我好像明白了什么.....

简介: 谷歌浏览器是最流行的网络浏览器,无论你是否喜欢使用它,Chrome都毋庸置疑提供良好的用户体验。尽管它可用于Linux,但它并不是一个开源的网络浏览器。

谷歌浏览器是最流行的网络浏览器,无论你是否喜欢使用它,Chrome都毋庸置疑提供良好的用户体验。

尽管它可用于Linux,但它并不是一个开源的网络浏览器。

如果你需要谷歌浏览器的外观和感觉,但又想使用一个开源的解决方案,Chromium可以成为你的答案。

但是,谷歌浏览器不是基于Chromium的吗?而且,它也是由谷歌开发的?

答案都是肯定的。

那么,Chrome和Chromium之间有什么区别呢?在这篇文章中,我们将深入了解它们,并在介绍一些基准的同时对它们进行比较。

用户界面

谷歌浏览器和Chromium的用户界面仍然非常相似,但有一些明显的小差别。

例如,谷歌浏览器的系统标题栏和边框在开箱时是默认禁用的。

微信图片_20220421214113.png

相比之下,在我测试的时候,Chromium默认是启用的。

你还可以注意到在谷歌浏览器的地址栏里有一个分享按钮,而在Chromium上却没有。

这并不是一个大的视觉差异,只是根据现有的功能进行了一系列的UI调整。

开源代码和专有代码

Chromium是完全开源的,意味着任何人都可以按照自己的意愿使用和修改代码,你可以在其GitHub镜像上查看其源代码。

这就是为什么你会发现有许多基于Chromium的浏览器,如Brave、Vivaldi和Edge。

微信图片_20220421214117.png

你最终得到了这么多的选择,所以你可以选择你最喜欢的东西。

另一方面,谷歌浏览器将专有代码添加到Chromium中,使Chrome成为专有浏览器。例如,人们可以fork Brave,但不能fork谷歌Chrome,限制了对其谷歌特定代码/工作的使用。

对于终端用户来说,许可证并不影响用户体验。然而,对于一个开源项目,你可以得到更多的透明度,而不需要依靠公司来沟通他们打算改变什么,以及他们对浏览器做了什么。

功能差异

谷歌不希望其竞争对手拥有类似的能力,这并不奇怪。

所以,谷歌一直在锁定Chromium,并禁用了很多谷歌特有的能力。

因此,你会发现这两个浏览器的功能有一些差异。

不仅仅限于此,由于Chromium是开源的,你可能会注意到一些不便之处。

接下来,我将指出关键的差异。

微信图片_20220421214121.png

首先,谷歌支持的登录/同步功能在Chromium中已不再可用。

其次,谷歌浏览器内置了对高质量媒体编解码器的支持。因此,你可以加载来自Netflix的内容。但是,Chromium却不支持。

从技术上讲,Chromium不包括Widevine内容解密模块。因此,你将不得不手动安装所需的编解码器,以使大多数东西工作。

然而,你在这两个浏览器上播放苹果音乐等平台的内容,应该不会有任何问题。

安装与更新

微信图片_20220421214125.png

你几乎可以在任何平台上安装谷歌浏览器,Linux也不例外,只需前往其官方网站,抓取DEB/RPM包即可快速安装,安装后的应用程序也会自动更新。

在不同平台上安装Chromium并不那么简单。曾经有一段时间,一些Linux发行版将Chromium作为默认浏览器,但是现在已经不再这样了。

即使在Windows上,Chromium的安装和更新也不像Chrome那样顺利。

在Linux上,安装Chromium则完全是另一回事。像Ubuntu这样的流行发行版把它打包成一个沙盒式的Snap应用程序。

微信图片_20220421214129.png

即使你试图用终端安装它,希望从APT软件库中得到它,它也是Snap。

微信图片_20220421214133.png

使用Snap软件包,你可能会面临与你的自定义桌面主题相融合的问题。而且,Snap应用程序也需要更长的时间来启动。

此外,如果你继续构建它并手动安装Chromium,你必须手动更新它。

隐私

谷歌浏览器对大多数用户来说应该是足够好的。

然而,如果你担心你的隐私,谷歌浏览器会跟踪使用信息和一些与浏览有关的信息。

最近,谷歌推出了一个新的Chrome浏览器API,让网站检测你什么时候空闲,什么时候不空闲。虽然这是一个巨大的隐私问题,但这不是唯一的问题。

谷歌不断试验新的追踪用户的方法;例如,谷歌的FLOC实验并不受欢迎。

从技术上讲,他们声称要加强用户的隐私,同时还要提供广告机会。然而,从目前来看,这是一个不可能实现的任务。

相比之下,Chromium在隐私方面的表现应该好得多。

如果你讨厌你的浏览器中与谷歌有关的任何东西,你应该试试UnGoogled Chromium。它是Chromium,但没有任何谷歌组件。

性能

有各种各样的浏览器基准,让你了解一个浏览器处理任务的能力。

考虑到网站上的高级网络应用程序和资源密集型的JavaScript,如果一个网络浏览器表现不佳,当你涉足许多活动标签时,体验会非常糟糕。

JetStream 2和Speedometer 2是两个流行的基准,分别给你一个处理各种任务和反应能力的性能估计。

微信图片_20220421214136.png

除此之外,我还试用了Basemark Web 3.0,它也测试了各种东西,并给你一个综合得分。

总体而言,谷歌浏览器在此获胜。

但是,值得注意的是,在运行浏览器时,你的系统资源和后台进程会对性能产生不同的影响。

如何选择?

浏览器的选择之所以存在,是因为用户喜欢不同的东西。

谷歌浏览器提供了一个良好的功能集和用户体验。

如果你经常使用由谷歌提供的服务,谷歌浏览器是一个简单的推荐。

然而,如果你担心隐私做法和专有代码,Chromium或UnGoogled Chromium,或任何其他基于Chromium的浏览器,如Brave,可以是一个不错的选择。

相关文章
|
移动开发 Ubuntu 网络协议
Linux(11)Debain 调试EC25-EUX总记录
Linux(11)Debain 调试EC25-EUX总记录
661 0
jupyter notebook中使用幻灯片放映的操作
我们在打开jupyter notebook的时候可以使用幻灯片模式进行浏览.
jupyter notebook中使用幻灯片放映的操作
|
7月前
|
XML 人工智能 安全
qq网警加入群聊恶搞代码, QQ卡片XML消息生成工具,装逼娱乐代码生成器
QQ装逼娱乐代码生成器是一款趣味性十足的Python工具,能生成黑客、AI、量子计算、区块链和元宇宙五种风格的专业级代码片段
|
10月前
|
存储 人工智能 Cloud Native
“爆款”批量生成,如何实现一键创作 AI 有声绘本?
“爆款”批量生成,如何实现一键创作 AI 有声绘本?
270 0
|
弹性计算 安全 搜索推荐
阿里云国际站注册教程:阿里云服务器安全设置
阿里云国际站注册教程:阿里云服务器安全设置 在云计算领域,阿里云是一个备受推崇的品牌,因其强大的技术支持和优质的服务而受到众多用户的青睐。本文将为您介绍阿里云国际站的注册过程,并重点讲解如何进行阿里云服务器的安全设置。
|
传感器 监控 安全
网络安全:IPS和IDS有啥区别?
【10月更文挑战第15天】
985 0
网络安全:IPS和IDS有啥区别?
|
存储 监控 Linux
|
人工智能 监控 算法
西门子S7-200 SMART PID控制实例,如何配置PID向导、调用子程序?如何创建状态图表测试程序?如何自整定PID参数?
PID控制器是应用最广泛的闭环控制器,它根据给定值与被控变量实测值之间的偏差,按照PID算法计算出控制器的输出量控制执行机构进行调节,使被控量跟随给定量进行变化并使系统达到稳定,自动消除各种干扰对控制过程的影响,其中P、I、D分别指比例、积分、微分。
西门子S7-200 SMART PID控制实例,如何配置PID向导、调用子程序?如何创建状态图表测试程序?如何自整定PID参数?
Axure RP - 交互设计的强大引擎
Axure RP - 交互设计的强大引擎
|
存储 API Android开发
Skia深入分析
原文出处:http://blog.csdn.net/hgl868/article/details/45583667 一、渲染层级从渲染流程上分,Skia可分为如下三个层级:1、指令层:SkPicture、SkDeferredCanvas->SkCanvas这一层决定需要执行哪些绘图操作,绘图操作的预变换矩阵,当前裁剪区域,绘图操作产生在哪些layer上,Layer的生成与合并。
5054 0