万维网联盟(World Wide Web Consortium,后文简称W3C)3 月份迎来了新一任的CEO──杰弗里•贾夫(Jeffrey Jaffe,后文简称Jeff)博士。近日,InfoQ 中文站有幸在Jeff 访华期间,就W3C、开放平台、HTML5 等话题对其进行了专访。
InfoQ:Jeff 您好,很高兴接受我们的采访。能先向 InfoQ 中文站的读者介绍一下您自己吗?Jeff:好的。我叫 Jeffrey Jaffe。至今已在 IT 领域工作超过 30 年。我在 MIT 拿到的博士学位。然后分别在 IBM、贝尔实验室以及 Novell 工作过,担任过技术副总裁以及首席技术官等职务。
**InfoQ:成为 W3C 的 CEO,感觉如何?有哪些职责?您现在是与 Tim Berners-Lee (internet 创始人)一起工作了吗?您对他有什么样的评价?**Jeff:作为 W3C 的 CEO,感觉身上的责任和压力比较大。需要指导整个组织来寻找下一代万维网发展的方向与趋势,要把它打造成一个什么样的平台。
我认为需要用一种战略性的眼光弄清楚 Web 将走向何方以及 W3C 将会如何去应对。对于我来说,这种战略性的眼光主要集中在以下 4 点:
1、需要很清晰的看到 Web 的核心技术以及架构是什么,要迅速的找到实施与支持它们的方法。
2、Web 方面的创新是层出不穷的,我们需要找到这些创新的人,让他们与 W3C 联合起来,共同为这些创新制定新的标准。
3、Web 的全球化与亲和力(Accessibility),世界上任何一个角落的人都能访问到 Web,无论他的经济状况如何、是否有智力或肢体上的残疾、任何一种语言,能可以浏览万维网。
4、目前 W3C 一直都是比较关注开发人员,我们需要更加关注用户,因为我们要想确保标准在不同行业中(比如医疗、能源行业)都是可行,那么就需要更加了解他们的需求。
我现在是与 Tim 一起工作了,他就在我的隔壁办公室。他非常的聪明。(编辑补问:其他方面呢?)他非常有感染力,并且有一种非常开放的心态,他能够吸引来很多杰出人士加入到我们的工作当中。非常了不起。
**InfoQ:OK,那么 W3C 中国办事处具体都做些什么,它的职责是什么?**李安琪:我们中国办事处是 06 年正式成立的。我们最初的理念就是作为 W3C 和中国业界的一个桥梁。我们平时的工作主要分以下几个方面:
1、在中国传播 W3C 的技术,比如通过翻译、演讲等等。
2、招募国内的会员。国内的企业就有机会加入到国际性的标准制定中来。
3、帮助本地企业、研究院所进行相关的科研活动,促成各方的合作。
从这几年中国业界对 W3C 的态度来看,各个厂家的差异是比较大的。比如,上个月,我们刚刚接收了中国的第一家 Full Member,国内某大型电讯公司,他们就是一腔热情扑面而来,他们准备了自己的草案标准,打算和 W3C 合作,把它推成国际标准。当时我们非常开心,终于有中国的大厂商,开始和 W3C 共同制定标准,我们不再是被动的接收外国的东西了。当然,也有完全对 W3C 不感兴趣的公司,但是大多数公司对我们还是非常支持的。
InfoQ:在您的理解中,什么是开放平台?如何才能构造一个开放的 Web 平台?HTML5 能在其中扮演了什么角色?Jeff:开放平台,顾名思义,由两部分组成:开放和平台。至于说到平台,它就是一个能够给大家共同使用,并且获得好处的地方。开放是指,我们欢迎各界都能够通过不同的形式,参与到我们的工作中来。
开放 Web 平台需要由很多种不同的标准共同组成,当然,HTML5 是其中的一个焦点,除它以外,我们还有 150 多种不同的标准,涉及移动、安全、语义网、亲和力等等。这些都是打造开放 Web 平台的重要因素。
HTML5 将是下一代的 Web 标准,它是由各界人士共同参与制定的,如果想赶上未来的趋势,就需要加入 HTML5 中来。
InfoQ:HTML5 的出现,多少有些戏剧化,因为在 HTML4 推出后,W3C 起草了 XHTML,后来,HTML5 出现了,但 HTML5 最初却是由多个厂商共同起草的(而不是 W3C),而且,XHTML 和 HTML5 在发展方向上也完全不同,您如何看待这两种标准以及他们的发展?是要完全淘汰 XHTML 吗?Jeff:首先,对于目前来说,我很高兴业界能够聚在一起,共同关注 HTML5。XHTML 是一种很好的技术,但是近期我们对它没有任何计划,至于它未来的发展,这很难回答,我能告诉大家的是,目前我们会完全投入到 HTML5 当中。随着时间的发展,到时候,我们会再看会怎么样。
**InfoQ:上个月,我们在 QCon Beijing 上邀请到 Yahoo 的 Douglas Crockford 为我们做了一场演讲,他对 HTML5 有一句很犀利的评价“HTML5 向前迈进了一大步,但却是在错误的方向上”,他特别强调了,HTML5 使 Web 越来越复杂,会带来很大安全上的隐患。关于他对 HTML5 的评价,您怎么看?**Jeff:我不会坐在这里与一个不在这儿的人进行争论。因为我不能确定,当时的语境以及他不喜欢 HTML5 的真正原因。我能说的是,HTML5 是一个非常好的标准、得到了业界广泛的支持、提供很多功能。我不清楚他所指的具体问题是什么,但我了解,HTML5 肯定不是完美的,我们会逐渐的改进、优化它,也希望听到更多的声音。
因为 HTML5 增加了很多功能,比如对视频的支持等等,我们也在试图对“功能”和“复杂度”两者之间进行平衡。但我相信,随着时间的发展,会越来越好的。
InfoQ:我们发现 W3C 的多数标准的制定周期,都十分漫长,W3C 在制定一个标准的时候,会有一个固定的时限吗?能否透漏一下,HTML5 标准大概什么时候能从 Draft 变成 Specification?Jeff:没有一个固定的时间表。但是我们有一个非常灵活的机制──孵化器小组。比如,对于一个很前卫的标准提议,会首先在孵化器小组中进行论证,大概 1 年左右的时间,如果 1 年之后,认为时机成熟,会以一种被批准的正规制定流程,更快的被推出来。
HTML5 计划会在今年底制定完成。
(特别感谢 W3C 中国办事处的李安琪以及 InfoQ 中文站的霍太稳对此次采访给予的大力帮助。)
评论