SVG——新一代Web设计及互动媒体的革新
首页 SVG入门 SVG介绍 SVG常见问题问答 - 什么是SVG?基于XML有何优势?什么是开放标准,为什么开放很重要?

SVG常见问题问答 - 什么是SVG?基于XML有何优势?什么是开放标准,为什么开放很重要?

文章首页
SVG常见问题问答
怎样才能将JPG转换为SVG?
SVG Mobile Profiles 是什么
Adobe SVG viewer是什么?
SVG中Object背景为什么无法透明?
如何调出inkscape的中文界面?
如何用Adobe Illustrator CS3使JPG,PNG等格式的图片做成SVG格式?
怎样把用ILLUSTRATOR做的SVG图片文件变小?
怎样修改svg格式里面的文字?
为什么我做的svg文件在IE里能打开,但在opera打不开?
为什么svg文件在电脑里能打开,但在手机上却打不开?
我想把别网站上的svg图放到自己的网站,怎么办?
什么是SVGZ?与SVG有什么区别?怎样解压缩SVGZ?
什么是GIS?
我是平面设计师,不懂编程,我应该怎样去学习SVG?
SVG提供了哪些GIF 和JPEG所不能提供的?
什么是SVG?基于XML有何优势?什么是开放标准,为什么开放很重要?
谁是W3C SVG工作组的成员?SVG和其它W3C创始的关系?
SVG和VML及PGML关系是怎样的?
怎样为制作的SVG增加鼠标右键控制功能?
FLEX可以嵌入SVG吗
SVG的小常识问与答
什么是SVG文件
BATIK SVG矢量图形栅格化的原理是什么
Adobe收购Flash后SVG有前途吗
提问(jaja)

  什么是SVG?基于XML有何优势?什么是开放标准?

回答(Vicos)

  SVG是Scalable Vector Graphics的首字母缩写,含义是可缩放的矢量图形。它是一种开放标准的矢量图形语言,可让你设计激动人心的、高分辨率的Web图形页面,因为软件提供了制作复杂元素的工具,如渐变、嵌入字体、透明效果、动画和滤镜效果,并且可使 用平常的字体命令插入到HTML编码中。
  SVG被开发的目的是为Web提供非栅格的图象标准。SVG格式基于XML (eXtensible Markup Language),并且被World Wide Web Consortium (W3C)联盟进行开发。

  和HTML相比,XML提供更好的结构方面的控制,功能更复杂。 SVG是完全基于XML的,这一事为开发商和用户提供了许多强大的优势。随着网站变得越来越复杂,提供越来越多的交互性和视 觉效果,网页设计人员要求比HTML更强功能的语言。
  Extensible Markup Language (XML-可扩展的标记语言) 已经从Web业界和开发商那里获得广泛的、热烈的支持。和HTML不同的是 , XML将内容完全从显示中分离出来。 通过在结构数据类型方面的描述,用户程序可以同时处理XML页面的显示或数据,不仅仅象HTML那样只是显示。

  作为一个开放的标准,SVG不属于任何公司,它是工业界先驱们同心合作的产物。因为SVG标准对任何想使用它们的公司或个人都是开放的,已经有很多公司的软件支持SVG的创建、编辑和浏览。