我正在尝试使用SVGZ而不是SVG来设置这个世界地图,这样我就可以为我的用户提供一个更丰富、更详细的地图。
到目前为止,我已经尝试过使用js-deflate解压它,但是没有效果。
发布于 2011-09-22 15:09:53
在我写这篇评论时,SVGZ使用了gzip。顶级浏览器可以在没有帮助的情况下解压缩gzip文件。你的页面http://home.no/dwaynie/map用Content-Type:text/plain; charset=ISO-8859-1加载.svgz文件。但对于SVG|SVGZ,它不是有效的MIME类型。
svg Content-Type: image/svg+xml
svgz Content-Type: image/svg+xml
Content-Encoding: gzip以上标头必须在web服务器(IIS、Apache)中配置。
发布于 2011-09-22 07:53:51
如果你想要SVGZ中的SVG文件,你可以将它压缩(这是一个重命名的归档文件):
cp file.svgz file2.svg.gz
gunzip file2.svg.gz如果您想使用SVGZ图像,那么您可能会遇到麻烦。我认为一些浏览器支持它(几乎所有的浏览器都支持Gzip压缩),但我怀疑很多浏览器(如果有的话)。
发布于 2011-09-22 07:58:33
就在你所指页面的地图下方,有一个指向维基百科的链接,它解释了它是什么:一个用gzip压缩的SVG文件。
为了完整起见: gzip和(pk)zip是不同的格式,但是像WinRAR和7-Zip这样的Windows工具可以理解gzip和zip。默认情况下,每个Linux发行版都可能安装了gzip/gunzip。
https://stackoverflow.com/questions/7510208
复制相似问题