2023 年的 WWDC ,苹果的 Safari 浏览器支持保存 PWA 了!目前,微软的 edge 和 Google 的 Chrome 也都已经支持 web 网页保存成 PWA 了。那么作为开发者的我们会有哪些新的机遇呢?
1
flyqie 2023-06-07 09:26:17 +08:00
那得看你在哪了。
海外不知道,但是国内市场,还是歇歇吧。 PWA 都出来多少年了。。关键问题不在苹果。。 |
2
feikeq 2023-06-07 09:33:59 +08:00
十几年前就支持啊!把网页添加到桌面图标
|
3
maemolee 2023-06-07 09:36:21 +08:00 3
以下内容视角为讽刺:
拉倒吧,你作为国产软件的用户,应该时刻谨记“别问公司能给你带来什么,要问你能给公司带来什么” PWA 在获取用户隐私方面,能力严重缺失,PWA 的用户没法给公司带来价值,所以公司不会做 PWA 的。 |
4
eagleoflqj 2023-06-07 09:43:22 +08:00
离线使用是我最看重的,我做了几个开源的 wasm pwa ,计算本身也不需要服务器
https://www.zhihu.com/question/59108831/answer/3049422942 |
5
nothingistrue 2023-06-07 10:02:28 +08:00 1
参考一下 UWP (非移动端)的困境,开发者为什么要在能自由发挥的 Win32 应用之外,去弄个同质化但是受微软掣肘的 UWP 。PWA 具备同样的困境。如果跟 WEB 应用比,开发者为什么要去弄个同质化但是受浏览器 /OS 掣肘的 PWA 。如果跟 APP 比,开发者为什么要去弄个同质化但功能残次的 PWA 。
|
6
weilanwl OP @eagleoflqj 感谢开源 学习学习
|
7
weilanwl OP PWA 门槛低啊,html 就够了。是的,这玩意十年前就出来了,但是现在互联网环境不一样了。
|
8
makelove 2023-06-07 10:43:16 +08:00
@nothingistrue 只有少数 app 需要平台底层功能,PWA 开发容易,全平台,完全自由不受平台监管(也许只受 gfw 限制)
|
9
andyskaura 2023-06-07 10:53:43 +08:00
不愧是新时代的 ie
|
10
milukun 2023-06-07 10:58:45 +08:00
我之前试过 flutter 输出 web 的情况,safari 打开保存到桌面的话,体验非常好,打开之后几乎感觉不到是网页。safari 的导航和按钮什么的也不会显示,直接全屏幕展示的。
|
11
zictos 2023-06-07 11:20:42 +08:00
关键是国内企业都不做,并且劣化网页体验,情愿使用封闭的微信小程序。
连个正经浏览器都没有,现在 uc 和 qq 浏览器之类的都成新闻客户端了,百度也是引导到百度 app ,实际也是一个新闻客户端。 各种 app 都内置浏览器,把站外链接直接在自己 app 内部打开,别人网站提供的内容,他直接在自己的 app 显示而不是通过默认浏览器打开。 内置浏览器也导致 cookies 很难统一,如果都像电脑一样使用一个默认浏览器,那么使用 cookies 一直保持登录状态也不需要每次都登录,每次都使用同一个默认浏览器 。当然国内企业现在也基本都不能在浏览器保持登录状态,很多人说浏览器体验差不能保持登录状态,说的好像不能用 cookie 一样,很多企业故意这么做的,像 V2EX 就不需要每次都登录。 |
12
nothingistrue 2023-06-07 11:28:01 +08:00
@makelove #8 掣肘不是监管。PWA 需要操作系统 + 浏览器双重支撑。如果不要平台支撑功能,那就不是跟 WEB 应用同质化了,那是扩裤子放屁的分身。
|
13
dickdickgo 2023-06-07 12:39:23 +08:00 via Android 1
中国所有网站都把用户从 Web 端赶到客户端(打开 xxx 查看 xxx ),微信小程序就是中国特色 PWA
|
14
duke807 2023-06-07 13:01:45 +08:00 via Android
顺便推荐一下我这个 pwa 模板,主要做了 各文件的 hash 检查,防止浏览器缓存了不一致的程序文件:
https://www.v2ex.com/t/832302 同时它是一个日常可以用的加密小工具,方便大家分享加密多媒体文章给长辈等小白网路用户 |
15
iprime 2023-06-07 13:38:41 +08:00
PWA 没戏,特别是在国内。
|
16
musi 2023-06-07 14:03:12 +08:00
国内有小程序在 PWA 是不可能的
|
17
orzz 344 天前
感觉 PWA 适合企业 CMS 或 OA 之类的系统,成本低,适应平台广
|