我们目前正在考虑在web应用程序中开发基于flash的应用程序(使用Flex)。我们现在倾向于使用SVG 拉斐尔来开发这些组件。问题如下:
如有任何意见,将不胜感激.
发布于 2010-03-30 08:35:18
raphaeljs将为您提供非常好的跨浏览器支持。我差不多一年前试过了,几乎所有的演示都在IE6中完美无缺地工作(虽然有点慢)。
我绝不会指望IE支持本地SVG。但是拉斐尔弥补了这一缺口,所以实际上你可以去。
但是,您应该考虑flash通常提供更低的大小、更好的性能和完全相同的体验。另一方面,它在Mac和Linux上的表现都很差(并不一定意味着它的性能要比其他操作系统差)。
此外,flex是一个成熟的框架,包括数据库、远程处理、可剥离的gui组件集、可访问性和许多其他东西。
如果您要选择JS+DOM+SVG/VML/canvas,那么请您自己不要重新发明轮子,而是使用适当的框架,比如高雄。
https://stackoverflow.com/questions/2543489
复制相似问题