移动网站的HTML缩小

时间:2012-10-23 04:49:50

标签: php html apache mobile blackberry

我们正在为Blackberry OS版本5.X - 7.X等低端移动设备开发网站。 我们正在使用 gzip压缩技术。但是当我检查了对 gzip 支持的黑莓5.X支持时,我发现他们没有在他们的请求中指定 gzip 支持,这使得服务器发送自我解压缩版本。

所以在这一点上我可以看一下html缩小了吗?这样我们就可以用这些版本保存一些带宽(那些不支持 gzip 的版本)。

这是一个好主意,为什么不是这样?

还有什么apache模块可以进行缩小(删除空格等)并且不进行压缩?或者我应该使用 php 将它带到缓冲区并用正则表达式缩小它?

如果我错了,请纠正我?谢谢你的帮助。

更新:我发现这个apache module: pagespeed但无法测试,因为它只适用于Cent OS / Fedora / Ubuntu&我在 WAMP

1 个答案:

答案 0 :(得分:3)

你必须测试缩小你的页面,看看会发生什么。

下载速度可能没什么区别,实际上可能会增加服务器处理请求的时间,而不是下载时间。

许多移动设备,甚至是较老的黑莓,实际上都具有比硬连线更快或更快的连接。

例如,此页面:http://en.wikipedia.org/wiki/Comparison_of_server-side_JavaScript_solutions

在缩小之前是47560个字符,而没有44729个字符。这节省了6%,但是当它开始只有48258字节时,它只能节省2872字节或22980位。

换句话说,即使在56k拨号调制解调器上也只能节省半秒钟。在任何现代连接上,它都可以忽略不计。