【CSDN 陈秋歌编译】InfoWorld近日报道称,微软虽然承认HTML5的重要性,但是,微软日前强调称,其Silverlight富互联网技术使网站功能超越了HTML5所允许的范围。
HTML5提供的基于标准的多媒体技术最近已经抢走了Silverlight和Adobe的Flash等RIA技术的风头。但是,微软开发平台产品经理Brad Becker在博文《The Future of Silverlight》中称,在Web开发上,Silverlight不是为了取代HTML而产生的,而是希望开发人员可以利用Silverlight去实现那些利用HTML和其它技术很难实现的功能。微软会坚持不懈地利用Silverlight去扩展Web应用以实现HTML不能覆盖的场景。他称,从HTML网页中简单的富互联网应用到浏览器和其它软件中的桌面式的应用程序,Silverlight能够使这些应用带给用户所需的各种丰富的体验。
Becker说,Silverlight对于商业/企业应用程序、高级媒体体验以及消费者应用程序和游戏都是有价值的。
“Silverlight的媒体功能远远超过了HTML5将提供的功能并且可以在用户当前和未来的浏览器中一致性地工作,”Becker称。Silverlight在高清视频、内容保护、3D视频和流媒体等方面都具有优势。
Becker还说,微软至今已参与了超过400多个标准的制定,其中还推动了HTML标准的发展。
“这并不是无根据的闲谈。微软有很多基于HTML及相关的调查,比如SharePoint,Internet Explorer, and ASP.Net。我们相信将来HTML5会像今天的HTML 4.01一样普及,” Becker说。微软已经承诺将在即将发布的IE9中增加对HTML5的支持。
微软正在提供测试套件,以帮助提高浏览器之间HTML5和CSS3实现上的一致性, Becker说。但是由于浏览器之间的差异,这些技术还有很多问题。
“由于HTML5和CSS3新的规范和新增的功能(不同浏览器中实现的方法也不同),这种不兼容性会在一段时间内变得更遭。与之相比,自从我们开发了Silverlight的所有实现,我们确信Silverlight在所有浏览器上表现都一致,”Becker说。
同时,微软仅用HTML5设计的一半时间就推出了Silverlight的四个主要版本,Becker说。今年4月推出的Silverlight 4是微软在两年半的时间里推出的第四个版本的Silverlight。此外,Silverlight也是一种超浏览器技术。为了此技术,微软在桌面、移动设备及视频播放能力上投入了大量资金。
鉴于HTML5众望所归,所以规范必须尽快确定,所有浏览器也不得不以相同的方法来实现这个规范,大量用户不得不安装新的浏览器或购买新的设备或机器。这些都是要花费时间的。当HTML5被广泛采用之时,Silverlight也将会有十分显著地发展。现在,Silverlight已经存在了,并可以在所有流行的浏览器及操作系统中很好地工作。(小编注解:这是理论上的,但实际应用情况呢?)