网站性能提升最佳实践三
https://developer.yahoo.com/performance/rules.html?guccounter=1#csslink
- Content
- Server
- Cookie
- CSS
- JavaScript
- Images
- Mobile
原文从七个方面总结网站性能提升。
本篇总结Cookie、CSS、Mobile方面。
Cookie
Reduce Cookie Size 减小cookie大小
使用HTTP cookie的原因有多种,例如身份验证和个性化
服务器和浏览器通过HTTP headers交换有关cookie的信息
尽可能减小cookie的大小,有助于减少对用户响应时间的影响
Use Cookie-Free Domains for Components 尽可能不使用cookie
确保使用无Cookie的请求来请求静态组件
创建一个子域并在其中托管所有静态组件
一些代理可能拒绝缓存带cookie的请求得到的组件
CSS
Put Stylesheets at Top 样式文件放到顶部
将样式表放到HEAD可以让页面逐步呈现
Avoid CSS Expressions 避免使用CSS表达式
css表达式可以动态的设置css属性