好多年前(差不多接近 20 年了)套壳浏览器是非常多的,傲游浏览器、greenbrowser (其实我更喜欢后者),给 ie 套个皮,在 ie6 时代就能给浏览器多标签,崩了也可以非常方便恢复到之前浏览状态。再后来带个 chromium 实现双核心。
按说 webview 发布后,会有很多套壳浏览器的,但是搜索了一圈,安装包动不动 100M+,说明自己带了核心,应该是 chromium 。 反观 android 上出现不少,via 、x ,是 webview 不像 trident 方便,还是桌面开发确实式微了
1
2067 17 小时 21 分钟前
看你对“套壳”的定义了,现在的各种 xx 浏览器,尤其是跟着品牌机预装进来的那些,以及各种全家桶里面的浏览器,几乎全都是 chromium ,以前的那些独立实现核心的浏览器,包括 opera 也都转到 chromium 了,现在也就 firefox 还是独树一帜(孤军奋战)
至于为啥并不像以前那么轻量级,大概是因为 ie 跟系统的结合充分紧密,浏览器皮可以方便的打开窗口,但是 edge 浏览器一开始并没有作为 windows 的默认组件提供,而那个时候诸多 chromium 换皮浏览器已经开始抢地盘了,自然只能自带全套内容,等到 webview 作为默认系统组件集成进 windows 的时候,windows 平台上面的东西已经基本稳定也不再大改了 至于 android ,从一开始就是一切皆网页一切皆可 webview ,底子在,又没有太复杂功能的情况下自然不用带核心 说到这里,就不得不吹一波 kiwi 浏览器,支持装插件,猜猜为啥别的“浏览器”就不行 |
2
DOLLOR 17 小时 13 分钟前
在我看来,就算自带 chromium 也是套壳。🐶
这世界上还在活跃的自研内核的浏览器只剩 chrome 、firefox 、safari 三家了。 |
3
ethanlu 16 小时 35 分钟前
百分浏览器,用好久了
|
4
minami 16 小时 28 分钟前 via Android
不是,是因为桌面上你想做什么好用的特性基本绕不开改内核,典型的就是鼠标手势,隐藏标签页 x 按钮等等。所以只能带内核出去
|
5
abc8678 15 小时 4 分钟前 via Android
楼主是想问,套壳系统 edge 的 WebView 的浏览器?
|
6
mICROsTONE 14 小时 20 分钟前
百分
|
8
la0wei OP @2067 @DOLLOR 有个 bug ,edge 浏览器,向核心贡献代码,又不算是自己的核心。
前套壳浏览器时代( ie6 起,至大概 edge 换核心),根据安装包带不带核心,分套壳 pro max ,套壳 mini 🤣 我比较喜欢套壳 mini ,比如傲游浏览器、greenbrowser 、Avant Browser (我居然还记得这名字🤣) 白天在办公室在 GitHub 上找到个实验向的,明天找出来看看 @abc8678 是的,自己只带壳就行,比如傲游浏览器、greenbrowser 、Avant Browser ,核心系统提供。windows10 及以后版本普及率很高,而且强制更新,内核应该都是新的。 @2067 这个锅确实得 windows 背,一直带着个不流行的 ie 核心,反正都要带核心,不如加入 chromium 。kiwi 是套壳 pro max ,或者是魔改了 chromium 的代码?其他的只能算套壳 mini ,所以没有实现安装扩展功能? @minami 很可能不用改核心,我记得有个 chrome 启动器,就可以加入鼠标手势,因为用的手段容易被判定为风险操作,当然写到核心里更好。其实相对于渲染等,这个属于比较外围的功能了 @ethanlu @mICROsTONE 百分应该属于套壳 pro max ,安装包已经超 100M 了,我当年用百分就是因为受不了 chrome 装插件麻烦。还有个太阳花浏览器。当然还有国内各家大企业发布的。 |
9
minami 13 小时 4 分钟前
@la0wei 手势不改核心当然可以做,商店扩展就能做,但是做浏览器是要有对完美的追求的,不然凭什么让用户来用呢。还有谷歌开源的东西都是以大坨、没有开关闻名,你所谓的“比较外围的功能”除了改代码没有好的办法实现,不信你查查看我说的隐藏标签页 x 按钮
https://stackoverflow.com/questions/11889044/any-way-to-remove-x-button-from-chrome-tabs |
10
miaomiao888 12 小时 52 分钟前
webview 没开源吧
chromium 开源了 要更自由肯定选后者 其实 百分 不错,只是更新间隔太久,近半年/一年更新一次。 |
11
ttut 11 小时 14 分钟前
为啥我只用得惯 chrome ,其他的虽然知道很多是套 chromium ,但就是用着不得劲。
|
12
gentrydeng 11 小时 0 分钟前 via Android
我也很好奇,明明 Microsoft Edge WebView2 已经推出很久了,但没有见到有什么流行的“壳”。
|
13
hhdhhd 3 小时 38 分钟前
Vivaldi 用了好几年了
|
14
weijancc 1 小时 45 分钟前
我目前 Mac 用的 Brave, 这个颜值高
|
15
la0wei OP @minami 因为 chrome 是那样实现的。ie 时代套壳浏览器满天飞,开发成本之低无法想象。某些意义上说,是商业大于技术的考虑,理解为防御性编程吧。
微软也这么干。ie 和系统高度集成。当年有小白不喜欢 ie 就给卸载了,然后系统崩掉。一个浏览器为什么要集成进系统呢?或者可以辩解说因为当时设计比较超前,其实 gui 已经开始悄悄 web 化了,就好像 electron 一样。但是依然不能解释一个以稳定、高兼容性、低迭代频率的产品集成一个思路完全不一样的东西,ie 6 ,7 ,8 ,9 ,10 ,11 ,edge ,webview2? @miaomiao888 其实我不懂啥是 webview🙃,以为就和 ie 的 trident 一样是个核心。但是看 wiki ,似乎不是一个具体的技术产品,而是一类的统称,就类似说 web 核心,但是主要是开发 app 的,但是浏览器也算是 app 吧,所以 webview 到底指什么……说到 webview2 那应该就是微软魔改的方案,但是 webview2 让我一直以为是 webview 的延续…… @ttut chrome 在所有 chrome 模仿者里还是最强的 @hhdhhd brave 和 vivaldi 我还是用着不习惯 @gentrydeng 我觉得一是桌面端没落了,另外在微软加入 chrome 阵营前太多人投入 electron 。反正 ie 再怎么落伍,集成还是太紧密了,双核浏览器在前 edge 时代就没见过 edge/chrome 双核心,只见过 ie/chrome 。要兼容老系统,用 ie ,追新 chrome ,反正没有 edge 的份,就没见过套 edge 壳的,也许没开放?也许没人用?微软现在搞 webview2 看起来对了,但是结果怎样不好说,反正连开发 app 都是 electron 多,目前应该还是 others |