现在网上压缩js和css的工具有很多,但压缩html的工具还比较少,个别网站虽然提供了html在线压缩,但效果不太理想,压缩率太低,还不到5%,很多地方都没有进行处理。而html压缩其实是网站优化中比较重要的一个部分,在google网站速度优化建议中就有要求压缩html代码,详见压缩HTML代码。我们看看百度主页,它的代码就是经过了压缩的。如图:
压缩HTML代码
可能很多人都不重视html代码压缩这个部分,但是如果要优化网站速度,这个工作还是要去做的。
工具是如何实现压缩html的?
简单来说,就是使用程序删除空白符、换行符、注释等多余的字符。而html代码里还包含js和css代码,所以,实际上html压缩还包含了js压缩和css压缩,工程要比单纯的js或css压缩要多很多,实现起来难度也大很多。
其实,在google眼里,压缩html并不是单纯删除多余字符那么简单,google提出了更高的要求,他认为压缩html代码需要做好如下几个方面:
详见压缩HTML代码,可惜,现在还没有工具能自动化实现这些工作,包括google也没有推出这种工具或接口,这需要网页设计师来精心优化。
使用html在线压缩工具
卡卡网推出的html在线压缩工具,程序方面使用了雅虎的Yahoo.Yui.Compressor.dll组件来压缩嵌入到html里面的js和css代码,另外再联袂使用一套非常专业的html代码压缩程序,所以此工具的压缩效率非常高且十分安全,基本不会出现压缩后代码运行出错的问题。
前端方面,使用了著名的CodeMirror编辑器,代码高亮显示,用户体验极佳。
html压缩
上图看到,压缩率达到了15.05%,效果不错。
此外,同时工具还附加了强大的html格式化功能。
html格式化
12个格式化选项,满足不同用户的阅读习惯。
最后,附上html压缩及格式化工具地址:http://pagespeed.webkaka.com/youhua/html/
☉非常好用的js在线压缩简化及格式化美化工具 (2015-9-26 9:51:48)
☉非常好用的css在线压缩及格式化美化工具 (2015-9-26 8:48:34)
☉卡卡测速网测试网页下载速度的原理分析 (2015-9-18 14:47:30)
☉卡卡网被百度降权的5大表现及4大原因分析 (2015-9-9 16:17:32)
☉卡卡网站测速新增中国地图及测试点评 (2015-7-8 15:59:54)
☉webkaka网站速度诊断更新:新增视图分析和支持网页登录等功能 (2015-2-2 8:10:53)
☉响应式图片-怎样防止网页重排 (2014-12-8 10:38:46)
☉判断网页是真静态还是伪静态的方法:查看网页最后更新时间 (2014-9-23 15:34:1)
☉html网页包含html文件的方法(非js调用) (2014-4-16 17:30:58)
☉webkaka国内首推网站压力在线测试工具 (2013-10-10 15:29:14)
☉select下拉菜单option文字粗体的实现方法 (2012-7-18 22:24:25)
☉webkaka新增了几个网页优化工具:图片/CSS/JS压缩 (2012-7-1 23:12:14)
☉webkaka推出网站dns查询工具 (2012-4-24 17:58:56)
☉如何判断你买的空间是单线还是双线或多线? (2012-4-11 19:50:29)
☉网页无法打开,原来是元素div缺少结束标记 (2011-12-22 19:23:33)
Kaka 于 2015-10-15 16:53:21 回复有很大影响,在百度看了,博客是博客,主站是主站,权重都不一样,因为两者网页结构和内容主题完全不同。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。