Opera:HTML5与CSS3标准主宰未来网络

时间:2014-09-29

如果你对html5有些了解,应该会知道制定规格的WHATWG组织是由苹果、Opera和Google所共同发起的。苹果和Adobe间争战烟硝未散的此时,Opera技术官、并且为CSS之父的Håkon Wium Lie和Opera共同创办人谭咏文(Jon S. von Tetzchner)于Computex前来台湾,谈了关于推行html5与CSS3这两项网络标准;以及Opera浏览器想要在各种设备上提供相同浏览体验的策略。

  Håkon:html5与CSS3标准就是网络的未来

  Opera首席技术官Håkon一手草创了CSS的概念,并且于W3C工作时,与Bert Bos一同推动CSS成为推荐标准(REC, Recommendation),所以又被称为CSS之父。根据Wiki记载,他也因为IE不支持网络标准而经常对IE开炮。

  Håkon认为:网络只有一个,而不该由任何一家公司所占有,并提及欧盟尽了多大的努力大战微软。

  最后,Håkon问了一个耐人寻味的问题:“互联网能持续存在多久?”他认为将与活版印刷一样至少存在500年,而借用一本德文印刷版的维基百科来阐述:“未来内容都将在网络上原生。”

  谭咏文:Web 3.0的云将是点对点的时代

  Opera的共同创办人Jon S. von Tetzchner有个中文名字“谭咏文”,不过它却是100%在冰岛出生的北欧人,今年一月才从CEO的位子退下,交给Lars Boilesen。这次来台湾除了与Håkon一同推动网络标准外,也先为今年的Computex助阵。

  Opera并不想如Google一样推出自己的手机操作系统,而是打造一个基于网络标准技术的平台,

  让各种Widget能跨平台运作,也能跨操作系统(如Symbian、WM等...)让使用者能有相同的体验。

  实际上,2009年,T-Mobile、Vodafone等欧洲电信厂商的定制化手机与三星的手机,就采用了Opera提供的技术来打造手机待机时显示的Widget和介面。

  而网络的未来,Opera则是认为云端将存在于设备与设备的点对点之间,而不是单机对云端的模式。

  当然这是为了推动自家的Opera Unite技术,未来应会纳入移动设备的支持。

  网络标准

  Q1:乔布斯大力推行H.264格式,Opera则以Ogg Theora作为html5预设编码,主要原因是?

  A:(Håkon)开放的网络标准不应该因为专利权而私有,我们和Mozilla基金会一样支持开放标准,也就支持开放的Ogg Theora。 H.264不仅具有编解码的软体、浏览器需要付费,在网络上提供付费内容时也要付出授权费用。网络上任何型态的媒体格式都应该是开放的。

  Q2:我们预想Google将会在5/19~20 Google I/O大会上将VP8编码开源,那么Opera会采用作为支持的编码吗?

  A:(谭)我想这个问题无可奉告。

  Q3:CSS3中的Web Font元素如果应用在中文、日文等复杂字型上,单一字型就要数MB之多,为了美观反而拉长网页的读取时间,技术上有解吗?

  A:(Håkon)完整的Unicode字集也许很大,但其实可以将常用字从字体集中抽出作为Web Font使用,这样就可以减少字体的容量。另外目前也有一个称为WOFF(Web Open Font Format)的网络标准正在制定中,这个规格可以接受TrueType、OpenType与Open Font Format等格式,透过压缩能够减少40%的大小,也是解决的办法之一。

  Q4:谈到网络标准与移动设备,Opera Mobile完整支持html5与CSS3等各项网络标准吗?

  A:(Håkon)这要看标准的进度而定,以CSS3来说,Border-Radius已经进入W3C推荐候选(RC, Recommendation Candidate),我们就支持;Web Font还没定案,我们就不支持...

  Q5:所以,直到2012年html5进入W3C的RC状态前,这些标准都尚未定案,浏览器也都不能宣称完整支持?我之前曾问过Adobe的人,他说Dreamweaver不支持,是因为尚未定案,并且浏览器也没全部支持。

  A:(Håkon)网络进步的速度和90年代不一样了,过去HTML4时代也许是标准定案后再逐渐推动标准化,但是html5却是各项元素分开推动,透过浏览器支持与实质应用来协助标准化的推行,2012年是个时间点,但实际上各种网页应用程式早就在逐步使用。标准化与实际应用同步并行,而不是等到标准制定完毕再来采用。

  Q6:浏览器的支持与否,对于CSS3推行而言很重要?

  A:(Håkon)其实不然,我前面提过,HTML是网页内容的基础,CSS是为了让外观多变美丽。浏览器不支持CSS3,就是图片该有圆角的地方没有圆角、文字该有阴影却没阴影、采用Web Font却以预设文字显示。使用者看到同样的网页在其他的浏览器上比较美观,就会想要换个支持性更好的浏览器。 IE使用者也能用Google推出的Chrome Frame以支持。

  Q8:最近Opera Mini for iPhone通过了苹果的审核,Opera打算在iPad上推出浏览器产品吗?

  A:(Håkon)我想Opera Mini for iPhone一样可以在iPad上运作,毕竟他们采用的iPhone OS是彼此相容的(T客邦

上一篇:Adobe:苹果反对Flash不会影响其CS5销售 下一篇:Firefox4.0有望6月出测试版11月发布

相关文章

最新文章