2021 年的渐进式 Web 应用

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 200 美元的免费额度!

Maximiliano Firtman 回顾了今年的 PWA,包括试图了解它们的普及程度。

截至 2020 年底,大约1% 的网站包含 Service Worker,2.2% 的网站具有可安装的 Web 应用清单文件。请记住,某些平台(例如 iOS 上的 Safari 或 Android 上的 Chrome)不需要 Service Worker 即可在安装后获得独立体验。我们可以假设 2.2% 的网站是可安装的,而 1% 可能会满足 Android 上的 PWA 标准,其中 71% 提供了一些离线体验。

这些数据来自 HTTP Archive,该档案查看了 750 万个网站。因此,1% 似乎是一个很小的数字,但大量网站使用了 PWA 技术,并且同比增长了 170%。不过,这些只是最低要求。我相信,完全拥抱 PWA(例如真正的离线使用)只占其中的一小部分。Maximiliano 提供了更多详细的数据,因此,如果您对细微差别感兴趣,请务必深入阅读文章。

从轶事来看,我想说 PWA 去年已不再是人们普遍讨论的话题。我认为没有人完全反对构成 PWA 的技术,但他们也没有拥抱这些技术。我的猜测?每个人都害怕 Service Worker。我也害怕 Service Worker。它们会做一些可怕的事情,例如积极地保留缓存。我认为,整个开发团队都需要真正了解它们,并将它们融入到他们的工作流程和构建过程中,才能使它们发挥作用。总的来说,我们还没有达到那个阶段。

直接链接 →