我们目前正在研究在Web应用程序中开发基于Flash的应用程序(使用Flex)。我们现在倾向于使用SVG rapheljs来开发这些组件。问题是:
SVG平台是否被浏览器广泛采用(没有任何插件)至少下线8-10个月,浏览器是否有望采用?跨浏览器支持对我们来说是上帝。
SVG可以取代基于动画的小编程而不是Flash
任何评论都将不胜感激......
答案 0 :(得分:0)
我永远不会依赖IE的原生SVG支持。但是raphael填补了这个空白,所以实际上你很高兴。
但是,您应该考虑闪存通常提供更小的尺寸,更好的性能和绝对相同的浏览器体验。另一方面,它在Mac和Linux上都表现不佳(并不一定意味着它比其他选择更差)。
此外,flex是一个完整的框架,包括数据绑定,远程处理,可换肤的gui组件集,可访问性和许多其他东西。
如果您要选择JS + DOM + SVG / VML / canvas,请不要重新发明轮子,而是使用适当的框架,例如qooxdoo。