导语:你是否有过自己的网页请求很慢,每次都要加载很久,首屏加载空白页面几秒钟,图片加载慢等等情况,这时候你就需要对自己的web项目进行优化,下面我列出来几点web前端性能优化的建议。
1,减少HTTP请求次数,合理使用http缓存
减少http的主要办法是合并CSS、合并javascript、合并图片。只要http请求次数减少,web的性能就会较大的提升。
2,使用代码压缩
现再wepack等工具,都能够通过npm run built,将代码压缩成一个文件,极大的减少了web应用的大小,使得页面打开的速度变快,甚至提高50%。
3,使用浏览器缓存
使用浏览器缓存,将一些文件,CSS、javascript、logo、图标这些静态资源缓存着,用到的时候,直接从缓存里面拿。
4,CSS放在页面最上部,javascript放在页面最下面
因为JavaScript是单线程语言,而且跟页面渲染共用一个线程,JavaScript在执行的过程中,会阻塞,导致页面不能够渲染。所以我们要把css放在上面,先让页面渲染出来,在对JavaScript执行。
5,使用服务端渲染
服务端在返回 html 之前,在特定的区域,符号里用数据填充,就是执行了JavaScript这些代码,然后再给客户端,客户端只负责解析 HTML,不用再去执行JavaScript,就可以对页面渲染完成 。这种一般是对首屏进行处理,减少首屏事件。
6,减少DOM的操作
减少对dom的操作,尽量使用innerHTML,来改变页面的数据。
站内文章:均为188bet博彩体育app下载方式
各部门原创内容如需转载请著名本文网站链接://www.mcissock.com/new/27141.html未经允许转载要受法律责任,如需转载请联系269247937@qq.com
本文链接://www.mcissock.com/new/27141.html
tags:
郑州网站建设郑州网站制作郑州网站设计郑州建站公司郑州网站优化郑州做网站郑州小程序开发郑州网络公司