每天一道前端面试题:如何进行网站性能优化
Posted qianduan1
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每天一道前端面试题:如何进行网站性能优化相关的知识,希望对你有一定的参考价值。
-
content
方面- 减少
HTTP
请求:合并文件、CSS
精灵、inline Image
- 减少
DNS
查询:DNS
缓存、将资源分布到恰当数量的主机名 - 减少
DOM
元素数量
- 减少
-
Server
方面- 使用
CDN
- 配置
ETag
- 对组件使用
Gzip
压缩
- 使用
-
Cookie
方面- 减小
cookie
大小
- 减小
-
css
方面- 将样式表放到页面顶部
- 不使用
CSS
表达式 - 使用
<link>
不使用@import
-
javascript
方面- 将脚本放到页面底部
- 将
javascript
和css
从外部引入 - 压缩
JavaScript
和css
- 删除不需要的脚本
- 减少
DOM
访问
-
图片方面
- 优化图片:根据实际颜色需要选择色深、压缩
- 优化
css
精灵 - 不要在
html
中拉伸图片
推荐:
以上是关于每天一道前端面试题:如何进行网站性能优化的主要内容,如果未能解决你的问题,请参考以下文章