<
>
新闻动态
首页 >> 新闻动态 >> web前端开发页面优化方法

web前端开发页面优化方法

前端页面优化可以提升页面的访问速度从而提高用户体验,优化的页面可以更好的提升 SEO 的效果同时也可以提高代码的可读性和维护性。
从下面的几个方面可以进行页面的优化:
减少请求数
图片合并
CSS 文件合并
减少内联样式
避免在 CSS 中使用 import
减少文件大小
选择适合的图片格式
图片压缩
CSS 值缩写(Shorthand Property)
文件压缩
页面性能
调整文件加载顺序
减少标签数量
调整选择器长度
尽量使用 CSS 制作显示表现
增强代码可读性与可维护性
规范化
语义化
模块化
减少请求
请求数与网页加载时长有直接的关系。所以对于图标可以使用 Sprite 来减少小图标的请求数,对于文本则可以通过合并缩小。(避免使用 import 引入 CSS 文件,并且请求是同步请求)
减少文件大小
页面上最大的流量产生与多媒体(视频或图片)所以为了减少文件大小,开发者需要使用合适的媒体格式并对文件进行压缩。
页面性能
页面文件的加载顺序自上而下,样式则需要放置于最顶部,脚本则放置于底部(因为 JavaScript 的加载会阻塞页面的绘制)。
减少标签的数量也可以起到提升性能的作用,缩短 CSS 选择器的层级来提高性能。减少使用消耗性能的样式属性例如下面的这些:
expression .class{width: expression(this.width > 100?'100px':'auto')}
filter .class{filter:alpha(opacity=50)}
border-radius
box-shadow
gradients
页面中所使用的图片尺子应该与现实尺寸相符否则在图标下载后需要重绘导致性能下降。
能使用样式(使用 CSS 的类名)实现的交互就不使用脚本(需要重绘导致多次页面渲染)来实现。
css命名规则大全
可读性与可维护性
开发之前需要明确规范,尤其是对人协作时。使用 HTML5 语义化的标签来制作页面,同样也适用于样式选择器的 ID 与类名。在使用开发中的奇技淫巧的适合需要深思是否需要使用。模块化的制作页面和样式,提高可复用性并减少文件大小。
注释注释注释,在代码中添加注释,利人利己。

 

 

广州白云区电脑培训班,广州电脑培训广州市白云区电脑培训,广州市电脑培训广州白云区电脑培训白云区电脑培训广州白云区平面设计培训白云区平面设计培训广州白云区室内设计培训白云区室内设计培训
学思教育联盟 @ 版权所有 CopyRight 2005-2015 xuesiedu.com, Inc. All Rights Reserved
学思教育广州白云区校区:广州白云区同和街侨苑新村D栋2楼(同和地铁站C出口对面,金铂广场后门) 联系电话:020-37361196  13632373253  
学思教育广州大学城校区:广州大学城内(大学城外环西路北南亭村坊旁) 联系人:郑老师、杨老师、黄老师
学思教育东莞校区:东莞市道滘镇闸口村景福四横路5号 联系人:杨老师、吴老师
网址:http://www.xuesiedu.com QQ:1360018469 1023297992 E-mail:xuesiedu@163.com
【未经授权禁止转载、摘编、复制或建立镜像。如有违反,追究法律责任】
网站备案/许可证号:粤ICP备09088523号

鐐瑰嚮杩欓噷缁欐垜鍙戞秷鎭 鐐瑰嚮杩欓噷缁欐垜鍙戞秷鎭