iOS 8 已经正式发布,越来越多的新特性也被发掘了出来。近日 CNET 就发现 iOS 8 为 Safari 添加了更多的网络标准支持,例如 WebGL 和 IndexedDB,这些新标准都可以让开发者们创建更有效益的网站和更好的游戏。 上面提到的两个标准分别有利于 3D 图像的硬件加速和无需网络也可保存数据。通过添加这些新的标准,苹果试图缩小和安卓在这一方面的差距,因为安卓的 Chrome 已经支持 WebGL 和 IndexedDB。 那些想让他们的网页应用在安卓,Windows Phone,Firefox OS 和 Blackberry OS 也能够运行的程序员们将会从 iOS 8 中新增的标准支持中获益。此外,苹果还推出了一个名为 WKWebView 的工具,对于开发者们来说也是一大利好。 以下是 iOS 8 带来的其它网络标准支持: SPDY:谷歌开发的用于加速网页加载的技术。严格来说并不算是行业的标准,但其被广泛使用,其中一些技术还被内置到了 HTTP 的标准内,用于管理网络浏览器和网络服务器间的交流。 Srcset 属性:让程序员更好地在高分辨率屏幕上处理图形的部分解决办法。 CSS Shapes Level 1:允许更高级的布局(混合文本和图形)。 SVG Fragment IDs:帮助程序员为游戏要素使用矢量插画。 Promises:帮助浏览器同时运行多个任务。 High-resolution timers:让程序员仔细测试网页性能 |