8. 把JS和CSS放到外部文件中
单独提取出来:提供的js和css的复用性、减小页面体积、提供了js和css的可维护性。
写在页面内:减少页面请求、提升页面的渲染速度
这个可以根据实际情况取舍,写在页面内的时候:只应用于一个页面、不经常被访问到、脚本和样式很少的情况。
9. 减少DNS查询
每次DNS查询都差不多需要20ms,20ms的时候页面一片空白。现在浏览器一般都有缓存,可以减少DNS查找。
可以采用单域/多域。
一个浏览器对一个服务器的请问是有限制的,如果都请求来自一个服务器会变慢。比如可以把静态资源放在静态资源服务器等,这样浏览器可以同时请求多个域名,加快速度。
10. 压缩 J***aScript 和 CSS
1. 取出不必要的空白符、格式符、注释符。
2. 简写方法名、参数名、压缩JS脚本。
版权所有©2024 产品网