巨型矢量图像的最快格式
我想在现代浏览器中显示静态世界地图,其中一些国家/地区在页面范围内拉伸(宽度 100%)。 与此地图类似,但没有交互。 http://code.google.com/apis/ajax/playground/ ?type=visualization#geo_chart
什么能让我以最小的文件大小,或更重要的是最快的加载时间。 SVG、优化的 PNG(与最大屏幕尺寸一样大)或 html5 画布或其他(无 Flash)?
当然,我可以使用谷歌地理图表,文件大小并不重要,因为我不托管它,但加载时间可能会更慢,并且还限制为每小时或每天n次加载?
I want to display a static worldmap with some countries colored stretching pagewide (width 100%) in modern browsers.
Similar to this map, but without the interaction.
http://code.google.com/apis/ajax/playground/?type=visualization#geo_chart
What would get me this with the smallest filesize, or more importantly fastest load time.
An SVG, optimized PNG (as big as biggest screensize), or html5 canvas, or other (no flash)?
Of course I could use the google geochart, filesize is not important since I don't host it, but loadtime might be slower, and also limited to n loads per hour or day?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你可以尝试我的 SVG 转换器。它将尝试将您的地图 SVG 转换为 javascript/HTML 的 3 种格式。目前可以生成 2 种 Raphael 和 1 种 jQuery SVG 格式 (V0.7)
然后比较所有 3 种格式的加载时间。
http://www.irunmywebsite.com/raphael/SVGTOHTML_LIVE.php
What you could do is try my SVG converter. It will try to convert your map SVG into 3 formats of javascript/HTML. There are 2 Raphael and 1 jQuery SVG formats that it can currently produce (V0.7)
Then compare the load time of all 3 formats.
http://www.irunmywebsite.com/raphael/SVGTOHTML_LIVE.php