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 開發💊,要轉前端了。測試