0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Chrome面对竞争耍过多少小手段?

工程师邓生 来源:太平洋电脑网 作者:Aimo 2020-03-19 10:04 次阅读

微软Edge浏览器换用Chromium内核已经不是新闻了,Chromium内核的Edge也已经正式发布,虽然没有通过Windows Update推送,但大家可以手动到Edge官网下载安装。

很多人认为这是一件好事,毕竟Edge在过去几年不成气候,兼容性似乎不太令人满意,早换成主流的Chromium内核,对于用户体验是有好处的。

Edge已经换用了Chromium内核

Edge换用Chromium内核后,产品力的提升,是显而易见的。但这对于整个网络生态来说,真的是一件好事吗?Edge换用Chromium,乃至更早之前的Opera浏览器弃用自家内核、换用和Chrome一样的Blink,都有自己的苦衷。

Chrome系浏览器已经形成垄断之势,Chrome面对竞争,耍过不少小手段,今天就一起来说说这方面的话题,大家应该对垄断心怀警惕。

Opera/Vivaldi:资深受害者

我们先从经典的Opera浏览器说起。如果你关注浏览器,应该知道Opera引领了很多浏览器的先进设计,例如快速拨号、标签页等等。

而Opera的原创内核Presto用户体验也很好,这个内核的渲染机制比较独特,会首先读取网页的框架,然后再文字、图片和其他元素逐渐在框架的相应位置显示。

这样的好处就是,文字等可读性高的内容可以第一时间就呈献给用户,而且排版还不会被打乱。而其他浏览器渲染一个网页,可能就是先让你对着一片空白等待一段时间,然后“刷”的一下整张网页都出来了。

但是,Opera的Presto内核对跑分却不友好,这让它在和Chrome的跑分测试对比中,吃了大亏。而与此同时,Google的一些小动作,也让Opera背上了兼容性不佳的坏名声。

Opera一直是W3C标准的积极推动者,但是却在很多Google系的网页中,遇到了各种奇怪的错误,例如点不开Google的通知消息中心,在Google+、Gmail等页面滚动、展开内容不正常等等,Opera难以正常使用许多Google服务。

同时,Google也诱导前端开发者们去做标识“-webkit- ”这样的事情,这对于非Webkit系的浏览器相当不友好。

Google+这样的页面用Opera浏览就没怎么正常过

在Google把控大量互联网流量、Chrome成为网页兼容的事实标准的情形下,加之Opera卖授权盈利的商业模式不断被挤压,Opera不得已抛弃了Presto,换用了和Chrome相同的Blink内核。

不过即便如此,也未能逃脱Google的黑手。

Opera创始人和部分前员工开发了一款名为“Vivaldi”的浏览器,使用了和Chrome一样的Blink内核。然而即便如此,这款浏览器在很多页面中,仍存在很多奇怪的兼容问题。

例如开启Google首页,搜索框会错位;开启Google文档,会显示警告;开启WhatsApp,则会无法访问并提示推荐使用Chrome……

Vivaldi浏览器官网声明,建议用户将UA改为Chrome,就可以解决Google等页面渲染错误的问题

神奇的是,如果手动把Vivaldi的UA改为Chrome,也就是让Vivaldi伪装成为Chrome浏览器,所有问题都会消失。Google这都利用自己的影响力,对竞品干了什么?相信每人心中有杆秤。

Firefox:“不兼容”?有苦说不出

Firefox火狐也是浏览器爱好者们相当熟悉的产品了。追根溯源,Firefox来源于网景浏览器失败后,组建起来的开源项目。

时至今日,Firefox仍有着非常出色的产品力,然而这并不能制止Firefox市场份额下滑的颓势。

Firefox在和Chrome的竞争中,也遭遇到了和Opera类似的境遇。例如面对滥用的“-webkit”标识,Firefox无能为力,开启类似的网页会遭遇到不兼容的提示,很多网页都提示需要把浏览器换成Chrome才能访问。

同样神奇的是,只要把Firefox的UA伪装成为Chrome,却又一切正常。

很多网页会提示不兼容Firefox,必须使用Chrome,但将Firefox的UA改为Chrome后其实一切正常

而Firefox在访问某些Google系网页的时候,尽管可以访问,但也遇到了额外的障碍。例如在YouTube上,Google对网页加了料,令Firefox开启页面会比Chrome更慢。

Firefox的技术经理皮特森抨击说:“在Firefox和Edge浏览器中,YouTube的页面加载速度要比Chrome慢5倍,因为YouTube的Polymer框架在重新设计之后依赖于Chrome专有的Shadow DOM v0 API”。

Firefox、Edge开启YouTube需要额外的加载时间,这是Google有意而为之

这样的小手段,在Google系的页面中相当常见。

国外的互联网生态中Google有着举足轻重的分量,作为面向全球的互联网服务,Google没有严格遵循W3C兼容规范,反而耍小手段打击竞争对手,作风令人失望。

Edge:举手投降真能换来好结局吗?

终于说回开篇的主角Edge浏览器了。和其他非Chrome系浏览器一样,Edge也在各种Google页面中遭遇了兼容问题。

例如上文Firefox技术经理提到的YouTube耍的小手段,Edge也是其中受害者。不仅如此,在某段时间,Edge在YouTube上甚至无法使用硬件加速,大大增加耗电量——而通常来说,Edge要比Chrome更加省电。

现在,Edge已经弃用了自研内核,想必万事大吉了?也不尽然。

得益于使用和Chrome一样的内核,Edge能够访问Chrome的应用商店,下载安装Chrome插件,这是两个浏览器共同的技术基础所决定的。

Edge换用了和Chrome一样的内核,访问Chrome商店的时候却遭到了安全警告

然而,Chrome商店近日却对Edge浏览器报警,一旦检测到访问Chrome商店的浏览器是Edge,就会显示安全警告,提醒用户切换到Chrome浏览器安全使用扩展。

当Edge用户切换UA,伪装成为Chrome浏览器,这个安全警告就会消失。这样的竞争手段,实在令人汗颜。

Edge官博对Chrome也甚是不满总结

Chrome的崛起离不开移动市场的助力(安卓APP们需要使用和Chromium同源的WebView),也离不开Google在自家网页中的大力推广。目前Chrome系浏览器已经成为了绝对的主流以及网页的事实标准,这是否是好事?

我们知道垄断大概率会带来技术的停滞,IE就是一个鲜活的例子。

上文提到的Google耍的小手段,并不会给Chrome带来更好的体验,反而会破坏竞争对手乃至自身的表现。作为普通用户,我们应该警惕Chrome的所作所为,并为Firefox这样的仍在坚持自研内核的产品,道一声加油,希望Chrome不会再走IE的老路吧。

Firefox认为,Chrome的垄断意味着Google可以更“肆意”地控制互联网
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 谷歌
    +关注

    关注

    27

    文章

    6126

    浏览量

    104903
  • 浏览器
    +关注

    关注

    1

    文章

    1007

    浏览量

    35218
  • Chrome
    +关注

    关注

    0

    文章

    340

    浏览量

    17965
收藏 人收藏

    评论

    相关推荐

    大佬求助,怎么改鼠标变小手,网上搜不到。

    如图在运行的时候,鼠标放上去会变小手
    发表于 08-29 13:16

    谷歌针对Android和iOS版Chrome发布五项更新

    在移动设备上搜索内容应该像在电脑上一样流畅。近期,我们针对 Android 和 iOS 版 Chrome 发布了五项更新,旨在让您能够更轻松地在手机或平板电脑上进行搜索。
    的头像 发表于 08-09 16:56 677次阅读

    谷歌Chrome浏览器新增三大AI功能,提升用户体验

    谷歌近日宣布,在其广受欢迎的Chrome浏览器中引入了三项前沿的AI技术功能,旨在为用户提供更加智能、便捷的浏览体验。这些新功能由Gemini技术强力驱动,目前已在Chrome桌面版上线,标志着谷歌在AI与浏览器融合方面的又一重要进展。
    的头像 发表于 08-05 11:26 616次阅读

    ESP8266与IE相比,Chrome/Mozilla中的TCP服务器速度较慢是什么原因?

    我正在尝试将 ESP8266-01 模块用于一个项目。我将其用作TCP服务器。我注意到浏览器 Chrome 和 Mozilla 的服务器响应速度非常慢。但是,当我使用IE浏览器时,服务器的速度非常快。这有什么具体的原因吗?
    发表于 07-22 06:44

    iOS版Chrome浏览器如何启用分组标签页功能

    此项功能现已在 Android 及 iPad 版 Chrome 上线,旨在协助用户对已开启的标签页进行分类,如按工作、娱乐、个人等类别设立标签组。
    的头像 发表于 05-28 11:46 545次阅读

    谷歌Chrome浏览器短暂模式测试,用户可点击链接运行

    在Canary频道安卓版Chrome浏览器中,用户可启用“允许CCT嵌入者以短暂模式打开CCT”的实验Flag来体验短暂模式。官方解释称,启用该Flag后,安卓版Chrome浏览器中的应用将能进入短暂模式。
    的头像 发表于 04-24 10:49 546次阅读

    谷歌Chrome浏览器新版Favicon未对齐问题获确认

    作为Chrome 123的升级,2023年度的Chrome Refresh采用了Material 3界面元素。然而,部分用户对此不甚满意,选择在chrome://flags页面取消这些更改。
    的头像 发表于 04-23 10:35 529次阅读

    Chrome浏览器新增摄像头与麦克风预览功能,解决会议操作困扰

    最近发布的 Chrome 123 版本中,用户可提前预览摄像头拍摄的画面以及麦克风的收音效果。要启动此功能,只需在 Chrome 地址栏输入“chrome://flags#camera-mic-preview”并按回车,然后选择
    的头像 发表于 04-15 11:07 846次阅读

    微软修复Win10/Win11上Chrome字体显示异常问题

    尽管许多人误以为此问题源于Chrome,但经过深入调查分析得知,实际引发问题的是Chrome与Windows在文本显示参数方面的交互问题。
    的头像 发表于 03-25 15:22 669次阅读

    Chrome 123稳定版引入全新Long Animation Frames API

    早在 Chrome 116 版本中,谷歌就已经开启了 LoAF 的实验性测试,如今,随着 Chrome 123 版本的正式面世,这一新特性被广泛应用开来。此 API 堪称 Long Tasks API 的升级版,主要功能在于深度探查网站响应能力,帮助用户识别主线程拥堵的真
    的头像 发表于 03-22 14:29 703次阅读

    电网感性负载过多会有哪些影响

    电网感性负载过多是指电网供电系统中,感性负载(如电动机、变压器等)消耗电力过多,超过了电网的负荷承受能力,从而导致一系列问题。这些问题不仅会给电网带来负面影响,还会对用户和环境产生不良影响。接下来,我们将详细介绍电网感性负载过多
    的头像 发表于 03-15 14:37 1743次阅读

    谷歌Chrome浏览器新增安全特性,防范黑客操控用户设备

    依据Chrome平台状况网站透露,此番升级增加了一项安全功能,用于快速扫描网站访问用户局域网设备前的情况。若网站企图链接局域网内其他设备,Chrome会检查链接来源及其能否被目标设备接受。
    的头像 发表于 02-19 10:12 533次阅读

    从浏览器原理解析Chrome常见插件的实现思路

    近期Chrome进程架构 从图中可以看出,最新的 Chrome 浏览器包括:1 个浏览器主进程、1 个 GPU 进程、1 个网络进程、多个渲染进程和多个插件进程。
    的头像 发表于 12-08 14:25 748次阅读
    从浏览器原理解析<b class='flag-5'>Chrome</b>常见插件的实现思路

    pcb开窗能过多少电流

    上不同的电路和元件。在本文中,我们将详细讨论PCB开窗能够通过多少电流的问题。 PCB开窗是通过在导电层(通常是铜层)上切割一个孔来实现的。开窗的原因有很多,例如为了连接不同的电路,为了安装电子元件或者为了消散过多的热量。而开窗的尺寸和形状将直接影响到电
    的头像 发表于 12-08 10:49 2833次阅读

    Chrome支持运行Kotlin、Java等GC编程语言

    谷歌 Chrome 开发者博客官宣:Chrome 已默认启用 WebAssembly 垃圾回收 (WasmGC) 功能 —— 能够将具有 GC 的编程语言编译为 WebAssembly (Wasm)。
    的头像 发表于 11-24 11:43 685次阅读