我正在开发一个网站,我正在使用gzip.exe预先压缩css和js文件(它只有一个css文件,从4.53 KB到1.50 KB,以及一个包含jquery和一些脚本的js文件从72.8 KB变为24.7 KB)Safari不接受gzip内容?
这些文件是style.gz和js.gz并作为静态文件。
问题是,他们不适用于Safari(v5.0.2)而不是css既不是js。
做工精细,这些浏览器:
火狐3.6.10 /谷歌浏览器6.0.4 .../IE 8的x64 /绒面3.0.6 /傲游2.5.15 .../Avant浏览器2010
他们都做工精细,除了Safari浏览器
我使用Windows 7 64位系统
是的,我已经知道,但我想预先压缩它们,因为它们是静态的,并且可能会消耗一些服务器资源以用于共享Web主机。 – medk 2010-10-17 22:06:22
够公平 - 但我怀疑你不会注意到这个区别。 – 2010-10-17 22:26:47
跳回来:我相当肯定我读了一个地方,一旦“初始gziping”已完成,它被保存在服务器的内存中。所以未来的请求来自那里,而不是每次都重新生成。再加上沉重的缓存和长期过期的标题 - 你真的不应该注意。 PS。你应该使用“deflate”而不是gzip,如果你的服务器允许的话,因为它更高效。 – 2010-10-20 12:54:54