wap h5页怎样提高加载速度(如何优化代码,关键词优化)

时间:2024-04-25 14:02:06 作者 : 石家庄SEO 分类 : 关键词优化
  • TAG :

    wap+h5%E9%A1%B5%E6%80%8E%E6%A0%B7%E6%8F%90%E9%AB%98%E5%8A%A0%E8%BD%BD%E9%80%9F%E5%BA%A6

对于一个产品,性能在用户体验中是必不可缺的一环。性能优化是个长远的事情,联想到导航项目,列出以下性能优化的方案:一. 基本的代码层面优化;1:合理使用css1)正确使用Display属性 Display属性会影响页面的渲染,因此请合理使用2)display:inline后不应该再使用width、height、margin、padding以及float3)display:inline-block后不应该再使用float4)display:block后不应该再使用vertical-align5)display:table-后不应该再使用margin或者float2:不滥用float3:不声明过多的font-size4:值为0时不需要单位5:标准化各种浏览器前缀1)无前缀应放在最后2)CSS动画只用(-webkit- 无前缀)两种即可3)其它前缀为 -webkit- -moz- -ms- 无前缀四种,(-o-Opera浏览器改用blink内核,所以淘汰)6:选择器7:避免让选择符看起来像是正则表达式。高级选择器不容易读懂,执行耗时也长8:尽量使用id、class选择器(避免使用内嵌style)9:尽量使用css3动画10:资源加载原则:按需加载和异步加载11:首次加载不超过1024KB(或者可以说是越小越好)12:压缩html、css、js13:减少重绘和回流14:缓存dom选择和计算15:尽量使用事件代理,避免批量绑定事件16:使用touchstart,touchend代替click17:Html使用viewport18:减少dom节点19:合理使用requestAnimationFrame动画代替setTimeOut20:适当使用Canvas动画21:TouchMove, Scroll事件会导致多次渲染22:避免空src(空src在部分浏览器中会导致无效请求)23:避免30/40/50请求错误;24:Favicon.ico:如果我们没有设置图标ico,则会加载默认的图标:域名目录下的favicon.ico。很多开发者没有注意到这一点,就会导致这个请求404或者500。app中时不显示,所以尽量保证ico文件大小小于4kb;二. 框架级的优化;使用第三方资源时,由于资源不可控,所以需要慎重选择。原则是根据项目需求与其对性能的影响去综合考虑,然后选择合适的框架以及库文件。同时需要使用异步加载的方式来加载,避免第三方资源的使用影响项目本身的性能;三. 域名/服务端的优化;1. 启用Gzip压缩;2. 资源缓存,长cache:合理设置资源的过期时间,对于一些长期不更新的静态资源,时间设置长一些;3. 减少cookie:减少cookie头信息的大小,大小越大,传输速度越慢;4. CDN加速:图片或者css,js均可使用cdn来加速;四. 服务端接口优化;1. 接口合并:例如一个页面需要请求两部分以上的数据接口,则建议合并成一个,可以减少http请求数;2. 减少数据量:去掉接口返回的数据中不需要的数据;3. 缓存数据:首次加载请求一次后,缓存下来数据;非首次请求优先使用上次请求的数据,这样可以提升非首次请求加载速度;

本文:wap h5页怎样提高加载速度的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:我想问如何查询一家韩国企业的资质 就比如韩国的什么网站是查那么有没有注册是不是正规的下一篇:

33 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18