这是应CSDN《程序员》杂志编辑邀请写的命题作文,前几天刚看看到五月份的刊物,只刊载了前半部分,后半部分将会
在六月刊上出现。因为杂志还没有把原文全部刊出发行,应编辑要求我就暂时不把原文放在博客中了,这里只给出这Yahoo!优化20条规则的标题,每条规则后的方括号是指具体属于什么类别的优化。
一、尽早清除缓冲区 [服务器端]
二、使用 GET 方法的AJAX请求 [服务器端]
三、后加载组件 [页面内容]
四、预加载组件 [页面内容]
五、减少 DOM 元素数量 [页面内容]
六、分隔组件到多个域中 [页面内容]
七、尽量减少 HTML 标签 iframe 的使用数 [页面内容]
八、避免404页面 [页面内容]
九、减少 cookie 大小 [cookie]
十、将组件存放在无cookie的域 [cookie]
十一、尽力减少对 DOM 的访问 [JavaScript]
十二、开发智能的事件处理程序 [JavaScript]
十三、使用 <link> 标签来导入样式文件,不要使用 @import 导入 [css]
十四、避免使用css滤镜 [css]
十五、优化图片 [图片]
十六、优化 CSS sprites [图片]
十七、不要在 HTML 中缩放图片 [图片]
十八、让 favicon.ico 文件减少大小并且可缓存 [图片]
十九、保持组件大小在25K以下 [手机]
二十、将组件打包合并到一个 Multipart结构的文档中 [手机]
现在Yahoo!的优化规则加上早先的14条已经累计有34条了。
从 2004 年开始就不再买这样的杂志了 :(
实际上这些条吧, 说容易容易, 说麻烦也麻烦
作者是一个工作作风很严谨的帅哥!关于程序呀、源代码呀什么的,我是外行,所以不能作专业的评价,但是关于事业态度,我要对Patrick喝采!