
没实际体验过 Windows 11 ,不过之前看到网上有人说开机就能看到 Webview 的进程在跑。
1 YvanGu 2021 年 10 月 28 日 是的,就连 explorer.exe 都是网页套壳,很卡 |
2 sudoy 2021 年 10 月 28 日 感觉 webview 体验很不好,这就是我一直觉得 sublime text 比 vscode 操作感更好的原因,虽然 vscode 功能更丰富 |
3 hronro OP |
4 hronro OP 真要这样,我准备当 Window 10 钉子户了 |
5 SenLief 2021 年 10 月 28 日 via Android explorer 很卡不过说更新有改善,还没去更新 |
6 palxex 2021 年 10 月 28 日 ……连 explorer 都是网页套壳这怎么传的? 开机就有个 webview 在跑是因为那个 widgets 系统,本质上是从 Win10 20H2 就有的内置垃圾,只不过关掉也无法禁止了,卸载具体步骤参看 https://zhuanlan.zhihu.com/p/419325303 |
7 lisongeee 2021 年 10 月 28 日 据说? 据谁说的? |
8 mason961125 2021 年 10 月 28 日 以 讹 传 讹 |
9 YvanGu 2021 年 10 月 28 日 emmm ,补充一下,上面那句话是在 v2 看到的,我并没有实证。但是卡是真的,我用了几天,目前已经换回 win10 |
10 ysc3839 2021 年 10 月 28 日 是,但是 explorer 很多界面是用 XAML 写的,而不是 Web 。 |
11 cpstar 2021 年 10 月 28 日 想起了当年的 webos |
12 chiuan 2021 年 10 月 28 日 据说 win11 会死机。 |
13 nba2k9 2021 年 10 月 28 日 太卡了,为了回复楼主的帖子,卡了小半个小时才行。 |
14 ysc3839 2021 年 10 月 28 日 顺带提,Vista Win7 的小工具也是基于 WebView 的。 |
15 czphoenix 2021 年 10 月 28 日 是 Widgets 用了 WebView 吧,关了也会常驻进程,只能命令行卸载 |
16 zjm947373 2021 年 10 月 28 日 众所周知,微软写 windows 的人只会用 c++ |
17 FrankFang128 2021 年 10 月 28 日 win 11 最新版的 explorer.exe 不卡了,亲测 |
18 codehz 2021 年 10 月 28 日 via Android 是真的,Windows Sandbox 特性都依赖于 Edge ,你卸载了 Sandbox 会报错( |
19 flyhaozi 2021 年 10 月 28 日 小组件使用了 WebView2 ,运行环境只需要一个统一的 WebView2 Runtime ,总比用 Electron 强 |
20 Tink PRO 对的 |
21 ly841000 2021 年 10 月 28 日 认为 explorer.exe 网页套壳的别自己骗自己了。。。。。。。。。。。随便拿个工具分析下都不会认为是 |
22 jim9606 2021 年 10 月 28 日 人家说的是任务栏里的小组件,对应一个 APPX 包,开机就会通过 Widgets.exe 启动一个 Webview2 ,哪怕你在任务栏设置里禁用。 可以用 winget 卸载( Win11 预装这个和 Windows Terminal ,好评) ``` winget uninstall MicrosoftWindows.Client.WebExperience_cw5n1h2txyewy ``` 如果这个 Webview 进程可以多个系统组件共享,那其实也不错,可惜不太可能。 我其实希望现在那些用 CEF 的客户端程序能转用 Webview2 ,至少后者有持续维护,不过估计很难推动。 |
23 dingwen07 2021 年 10 月 28 日 最早的时候 Explorer 按一个快捷键我记得还会出来 UWP 应用的辅助功能提示框 |
24 dadachen1997 2021 年 10 月 28 日 不可能吧,explorer 对 perf 要求那么高,不会用 RN 的(至少 RN perf 上来前) |
25 BeautifulSoap 2021 年 10 月 28 日 其他我不知道,但是微软的那个应用商店应该就是个网页套壳 |
26 jsq2627 2021 年 10 月 29 日 老实说我还真希望 explorer.exe 是用 webview 写的... 至少不会像现在这么卡 |
27 smallthing 2021 年 10 月 29 日 @jsq2627 可笑 |
28 smallthing 2021 年 10 月 29 日 @BeautifulSoap 更可笑了 一堆遗老 |
29 ysc3839 2021 年 10 月 29 日 via Android @BeautifulSoap Win10 的商店确实是,Win11 的不是了。 但是是有怎样呢?早期版本 iOS 的 App Store 也是基于网页的,现在的我就不知道了。 |
30 wzzyj8 2021 年 10 月 29 日 是真的,那个 widgets 就是用 webview 做的 |
31 qping 2021 年 10 月 29 日 用了几天,感觉还是有些 bug ,点任务栏的图标,应用窗口就是弹不出来,要关掉重启才行 |
32 love2328 2021 年 10 月 29 日 不要被固化 , 时代再变迁 |
35 wellsc 2021 年 10 月 29 日 有 gnome 内味儿了 |
37 2i2Re2PLMaDnghL 2021 年 10 月 29 日 @yazoox 不是在区分套不套壳,Electron 是每个应用带个自己的壳,WebView 是操作系统给个壳每个应用调用之,个中区别是明确的,但价值判断就看个人喜好了。反正历史螺旋上升,Electron 本来就是为了解决不同操作系统的 Web 壳版本不一致导致兼容性问题的,跟 Flatpak 或者 docker 类似,自备部分基础设施。 |
38 foolnius 2021 年 10 月 29 日 @yazoox #34 每一个 Electron App 都自带一个 runtime ,占空间占内存,相当于独立安装并同时打开多个浏览器 如果是统一调用系统的 runtime ,相当于一个浏览器开了多个 tab 吧 |
40 morethansean 2021 年 10 月 29 日 @hronro #39 那也不需要每个 app 都 100MB 起了……类似当年 adobe air 的思路,如果直接使用系统的 webview ,绝大部分的 electron 类似应用都不需要再把 chromium 打包进 app 了…… |
41 rongchuan 2021 年 10 月 29 日 win11 有 bug 是肯定的,但微软修的也快...习惯就好,win11 是趋势,一些新功能还是很好用的。我是 dev 渠道就上车了,用了快半年,早期 bug 更多,但修复速度很快。 |
42 hronro OP @morethansean #40 能节约硬盘空间的占用倒是,不过这就要求开发者去适配不同操作系统,不同系统版本的 Webview 了,工作量剧增。 |
43 foolnius 2021 年 10 月 29 日 @hronro #39 你要说基本等于也行,浏览器多开 tab 只是多个 Renderer Process ,但还有 Browser Process ,GPU Process 是对应单个浏览器的。 https://docs.microsoft.com/en-us/microsoft-edge/webview2/concepts/process-model 看了一下基于 Edge 的 Webview2 的文档,说明了架构也是整个系统只要一个 Browser Process 就好了 |
44 dawnh 2021 年 10 月 29 日 现在 Win11 的 webview2 其实有多种调用方式,可以调用系统预置的,也可以在 APP 打包时带自己特定的版本。完全根据需求灵活使用。 |
46 foolnius 2021 年 10 月 29 日 @flyhaozi #45 确实,不仅不同应用不共享 user data 会创建多个 Browser Process ,而且一个应用可以创建多个 user data 来隔离不同的功能,这样也会导致创建多个 Browser Process 。那这样不做好优化的情况下,感觉使用体验会极差 |
47 titanlpy 2021 年 10 月 29 日 Windows 是原罪 |
48 1235467 2021 年 10 月 29 日 win 11 的 explorer 有些诡异的 bug 。。。。 |
49 Yreddragon 2021 年 10 月 29 日 讲真的,要是用着不卡其实不会有太多人在乎是不是套壳,win11 的资源管理器确实比 win10 的卡,有时候也确实有些诡异的 bug ,比如鼠标漂移啥的 |
51 KKLeon 2021 年 10 月 29 日 via Android 据说 win11 用着用着会让电脑变卡,最终会让电脑短路直接原地爆炸 |
52 iqoo 2021 年 10 月 29 日 记得 Win98 的 explorer 就嵌套 WebView 了,左边的信息界面貌似都有 html 画的。 |
53 djs 2021 年 10 月 29 日 不过经过测试,再跑分上,其他阵营的浏览器没有一个干得过 safari 的- -,曾经开发过一个页面,就只有再 safari 上毫无卡顿 |
55 AV1 2021 年 10 月 30 日 via Android 看来用 webview 有个好处,但凡 Windows 卡了就可以甩锅 Webview 了,哪怕是谣言。 |
56 hez2010 2021 年 10 月 30 日 via Android @lcandy WinUI 和 UWP 一直都有 F7 启用指针导航的功能,根本和 WebView 没关系,这是系统自带的辅助功能 |
57 exip 2021 年 10 月 31 日 via Android 用没用 Webview 不太清楚,反正 Windows 在参考(抄袭) Linux 的路上越走越远 |
58 cev2 2021 年 10 月 31 日 @YvanGu #9 如果用了软件或手动修改注册表把 Win11 的右键菜单还原成了 Win10 的样式,那文件管理器可能会变卡,不改就不卡。 我也是今天才发现的,之前我还想为啥文件管理器有时卡顿明显。因为有软件开始适配 Win11 的右键菜单了,今天就恢复了 Win11 的右键菜单,结果不卡了。 |
59 cev2 2021 年 10 月 31 日 也可能纯粹巧合 |
60 2NUT 2022 年 2 月 15 日 windows 10 的 磁贴 metro 也是 webview 啊 |