1、HTML文档的清理
HTML,即超文本标记语言,几乎是所有网站的支柱。HTML为网页带来标题、子标题、列表和其它一些文档结构的格式。HTML很容易被网络爬虫识别,因此搜索引擎可以根据网站的内容在一定程度上实时更新。在写HTML的时候,应该尝试让它简洁而有效。
2、CSS样式精简化
尽量避免使用过于复杂的选择器,样式越少,回流的就越快;使Unused CSS,UCSS,grunt-uncss等工具可以有效的剔除无用的样式。
3、布局技巧的使用
使用最佳实践所建议的布局技巧,HTML文档下载完成之后,行内的样式会触发一次额外的回流时间。使用table-layout: fixed可以缓解部分性能消耗,因为单元格往往是根据表头宽度确定的。
4、文档流中移除复杂的动画效果
使用position:absolute和position:fixed属性脱离文档流的元素会被浏览器创建一个新层来进行存放,这些图层上的修改不会影响其他图层上的元素,确保了使用动画的元素而脱离了文档流。