Google 將擱置 Chrome 瀏覽器離線使用 PWA 的計劃
Google 近日宣布,他們將推遲 Chrome 瀏覽器原定強制要求 Progressive Web Apps(PWA)具備離線功能支持的計劃。
相對于普通網站,使用 Progressive Web App 的主要好處之一就是通過"安裝",該應用在功能上能夠更接近系統中的本地應用。早在 2 月份,Google 就宣布了他們打算要求 PWA 在離線狀態下也能使用某些功能。為此,當時 Chrome 89 獲得了執行測試的能力,以驗證一個應用的離線版本是否能夠正確加載,然后才允許安裝該應用。
例如,像 Chrome Labs 的 Squoosh 這樣的應用程序就可以完全離線工作,盡管它是基于 Web 技術構建的,但是所有的工作都是在你的設備上完成的。當然,大部分可安裝的網絡應用由于需要實時獲取網絡內容(如 Twitter 和 Stadia),因此都只有在有網絡連接的情況下才能正常工作。
按照此前 Google 原本計劃中的要求——該要求將于 2021 年 8 月開始與 Chrome 93 一起執行,要求中規定 PWA 不一定需要在離線時提供任何功能,一個簡單的"離線調用頁面",在頁面中能夠向用戶解釋需要聯網就可以了。當離線訪問 PWA 時,Chrome 會簡單地檢查應用程序是否返回一個有效的頁面。
今天,Google 已經更新了他們關于 PWA 離線要求的指導,在指導中將計劃完全擱置了下來,而且沒有提出重新引入的日期。根據 Google 更新的指導內容,他們只表示由于發現了問題以及 Web 開發者社區給出的反饋,決定暫停該要求。
這項計劃未來何去何從,我們將持續關注。
本文轉自OSCHINA
本文標題:Google 將擱置 Chrome 瀏覽器離線使用 PWA 的計劃
本文地址:https://www.oschina.net/news/137902/chrome-pauses-pwa-offline-requirement