由于Flash、ActionScript不能在线编辑,所以无法与后台技术(例如数据库)结合,这很大程度上限制了它威力的发挥。
作为一项前台技术,如果不能够和后台技术相结合,应用的灵活度上会受到很大的局限。
作为Flash的替代技术,SVG可以弥补这些缺陷,SVG是一种基于XML格式的脚本,可以显示矢量图、位图、动画、内嵌JavaScript响应浏览器端事件。其实这些特性所达到的效果,Flash都能实现,但是SVG的优点是它的标准开放(W3C标准)、可在线生成在线编辑、不依赖于某个固定厂家的产品。
同样作为插件技术,Flash和SVG都需要依赖播放器来播放,但是Flash的市场推广更成功一些,所以播放Flash的插件现在已经很深入人心了,但播放SVG的插件大多数网民还很陌生。其实SVG播放插件比Flash播放插件要安全得多,但是一般人在不了解的前提下会很自然地抵触安装SVG插件。可见SVG的市场化推广还需要加强。其实我们接触到的一些流行的技术,并不一定是最好的、最安全的技术,但大多是市场推广最成功的技术。不过现在SVG的价值越来越被一些国际IT巨头注意到,所以它的应用也会在未来几年更普遍一些的。
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=2510787
[2005-07-22] svg简单说明
[2005-07-13] GML、SVG、VML的比较
[2005-07-13] GML、SVG、VML的比较
[2005-07-14] 工业标准的矢量图像格式----SVG
[2005-07-26] 常见的Eclipse插件