认识PWA(渐进式网页引用)

PWA(渐进式网页应用)由谷歌主导,旨在提供增强的功能、可靠性和可安装性。这些应用通过单一代码库在任何设备上可达,具备类似原生应用的体验,如独立窗口运行、离线工作和操作系统深度集成。PWA在Windows、ChromeOS及部分设备上得到良好支持,但在游戏机、智能电视等设备上可能不被接受。要开始接触PWA,可以从学习资源入手。

认识PWA(渐进式网页引用)

渐进式 Web 应用程序(PWAs)是使用现代 API 构建和增强的 Web 应用程序,以提供增强的功能、可靠性和可安装性,同时通过单个代码库访问任何人、任何地点、任何设备。

概念

PWA(Progressive Web Application),全称“渐进式网页应用”,是谷歌主导的一种新时代网页(应用)。

渐进式 Web 应用程序(PWAs)是使用现代 API 构建和增强的 Web 应用程序,以提供增强的功能、可靠性和可安装性,同时通过单个代码库访问任何人、任何地点、任何设备。

渐进式网络应用程序(PWAs)是一种网络应用程序,它使用渐进增强为用户提供更可靠的体验,使用新功能提供更完整的体验,并且可以安装。而且,因为它是一个网络应用程序,它可以到达任何人,任何地方,在任何设备上,所有与一个单一的代码库。一旦安装,PWA 看起来像任何其他应用程序,例如:

  • 它在主屏幕、应用程序启动器、启动板或开始菜单上有一个图标。

  • 当你在设备上搜索应用程序时,它就会出现。

  • 它打开在一个独立的窗口,完全独立于浏览器的用户界面。

  • 它可以与操作系统进行更高级别的集成,例如 URL 处理或标题栏定制。

  • 它可以离线工作

在下面的视频中,用户从浏览器中在桌面计算机上安装一个 PWA,然后像其他应用程序一样通过独立窗口访问它。
在这里插入图片描述

在下面的视频中,用户使用浏览器对话框在移动设备上从浏览器安装 PWA,同时使用 Add to Home 屏幕菜单。在这里插入图片描述

兼容性

Windows 10 and 11 视窗10和11

Google Chrome (from version 73), Microsoft Edge (from version 79), Microsoft Store

ChromeOS

built-in Chrome browser (from version 72), Play Store (from version 85)

macOS, Linux, and Windows 7 and 8.x

Google Chrome (from version 73), Microsoft Edge

其他一些小型设备也支持 PWAs,比如游戏机(微软商店的 Xbox)或者 XR 设备(Microsoft HoloLens 是 Facebook 的 Oculus 计划)。不过,其余具有浏览器的设备一般不接受 PWA,包括:

  • Game consoles 游戏机
  • Smart TVs 智能电视
  • Smartwatches 智能手表
  • Cars 汽车

开始

参考:

  1. Learn PWA
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值