微软近日发布了
IE10平台预览版第四版,新版IE10包含了新的特性,继续加强了对HTML5的支持。其中一项新特想便是支持对二进制文件的处理。随后IE官方博客发布一篇名为“使用Typed Arrays处理二进制数据”的博文,详细介绍了IE10已采用Type Arrays技术。
不过令人感到讽刺的是,Typed Arrays却是由WebGL定义引入的,随后被标准所采纳,包括FileAPI、XHR,甚至是Web Sockets都在考虑是否扩展以支持二进制数据的控制。
现在微软实现了源自WebGL而后标准化的Typed Arrays,这是否意味着IE浏览器未来可能会支持WebGL标准呢?
事实上,在IE浏览器是否支持WebGL的问题上,对于微软而言绝对将是一个非常艰难的决定。
目前Mozilla Firefox、Apple Safari、Google Chrome、Opera都已经支持WebGL标准,支持WebGL意味着DX或将被孤立在标准之外,不支持的话又将被视为与标准为敌,被众多开发者唾弃,这使得微软处境极为尴尬。
在今年6月份,微软曾表示
担心WebGL标准的安全,不会支持该标准,随后在8月份有消息爆料
微软已经参与WebGL新规范撰写。
面对来自标准和开发者的压力,或许微软在未来支持WebGL已成定局。
延伸阅读:
Working with Binary Data using Typed Arrays标签:IE动态IE浏览器标准WebGL