博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Yahoo前端35条性能优化
阅读量:4686 次
发布时间:2019-06-09

本文共 970 字,大约阅读时间需要 3 分钟。

来,排好队,不要乱!!!

******************网页内容************************

减少http请求次数

减少DNS查询次数

避免页面跳转

缓存Ajax

延迟加载

提前加载

减少DOM元素数量

根据域名划分内容

减少iframe数量

避免404

***********************服务器********************************

使用CDN

添加Expires 或Cache-Control报文头

Gzip压缩传输文件

配置ETags

尽早flush输出

使用GET Ajax请求

避免空的图片src

**********************Cookie********************************

减少Cookie大小

页面内容使用无cookie域名

**********************CSS************************************

将样式表置顶

避免CSS表达式

用<link>代替@import

避免使用Filters

********************JavaScript*******************************

将脚本置底

使用外部Javascirpt和CSS文件

精简Javascript和CSS

去除重复脚本

减少DOM访问

使用智能事件处理

************************图片***********************************

优化图像

优化CSS Sprite

不要在HTML中缩放图片

使用小且可缓存的favicon.ico

**********************移动客户端******************************

保持单个内容小于25KB

打包组建成符合文档

 

详情咱们访问这个看看好不好(主要是写的太好,我控制不了自己)http://www.cnblogs.com/developersupport/p/webpage-performance-best-practices.html

 

 

 

转载于:https://www.cnblogs.com/azaleaMuma/p/8072548.html

你可能感兴趣的文章
CL.exe的 /D 选项, Preprocessor Macro预处理器宏定义
查看>>
[Pytorch]Pytorch中tensor常用语法
查看>>
ZOJ 1008 Gnome Tetravex
查看>>
Jenkin远程部署Tomcat8.5总结
查看>>
编写Linux中sh文件执行时出现莫名字符的问题
查看>>
简单数论(一)
查看>>
CXF和Axis的比较【转】
查看>>
MyBatis学习总结_06_调用存储过程
查看>>
SEO知识图一
查看>>
[开源JVM] yvm - 自制Java虚拟机
查看>>
Open vSwitch安装
查看>>
【Android】 No Activity found to handle Intent.
查看>>
Mysql 模糊匹配(字符串str中是否包含子字符串substr)
查看>>
C++ sort简单用法
查看>>
IIS的ISAPI接口简介
查看>>
python:open/文件操作
查看>>
16 乘法口诀输出
查看>>
mac 常用地址
查看>>
鼠标经过切换图片
查看>>
流程控制 Day06
查看>>