这是我参与更文挑战的第9天,活动详情查看: 更文挑战
前言?
学习这些知识,方便自己在优化方面扩展更多的方法。
主要内容?
- 页面内容
- 服务器
- cookies
- css
- javaScript
- 图片
- 移动端
页面内容考虑?
1.减少http的请求次数
1.获取相同的资源时可以将资源合并
2.减少DNS请求次数
3.减少重定向
4.缓存Ajax请求
5.延迟加载
6.预加载
7.减少DOM元素数量
8.划分内容到不同域名
9.尽量减少iframe的使用
10.避免404错误
服务器?
11.使用CDN
12.添加expire或Cache-control
13.使用Gzip
14.配置Etag
15.Ajax请求使用GET方法
16.避免图片src为空
cookies?
17.减少 Cookie 大小
18.静态资源使用无Cookie域名
css?
19.把样式表放在中
20.不要使用CSS表达式
21.使用替代@import
22.不要使用 filter
javaScript?
23.把脚本放在页面底部
24.使用外部JavaScript和CSS
25.压缩JavaScript和CSS
26.移除重复脚本
27.减少DOM操作
28.使用高效的事件处理
图片?
29.优化图片
30.优化CSS Sprite
31.不要在HTML中缩放图片
32.使用体积小、可缓存的favicon.ico
移动端?
33.保证所有组件都小于25K
34.打包内容为分段(multipart)文档
关注作者雾灵?
个人博客 | github-雾灵
《百道JS小知识点》系列(1)快速学习⛹?♂️
《百道JS小知识点》系列(2)快速学习⛹?♂️
简单实现vue的几个流程
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!