摘要:
从简单讲: 1. DNS域名解析;2. 建立TCP连接;3. 发送HTTP请求;4. 返回响应结果;5. 关闭TCP连接;6. 浏览器解析HTML;7. 浏览器布局渲染; 大家基本上都知道这些,但是里面的具体细节,大多数人还是不是很清楚,我们就细说一下: 为什么要做DNS域名解析?网络通讯大部分是基 阅读全文
摘要:
为什么要用css动画替换js动画 导致JavaScript效率低的两大原因:操作DOM和使用页面动画。 用CSS3动画替代JS模拟动画的好处: 不占用JS主线程; 可以利用硬件加速; 浏览器可对动画做优化(元素不可见时不动画减少对FPS影响) CSS3动画提供了2D和3D以及常规动画属性接口,它可以 阅读全文