4

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

那么在这一点上,我可以看看提供缩小的 html 吗?这样我们就可以使用这些版本(不支持gzip的版本)节省一些带宽。

这是个好主意吗?如果不是,为什么?

还有是否有任何 apache 模块仅用于缩小(删除空格等)并且不进行压缩?还是我应该使用php将它带到缓冲区并用正则表达式缩小它?

如果我在某个地方错了,请纠正我?感谢帮助。

更新:我找到了这个apache 模块:pagespeed但无法测试,因为它仅适用于 Cent OS / Fedora / Ubuntu 并且我在WAMP上

4

1 回答 1

3

您必须使用您的页面测试缩小以查看会发生什么。

它可能不会对下载速度产生太大影响,并且实际上可能会增加服务器处理请求所花费的时间,而不是您节省的下载时间。

许多移动设备,甚至是较旧的黑莓设备,实际上具有与硬连线连接一样快或更快的连接。

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

被缩小前是 47560 个字符,没有被缩小是 44729 个。它节省了 6%,但是当它开始时只有 48258 字节时,它只会为您节省 2872 字节或 22980 位。

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

于 2012-10-23T04:53:45.073 回答