Suche senden
Hochladen
2011彩票首页开发实践
•
15 gefällt mir
•
1,010 views
jay li
Folgen
Technologie
Design
Melden
Teilen
Melden
Teilen
1 von 53
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Koubei banquet 34
Koubei banquet 34
Koubei UED
美团前端架构简介
美团前端架构简介
pan weizeng
百度前端性能监控与优化实践
百度前端性能监控与优化实践
Welefen Lee
标示简写易读器(MarkView) 演示片
标示简写易读器(MarkView) 演示片
Shane Weng
前端性能优化&测试
前端性能优化&测试
tbmallf2e
Css and Xhtml part01
Css and Xhtml part01
Sean Yeh
第三方内容开发最佳实践
第三方内容开发最佳实践
taobao.com
广告投放代码和创意代码持续优化
广告投放代码和创意代码持续优化
taobao.com
Empfohlen
Koubei banquet 34
Koubei banquet 34
Koubei UED
美团前端架构简介
美团前端架构简介
pan weizeng
百度前端性能监控与优化实践
百度前端性能监控与优化实践
Welefen Lee
标示简写易读器(MarkView) 演示片
标示简写易读器(MarkView) 演示片
Shane Weng
前端性能优化&测试
前端性能优化&测试
tbmallf2e
Css and Xhtml part01
Css and Xhtml part01
Sean Yeh
第三方内容开发最佳实践
第三方内容开发最佳实践
taobao.com
广告投放代码和创意代码持续优化
广告投放代码和创意代码持续优化
taobao.com
2011彩票首页开发实践
2011彩票首页开发实践
zhenn yang
Exam 98-375 HTML5 Application Development Fundamentals
Exam 98-375 HTML5 Application Development Fundamentals
Chieh Lin
Our experience to start a startup
Our experience to start a startup
Yenwen Feng
OPOA in Action -- 使用MagixJS简化WebAPP开发
OPOA in Action -- 使用MagixJS简化WebAPP开发
leneli
价值中国网站开发、管理经验探讨、分享、交流
价值中国网站开发、管理经验探讨、分享、交流
hizhubo
前端性能测试
前端性能测试
tbmallf2e
淘宝网前端应用与发展
淘宝网前端应用与发展
taobao.com
20120516 axure rp prototype design outline
20120516 axure rp prototype design outline
turtleknight
一步一步开发Html5 mobile apps
一步一步开发Html5 mobile apps
Adam Lu
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
drewz lin
Dev camps Windows Store App 市集應用程式最佳實踐
Dev camps Windows Store App 市集應用程式最佳實踐
Meng-Ru (Raymond) Tsai
How to-start-your-own-website v1.3
How to-start-your-own-website v1.3
faliamm
Koubei banquet 27
Koubei banquet 27
Koubei UED
Silverlight 2.0 完全新手學堂,基礎入門 10 大招
Silverlight 2.0 完全新手學堂,基礎入門 10 大招
Chui-Wen Chiu
使用者中心的網站設計原則 以英國政府入口網gov.uk 為例 / 悠識 蔡明哲
使用者中心的網站設計原則 以英國政府入口網gov.uk 為例 / 悠識 蔡明哲
悠識學院
網站規劃
網站規劃
jiannrong
實踐 Clean Architecture(實作高可用性的軟件架構)
實踐 Clean Architecture(實作高可用性的軟件架構)
Gelis Wu
Data Pipeline Matters
Data Pipeline Matters
Jazz Yao-Tsung Wang
Web爬虫那点事
Web爬虫那点事
Yihua Huang
Net 6 的 blazor 開發新視界
Net 6 的 blazor 開發新視界
Gelis Wu
犀牛书第六版
犀牛书第六版
jay li
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践
jay li
Weitere ähnliche Inhalte
Ähnlich wie 2011彩票首页开发实践
2011彩票首页开发实践
2011彩票首页开发实践
zhenn yang
Exam 98-375 HTML5 Application Development Fundamentals
Exam 98-375 HTML5 Application Development Fundamentals
Chieh Lin
Our experience to start a startup
Our experience to start a startup
Yenwen Feng
OPOA in Action -- 使用MagixJS简化WebAPP开发
OPOA in Action -- 使用MagixJS简化WebAPP开发
leneli
价值中国网站开发、管理经验探讨、分享、交流
价值中国网站开发、管理经验探讨、分享、交流
hizhubo
前端性能测试
前端性能测试
tbmallf2e
淘宝网前端应用与发展
淘宝网前端应用与发展
taobao.com
20120516 axure rp prototype design outline
20120516 axure rp prototype design outline
turtleknight
一步一步开发Html5 mobile apps
一步一步开发Html5 mobile apps
Adam Lu
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
drewz lin
Dev camps Windows Store App 市集應用程式最佳實踐
Dev camps Windows Store App 市集應用程式最佳實踐
Meng-Ru (Raymond) Tsai
How to-start-your-own-website v1.3
How to-start-your-own-website v1.3
faliamm
Koubei banquet 27
Koubei banquet 27
Koubei UED
Silverlight 2.0 完全新手學堂,基礎入門 10 大招
Silverlight 2.0 完全新手學堂,基礎入門 10 大招
Chui-Wen Chiu
使用者中心的網站設計原則 以英國政府入口網gov.uk 為例 / 悠識 蔡明哲
使用者中心的網站設計原則 以英國政府入口網gov.uk 為例 / 悠識 蔡明哲
悠識學院
網站規劃
網站規劃
jiannrong
實踐 Clean Architecture(實作高可用性的軟件架構)
實踐 Clean Architecture(實作高可用性的軟件架構)
Gelis Wu
Data Pipeline Matters
Data Pipeline Matters
Jazz Yao-Tsung Wang
Web爬虫那点事
Web爬虫那点事
Yihua Huang
Net 6 的 blazor 開發新視界
Net 6 的 blazor 開發新視界
Gelis Wu
Ähnlich wie 2011彩票首页开发实践
(20)
2011彩票首页开发实践
2011彩票首页开发实践
Exam 98-375 HTML5 Application Development Fundamentals
Exam 98-375 HTML5 Application Development Fundamentals
Our experience to start a startup
Our experience to start a startup
OPOA in Action -- 使用MagixJS简化WebAPP开发
OPOA in Action -- 使用MagixJS简化WebAPP开发
价值中国网站开发、管理经验探讨、分享、交流
价值中国网站开发、管理经验探讨、分享、交流
前端性能测试
前端性能测试
淘宝网前端应用与发展
淘宝网前端应用与发展
20120516 axure rp prototype design outline
20120516 axure rp prototype design outline
一步一步开发Html5 mobile apps
一步一步开发Html5 mobile apps
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
Dev camps Windows Store App 市集應用程式最佳實踐
Dev camps Windows Store App 市集應用程式最佳實踐
How to-start-your-own-website v1.3
How to-start-your-own-website v1.3
Koubei banquet 27
Koubei banquet 27
Silverlight 2.0 完全新手學堂,基礎入門 10 大招
Silverlight 2.0 完全新手學堂,基礎入門 10 大招
使用者中心的網站設計原則 以英國政府入口網gov.uk 為例 / 悠識 蔡明哲
使用者中心的網站設計原則 以英國政府入口網gov.uk 為例 / 悠識 蔡明哲
網站規劃
網站規劃
實踐 Clean Architecture(實作高可用性的軟件架構)
實踐 Clean Architecture(實作高可用性的軟件架構)
Data Pipeline Matters
Data Pipeline Matters
Web爬虫那点事
Web爬虫那点事
Net 6 的 blazor 開發新視界
Net 6 的 blazor 開發新視界
Mehr von jay li
犀牛书第六版
犀牛书第六版
jay li
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践
jay li
Jswebapps
Jswebapps
jay li
潜力无限的编程语言Javascript
潜力无限的编程语言Javascript
jay li
Responsive Web UI Design
Responsive Web UI Design
jay li
深入剖析浏览器
深入剖析浏览器
jay li
HTML/CSS/JS基础
HTML/CSS/JS基础
jay li
淘宝前端技术巡礼
淘宝前端技术巡礼
jay li
F2e security
F2e security
jay li
中国元素在设计中的应用 -如瑟
中国元素在设计中的应用 -如瑟
jay li
卫银霞 -统计数字会撒谎
卫银霞 -统计数字会撒谎
jay li
编码大全 拔赤
编码大全 拔赤
jay li
小控件、大学问
小控件、大学问
jay li
Mobile UI design and Developer
Mobile UI design and Developer
jay li
Javascript autoload
Javascript autoload
jay li
Html5form
Html5form
jay li
Slide
Slide
jay li
Js doc toolkit
Js doc toolkit
jay li
新业务新员工培训 Banner设计
新业务新员工培训 Banner设计
jay li
夏之 专题设计
夏之 专题设计
jay li
Mehr von jay li
(20)
犀牛书第六版
犀牛书第六版
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践
Jswebapps
Jswebapps
潜力无限的编程语言Javascript
潜力无限的编程语言Javascript
Responsive Web UI Design
Responsive Web UI Design
深入剖析浏览器
深入剖析浏览器
HTML/CSS/JS基础
HTML/CSS/JS基础
淘宝前端技术巡礼
淘宝前端技术巡礼
F2e security
F2e security
中国元素在设计中的应用 -如瑟
中国元素在设计中的应用 -如瑟
卫银霞 -统计数字会撒谎
卫银霞 -统计数字会撒谎
编码大全 拔赤
编码大全 拔赤
小控件、大学问
小控件、大学问
Mobile UI design and Developer
Mobile UI design and Developer
Javascript autoload
Javascript autoload
Html5form
Html5form
Slide
Slide
Js doc toolkit
Js doc toolkit
新业务新员工培训 Banner设计
新业务新员工培训 Banner设计
夏之 专题设计
夏之 专题设计
2011彩票首页开发实践
1.
2011淘宝彩票首页开发实践 栋寒栋寒
www.cnblogs.com/zhenn 2011-5-10
2.
http://caipiao.taobao.com/lottery/index_v3.htm
3.
合理安排内容的展现次序
模块化开发 速度、性能 延续html5革命事业 其他细节
4.
合理安排内容的展现次序
模块化开发 速度、性能 延续html5革命事业 其他细节
5.
典型的两列结构
栋寒 float:left float:right
6.
Dom解析顺序
自 上 而 下
7.
在一段时间内用户所看到的页面
等待渲染…
8.
9.
无法改变用户的带宽环境 What
we can do?
10.
优化策略: • 破坏规整的dom结构 • 使用定位来实现UI设计 •
优化显示次序
11.
损坏的html:
焦点图右侧 彩种导航 焦点图 数字彩快速投注 开奖公告 (左上)广告 排行榜 工具列表 (左下)广告 彩票攻略 足篮彩快速投注 推荐合买 彩票资讯
12.
2
3 1 4 5 1024*768浏览器首屏参考线 8 6 1440*900浏览器首屏参考线 7 9
13.
So: 至上而下的逐次展现方式 假装很快
14.
合理安排内容的展现次序 模块化开发
速度、性能 延续html5革命事业 其他细节
15.
功能颗粒化
16.
Why do like
this
17.
• 更加适合团队开发 • 易维护性 •
便于做按需加载
18.
e.g.
点击触发异步请求 Async() 载入html文档 加载js逻辑文件
19.
Full code
插入html代码 加载js模块并执行回调
20.
弊端:太多的http请求?
21.
Combo利器
22.
基于yui3的实现
23.
合并use进一步减少请求数
24.
合理内容的展现次序 模块化开发
速度、性能 延续html5革命事业 其他细节
25.
Fast by default
26.
27.
用户最关注的速度 • 资源文件加载所耗时间 • 浏览器渲染时间
28.
• 资源文件加载所耗时间 • 浏览器渲染时间
29.
减少http请求数 • 通过combo合并js、css请求 • 延时加载图片、非展示不加载 •
地球人都知道的css sprite技术
30.
延时加载图片
延时加载的图片对象
31.
压缩http请求收发数据量 • 减小html文档的大小 • 异步加载js模块 •
minify css、js • 保证质量前提下,压缩图片 • Gzip(deflate),服务器配置
32.
• 资源文件加载所耗时间 • 浏览器渲染时间
33.
精简dom节点数 • 避免冗余的html标签 • 适时做延时渲染和异步加载 •
让用户的浏览器视口决定页面 首次加载时的dom节点数
34.
前后端交互:缓解前端渲染压力并分
隔后端的处理时间,缺点在于前端发生交互事 件时,等待时间稍长 异步加载 VS 延时渲染 纯前端交互:交互效率较高,等待时间短, 缺点在于页面首次加载时,要把后端查询的数据全部 push到前端,增加服务器负担
35.
Js执行效率 • 数据访问 • 算法和流程控制 •
dom操作 • ......
36.
了解更多请参考此书
37.
电子版下载 Ref:http://ishare.iask.sina.com.cn/f/8344965.html
38.
较之老版首页 •
扔掉cubee(yui3.0.0的遗留物) • 应用yui3.3.0,减小对domready的依赖 • 合理的注册事件Avialable而非 DomReady,更及时的展现页面交互
39.
40.
yslow
41.
Pagespeed
42.
我们不过分依赖于 yslow、pagespeed
43.
我们更愿意相信 真实的数据
44.
哈勃数据监控 老版
新版
45.
合理内容的展现次序 模块化开发
速度、性能 延续html5革命事业 其他细节
46.
IE8及其以下版本hack
47.
禁用脚本?
48.
适度引导用户 禁用脚本?
49.
合理内容的展现次序 模块化开发
速度、性能 延续html5革命事业 其他细节
50.
旺旺web api (仅支持IE内核,利用ActiveXObject插件)
Just click
51.
文件地址: http://a.tbcdn.cn/apps/lottery/in dexv3/js/webtribe.js
52.
清理隐藏的定时器
减轻浏览器压力
Jetzt herunterladen