Safari 46 技术预览版发布:默认启用 Service Workers

栏目: 软件资讯 · 发布时间: 6年前

内容简介:Safari 46 技术预览版已于昨天发布,最重大的更新莫过于默认启用 Service Workers,这意味着苹果也开始拥抱 PWA 了,再联想到此前报道过的新闻 ——“Chrome Web App 已被谷歌干掉 未来将主推 PWA”,相信我们将...

Safari 46 技术预览版已于昨天发布,最重大的更新莫过于默认启用 Service Workers,这意味着苹果也开始拥抱 PWA 了,再联想到此前报道过的新闻 ——“Chrome Web App 已被谷歌干掉 未来将主推 PWA”,相信我们将要进入 PWA 的时代。

Safari 46 技术预览版发布:默认启用 Service Workers

事实上,在今年 7 月份的时候,WebKit 团队对于是否要支持 Service Worker 表示正在考虑,后来在 8 月份变成了 "In development",到现在终于正式发布了。

PWA 不是特指某一项技术,而是应用了多项技术的 Web App。其核心技术包括 Web App Manifest、Service Worker、Web Push、Credential Management API ,等等。前两项是核心技术,目前除了 Chrome 完全支持之外,大部分国产移动浏览器也都能够支持。

对于 Service Worker,还需要扩张的包括:

  • iOS 版 Safari,随着桌面版 Safari 已经支持,我们有理由相信 iOS 版在未来也能支持。事实上只要 iOS 上能够支持,PWA 在移动 Web 上的障碍基本就没有了,所以这将是一个重要节点。

  • 微软 Edge 浏览器,目前已经在 Windows Insider 预览版默认开启了,即将与大众见面。

其它浏览器的支持情况请看这里:https://jakearchibald.github.io/isserviceworkerready/

对于 PWA 的另一项核心技术 Web App Manifest,苹果表示也正在开发中,按开发进度可能几个月后会发布。Web App Manifest 的作用主要是让 Web App 能“安装”到用户设备上,没有这个 PWA 也能运行。除了苹果,微软家的 Edge 也正在开发。

至于 Web Push 等特性各个桌面端浏览器也基本都支持了,移动端的 iOS 平台还没有支持。

现在 PWA 只剩下一个堡垒等待攻坚,那就是 iOS,什么时候 iOS 支持了,PWA 就可以统治世界了。

不过,现在开始可以开发 PWA 为桌面用户和 Android 用户提供服务了。

此外,Safari 46 技术预览版还包括针对 Security UI(在不安全页面上填写密码和信用卡表单信息时会有警告信息提示)、隐私、CSS、渲染、存储访问 API(Storage Access API)、Web检查器、Web Assembly、Web 驱动程序、JavaScript、媒体和 WebRTC 的错误修复和功能改进。

详细更新说明:https://webkit.org/blog/8042/release-notes-for-safari-technology-preview-46/
参考:前端之巅


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

机械设计实践

机械设计实践

村洋太郎(日) / 王启义/等 / 机械工业出版社 / 1998-08 / 36.00

本书记述了各种设计过程的思考方法和具体作法以及必要的知识和具 体数据。介绍了设计中要决定的内容和相应的制约条件。如功能、机构、 构造、形状、力和强度、尺寸加工工艺、工具、材料、机械要素等。最后 介绍了具体设计实例。本书的目的在于即使不看其他的书和参考书就能设 计出所需要的具体机械。 本书供从事机械设计的有关技术人员及大专院校相关专业的师生使 用。一起来看看 《机械设计实践》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换