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