微软在上周证实了IE11将支持WebGL此外还有SPDY这也是该公司也首次纳入的JavaScript开源图形渲染API与此同时,这个BingMap3D新化身引发了好奇心。首先。该功能也带来了3D版的必应地图(BingMap两者之间有何关联?请接着往下看。首先介绍下背景:即使WebGL已是主流浏览器里很重要的一部分,微软此前却从未在IE中纳入WebGL事实上,微软在2011年6月的时候曾辩解过,该公司当时认为WebGL"有害的"有安全漏洞?
当时,微软刚刚在几个月前的PDC2010会议上"砍掉"Silverlight而web开发人员的"图形密集型应用"也没剩下太多的选择—不成熟的HTML5Flash或者无视不带WebGLIE
微软没有在Build大会的主题演讲上提到太多有关IE11和WebGL事情,即使是博客文章中,也只有一小段的内容:
"硬件加速的3DWeb图形。所有设备上利用GPU加速的WebGL可互操作性体验。IE11会扫描不安全的WebGL内容,并且安排了一种基于软件的GPU渲染来实现。Window中,图形子系统的失效并不会'致命'并且WebGL可以继续运行。IE11中,用户将体验到身临其境的Web内容"
FrankOlivier谈话中表示,WebGL为开发人员提供了"其它网络平台上不能真正做到事情"机会。
而在BulidDai1keynot中,必应高级副总裁GurdeepSinghPall展示了一系列即将到来的BingMap3D控制功能:
对必应来说,3D地图已经不是什么新鲜事。其最初作为一个可下载的"VisualEarth3D"独立应用,随后Silverlight插件为必应带来了"BingMap3D"但是2010年11月的Silverlight大溃逃中,该插件也就此终结了
必应主管StefanWeitz告诉我新版本基本上是完全"推翻了重建"而且还使用了包括微软UltraCam内的其它技术。与古老的Silverlight也应该没了太多的关联。然后,IE团队的项目经理JasonWeber解释道,微软正在使用一个自定义的WebGL实现方法(或基于DirectX而实际上,WebGL和DirectX有着很多的共同点(不过除了IE其它浏览器应该是没法用上DX