技术开发 频道

Silverlight与HTML5之间的讨论

  【IT168 评论】开发者平台产品管理部经理,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不仅是浏览器插件,同时在桌面部署和移动设备上,让开发人员可进行跨平台开发。

0
相关文章