我正在开发一个绘制一些运营指标的新网站。因此,网站上将显示大约十几个图表/图形。我希望能够让它们根据浏览器的大小动态缩小(在合理范围内)。
我正在讨论将这些作为以下选项之一生成的利弊:
- SVG。非常适合扩展,但可能支持有限,
- HTML5 . 对于未来和 FF 客户来说,IE 显然是一个不错的选择?
- .PNG _ 这需要我根据 DIV &c 的大小重新生成 PNG。
哪个是更可取的选择?我倾向于 PNG 只是为了提供无处不在的支持,但希望有客户端扩展。考虑到浏览器中 SVG 和 HTML5 画布支持的现状,最好的解决方案是什么?