百度关键词
7*24小时咨询电话
4000-340-360
专业网站优化 专业百度优化 专业关键词优化
最新加盟NEWS
CENTER
您当前位置:易达网络科技公司 >> 百度排名 >> 百度关键词 >> 浏览文章

概述 1. PC优化手段在Mobile侧同样适用 2. 在Mobile侧我们提出三秒种渲染完成首屏指标 3. 基于第二点,首屏加载3秒完成或使用Loading 4. 基于联通3G网络平均338KB/s(2.71Mb/s),所以首屏资源不应超过1014KB 5. Mobile侧因手机配置缘故原由,除加载外渲染速度也是优化重点 6. 基于第五点,要合理处理代码削减渲染损耗 7......

一张图看懂HTML5的前端性能优化

发布时间:2020年01月25日 标签:一张,看懂,前端,性能,优化 浏览

性能优化 代码优化 HTML5优化 HTML5教程 HTML5开发工具

概述

1. PC优化手段在Mobile侧同样适用

2. 在Mobile侧我们提出三秒种渲染完成首屏指标

3. 基于第二点,首屏加载3秒完成或使用Loading

4. 基于联通3G网络平均338KB/s(2.71Mb/s),所以首屏资源不应超过1014KB

5. Mobile侧因手机配置缘故原由,除加载外渲染速度也是优化重点

6. 基于第五点,要合理处理代码削减渲染损耗

7. 基于第二、第五点,所有影响首屏加载和渲染的代码应在处理逻辑中后置

8. 加载完成后用户交互使用时也需细致性能

优化指南

[加载优化]

加载过程是最为耗时的过程,可能会占到总耗时的80%时间,因此是优化的重点

· 削减HTTP请求

由于手机欣赏器同时相应请求为4个请求(Android支撑4个,iOS 5后可支撑6个),所以要尽量削减页面的请求数,首次加载同时请求数不能超过4个

a) 合并CSS、javascript

b) 合并小图片,使用雪碧图

· 缓存

使用缓存可以削减向服务器的请求数,节省加载时间,所以所有静态资源都要在服务器端设置缓存,并且尽量使用长Cache(长Cache资源的更新可使用时间戳)

a) 缓存统统可缓存的资源

b) 使用长Cache(使用时间戳更新Cache)

c) 使用外联式引用CSS、javascript

· 压缩HTML、CSS、javascript

削减资源大小可以加快网页表现速度,所以要对HTML、CSS、javascript等进行代码压缩,并在服务器端设置GZip

a) 压缩(例如,多余的空格、换行符和缩进)

b) 启用GZip

· 无壅塞

写在HTML头部的javascript(无异步),和写在HTML标签中的Style会壅塞页面的渲染,因此CSS放在页面头部并使用Link体例引入,避免在HTML标签中写Style,javascript放在页面尾

部或使用异步体例加载

· 使用首屏加载

首屏的快速表现,可以大大提拔用户对页面速度的感知,因此应尽量针对首屏的快速表现做优化

· 按需加载

将不影响首屏的资源和当前屏幕资源不用的资源放到用户必要时才加载,可以大大提拔紧张资源的表现速度和降低总体流量

PS:按需加载会导致大量重绘,影响渲染性能

a) LazyLoad

b) 滚屏加载

c) 通过Media Query加载

上一篇:折腾不止!前端工程与性能优化
下一篇:自适应站点如何做到对百度友爱?
点击数: 相关搜索:一张 看懂 前端 性能 优化
百度关键词 技术咨询:4000-340-360   24小时服务热线:4000-340-360
企业QQ: 4000340360   邮 箱:4000340360@b.qq.com
Copyright 2005-2015  by 易达网络 all rights reserved
分部地 址:潍坊市奎文区虞河路与玉清街交叉口锦绣苑  邮 编:261000