美文网首页
前端性能优化

前端性能优化

作者: luguilun | 来源:发表于2019-03-25 22:17 被阅读0次
  1. 减少HTTP请求(1)

(1)合并图片(css sprites)合并CSS和JS文件。

css sprite:css精灵。尽可能将图片融合到一副画中,减少图片数量,从而减少HTTP请求。

(2)图片懒加载lazyload

当图片出现在浏览器的可视区,我们就加载他,没出现,就不加载。

(3)减少对dom的操作
对DOM操作的代价是高昂的,这在网页应用中的通常是一个性能瓶颈。

在《高性能JavaScript》中这么比喻:“把DOM看成一个岛屿,把JavaScript(ECMAScript)看成另一个
岛屿,两者之间以一座收费桥连接”。所以每次访问DOM都会教一个过桥费,而访问的次数越多,交的费用
也就越多。所以一般建议尽量减少过桥次数。

(4)使用JSON格式来进行数据交换

JSON是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,
JSON是 JavaScript原生格式,这意味着在 JavaScript 中处理 JSON数据不需要任何特殊的 API 
或工具包。

(5)高效使用HTML标签和CSS样式

HTML是一门用来描述网页的一种语言,它使用标记标签来描述网页,作为一名合格的前端开发,你有必要
去知道其常用标签代表的含义(SEO)和属性(表现形式)。

(6)使用CDN加速(内容分发网络)

将网站的内容发布到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决Internet网络拥挤
的状况,提高用户访问网站的响应速度。

(7)CSS和JavaScript的压缩,直接减少下载的文件体积

例如使用 YUI Compressor,其特点是:移除注释;移除额外的空格;细微优化;标识符替换。

(8)注意控制Cookie大小和污染

所以建议去除不必要的Coockie,使Coockie体积尽量小以减少对用户响应的影响;

参考:
https://www.sogou.com/link?url=DSOYnZeCC_rR_TP93bdO6M5S9tsVZVqxobrBan3Txk7gyHc4VZXvsdAa4eTrFJFe

https://jingyan.baidu.com/article/fec4bce2453c03f2618d8b3f.html##1

相关文章

  • 前端性能优化(中)

    性能优化调研系列文章 《前端性能优化(上)》 《前端性能优化(中)》 《前端性能优化(下)》 《前端性能优化(上)...

  • 前端性能优化(下)

    性能优化调研系列文章 《前端性能优化(上)》 《前端性能优化(中)》 《前端性能优化(下)》 《前端性能优化(中)...

  • 前端性能优化(上)

    性能优化调研系列文章 《前端性能优化(上)》 《前端性能优化(中)》 《前端性能优化(下)》 为什么要进行前端性能...

  • 前端面试必问及加分点---性能优化篇

    如何进行网站性能优化 你有用过哪些前端性能优化的方法? 谈谈性能优化问题 代码层面的优化 前端性能优化最佳实践

  • 前端性能优化

    对于前端的性能优化,主要有分为加载优化和性能优化。在Google官方文档中,给出了性能优化有哪些好处。前端优化的最...

  • 常用的后端性能优化六种方式:缓存化+服务化+异步化等

    性能优化专题 前端性能优化 数据库性能优化 jvm和多线程优化 架构层面优化 缓存性能优化 常用的后端性能优化六大...

  • 关于前端性能优化问题详解

    关于前端性能优化问题详解 出处:http://segmentfault.com/blogs 前端性能优化指南 AJ...

  • 前端性能优化

    前端性能优化 下面是我认知的前端性能优化的策略,本书主要着手 JavaScript 优化展开阐述。 JavaScr...

  • 2019-10-22

    2018 前端性能优化清单

  • 2020-04-11

    前端工程化相关 前端动画相关 优化前端性能

网友评论

      本文标题:前端性能优化

      本文链接:https://www.haomeiwen.com/subject/ejdivqtx.html