1 减少 HTTP 请求次数: CSS 雪碧图, 字体图标, 代码压缩, 图片大小控制, CDN 托管 data 缓存图片服务器
2 前端模版 + js 数据, 减少由于 html 标签导致的带款浪费
3 减少页面重绘, 用 innerHtml 替代 DOM 操作
4 减少 IO 读取的操作: 少用全局变量缓存 DOM 节点查找的结果
5 避免使用 CSS 表达式
6 样式放在顶部脚本放在底部, 图片预加载
7 主体部分不使用 table 布局, 因为 table 内容要等完全下载完成之后才显示
来源: http://www.bubuko.com/infodetail-2519016.html