微软加盟SVG工作组 IE9浏览器有望支持SVG图形

添加评论 2010年1月7日

北京时间1月7日消息,据国外媒体报道,IE浏览器的高级项目经Patrick Dengler向外界透露,微软已申请加入万维网联盟(World Wide Web Consortium,以下简称“W3C”)旗下的SVG(可伸缩向量图形)工作组,有望在这周正式加入SVG工作组。微软在一份简短声明中表示,他们承认矢量图形是一个“下一代网络平台”,微软承诺诺IE浏览器参与该标准的完成过程。大多数行业内人士对微软的此举动表示欢迎,而且IE9浏览器今年将进入大家的视线并提供测试版本,此举被认为是IE9将支持SVG的暗示。 但微软却并未表示将在其IE浏览器中支持SVG图形。

微软因IE不支持SVG而一直受到外界批评。包括Mozilla基金会的火狐、苹果Safari、Opera和谷歌Chrome在内的主流浏览器都支持SVG。

微软IE团队资深项目经理帕特里克·丹格拉(Patrick Dengler)发表博客文章称,通过加入SVG工作组,微软表明了支持互操作性和标准的态度,“我们加入SVG工作组,将有助于确保未来的SVG标准符合开发者和最终用户的需求,我们意识到,向量图形是下一代Web平台的重要组成部分”。

在被问到是否会支持SVG时,微软一名代表回避了这一问题,“我们将发布支持Web标准的浏览器,使开发者能更简便地开发Web应用仍然非常重要,我们将继续为HTML 5和其他流行的Web标准的发展作出贡献”。

在去年秋季的SVG Open 2009会议上,与会者声称微软IE不支持SVG影响了SVG的发展。微软当时有两名代表参加了这次会议,但并未宣布支持SVG。微软通过其主导的向量标记语言(Vector Markup Language)支持向量图形。

许多网友在微软的IE9博客上留言,要求IE9支持SVG。

W3C的SVG工作组和WebApps工作组联系人道格·施普斯(Doug Schepers)表示,IE不支持SVG在一定程度上影响了SVG的普及,部分人不愿意使用SVG的原因是,这一技术没有得到所有主流浏览器支持,“我曾经多次与微软沟通,微软的态度是,对各种技术的支持存在轻重缓急,他们还没有来得及增加对SVG的支持”。他说,所有浏览器在支持SVG方面都比较慢。

谷歌开发工程师布拉德·纽伯格(Brad Neuberg)表示,微软加入SVG工作组是一个“积极的信号,大多数公司都不会披露未来的产品计划,因此微软不直接透露IE9将支持哪些技术是可以理解的。我认为IE9极有可能支持SVG、HTML 5 Canvas标识和硬件加速技术”。他说,SVG图形在从苹果iPhone到大型显示屏在内的各种尺寸的显示屏上都能很好地显示。

施普斯表示,加入SVG工作组的公司和组织包括苹果、Opera、Mozilla基金会和波音,谷歌没有加入SVG工作组,不过微软加入后谷歌也可能会加入。

施普斯表示,SVG技术问世已经约10年时间,SVG 1.2版标准刚刚完成,制订SVG 2.0标准的工作即将启动。

相关阅读:什么是SVG

SVG是一种采用XML来描述二维图形的语言。SVG可以构造三种类型的图形对象:矢量图形、位图图象和文字。图形对象可以被组化、样式化、变形和重新组合,包括图象嵌套、变形处理、剪辑路径、Alpha蒙板、滤镜特效和模板对象。

SVG图形可以是动态的、可交互性的。动画通过直接声明(比如在SVG里嵌入SVG动画元素)或通过脚本来进行定义或触发。

SVG通过使用脚本语言来完成比较复杂的应用,脚本语言调用SVG对象模型(SVG Document Object Model)来访问或控制所有的元素、属性和属性值。事件处理器如onmouseover、onclick等可以应用到SVG图形对象上,由于SVG和其它Web标准完全兼容和同步,如XML,CSS2,XSLT,DOM2,SMIL,XLINK,HTML等。因此,在同一Web页面上,有些特性,如脚本编程等,可以同时应用在XHTML和SVG元素上。

SVG不但可以表现图象,还可以表现文字、音频等其它信息,对于那些有视觉障碍的人,可以通过可替换的方法把图象替换为音频信息,这样对那些有视觉障碍的人,也能够得到SVG所表现的信息。另外,对那些手持设备、车载设备、无线设备来说,它们的屏幕一般都比较小,而且显示分辨率低,SVG的矢量特性也可以让这些设备清楚地浏览SVG图象信息,这都是目前的位图图象所不能做到的。

对于微软来说,要安全的支持Web标准还有很多的功课要做何很长的路要走,其实我们认为微软有能力让IE靠近Web标准,但是出于IE浏览器自身原因的考虑,微软的表现并没有达到广大用户和开发者的预期。但是不得不承认的是在IE浏览器正在为此而努力,这也许是Firefox等这些基于标准浏览器的市场份额不断扩大而IE浏览器市场份额不断缩小的因素。当IE9离Web标准更近的时候,也暗示IE浏览器即将全面踏上复兴之路。

  1. 2010年1月7日 at 12:52 | #1
    fkkik

    微软加入标准组织从来都是进去搅局的,他去搞标准?又搞一大堆微软的标准,搞得很严谨的东西又乱七八糟。ODF,CSS,HTML5,哪个不是给微软搅和得半死不活的,看来SVG是下一个

  2. 2010年1月8日 at 01:49 | #2
    HelloLinux!

    同感,希望不是这样。

  3. 2010年1月12日 at 12:52 | #3
    田修平

    SVG在IE6(或者5)就可以支持了.不过不知道为什么8又去掉了.这个东西实在是不好评价.它应该先把CSS3和HTML5支持了再说

  4. 2010年1月12日 at 12:52 | #4
    许维

    ie6支持? 你是说安装adobe svg插件吧。。这样支持和原生支持根本就不是一个档次的,而且ie8同样支持这个插件。虽然adobe已经停止更新了。

  1. 还没有 trackbacks
订阅评论