通过3G防止移动网站图像压缩

时间:2011-04-19 09:17:12

标签: image mobile 3g

我正在移动网站和某些设备(在我的特定测试中,iPhone 4)上工作,当通过3G访问网站时,图像被压缩并且看起来模糊不清。当通过wifi访问该站点(并清除缓存并退出Safari)时,图像将按预期显示。

我们尽可能地减少了图像尺寸而没有丢失质量(2到26KB之间)并添加了another post建议的“无缓存”修复:

<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="pragma" content="no-cache">

仍然没有运气!

我们还有什么办法可以通过3G强制提高图像质量吗?

谢谢, 千电子伏

3 个答案:

答案 0 :(得分:3)

移动运营商的代理可以修改图像。

答案 1 :(得分:2)

您要查找的HTTP标头cache-control: no-transform有关详细信息,请参阅http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.5

目前尚不清楚所有代理人是否都尊重它。

答案 2 :(得分:1)

是的,易于修复。下载Proxomitron并按照其网站上的说明进行安装。请务必在您的程序中添加一个快捷方式 - &gt;启动文件夹,以便在Windows启动时运行。

在Proxomitron的标题部分(只需单击小窗口中的按钮)添加新过滤器。将“HTTP标头”设置为“缓存控制(输出)”,然后将“替换文本”设置为“无缓存”。好吧,然后选择Out下的列表旁边的框。

Proxomitron做了很多很酷的事情,这个简单的解决方案使得Chrome无需通过移动“宽带”进行图像压缩即可正常工作。