关于SVG:这是旧技术吗?我的意思是也许在一年后它会死(会被遗忘)?在新创业公司的矢量图形中使用SVG是否合适?浏览器和开发人员支持SVG的程度如何?我可以找到有关它的图书馆和好书吗?
感谢您的任何建议!!!
答案 0 :(得分:12)
除了IE之外,所有主流浏览器都支持SVG。 IE9将带来SVG支持,但不是整个规范(例如SMIL和过滤器不可用)。此外,最近的JavaScript性能改进也有利于SVG。
我认为它不会很快消亡。实际上,由于缺乏浏览器支持,它直到现在才在Web项目中使用。但是只要IE9可用,我就预测SVG的使用会增加。肯定不会在不久的将来放弃。
一些大公司已经在使用它。如果需要,谷歌地图可以并且可以回退到VML(一种旧的IE特定矢量图形语言)。
Canvas是它的主要竞争者,但两者之间存在很大差异:Canvas是一个API,而SVG是一个可以通过DOM修改的文档。
由于SVG是XML,因此您不需要库。就像你写HTML一样写它。
因此,它可能符合您的需求,具体取决于您的应用程序。
答案 1 :(得分:3)
SVG于2001年首次推出SVG 1.0。它还没有死。
我建议从关于SVG的维基百科文章开始:http://en.wikipedia.org/wiki/Scalable_Vector_Graphics
哪个应该回答你的大部分问题。我不能更具体地说明它是否适合您的应用程序,因为我不知道您的应用程序具体是什么。
答案 2 :(得分:0)