本文重点关注如何充分利用HTML5和CSS让web app运行更加流畅。

Tip 1: 使用web storage代替cookie

cookie最大的缺陷是在每一次HTTP请求中都会携带所有符合规则的cookie数据.这会增加请求响应时间,特别是XHR请求. 在HTML5中使用sessionStorage和localStorage代替cookie是更好的做法.

这另种方法可以将数据永久或者以session时间存储在用户本地.数据不会随着HTTP请求传递.所以我们优先使用web storage,仅仅使用cookie作为替代方案.

常见的使用场景有: polished buttons via gradients, replicate many other effects

Tip 10: 使用WebSocket代替XHR提供更快交互和更少的带宽

WebSockets是为了Comet而设计的. 使用它实现Comet比XHR确实带来更多的好处.

HTTPX 基础教程-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客