EN
返回档案库

案例库 · 软件与 IT · 技术决策 · 1998-2001

W3C的SVG通过构建在XML之上赢得了Web矢量图形。

W3C的SVG于2001年作为推荐标准发布,通过重用XML使其成为文本、可搜索且无需插件的格式,从而成为Web矢量格式。

万维网联盟 · Adobe · 微软

那一手

在20世纪90年代末,Adobe的PGML和微软的VML都竞相将矢量图形引入Web,导致业界在浏览器应采用哪种方法上产生分歧。

W3C SVG工作组将这两个提案合并为可缩放矢量图形(SVG),这是一种基于XML的二维矢量图形语言,并在跨行业达成一致后,于2001年9月5日将SVG 1.0发布为W3C推荐标准。

该设计以XML为核心:SVG文件是文本格式,因此可搜索、可重用、可用CSS样式化,并且可以使用Web已有的XML基础设施在服务器端生成或编辑。用W3C总监蒂姆·伯纳斯-李的话说,Web图形从装饰变成了信息。

为什么管用

  • 重用XML使其免费获得了解析器、编辑器基础和样式层
  • 基于文本的矢量文件可搜索、可索引且支持多语言
  • 无需插件和无二进制文件意味着它契合开放Web平台
  • 一个W3C标准结束了VML与PGML的分裂
值了多少选择重用现有Web标准的格式利落

可以搬走什么

一个作为人们已在运行的标准的薄扩展的格式,可以通过继承该标准的工具、编辑器和思维模式而获胜,而不是与之对抗。

后来呢

SVG后来被添加到HTML5中作为一等公民元素,因此浏览器可以原生渲染内联SVG。尽管早期在旧版Internet Explorer中支持缓慢,但它成为了在Web上交付可缩放图标、Logo和图表的标准方式。

资料来源

发现哪里写错了?告诉我们。

同一路聪明