PWA way to explore https:https://cdn.v2ex.com/navatar/d840/cc5d/765_normal.png?m=1584574076 https:https://cdn.v2ex.com/navatar/d840/cc5d/765_large.png?m=1584574076 2023-06-28T11:50:09Z Copyright © 2010-2018, V2EX PWA 这类 WebApp 迎来第二春了么? tag:www.v2ex.com,2023-06-07:/t/946486 2023-06-07T01:14:28Z 2023-06-28T11:50:09Z weilanwl member/weilanwl 2023 年的 WWDC ,苹果的 Safari 浏览器支持保存 PWA 了!目前,微软的 edge 和 Google 的 Chrome 也都已经支持 web 网页保存成 PWA 了。那么作为开发者的我们会有哪些新的机遇呢?

]]>
才意识到 Apple 平台上的 PWA 体验这么差可能是有意而为之的 tag:www.v2ex.com,2022-03-19:/t/841454 2022-03-19T06:00:18Z 2022-03-19T23:57:30Z Biwood member/Biwood Apple Store 有条明确的规定:App 里面不能再安装 App 。显然,这是出于利益的考虑,想想之前 Epic 跟苹果的那场诉讼大战。微信之所以能够上架小程序功能可以说算是破例了,苹果做了一个很大的让步,毕竟微信的用户量足以撼动整个中国市场。

iOS 平台上安装 PWA 很不方便,而且相关 API 也不完善或者有很严格的限制。总的来说,苹果肯定是不希望自己平台上出现大量可以随意发布和更新的网页 App ,如果大家都用网页 App 进行购买交易了,那 30% 的抽成可就收不到了。

PWA 目前在各平台的支持情况参考这篇文章: https://medium.com/@firt/progressive-web-apps-in-2021-firt-dev-68e929216356

]]> 利用 PWA 或者说 Service Worker 有没有可能做到完全离线的体验? tag:www.v2ex.com,2021-07-08:/t/788406 2021-07-08T15:06:38Z 2021-07-09T06:28:27Z nijjba member/nijjba
那么像那些每次操作都依赖网络请求的系统, 如大部分业务系统、表格表单类的管理系统, 能否做到类似 Google Docs 的离线体验呢? ]]>
PWA 适合开发音乐播放器吗? tag:www.v2ex.com,2021-05-05:/t/774953 2021-05-05T03:07:22Z 2021-05-28T17:14:29Z rv54ntjwfm3ug8 member/rv54ntjwfm3ug8 1. 将音乐文件缓存在用户设备上方便离线播放。
2. 无损音频格式 flac 等播放。
3. iOS 后台音乐播放。
4. iOS 通知栏歌词显示。 ]]>
Samsung iTest tag:www.v2ex.com,2021-04-09:/t/769620 2021-04-09T18:30:48Z 2021-04-09T22:44:25Z Livid member/Livid
https://www.itest.nz/

完成度还挺不错的。 ]]>
关于 Edge 地址栏尾部显示添加 PWA 应用按钮的疑惑 tag:www.v2ex.com,2020-12-18:/t/736892 2020-12-18T12:03:15Z 2020-12-18T16:34:26Z abersheeran member/abersheeran 看到 v 站的链接后面显示这个按钮,而我前几天闲着没事的时候写的 https://pixiv.app 不显示这个按钮,但是手动添加应用又是可行的。

求解释

]]>
为什么 Google 的 pwa 很好用却没有被广泛推广呢 tag:www.v2ex.com,2020-08-13:/t/697883 2020-08-13T02:29:34Z 2020-10-19T08:13:26Z 96412hj member/96412hj 我公司目前使用的是 google 一条龙服务,所有资料全在 google drive 中,协同操作特别方便,总部在深圳,西安有一个分部,平时对需求,开会什么的都没有太多的障碍,为什么这套模式没有被广泛推广呢? google 的生态真的很强大,国内的厂相比确实有不小差距

]]>
关于 Service Worker 的注册和更新,有相关经验的同学可以推荐一篇你觉得比较好的教程么? tag:www.v2ex.com,2020-03-30:/t/657743 2020-03-30T14:24:28Z 2020-03-30T16:52:20Z Livid member/Livid The Superpowers of The Web and Native Apps Combined tag:www.v2ex.com,2020-03-27:/t/656833 2020-03-27T08:25:50Z 2020-03-27T12:05:21Z Livid member/Livid https://pwa-book.awwwards.com/

一本关于 PWA 的 eBook,本身就是一个实现很好的 PWA 。 ]]>
Simplenote 支持安装为 PWA Native App,很好用,强烈推荐! tag:www.v2ex.com,2020-03-19:/t/654156 2020-03-19T02:58:00Z 2020-03-19T03:47:03Z Livid member/Livid https://www.simplenote.com/ ]]> 发现 Google 旗下的几个开发者网站,都可以作为 PWA 原生桌面 App 安装 tag:www.v2ex.com,2020-02-24:/t/647135 2020-02-24T08:27:58Z 2020-02-28T01:34:20Z Livid member/Livid


安装方法:

用 Chrome 或者基于 Chromium 的 Edge 浏览器访问 www.tensorflow.org 然后按地址栏右侧出现的带圆圈的加号。

developers.google.com 也可以这么安装。 ]]>
我有一个开发了快两年的 PWA V2EX App 和大家分享…… tag:www.v2ex.com,2019-05-17:/t/564917 2019-05-17T01:26:36Z 2019-09-30T09:50:00Z morethansean member/morethansean 然后就开始了断断续续长达两年的开发之旅 _(:з」∠)_


(当时的设计稿)

最初做这个东西的原因,其实是一个很简单的需求:时逢多事之年,各种想要关注的帖子被丢进隐藏节点无法 follow 进度,所以想做一个 follow 帖子的功能把这些帖子的更新直接展示到首页区。
断断续续开发了一个月左右,由于有其他几个内容创作相关的 side project 占据了大量时间,这个项目就停止了,毕竟,当时的半成品已经够自用了……
直到,前段时间突然看到有人发帖问这个 PWA 是什么……于是就抽了点时间,把他做了一个勉强能使用的初版。
这两年发生的事情太多了,包括审美上的变化,让这个 app 的设计很多地方已经显得陈旧过时;随着 Web 的发展,Polymer 也从迈入了 3.0 的时代,它抛掉 html imports 拥抱 ES modules,从 bower 迁移到 npm. 这些种种的更迭,也是当初让我放弃继续开发这个 app 的原因之一:总想把一个东西做到最好,所以要保持所有部分都是最好用的零件……比如过旧的设计无法驱动我获得实现时的快感后,当然就没有动力继续做下去了……所以本来是想再重新更新一下设计以及更新底层框架之后再继续做的……
至于,为什么突然又有了动力,这是另外一个话题了,废话说了一大堆,还是简单介绍一下功能吧:

首先,这是一个手机端的 Web 应用,准确地说是运行在非 iOS 系统下的 Chrome 上的应用(不过交互设计和代码实现都是移动端的,所以 desktop 上很 buggy )。
得益于 Google 自己对 PWA 的推广和支持,你可以把这个 App 像 Native 应用一样安装到 Android 手机里并像 Native 应用一样使用,并实时获取最新提醒的 push 通知。

下面是几张截图预览:





一些小功能:

- 长按快速预览主题
- 楼层内联回复内容
- 图片查看器
- 分享你感兴趣的主题
- 查看历史浏览记录
- 获取新消息通知

一些正在开发的功能:
- 跟踪帖子,并获取他们的更新提醒(咦,这不是当初我的第一功能要求吗)
- PIN 码界面增加使用指纹传感器的选项
- 优化现在的 emoji 输入器

至于,怎么体验这个 PWA 版本的 V2EX 呢?
你需要一个可以提供 https 访问的服务器来部署他,因为 V2EX 并没有提供什么真正可以使用的三方 API.
如果你熟练的话,整个安装过程应该在 10 分钟以内,访问下面的链接获取指引: https://github.com/7nights/get-v2ex

简单介绍一下,这个程序会通过访问 V2EX 来提供 RESTFul 的 API 让你的 PWA 程序调用,出于安全原因考虑,他基本上只支持一个用户(其实支持多用户估计也会被 V2 反爬的)。

再多嘴一句,请使用 https, 不仅仅是因为大部分功能(比如分享、通知推送等等)都需要 https,还是为了你自身账号安全着想……

有任何 bug 或者建议都可以提到 issues 里。谢谢大家啦~ ]]>
PWA 在国外似乎也不流行,是为啥呢? tag:www.v2ex.com,2019-02-21:/t/537205 2019-02-21T04:29:29Z 2019-02-21T05:03:41Z henryhu member/henryhu PWA 不流行的原因是什么?是否有可能开辟一个 pwa 的入口? tag:www.v2ex.com,2019-02-17:/t/535817 2019-02-17T05:33:32Z 2019-03-28T03:36:03Z yingpo2018 member/yingpo2018 调研了一下,目前世界上仅仅有少量网站支持 pwa,浏览器倒是快支持的差不多了

国内仅仅就几家,例如饿了么搞了下 https://huangxuan.me/2017/07/12/upgrading-eleme-to-pwa/

从大的形势来看,pwa 是被微信小程序挤压,google 自己家也推出了和自己的原生 app 结合紧密的 instant app

是否有可能去中心化的支持 pwa ?最大的 gap 是否是在手机上放一个浏览器入口?

或者像 chromebook 那样,单独出一款硬件?

这款硬件的优势在于 app 占用本地空间很小,且不存在厂商应用入口绑架

]]>
为什么 V 站不做成 PWA 呢? tag:www.v2ex.com,2019-01-30:/t/531961 2019-01-30T11:19:47Z 2020-03-31T11:56:01Z 4ark member/4ark V 站不做手机客户端可以理解,但为何不考虑做成 PWA 呢,即简单,又能带来更好的用户体验。

]]>
个人网站弄了 HTTP2 和 PWA tag:www.v2ex.com,2017-12-22:/t/416851 2017-12-22T07:43:12Z 2017-12-30T09:37:55Z jinzhe member/jinzhe https://zee.kim

加载一次后速度爆快 ]]>
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86