当然,这款demo在Build 2015上的表现仍有待进一步完善。在实现雄心壮志之前,Edge团队决定将重心放在三个全新的核心功能上,即WebGL、WebAudio API、以及GamePad API。
WebGL作为本demo的可视化组件,在Edge浏览器上有着至关重要的地位,团队使用了web上热门的3D框架来重建不同地形。
Bablyon.JS在打造逼真的贴图和分层实景照片纹理方面很是实用,它可以很容易地做出一个基于着色器的定制材料。
WebAudio API属于HTML5的一部分,所以Edge团队并没有选用传统的嵌入式HTML音频标签,因为这会限制开发者对于音频的控制。
新API提供了广泛的web音频处理技术,能够访问声音的原始波形数据,操作、分析、失真、甚至修改它。
GamePad API是Edge希望引入的又一个功能,新API可通过W3C标准实现一个跨浏览器的一致性API,并为飞行体验增添更多的真实感。
Edge团队编写了一个类似于Xbox手柄、用于映射按键和轴的辅助类(helper class),相信这会吸引到更多对此感兴趣的开发人员。
Flight Arcade from Microsoft Edge
综上所述,在未来,Edge浏览器将为微软带来Internet Explore无法带来的强大竞争力。
[编译自:WinBeta , via:Flight Arcade]