摘要: 相同大小的JS代码和一个图片文件的加载,JS文件是比图片的加载要慢很多的。因为JS代码有一个编译和解析的过程。图片的解码与绘制是很快的。 js的加载过程可能会造成阻塞,此时即使用户看到了页面,但是却无法进行交互。 1.如何从代码层面上进行优化: 外部第三方的JS文件: Code splitting 阅读全文
posted @ 2020-11-17 14:08 俄罗斯方块 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 0.为什么要理解浏览器的工作原理 为了写出更好的代码和提供更好的用户体验 简化的浏览器结构图: 用户界面 用于展示除标签页窗口之外的其他用户界面的内容 浏览器引擎 用于再用户界面和渲染引擎之间传递数据 渲染引擎(重点,常称为浏览器的内核) 负责渲染用户请求的页面内容 下面还有很多小的功能模块 内核使 阅读全文
posted @ 2020-11-17 11:31 俄罗斯方块 阅读(236) 评论(0) 推荐(0) 编辑