蘋果官方對PWA支援步伐奇快, iOS 11.3 和 macOS 10.13.4 將預設支援Service Worker

BrilliantOpenWeb發表於2019-03-04

在2017年11月,我們曾預測“按照當前的發展趨勢,PWA 將會帶來 Web App 的大量需求,新一輪大前端技術洗牌很可能近在眼前了。”當時,有一些讀者對蘋果官方的態度表示擔憂。

蘋果官方的態度無疑對PWA的進一步發展有著非常強烈的影響,因此,我們對其保持著密切關注。

2017年12月,我們驚喜地看到,蘋果不再是悄悄進行 Service Worker 的開發了,在 Safari 46 技術預覽版裡,新的桌面版 Safari 裡將會預設開啟 Service Worker!《Safari支援Service Worker,PWA還有多久爆發?

而這次的訊息更為重磅:蘋果將在 iOS 11.3 和 macOS 10.13.4 版本上正式增加對 Service Worker 的支援,同時還支援了新增到桌面(Web App Manfiest)!

蘋果官方對PWA支援步伐奇快, iOS 11.3 和 macOS 10.13.4 將預設支援Service Worker

連結:https://twitter.com/rmondello/status/956256845311590400

雖然知道 iOS 上支援 Service Worker 是遲早的事情,但出乎意料的是蘋果的步伐在對 PWA 的支援上竟然這麼快!

可能很多人並不知道這意味著什麼,解釋一下,這意味著可以通過 Safari 將支援 PWA 的站帶你新增到桌面,生成一個圖示,就和從 App Store 安裝的應用一樣,點選圖示,有啟屏動畫,沒有瀏覽器位址列,更令人驚喜的是,它還能在離線狀態下使用,它和原生應用已經相差無幾了,還不用安裝 100+MB 的 App。

PWA 除了支援這些特性之外,它的核心其實是使用者體驗,所以也不用擔心體驗會很差。

蘋果的態度不僅明朗,而且步伐奇快,PWA 的爆發應該就在今年!

為了幫助PWA在國內快速落地,我們提供了基於 Vue 的 PWA 解決方案——Lavas,歡迎感興趣的同學加入我們,共同探討PWA!

Lavas官網:https://lavas.baidu.com/

加入Brilliant Open Web,關注Open Web技術的發展:關注OpenWeb開發者微信公眾號,回覆“加群”。

相關文章