行业动态

微软在Silverlight上的华丽转身

来源:实搜网络   2016-06-24

 

  一年一度的PDC(微软的专业开发人员大会)上传递出的声音代表着软件巨人在下一年里的工作重点。本次PDC大会上的3个关键词是IE9、Windows Azure 和 Windows Phone,Silverlight 则几乎没有被提到。会后 Bob Muglia 在接受采访时谈到:“Our Silverlight strategy and focus going forward has shifted.” 更是让众多开发人员开始猜测 Silverlight 将何去何从。PDC 结束之后的那个周末 Twitter 上充斥着大量关于 #PDC2010 和 #Silverlight 的讨论也证明了这一点。

  微软认识到了事态的严重。Bob Muglia 本周一在 Silverlight 的官方网站上撰文一篇以澄清他前几日的发言,timheuer,Jeremy Likness ,Laurent Bugnion,johnpapa等微软员工和微软 MVP 在各自的博客里力挺 Silverlight。各自都在文章里都着重对比了 HTML5 和 Silverlight,但却都不将 Silverlight 和 Flash 对比,这就让我觉得很奇怪了。毕竟 Silverlight 当时推出的时候,几乎所有人都认为它是微软用来对抗 Flash工具。

  很显然,目前在 HTML5 和 Silverlight 的选择上,选择 Silverlight 是更明智的。因为后者已经提供了成熟的解决方案,而 HTML5 目前在各个浏览器里的表现不一。是用一个插件搞定所有的浏览器,还是让所有的用户使用一个相同的浏览器版本,这是用脚趾头都能想的出正确答案的问题。然而在这次的 PDC 大会上,微软力挺 HTML5,对 Silverlight 绝口不提,就把这个原本很清晰的问题整模糊了。

  微软说他们认识到 HTML5 才是更好的跨平台解决方案。在我看来,与其说微软认为 HTML5 才是将来的跨平台解决方案,倒不如说微软承认目前在跨平台的解决方案上 Silverlight 已经输给了 Flash。

  微软当然没有抛弃 Silverlight,这是 Windows Phone的开发平台嘛。Bob Muglia 所谓的 shift 在我看来就是说 Silverlight 以后的主要工作在于支撑 Windows Phone 的开发,而不是朝着跨平台的解决方案努力。目前的情况也确实是这样。我们知道 Adobe Air 除了主流的PC平台以外已经支持 Android 和 RIM 了,在跨平台这一点上它已经完败了 Silverlight。这样的话,Silverlight 将来是否能成功,很大程度上取决于 Windows Phone 能否成功。

 

实搜网络为您提供网络推广网络营销网站建设SEO优化微信开发网站托管等服务,服务热线:0311-66697360