Web 会取代操作系统吗?

2022-09-23 11:15:23 +08:00
 smilefox

现在 web 的功能越来越强大了,在很久之前还需要视频播放器、音频播放器、PDF 阅读器等等...

现代浏览器都能解决这些问题。

紧跟着 WebGPU 的发展,感觉 Web 能做的事情越来越多,之前许多需要安装的应用现在在我眼里看来完全没必要。

大家怎么看待未来 Web 是否会取代操作系统?

9861 次点击
所在节点    Web Dev
92 条回复
singerll
2022-09-23 11:18:11 +08:00
要说 web 取代桌面客户端还有可能。
至于取代操作系统,web 和操作系统都不是一个层面东西。
kop1989smurf
2022-09-23 11:22:07 +08:00
“之前许多需要安装的应用现在在我眼里看来完全没必要”

“大家怎么看待未来 Web 是否会取代操作系统?”

有什么必然的逻辑关系么?不是太理解。
如果是想比喻为有一台显示器和输入设备就可以办公了,那么请搜索“瘦机”这个 30 年前的概念。
7zlid
2022-09-23 11:24:36 +08:00
您需要一台微信手机
me221
2022-09-23 11:25:23 +08:00
HTTP 会取代 TCP 吗?
tun
2022-09-23 11:25:28 +08:00
你是说 chromeOS 么
panlatent
2022-09-23 11:26:19 +08:00
其实你说的是 Chromebook 这种吧? 但即使是 Chromebook 上装的也是 ChromeOS

但操作系统和 Web 不是一个层面的东西,无法取代,操作系统的功能在那摆着呢。就算有一天什么 Web “软件”包含了现在操作系统的东西,那它何尝不是另一个“操作系统”
newmlp
2022-09-23 11:27:38 +08:00
你这是左脚蹬右脚就能上天啊
charlie21
2022-09-23 11:28:39 +08:00
在计算机历史上,乃至于人类技术发展史上,很少存在 “取代” 这回事。汽车的出现取代了马车,但马车现在依然存在

https://twitter.com/mountedpol 澳大利亚警察马车队

(如果你想要去找到)它会(在某个圈子里)不那么流行了(的那个圈子),那么实际上很可能只在 chrome os / chromebook 这种东西上会有市场。实际上在那里它很有市场

<amp-youtube data-videoid="c-1zMFp1iCY" layout="responsive" width="480" height="270"></amp-youtube>
ciming
2022-09-23 11:29:15 +08:00
之前火狐不是出了个移动 OS
https://zh.wikipedia.org/zh-sg/Firefox_OS
proxychains
2022-09-23 11:30:09 +08:00
正如 4F 所说, HTTP 不会取代 TCP
smilefox
2022-09-23 11:30:58 +08:00
@kop1989smurf 表述的逻辑跳跃太大,感谢指正。从应用层的角度来说,浏览器的功能十分丰富,在未来甚至可以满足所有需求(个人见解),那么是否有必要再在操作系统层面上再抽相出浏览器客户端的概念呢,我在想是否有可能浏览器不再是个客户端,而作为操作系统的存在。
smilefox
2022-09-23 11:31:48 +08:00
@tun 差不多嘿嘿,但是 ChromeOS 底层好像还是 Linux 操作系统。
rainfox
2022-09-23 11:34:12 +08:00
WEB 会取代一部分在之前操作系统上运行的客户端,例如现在堡垒机程序 WEB 端支持 SSH 、VNC 、RDP 等,还有 WEB 端的 PS 、视频剪辑等。
smilefox
2022-09-23 11:35:00 +08:00
@proxychains 感谢提醒,这个是需要面对的问题,抽象层级过高的问题。
Herry001
2022-09-23 11:36:17 +08:00
你要不先了解一下操作系统是干啥的……?进程管理、内存管理、文件系统、网络通信、驱动程序等等才是操作系统提供的功能,你说的那些视频播放器啥的叫应用程序,或者说 APP 。
BingoXuan
2022-09-23 11:36:24 +08:00
@smilefox
这样的表达是有歧义的。你需要的是,浏览器是不是应该拥有完全和操作系统交互的能力。

没有操作系统如果控制硬件
smilefox
2022-09-23 11:37:17 +08:00
@charlie21 感谢纠正!
smilefox
2022-09-23 11:38:33 +08:00
@BingoXuan 嗯嗯!我表达确实有歧义,个人想表达的观点是跳过操作系统这个层级,用浏览器原生与硬件交互。
rocksolid
2022-09-23 11:42:27 +08:00
@smilefox 你这不是悖论,这时候不就是个操作系统了 操作系统带浏览器功能
BingoXuan
2022-09-23 11:45:56 +08:00
@smilefox
可以做到,通过用户态驱动加魔改浏览器可以实现这一点。但非常不安全。既然不安全,就没有太大意义。

chrome 有 webusb 这个 api 的,但 Safari 和 firefox 并没有跟进,无法形成实际标准。

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

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

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

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

© 2021 V2EX