铬核瘦身
昨天,这款搭载Chromium内核的Edge浏览器测试版已经发布了安装包。用过之后,最让我惊叹的是它和Chrome有多像。
国内有小伙伴注册了内测资格,拿到安装包,然后发布。并且很快在百度网盘等地有了备份。
下载解压后,如果怕安装对你的系统造成危害,不需要双击安装程序,可以解压安装包,进一步解压msedge.7z,得到绿色版本。
新的Edge通过使用你的微软账户而不是谷歌账户来同步各种浏览器信息。当你第一次启动浏览器的时候,Edge可以自动检测到你已经在你的电脑上安装了你授权的Chrome,并且完全导入它的收藏夹,自动填写信息,浏览历史。
您可以在启动页面上选择三种不同的样式。
除了现有Edge中已经实现的纯搜索框、常用网站、信息瀑布,还可以选择从bing加载壁纸。很多网友会下载专门的插件让自己的浏览器主页每天加载必应美图,而选择Edge可以自动帮你实现这个愿望。
您可以根据个人喜好自由定制显示新选项卡的哪个部分。
这个边缘基本上可以让一个习惯使用Chrome的用户无缝切换,菜单布局,功能设置等等都是一模一样的。
为了实现完整的对接体验,Edge的测试版甚至是浏览器标签页的高度,后退和前进等按钮,地址栏和书签栏。
该版本Edge使用Chromium75内核,比Chrome浏览器第73版更新。其用户代理是:
Mozilla/5.0(windows nt 10.0;Win64x64)AppleWebKit/537.36(KHTML,like gecko)Chrome/75 . 0 . 3738 . 0 safari/537.36 EDG/75 . 0 . 107.0
所以这个版本的Edge上可以随意安装Chrome应用商店的插件。Edge会自动检测到你访问过Google Store,提示你如果要安装,需要到扩展管理页面打开安装第三方插件的开关。
Edge可以完全识别Chrome扩展并加载,效果相同,但对于Chrome皮肤,安装时会显示错误。
更尴尬的是,Chrome的F12开发者工具,对很多前端开发者来说非常有用,也是像素级兼容Edge。
默认情况下,在Edge界面中查看元素会为您提供一个类似于VS代码的黑色界面。但是你可以在开发者工具里按下F1,在设置里把这个界面换成和Chrome一样的风格。
这只是一种...堪称“辱国”的全方位趋同。
微软选择放弃自主内核开发的消息,以及Opera放弃自主内核转投chromium阵营的消息,都被视为谷歌确定其浏览器标准霸主地位的里程碑。现在chromium内核已经被一些前端开发者称为新时代的IE6。
就像当年叱咤风云的IE4-IE6一样,Chrome除了流行的W3C标准之外,还做了很多小的调整,统一Web标准编写的页面在Chrome中显示时,可能会造成一些外观和功能的不一致。最终,这种差异往往会被批准到W3C标准中,其他科学家将不得不与Chrome进行比较来调整它。
也被称为新时代IE6,手机微信中嵌入了一个浏览器。因为它使用了QQ浏览器的X5内核,又因为它与微信深度耦合,需要调用很多通过微信实现的系统能力,所以就出现了部分网页必须专门适配微信的情况。
比如微信微信官方账号的文章页面,必须在微信浏览器中打开才能显示或发表评论。PC端和Mac端的微信中还嵌入了WebView窗口,可以获得微信登录、评论展示等能力。然而,试图使用外部浏览器来模拟微信浏览器用户代理往往以失败告终。
微软不再是王霸式的,放弃自己的浏览器研究和一些独特的成果,这肯定会让一些怀旧的前端开发者难过。
IE6时代启用的一些“黑科技”,即使从现在的角度来看,仍然是非常先进的。比如IE和Office***使用了包括“百叶窗”在内的一套特效,还有一种特殊的CSS编写方法,可以在IE中实现渐变颜色,模仿Windows 9x风格的浮动“窗口”。
引入IE单独设置的Active X控件实现网页上的Windows更新。虽然后世众说纷纭,但确实为网页实现更高级更复杂的程序功能开了先河。
此后,基于活动桌面实践的hta格式,即使用封装的网页作为可执行程序,也成为Windows操作系统的有机组成部分。Windows XP的一些功能演示页面,以及解包引导、激活向导等界面都是由hta完成的。
现在风水轮流转,轮到谷歌通过自己的浏览器霸主地位给其他可能影响自己生态的竞争对手设置障碍了。有时候你可以认为这是指微软。
Edge团队的一名前实习生曾指责谷歌通过设计自己的YouTube网站,故意“负面优化”Edge浏览器,使其在浏览器上表现不佳。
具体来说,实习生指责YouTube添加了一个空的
放弃开发自己的浏览器内核,应该算是纳德拉优化微软运营整体行为的一部分。毕竟连微软自己的手机操作系统都可以抛弃,让微软员工用苹果和安卓手机,拥抱Linux阵营。这些事情都是陆续做出来的,所以放弃一个浏览器内核似乎也不太意外。
对于现在的微软来说,放弃自己的内核开发可以精简团队力量,直接用现在最好的显示效果来增加用户好感,也期待系统最终摆脱“使用它的唯一目的就是下载Chrome”的尴尬。
另一方面,还有一个好处就是Windows 10终于可以充分正视真正使用浏览器办公的人的真正痛点。
现在包括微软自己的Surface,几乎所有Windows 10操作系统的轻薄本都在强调续航,比如几个小时的网页浏览时间,这些都是按照现有的Edge浏览器计算的。
Edge针对Windows的优化,可能会让你安装一个Chrome浏览器,而且插件多了之后,系统的内存占用和功耗跟标称的相差很大,感觉被骗了。“Chrome吃内存”也成为经久不衰的梗。
现在微软官方使用Chromium内核,帮助厂商真正正视这个问题。
Chromium Edge第一个正式版出来后,如果所有厂商在推出新品时都使用相同的电池容量,那么浏览网页的标称续航能力恐怕会大打折扣。
但这将倒逼操作系统和OEM厂商优化使用Chromium内核的实际体验,从根本上倒逼省电技术的逐步提升。这样,每个使用谷歌浏览器或Edge浏览器的人最终都会受益。
也希望这能成为微软自主研发的Trident和EdgeHTML内核最好的安慰。
作者:舒航,微信微信官方账号:行通社(ID:lifeissohphappy),微博:@ lishuhang。
题图来自Unsplash,基于CC0协议。