红联Linux门户
Linux帮助

Chrome 40 Beta发布,新增Service Workers

发布时间:2014-12-05 09:10:36来源:红联作者:empast
Chrome 40 Beta 发布,此版本包括更多的丰富的 Web 内容和应用,特别是移动端方面的。同时还有 Chrome for Android, Windows, Mac, Linux 和 Chrome OS 相关的改进。

此版本添加了 Service Workers,一个强大的新 API,允许开发者通过拦截网络请求交付或者缓存响应来使得网站离线的情况下可以使用。除了这个强大的离线功能,这个 API 通过缓存 UI 和其他常规资源来提升浏览器的性能。

此版本添加了两个新 APIs 来配合 Service Worker 的使用:Fetch API 和 Cache API。前者允许 service workers 进行网络请求(包括 cross-origin 和返回页面响应);后者可以保存 fetched 的响应,然后在下一次遇到同样的请求源的时候直接返回。

其他值得关注的改进:

支持 Content Security Policy (CSP) Level 2 引入的新指令;

新 reportValidity 方法

Chrome 支持 minlength attribute

新 element.closest() 方法

Chrome on Mac现在使用 HarfBuzz 来塑造文本

开发者可以使用 theme-color meta tag 来定制 Android Lollipop 上 app switcher 的工具栏颜色。

更多内容请看chromestatus.com/features。

软件详情:https://www.chromestatus.com/features

来自:开源中国社区
文章评论

共有 0 条评论