开发者平台产品管理部经理,Brad Becker博文中表示微软对Silverlight在html5的前景持乐观态度。尽管有人不把Silverlight看做真正的Web应用程序工具,而把它当做服务于Web开发市场某一领域的技术。
Becker认为当前HTML主要由Flash和Silverlight两大插件技术所主导:
HTML正采取像Flash和Silverlight等插件技术作为标准。由于这些功能在Web上非常流行以至于用户已把这些功能视为基本需求,故这样做很有必要。因此Web的技术需求起点会比以往有所提高。
与此同时,他认为用户的期望值也越来越高,用户需要的不仅是静态页面,而是像Silverlight那样的动态技术:
在Web层面上,Silverlight的初衷并非取代HTML。而是要让程序员轻松地实现HTML和其他技术无法完成的功能。微软致力于使用Silverlight实现HTML无法完成的解决方案来扩展Web功能。从单纯的丰富HTML页面到浏览器中功能强大的类桌面应用程序,甚者Silverlight能给用户带来丰富的体验。
Becker提到Silverlight提供了html5所缺乏的主要功能,这使得微软技术更适合视频和媒体应用程序:
高清视频格式H.264和VC-1
包含DRM技术的内容保护
3D视频
多播系统
支持现场直播
(自适应)流媒体技术
信息叠加即多画面技术
Silverlight诊断框架支持
他还提到Silverlight比html5更完善的三个领域:
性能——Silverlight采用CLR使得性能更加完善,在Bubblemark的多项标准化测试中击败Flash和Chrome V8
一致性——内置于Silverlight的应用程序在任何平台上呈现出相同的内容
速度——当html5仍在讨论阶段时,Silverlight在速度上远超出市场的平均水平
最后,Becker不忘把大家的目光转移到Silverlight不仅是浏览器插件,同时在桌面部署和移动设备上,让开发人员可进行跨平台开发。