12月 20日,Apple 发布的 Safari 46 技术预览版里,Mac 端的 Safari 将默认打开 Service Worker, 是的,Safari 支持 Service Worker 了,PWA 时代不远了。前端
其实回顾一下, 2017 年 7 月 14 日,Apple 的 Safari 团队开始 Service Worker 的开发。git
这里我将简单的介绍一下Safari 46 预览版更新了那些内容,并测试了新版本对 PWA 的支持度。最后再介绍一下 PWA,也推荐一些相关的技术文章。github
测试站点:ispwaready.toxicjohann.com/web
developer.apple.com/safari/down…浏览器
PWA 的全称是 Progressive Web Apps, PWA 是一个使人兴奋的前端技术的革新。PWA综合了一系列技术使你的 web app表现得就像是 native mobile app。缓存
Service Worker、Web App Manifest、Web Push、Credential Management API,目前只有 Chrome 彻底支持。app
然而 iOS 端 Safari 尚未出现支持 Service Worker 的消息,可是 Mac 端 Safari 支持 Service Worker 已经足以让咱们兴奋, Apple 正在逐步向 PWA 进发。ide
顺便说一句,其实巨硬的 Edge 浏览器,已经在 Windows Insider 预览版默认开启了Service Worker。post
没话说,iOS 开发💊,要转前端了。测试