Lar*_*bar 1 browser opera image-conversion image-compression opera-turbo
例如,我有这样的代码:
<style>
body {
background: url('back.png') repeat-y center;
}
</style>
<body>
</body>
Run Code Online (Sandbox Code Playgroud)
它适用于所有浏览器,包括Opera.看起来像这样:

但是如果打开Opera Turbo模式,它看起来像这样:

为什么这样,可以修复吗?Ubuntu 10.10上的PS Opera 11.10
要了解为什么你的图像有时在Opera Turbo中看起来像一团糟,你应该学习Opera Turbo的工作原理(实际上,什么是Turbo模式).
如您所知,Opera Turbo非常便于缓慢连接.为了提高网页的加载速度,Opera Turbo压缩了它的内容.较少的数据意味着更快的负载.
你的图像存在这个问题的根源.
根据文件
启用Opera Turbo时,网页会通过Opera的服务器进行压缩,以便使用比原始数据少得多的数据.这意味着下载量较少,因此您可以更快地查看自己的网页.
因此,当您尝试使用Turbo模式访问某些页面时,Opera服务器从原始位置获取数据(下载完整的网页),在服务器端压缩它并将其压缩发送给您(或任何其他Turbo的客户端).
是的,在Turbo模式图像中你可以看到的不是原始图像,那只是来自Opera服务器的压缩图像.
如果你想模拟这个问题,尝试用Photoshop(或任何其他照片编辑器)将PNG图像转换成压缩的JPEG格式,你会得到类似于Opera Turbo的例子.
带宽优化
Opera Turbo可将网络流量压缩 高达80%,从而充分利用网络资源并提供更好的浏览体验.
在Turbo模式下,您的图像以低图像质量设置进行压缩(我猜1-5).这使得它们尺寸更小(具有显着的图像质量损失)并且增加了加载速度.
这是Opera Turbo的主要目的!
这是你问题的第一部分"为什么会这样"的答案.答案"可以修复"部分是否,无法修复.为什么?因为Turbo模式下的Opera不像任何其他普通浏览器那样工作.
打开时,Opera Turbo压缩图像并使加载速度非常快.我对它的工作原理有了一些了解,并期待收到关于这种模式如何工作的充分知情的评论.
通常,当您访问任何页面时,浏览器将开始从服务器获取图像.使用Opera Turbo,图像将首先下载到Opera的服务器然后进行压缩.然后将图像提供给浏览器.
在CrazyEngineers论坛上我也发现了这个......
我在CrazyEngineers上尝试了turbo模式,图形(PNG文件)看起来有点失真.
这就是你所拥有的完全相同的问题.
| 归档时间: |
|
| 查看次数: |
1030 次 |
| 最近记录: |