2023年6月21日发(作者:)

怎么选?毕竟可以上⽹的浏览器只剩下四款了...转载⾃微信公众号:差评(chaping321) 已获得差评官⽅授权朋友们,你们⽤ Windows ⾃带浏览器下载过多少次其他浏览器了?其实微软⾃从 Windows 10 开始,就把默认浏览器从 IE 换成了 Edge ,但很可惜⼤家使⽤它的习惯依旧没有养成,更多是把它当成系统⾃带的 PDF 浏览器。。。微软在浏览器技术上⼀直都坚持着⾃我,Edge 浏览器在经过⼏次更新之后,性能也越发强⼤,但依旧败给了⼀个强⼤的阵营:Chromium 项⽬。没错,微软终于还是服软了。。。最近世超注意到,Edge 也发布了基于 Chromium 的版本。在 Windows 还没有捆绑集成 IE 之前,⽹景浏览器是⼤家上⽹的⾸选想当年,微软通过在操作系统中捆绑安装 Internet Explorer,吃掉了「 ⽹景浏览器 」这款付费浏览器的市场,成为⽹页浏览器的寡头,是多么风光⽆限;被酷容( Chrome ) 抢占了市场之后也曾⼒图通过 Edge ⼒挽狂澜;然⽽最终还是放弃了⾃研核⼼,落得个和 Opera ⼀样的下场。⾄此,浏览器⼤战中只剩下了四位选⼿:IE、酷容 ( Chrome )、⽕狐 ( Firefox ) 和 Safari。我们选浏览器的时候,选的是什么?世超最早接触 IE 以外的浏览器,是 Maxthon 傲游,之后⼜陆续换了 360 安全浏览器、⾕歌的酷容和谋智( Mozilla )的⽕狐( Firefox )。这些浏览器的特点都很明显:多标签,稳定、有好多⼩⼯具、能跨设备同步浏览记录和密码,这些功能,⽼迈的 IE 可是⼀个都没有。不过,外观好不好看、插件多不多、⽤户数据能不能同步,这些只是能影响⽤户去尝试⼀款浏览器的直接因素;但稳定和⽹页能不能正常打开,也就是所谓的兼容性,才是能让⽤户持续使⽤⼀款浏览器的根本。君不见 IE 活了这么久,全仰仗那些只有 IE 能正确打开的内⽹系统和⽹上银⾏啊。。。⾄于⽹页为什么没法正确显⽰,往复杂了说可以有很多原因,但要简单总结⼀下的话,就是「 渲染 」出错了。浏览器是怎么渲染⽹页的?⾸先我们要先搞明⽩⼀个问题,浏览器是⼲啥的?差评官⽹打开后的页⾯就拿差评的官⽹来说吧,我们拿浏览器打开以后,看到的是⼀副有图有字的页⾯,但实际上,这个页⾯是由代码构成的。浏览器的作⽤,就是把这些不是给⼈看的代码,「 翻译 」成我们普通⼈看的⽹页内容。⼿头有电脑的差友可以试着在浏览器⾥按⼀下 F12 哦~⽽这些⽹页内容中,⼜分为会动的和不会动的:「 静态内容 」和 「 动态内容 」。「 静态内容 」 就是⼀个⽹页上的⽂字、图⽚、字体、字号,什么内容该在什么区域的信息等等。。。这些内容写进⽹页⾥就不会再改变了。「 动态内容 」则是会动的图⽚窗,微博时间线和其他可以拖拽互动的元素,属于随着⽤户访问会不断变化的内容。通常情况下,⽹页开发⼈员都是⽤静态内容打好⽹页的⾻架,再⽤动态内容填充⽹页的内容,相辅相成也便于维护。⽽浏览器的⼯作,⾃然就是把这些或静态或动态的内容,渲染成我们平常能看到的⽣动页⾯。其中真正起作⽤的,就是浏览器的「 渲染引擎 」。然⽽,就像 MS Word 和 WPS 打开同⼀个 .docx ⽂档偶尔会排版不⼀样,渲染引擎对格式标记的处理⽅式不同,显⽰出来的⽹页画⾯也⼤不相同。⽽不同的浏览器,渲染⽤到的技术也不⼀样。由于早期的 Internet Explorer,尤其是祖传 IE 6.0,在⽤户份额上处于说⼀不⼆的统治地位,所以⽹页开发⼈员都要优先保证⾃⼰的⽹站在 IE 上正确显⽰。说⽩了,就是去把⾃⼰的⽹页代码适配 IE 的 Trident 静态渲染引擎和 Chakra 动态渲染引擎的渲染效果。Chrome 是怎么改变世界的但时过境迁,IE 这辆破车也有开不下去的那⼀天:对⽤户来说,IE 启动慢、易卡死、不安全;对开发⼈员来说,IE 不⽀持新的⽹页开发规范,要想让⾃⼰的⽹页更漂亮,程序员就需要专门为 IE 写更多的兼容代码。IE 的市场份额最终还是⾕歌出⼿了,酷容 ( Chrome )浏览器( 在没有官⽅中⽂名前经常被⼈叫做⾕歌浏览器 )可以说是 IE 的对⽴⾯:安全、快速、⼀个⽹页崩溃不会危机全⾝、⽀持各种新的⽹页特性和标准。外加占据着北美 1/4 互联⽹流量的⾕歌加持宣传,⼀经推出就迅速蚕⾷ IE 的市场份额。世超直到现在还记得第⼀次打开酷容的那种惊艳:整个界⾯⾥,只有⼀个地址栏,⼀个返回键和⼀个刷新按钮,再⽆他物。若⾕歌只是做了⼀款浏览器的话,那也没什么要说的,毕竟快速轻巧的浏览器还有隔壁的 Opera 和⽕狐,酷容⽆⾮多了⼀分来⾃⾕歌的加持罢了。⾕歌最厉害的是,它把酷容彻底开源了!在⾕歌的 Chromium 项⽬⾥,所有⼈都可以免费获得制作⼀款浏览器所需的所有源代码,相当于⾕歌已经把⼀个抹好奶油的蛋糕坯⼦送到了同⾏⾯前,同⾏可以选择加⼀层奶油和⽔果再拿出来卖,或者⼲脆给奶油换个形状就送到顾客的⾯前。所以你以为你⽤的是 360、QQ、UC,错啦!它们(现在)全都是基于 Chromium 项⽬改造来的,⾥⾯跑着的都是⾕歌的 Blink 静态渲染引擎和 V8 动态渲染引擎。当全世界⼤部分浏览器都基于 Chromium 项⽬开发之后会发⽣什么呢?就像现在这样:⽹页开发者再也不在乎 IE 能否当全世界⼤部分浏览器都基于 Chromium 项⽬开发之后会发⽣什么呢?就像现在这样:⽹页开发者再也不在乎 IE 能否正确显⽰了,转⽽开始「 以酷容是瞻 」。⾕歌开源了⾃⼰的代码,但却通过 Chromium 项⽬把⾃⼰变成了⾏业标准。⽽⾕歌也会给酷容做⼀些「 照顾 」:⽐如⾕歌地球早先只有酷容能打开,⾕歌的云游戏服务也只有酷容能访问。。。所以即使到最后,微软壮⼠断腕,抛弃 IE 代码彻底重写了 Edge 浏览器,使 Edge 的渲染速度⽐酷容还优秀( 了⼀阵⼦ ),但抱歉,你不是标准。同样的,⽕狐过得也很艰难。⽽以⾃研极速渲染引擎⽽闻名的 Opera 浏览器,早在 2013 年就宣布投奔 Chromium 阵营了,⼀时令⼈唏嘘。《 Opera 承认失败,拥抱⾕歌的 Chromium 项⽬ 》同样的芯,体验却⼤不相同⾕歌⼀直把安全和⽤户安全看得很重,所以 Chromium 项⽬从⼀开始就有严密的开发逻辑。打开酷容、新版 Edge、Opera 的官⽹,可以发现浏览器的版本都分为四个:Stable(稳定)、Beta(测试)、Dev(开发)和 Canary(⾦丝雀);⽬前这⼏个版本对应的版本号分别为 76、77 和 78(⾦丝雀与开发版不跨版本)。关于这四个版本有什么不同,感兴趣的可以看看下⾯的⽂字:⾦丝雀版每天⾃动更新,⼯程师每天对浏览器进⾏的改动,都会呈现在其中;开发版则提供给⽹站开发⼈员,⽤来测试⽹页在新版浏览器⾥的显⽰效果;发烧友则可以使⽤测试版提前发现软件可能出现的 bug;这样最后⼴⼤⽤户拿到⼿⾥的就是没什么 bug、⽹页也显⽰正常的稳定版了。然⽽这件事情到了国内,就变了味:QQ 浏览器基于 Chromium 70;360 安全浏览器依旧基于 Chromium 63。世超猜测,由于国内浏览器做的定制⽐国外同样基于 Chromium 的浏览器多,⽐如「 酷容 / IE 双内核切换 」、⽹银助⼿、截图⼯具、安全助⼿、翻译取词、游戏⼯具箱、以及⼴告什么的。。。世超刚在虚拟机⾥装上 360 安全浏览器 15 分钟这个⼴告就弹了两次这就导致每个版本浏览器的开发和测试周期要远长于国外同样基于 Chromium 项⽬的浏览器,因此才出现「 过个⼀年多才更新⼀次 Chromium 版本⽽且更新的还不是最新的 」情况。。。经过了⼀年多的努⼒,猎豹浏览器终于从 Chromium 57 更新到了 Chromium 63怎么选?国内浏览器的推⼴思路⽆⾮是「 包办式 」的⼤杂烩:把所有⽤得到⽤不到的功能统统扔进去打包好端到⽤户⾯前。浏览器打开就能看⼩说、玩页游、双开、购物⽐价、划词搜索。。。但这些世超统统⽤不到。就拿⼤家最常⽤的双击关闭标签页来说吧,开始世超也挺喜欢这个功能,后来才发现,这个功能本来是⿏标中键的!对就是那个滚轮,是可以按下去的。包括 IE9 以及其他⼀些程序,都可以通过⿏标中间关闭和新建标签页。。。以及另⼀个常⽤的截图功能,其实 Windows 10 也是有⾃带的(1809 之后版本),只需要按下 Win+Shift+S 就可以了。⽽⾄于其他看⼩说、打游戏、登微信这些,更不会⽤浏览器去做了。反⽽世超最需要的⼿机、平板和电脑之间的共享体验,国内的⼏家⼚商的产品都没能达到世超的预期。世超觉得⽕狐和酷容在这⽅⾯做的都不错⽐起⼀上来就按照⼚商给⽤户的预设「 拉满 」,世超还是更喜欢像酷容和⽕狐(国际版)那样的浏览器:安装之后⼲⼲净净,之后⽤户可以根据⾃⼰的喜好和需求去装对应的扩展插件。不过还是那句话,「萝⼘青菜各有所爱」,⽐如世超曾经安利过⾃⼰的⽗辈⽤酷容,不过还是被「 能打开⽹银 」的国产浏览器打败了。国内的浏览器市场这么繁荣固然有他们的优点,如果⽤着顺⼿⾃然也么必要换。⽽不喜欢国产浏览器,或者说想尝试⼀下新选择的差友,你们不妨试试新的 Edge ?在操作系统的选择上,你们都给微软这么⼤机会了,浏览器要不也给个⾯⼦呗?参考资料前 YouTube ⼯程师 Chris Zacharias 的个⼈博客, 《合谋“杀死”IE6》猎豹浏览器官⽹, 更新⽇志

2023年6月21日发(作者:)

怎么选?毕竟可以上⽹的浏览器只剩下四款了...转载⾃微信公众号:差评(chaping321) 已获得差评官⽅授权朋友们,你们⽤ Windows ⾃带浏览器下载过多少次其他浏览器了?其实微软⾃从 Windows 10 开始,就把默认浏览器从 IE 换成了 Edge ,但很可惜⼤家使⽤它的习惯依旧没有养成,更多是把它当成系统⾃带的 PDF 浏览器。。。微软在浏览器技术上⼀直都坚持着⾃我,Edge 浏览器在经过⼏次更新之后,性能也越发强⼤,但依旧败给了⼀个强⼤的阵营:Chromium 项⽬。没错,微软终于还是服软了。。。最近世超注意到,Edge 也发布了基于 Chromium 的版本。在 Windows 还没有捆绑集成 IE 之前,⽹景浏览器是⼤家上⽹的⾸选想当年,微软通过在操作系统中捆绑安装 Internet Explorer,吃掉了「 ⽹景浏览器 」这款付费浏览器的市场,成为⽹页浏览器的寡头,是多么风光⽆限;被酷容( Chrome ) 抢占了市场之后也曾⼒图通过 Edge ⼒挽狂澜;然⽽最终还是放弃了⾃研核⼼,落得个和 Opera ⼀样的下场。⾄此,浏览器⼤战中只剩下了四位选⼿:IE、酷容 ( Chrome )、⽕狐 ( Firefox ) 和 Safari。我们选浏览器的时候,选的是什么?世超最早接触 IE 以外的浏览器,是 Maxthon 傲游,之后⼜陆续换了 360 安全浏览器、⾕歌的酷容和谋智( Mozilla )的⽕狐( Firefox )。这些浏览器的特点都很明显:多标签,稳定、有好多⼩⼯具、能跨设备同步浏览记录和密码,这些功能,⽼迈的 IE 可是⼀个都没有。不过,外观好不好看、插件多不多、⽤户数据能不能同步,这些只是能影响⽤户去尝试⼀款浏览器的直接因素;但稳定和⽹页能不能正常打开,也就是所谓的兼容性,才是能让⽤户持续使⽤⼀款浏览器的根本。君不见 IE 活了这么久,全仰仗那些只有 IE 能正确打开的内⽹系统和⽹上银⾏啊。。。⾄于⽹页为什么没法正确显⽰,往复杂了说可以有很多原因,但要简单总结⼀下的话,就是「 渲染 」出错了。浏览器是怎么渲染⽹页的?⾸先我们要先搞明⽩⼀个问题,浏览器是⼲啥的?差评官⽹打开后的页⾯就拿差评的官⽹来说吧,我们拿浏览器打开以后,看到的是⼀副有图有字的页⾯,但实际上,这个页⾯是由代码构成的。浏览器的作⽤,就是把这些不是给⼈看的代码,「 翻译 」成我们普通⼈看的⽹页内容。⼿头有电脑的差友可以试着在浏览器⾥按⼀下 F12 哦~⽽这些⽹页内容中,⼜分为会动的和不会动的:「 静态内容 」和 「 动态内容 」。「 静态内容 」 就是⼀个⽹页上的⽂字、图⽚、字体、字号,什么内容该在什么区域的信息等等。。。这些内容写进⽹页⾥就不会再改变了。「 动态内容 」则是会动的图⽚窗,微博时间线和其他可以拖拽互动的元素,属于随着⽤户访问会不断变化的内容。通常情况下,⽹页开发⼈员都是⽤静态内容打好⽹页的⾻架,再⽤动态内容填充⽹页的内容,相辅相成也便于维护。⽽浏览器的⼯作,⾃然就是把这些或静态或动态的内容,渲染成我们平常能看到的⽣动页⾯。其中真正起作⽤的,就是浏览器的「 渲染引擎 」。然⽽,就像 MS Word 和 WPS 打开同⼀个 .docx ⽂档偶尔会排版不⼀样,渲染引擎对格式标记的处理⽅式不同,显⽰出来的⽹页画⾯也⼤不相同。⽽不同的浏览器,渲染⽤到的技术也不⼀样。由于早期的 Internet Explorer,尤其是祖传 IE 6.0,在⽤户份额上处于说⼀不⼆的统治地位,所以⽹页开发⼈员都要优先保证⾃⼰的⽹站在 IE 上正确显⽰。说⽩了,就是去把⾃⼰的⽹页代码适配 IE 的 Trident 静态渲染引擎和 Chakra 动态渲染引擎的渲染效果。Chrome 是怎么改变世界的但时过境迁,IE 这辆破车也有开不下去的那⼀天:对⽤户来说,IE 启动慢、易卡死、不安全;对开发⼈员来说,IE 不⽀持新的⽹页开发规范,要想让⾃⼰的⽹页更漂亮,程序员就需要专门为 IE 写更多的兼容代码。IE 的市场份额最终还是⾕歌出⼿了,酷容 ( Chrome )浏览器( 在没有官⽅中⽂名前经常被⼈叫做⾕歌浏览器 )可以说是 IE 的对⽴⾯:安全、快速、⼀个⽹页崩溃不会危机全⾝、⽀持各种新的⽹页特性和标准。外加占据着北美 1/4 互联⽹流量的⾕歌加持宣传,⼀经推出就迅速蚕⾷ IE 的市场份额。世超直到现在还记得第⼀次打开酷容的那种惊艳:整个界⾯⾥,只有⼀个地址栏,⼀个返回键和⼀个刷新按钮,再⽆他物。若⾕歌只是做了⼀款浏览器的话,那也没什么要说的,毕竟快速轻巧的浏览器还有隔壁的 Opera 和⽕狐,酷容⽆⾮多了⼀分来⾃⾕歌的加持罢了。⾕歌最厉害的是,它把酷容彻底开源了!在⾕歌的 Chromium 项⽬⾥,所有⼈都可以免费获得制作⼀款浏览器所需的所有源代码,相当于⾕歌已经把⼀个抹好奶油的蛋糕坯⼦送到了同⾏⾯前,同⾏可以选择加⼀层奶油和⽔果再拿出来卖,或者⼲脆给奶油换个形状就送到顾客的⾯前。所以你以为你⽤的是 360、QQ、UC,错啦!它们(现在)全都是基于 Chromium 项⽬改造来的,⾥⾯跑着的都是⾕歌的 Blink 静态渲染引擎和 V8 动态渲染引擎。当全世界⼤部分浏览器都基于 Chromium 项⽬开发之后会发⽣什么呢?就像现在这样:⽹页开发者再也不在乎 IE 能否当全世界⼤部分浏览器都基于 Chromium 项⽬开发之后会发⽣什么呢?就像现在这样:⽹页开发者再也不在乎 IE 能否正确显⽰了,转⽽开始「 以酷容是瞻 」。⾕歌开源了⾃⼰的代码,但却通过 Chromium 项⽬把⾃⼰变成了⾏业标准。⽽⾕歌也会给酷容做⼀些「 照顾 」:⽐如⾕歌地球早先只有酷容能打开,⾕歌的云游戏服务也只有酷容能访问。。。所以即使到最后,微软壮⼠断腕,抛弃 IE 代码彻底重写了 Edge 浏览器,使 Edge 的渲染速度⽐酷容还优秀( 了⼀阵⼦ ),但抱歉,你不是标准。同样的,⽕狐过得也很艰难。⽽以⾃研极速渲染引擎⽽闻名的 Opera 浏览器,早在 2013 年就宣布投奔 Chromium 阵营了,⼀时令⼈唏嘘。《 Opera 承认失败,拥抱⾕歌的 Chromium 项⽬ 》同样的芯,体验却⼤不相同⾕歌⼀直把安全和⽤户安全看得很重,所以 Chromium 项⽬从⼀开始就有严密的开发逻辑。打开酷容、新版 Edge、Opera 的官⽹,可以发现浏览器的版本都分为四个:Stable(稳定)、Beta(测试)、Dev(开发)和 Canary(⾦丝雀);⽬前这⼏个版本对应的版本号分别为 76、77 和 78(⾦丝雀与开发版不跨版本)。关于这四个版本有什么不同,感兴趣的可以看看下⾯的⽂字:⾦丝雀版每天⾃动更新,⼯程师每天对浏览器进⾏的改动,都会呈现在其中;开发版则提供给⽹站开发⼈员,⽤来测试⽹页在新版浏览器⾥的显⽰效果;发烧友则可以使⽤测试版提前发现软件可能出现的 bug;这样最后⼴⼤⽤户拿到⼿⾥的就是没什么 bug、⽹页也显⽰正常的稳定版了。然⽽这件事情到了国内,就变了味:QQ 浏览器基于 Chromium 70;360 安全浏览器依旧基于 Chromium 63。世超猜测,由于国内浏览器做的定制⽐国外同样基于 Chromium 的浏览器多,⽐如「 酷容 / IE 双内核切换 」、⽹银助⼿、截图⼯具、安全助⼿、翻译取词、游戏⼯具箱、以及⼴告什么的。。。世超刚在虚拟机⾥装上 360 安全浏览器 15 分钟这个⼴告就弹了两次这就导致每个版本浏览器的开发和测试周期要远长于国外同样基于 Chromium 项⽬的浏览器,因此才出现「 过个⼀年多才更新⼀次 Chromium 版本⽽且更新的还不是最新的 」情况。。。经过了⼀年多的努⼒,猎豹浏览器终于从 Chromium 57 更新到了 Chromium 63怎么选?国内浏览器的推⼴思路⽆⾮是「 包办式 」的⼤杂烩:把所有⽤得到⽤不到的功能统统扔进去打包好端到⽤户⾯前。浏览器打开就能看⼩说、玩页游、双开、购物⽐价、划词搜索。。。但这些世超统统⽤不到。就拿⼤家最常⽤的双击关闭标签页来说吧,开始世超也挺喜欢这个功能,后来才发现,这个功能本来是⿏标中键的!对就是那个滚轮,是可以按下去的。包括 IE9 以及其他⼀些程序,都可以通过⿏标中间关闭和新建标签页。。。以及另⼀个常⽤的截图功能,其实 Windows 10 也是有⾃带的(1809 之后版本),只需要按下 Win+Shift+S 就可以了。⽽⾄于其他看⼩说、打游戏、登微信这些,更不会⽤浏览器去做了。反⽽世超最需要的⼿机、平板和电脑之间的共享体验,国内的⼏家⼚商的产品都没能达到世超的预期。世超觉得⽕狐和酷容在这⽅⾯做的都不错⽐起⼀上来就按照⼚商给⽤户的预设「 拉满 」,世超还是更喜欢像酷容和⽕狐(国际版)那样的浏览器:安装之后⼲⼲净净,之后⽤户可以根据⾃⼰的喜好和需求去装对应的扩展插件。不过还是那句话,「萝⼘青菜各有所爱」,⽐如世超曾经安利过⾃⼰的⽗辈⽤酷容,不过还是被「 能打开⽹银 」的国产浏览器打败了。国内的浏览器市场这么繁荣固然有他们的优点,如果⽤着顺⼿⾃然也么必要换。⽽不喜欢国产浏览器,或者说想尝试⼀下新选择的差友,你们不妨试试新的 Edge ?在操作系统的选择上,你们都给微软这么⼤机会了,浏览器要不也给个⾯⼦呗?参考资料前 YouTube ⼯程师 Chris Zacharias 的个⼈博客, 《合谋“杀死”IE6》猎豹浏览器官⽹, 更新⽇志