自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 web前端开发中注意的几点

     1.不同的request 之间,尽可能的保持独立,不要尝试上一个request中的数据,在返回之后,还直接在下一个request中使用      2.在session中存放整个回话中需要用到的数据,但是尽可能的少      3.一个request请求指完成一个任务  ...

2011-05-21 13:42:38 169

原创 web性能探究(六)

组合文件 在性能探索1中,我们讨论了减少http请求对于响应时间的影响程度,并且减少HTTP请求的次数也是提高性能最容易的方法。一个不用必须简化界面的方法就是将大量的脚本组合成一个脚本文件,同样把大量的样式文件组合成一个样式文件。组合文件将减少额外的HTTP请求,同时也可以减少由TCP等引起的延迟。 图1显示了一个拥有6个单独脚本的页面下载时其时间分配情况,注意,对于每一个文件,浏览器将会...

2011-02-20 20:54:32 76

原创 web性能探究(五)

IPhone改变了用户在移动终端上浏览网页的方式,IPhone给web开发者带来了新的机会的同时,也带来了一些性能的挑战。 IPhone上面存储着有限的信息,知道其上面的cache属性对创建高性能的站点是很有必要的。在前几篇文章中,我们分析了80%的(或者更多)响应时间是如何被前端占据的,分析了为什么cache很重要,针对本文的主题,Yahoo!的性能团队研究了Iphone的cache属性以...

2011-02-20 20:51:01 112

原创 web性能探究(四)

并行下载 页面中组件的数量对于最终用户的响应时间影响最大,每一个组件需要一个额外的HTTP请求,我们知道浏览器是并行的发送HTTP请求的,你可能会问,为什么HTTP请求的数量会影响响应时间,浏览器为什么不能一次性把所有需要的东西下载完呢? 需要回到HTTP1.1的协议,它建议浏览器每次下载2个组件(一个主机),HTTP的请求是一个阶梯形的,如图1所示 图1 如果一个页面的组...

2011-02-20 20:34:26 135

原创 web性能探究(三)

Cookies的应用实在是太广泛了,比如做身份验证的,做个性化的等,cookie中的信息在web服务器和浏览器之间通过HTTP头中进行交互。本文将讨论cookies对于整个用户响应时间的影响。 HTTP快速回顾 当浏览器请求一个页面的时候,web服务器会产生cookies,下面是一个当用户请求www.yahoo.com后,服务器发回来的http头的例子: HTTP/1.1 200 O...

2011-02-20 20:19:12 130

原创 web性能探究(二)

在前一篇文章中,我讲述了关于减少HTTP请求,80-20法则告诉我们什么,浏览器花费了80%的时间去获取包括脚本、样式和图片在内的一些组件,减少HTTP请求的次数对于减少响应时间有着最大的影响,但是不应该所有的东西都保存在缓存中吧? 为什么缓存重要 区分空缓存的用户体验和全缓存的用户体验是很重要的。“空缓存”意味着浏览器绕过本地缓存而请求所有组件。“全缓存”意思是页面所有(至少大部分)组件...

2011-02-20 20:14:13 274

原创 web性能探究(一)

      毫无疑问用户喜欢快的站点,我工作在雅虎一个致力于测量和提高性能的团队,我们工作的一部分是做一些和网页性能有关的实验,我们将分享我们所发现的,这样将会有更多的前端工程师加入我们从而提高用户体验。 80/20性能法则        Vilfredo Pareto,是一个90年代前期的经济学家,他发现了一个著名的规律:一个国家80%的财富被这个国家20%的人所掌握。这个后来被概括为大家常说的...

2011-02-20 20:11:34 93

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除