要怎么对非程序员描述网页版的离线单机应用?突然发现大部分人依然认为 web=线上。

2024-03-02 12:57:11 +08:00
 studyingss
大家都知道,js 和 v8 发展到现在,连红警和 photoshop 都能在浏览器里跑了。

但和朋友聊天,才意识到其实除了程序员群体,一般人还是很难理解“这个东西虽然跑在浏览器里,也确实是个网页,但它其实是单机的”这件事,甚至一些对计算机有深入了解,但不了解前端的人也不能理解这个概念。

昨天看到 v 友做的一个工具站,为了表示工具都是离线的,甚至在所有按钮前面都加上了 wifi 断开的标识。

我试图解释过,“虽然他是一个网页,但是它所有代码都是在你的浏览器里运行的,所以他是单机的。”

然后发现对于非程序员来讲这句话听起来太迷惑了,简直就是像在搞抽象整活。毕竟 浏览器 = 网络 = 在线。

大家有什么比较好的说法吗?
5937 次点击
所在节点    问与答
31 条回复
cxtrinityy
2024-03-02 20:26:45 +08:00
让我想起早期 ie 的脱机工作
leonshaw
2024-03-02 21:35:45 +08:00
@studyingss #18 你说本地就本地?客户根据什么相信你?
0o0O0o0O0o
2024-03-02 21:53:01 +08:00
@studyingss #18 推荐一篇 https://emilymstark.com/2024/02/09/e2ee-on-the-web-is-the-web-really-that-bad.html 和讨论 https://news.ycombinator.com/item?id=39436238

简单说就是:未来可期,暂时不行。我认为宣称的不脱离客户端对于用户来说没有什么意义,如果你真的想在这方面向用户证明自己,可能还是开发方便审计的原生客户端更划算。
yolee599
2024-03-02 23:44:51 +08:00
你这个应用从安装到使用完全不依赖网络,就是离线应用,比如截图软件。否则就是在线应用,比如 QQ ,微信
DIMOJANG
2024-03-03 01:09:31 +08:00
直接告诉他,断网也能用
yuzo555
2024-03-03 02:07:57 +08:00
拔了网线也能用的网页
NSAgold
2024-03-03 02:14:41 +08:00
跑在你浏览器本地缓存的网页,断网也能用
这要是还听不懂的一概视为理解能力有问题
Solix
2024-03-03 06:48:11 +08:00
扯吧,你需要打网址不,第一次需要从服务器下载文件不,需要就是联网应用
Quarter
2024-03-03 11:01:02 +08:00
别用 web 这个词
param
2024-03-03 13:06:54 +08:00
向普通人解释啊?那你就用在线视频 app 来类比。虽然加载视频是在线的,但是一旦加载完成,你可以在没网的地方离线播放。很多 app 也有这个功能了。
甚至说游戏平台,steam 很多游戏虽然下载时要在线,但一旦下载完成,就可以在没网时打开玩。
Xu3Xan89YsA7oP64
2024-03-03 14:56:12 +08:00
你也解释的是缓存

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1020006

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX