我们知道Chromium采用的BSD开源协议(Chromium首页、文档和下载),google chrome是闭源的(“9.2 根据第 1.2 条规定,除非法律明确允许或要求,或经谷歌明确书面授权,否则,您不得(而且不得允许其他任何人员)复制、修改软件或软件的任何部分;对软件或软件的任何部分创作衍生作品;进行反向工程、反编译;或者试图从软件或软件的任何部分提取源代码。”)

20172008年9月,Google推出了chrome浏览器以及其源代码库 - chromium project。该项目的横空出世一举打破了IE和Firefox在桌面浏览器领域的垄断,在一个已经crowded的市场当中创造了奇迹。目前chrome浏览器的市场占有率超过40%,第二名是已经日薄西山的IE(12%)。而当初的firefox,目前的市场占有率仅有6%。chrome浏览器背后的开源项目chromium project也成为了历史上最为成功的开源项目之一。如今已经走过9个年头的chromium project,凝聚了Google软件工程师以及开源社区的智慧,对开源社区、编程语言以及项目管理领域造成了巨大的影响。使用webkit作为render engine,以及当时的独辟蹊径的multi process架构使得chrome浏览器效率与众不同,单个tab崩溃丝毫不会影响其他tab的效率。chrome浏览器简单明了的设计吸引了大批用户,突破了下载量记录。Google为了使用户了解chrome浏览器优越的性能,聘请了知名漫画家Scott McCLoud创造了The Chrome Comic Book。随着项目的深入以及产品的迭代,chromium project包含了越来越多的功能,吸引了大批的贡献者。chromium project主力的贡献者依旧是Google的工程师。包括每条代码的code review以及问题追踪,整个开发的过程完全开源以及透明。代码code review发生在https://chromium-review.googlesource.com/。 问题追踪都可以在crbug.com查询。很多网络科技媒体密切追踪这些工具,用来猜测以及揭露新的特性以及未来web发展的趋势。开源软件爱好者们可以在自己的电脑上下载源码,编译一个完整的chromium浏览器(开源版本chrome浏览器)。建议第一次编译在Linux上,可以根据这个官方教程。chromium还为开发者们提供了一个逆天的工具 - code search。code search会不停在最新的chromium代码库上建立索引,并通过web的方式提供给开发者及时的代码搜索功能。

Chrome 和 Chromium 区别

阳光岛主发表于米扑专栏订阅

222

广告关闭

11.11 智慧上云

云服务器企业新用户优先购,享双11同等价格

立即抢购

Chromium

Chromium 官网:https://www.chromium.org

Chromium 源码:https://github.com/chromium/chromium

Chromium是谷歌的开源项目,由开源社区维护,拥有诸多尖端优势。

拥有众多的版本包括Windows、Mac、Linux,几乎每天都在进行更新,版本不稳定。

国产的所有 “双核浏览器”,都是基于 Chromium 开发的,甚至 Chrome 也是基于它。

我们下载的 Chromium 浏览器都是其源码未经修改的直接编译版本。

Chrome

Chrome 官网:https://www.google.com/chrome/

Chrome 基于 Chromium,但是最重要的一点是它是闭源的,跨平台多端支持。

所以有这样的一种说法:谷歌把核心技术都保留在了之家的 Chrome 中。

Chrome 有 2 个致命的问题:

1)禁止使用非商店的扩展。虽然可以通过一些 hack 手段安装上,但一旦FQ,连上了谷歌服务器一验证,立即就会将那些第三方扩展给禁用掉,并且无法恢复,查询了很多资料均无解。

2)会自动更新,或许你随手一点,就自动更新了,然而如果 x64 版本更新了,但 x86 版本没更新,想必会产生一些神奇的事情。

Chrome 和 chromium 区别

Chromium 无论是名字还是图标,都比 Chrome 更有 Geek

Chromium 是开源的,Chrome 是闭源的,Chrome 特性更丰富。

Chrome 相比 Chromium,支持了一些商业的收费插件,这些是不会出现在开源软件中的,例如插件: H.264编码、mp3编码

此外 Chrome 内置了 Flash,Chromium 需要额外安装,安装方法也很简单的

在网页渲染方面,Chrome 也悄悄有一些特别的优化。

Chromium 的内核版本比 Chrome 明显领先,新的技术都是先在 Chromium 上应用

Chrome 明显集成了更多的谷歌服务,同时也有更多的限制,比如目前使用 Chrome 需要一定手段才能安装非商店的扩展,一旦被发现还会永远禁用,但 Chromium 就没有这些限制!

Chromium 的版本

对于使用者就两个:

1)开源项目的镜像版(10 分钟一次更新)

2)稳定版(大约 1 小时一次更新)

Chrome 的版本

一共 4 个,新版发布速度递增,新功能数量递增,稳定性递减: 1)Stable 稳定版(几月一次更新) 2)Beta 测试版(1 月一次更新) 3)Dev 开发者版(1 星期一次更新) 4)Canary 金丝雀版(脚步几乎同步 Chromium,天天更新)图标采用了特别的土豪金版神奇宝贝球。

如何选择

一般选择 Chrome beta 最合适,稳定和新功能都兼具

但推荐 web 开发者还是选择 Chromium 

chrome 和 chronium 书签共享

Chrome 和 Chromium 账户是不通的,Chromium 浏览器的账户没法用 Chrome 账户登录。

因此,Chrome 和 Chromium 两个浏览器之间是无法共享、同步书签管理。

Chromium 导入 Chrome 书签只能手动进行:

1)Chrome 书签管理,导出 html 格式书签

2)Chromium 导入 html 格式书签

chrome 和 chromium 常见插件

Proxy SwitchyOmega

支持 chrome、chromium、firefox 及其内核的浏览器

Host Switch Plus

快速切换 Domain-IP 配置而不需要编辑 Hosts 文件,并方便的添加、修改、分组(批量开关)

IP Whois & Flags Chrome & Websites Rating

显示国家、PR、Alexa、网站排名等

Page load time

显示网页加载的耗时

Firebug Lite

开发者调试工具

Wappalyzer

显示当前网页使用的框架、服务器、技术实现等

Webpage Screenshot Free

Take Webpage Screenshots Entirely - FireShot

网页截屏工具,把当前网页内容转化长图片

Advanced REST client

ARC cookie exchange

Chrome Poster

REST 请求调试插件

JSONView / JSON Editor

美化json,支持 chrome、chromium、firefox等浏览器

crxMouse Chrome Gestures

手势操作,很方便的打开、前进、后退、关闭标签

Change Colors

改变网页背景色,保护视力

SPM / udata

阿里巴巴的前端打点可视化配置,实现项目埋点无痕化。

Chromium OS 和 Chrome OS 区别

Google总结Chromium OS和Chrome OS有三大区别:

1、Chromium OS不是为消费者准备的,你在Chromium OS里看到的一切也许都会将与明年发布的基于Google Chrome OS的设备里被更改。

2、请注意Google没有发放官方编译好的Chromium OS,因此如果你下载了Chromium OS,那么一定要确认是在可信任的网站下载的 

3、尽管Google在尽权利帮助大家在论坛讨论Chromium,但他们官方并没有支持任何一个人的编译版本,记住:你下载的Chromium OS只是开发者编译出来的寂寞 

目前用户询问最多的问题就是Chromium OS和Chrome OS的区别,Chrome OS之于Chromium OS就好比Chrome之于Chromium,Chrome OS是闭源的,Chromium OS是开源项目。

Chromium OS主要是提供给开发者用的,每个人可以检查、修改代码甚至是编译出自己的版本。

Chrome OS是Google提供给OEM厂商在明年上市的上网本里用的

所以就算开发者自己鼓捣出来的Chromium OS是他们自己的成果,所以千万别把你现在手头用的编译版本称作是Chrome OS,那只是Chromium OS而已,如果你老是叫错或者以为现在用上的就是Chrome OS了,那Google会很伤心滴。

Chrome 和 Chromium 区别

 616     0

Chromium

Chromium 官网:https://www.chromium.org

Chromium 源码:https://github.com/chromium/chromium

Chromium是谷歌的开源项目,由开源社区维护,拥有诸多尖端优势。

拥有众多的版本包括Windows、Mac、Linux,几乎每天都在进行更新,版本不稳定。

国产的所有 “双核浏览器”,都是基于 Chromium 开发的,甚至 Chrome 也是基于它。

我们下载的 Chromium 浏览器都是其源码未经修改的直接编译版本。

 

Chrome

Chrome 官网:https://www.google.com/chrome/

Chrome 基于 Chromium,但是最重要的一点是它是闭源的,跨平台多端支持。

所以有这样的一种说法:谷歌把核心技术都保留在了之家的 Chrome 中。

Chrome 有 2 个致命的问题:

1)禁止使用非商店的扩展。虽然可以通过一些 hack 手段安装上,但一旦FQ,连上了谷歌服务器一验证,立即就会将那些第三方扩展给禁用掉,并且无法恢复,查询了很多资料均无解。

2)会自动更新,或许你随手一点,就自动更新了,然而如果 x64 版本更新了,但 x86 版本没更新,想必会产生一些神奇的事情。

 

Chrome 和 chromium 区别

Chromium 无论是名字还是图标,都比 Chrome 更有 Geek

Chromium 是开源的,Chrome 是闭源的,Chrome 特性更丰富。

Chrome 相比 Chromium,支持了一些商业的收费插件,这些是不会出现在开源软件中的,例如插件: H.264编码、mp3编码

此外 Chrome 内置了 Flash,Chromium 需要额外安装,安装方法也很简单的

在网页渲染方面,Chrome 也悄悄有一些特别的优化。

Chromium 的内核版本比 Chrome 明显领先,新的技术都是先在 Chromium 上应用

Chrome 明显集成了更多的谷歌服务,同时也有更多的限制,比如目前使用 Chrome 需要一定手段才能安装非商店的扩展,一旦被发现还会永远禁用,但 Chromium 就没有这些限制!

 

Chromium 的版本

对于使用者就两个:

1)开源项目的镜像版(10 分钟一次更新)

2)稳定版(大约 1 小时一次更新)

 

Chrome 的版本

一共 4 个,新版发布速度递增,新功能数量递增,稳定性递减:
1)Stable 稳定版(几月一次更新)
2)Beta 测试版(1 月一次更新)
3)Dev 开发者版(1 星期一次更新)
4)Canary 金丝雀版(脚步几乎同步 Chromium,天天更新)图标采用了特别的土豪金版神奇宝贝球。

 

如何选择

一般选择 Chrome beta 最合适,稳定和新功能都兼具

但推荐 web 开发者还是选择 Chromium 

 

chrome 和 chronium 书签共享

Chrome 和 Chromium 账户是不通的,Chromium 浏览器的账户没法用 Chrome 账户登录。

因此,Chrome 和 Chromium 两个浏览器之间是无法共享、同步书签管理。

Chromium 导入 Chrome 书签只能手动进行:

1)Chrome 书签管理,导出 html 格式书签

2)Chromium 导入 html 格式书签

 

chrome 和 chromium 常见插件

Proxy SwitchyOmega

支持 chrome、chromium、firefox 及其内核的浏览器

 

Host Switch Plus

快速切换 Domain-IP 配置而不需要编辑 Hosts 文件,并方便的添加、修改、分组(批量开关)

 

IP Whois & Flags Chrome & Websites Rating

显示国家、PR、Alexa、网站排名等

 

Page load time

显示网页加载的耗时

 

Firebug Lite

开发者调试工具

 

Wappalyzer

显示当前网页使用的框架、服务器、技术实现等

 

Webpage Screenshot Free

Take Webpage Screenshots Entirely - FireShot

网页截屏工具,把当前网页内容转化长图片

 

Advanced REST client

ARC cookie exchange

Chrome Poster

REST 请求调试插件

 

JSONView / JSON Editor

美化json,支持 chrome、chromium、firefox等浏览器

 

crxMouse Chrome Gestures

手势操作,很方便的打开、前进、后退、关闭标签

 

Change Colors

改变网页背景色,保护视力

 

SPM / udata

阿里巴巴的前端打点可视化配置,实现项目埋点无痕化。

 

 

Chromium OS 和 Chrome OS 区别

Google总结Chromium OS和Chrome OS有三大区别:

1、Chromium OS不是为消费者准备的,你在Chromium OS里看到的一切也许都会将与明年发布的基于Google Chrome OS的设备里被更改。

2、请注意Google没有发放官方编译好的Chromium OS,因此如果你下载了Chromium OS,那么一定要确认是在可信任的网站下载的 

3、尽管Google在尽权利帮助大家在论坛讨论Chromium,但他们官方并没有支持任何一个人的编译版本,记住:你下载的Chromium OS只是开发者编译出来的寂寞 

目前用户询问最多的问题就是Chromium OS和Chrome OS的区别,Chrome OS之于Chromium OS就好比Chrome之于Chromium,Chrome OS是闭源的,Chromium OS是开源项目。

Chromium OS主要是提供给开发者用的,每个人可以检查、修改代码甚至是编译出自己的版本。

Chrome OS是Google提供给OEM厂商在明年上市的上网本里用的

所以就算开发者自己鼓捣出来的Chromium OS是他们自己的成果,所以千万别把你现在手头用的编译版本称作是Chrome OS,那只是Chromium OS而已,如果你老是叫错或者以为现在用上的就是Chrome OS了,那Google会很伤心滴。

 

 

参考推荐:

浏览器设置代理的插件

Chrome 和 FireFox 浏览器常用插件

2018年8月全球浏览器市场份额排行榜

What’s the Difference Between Chromium and Chrome

Python + Selenium + Chrome 使用代理 auth 的用户名密码授权

Python+Selenium2 搭建自动化测试环境

Ubuntu 常用软件安装

Chrome 红色和 Chromium蓝色 区别:logoChrome 红色和 Chromium蓝色;Chrome闭源和 Chromium开源;的更多相关文章

  1. 来说一说chrome扩展和chrome插件到底有什么区别?

    想讨论chrome扩展和chrome插件区别这个话题很久了!但是迟迟没有写.因为我自己也没有搞清楚这两者之间的区别!回想当初是因为需要寻找番羽墙插件才想到去搜索到chrome插件. 想讨论chrome ...

  2. Visual Studio vs2010 去掉中文注释红色下划线;去掉代码红色下划线;

    vs去掉下挂线也分两种: 1.去掉中文注释红色下划线,需要去掉VisualAssist下划线鸡肋功能: 1.选择Visual AssistX Options: 2.把如图所示的勾去掉,解决. 以后再次 ...

  3. [Chromium文档转载,第006章]Chrome IPC To Mojo IPC Cheat Sheet

    For Developers‎ > ‎Design Documents‎ > ‎Mojo‎ > ‎ Chrome IPC To Mojo IPC Cheat Sheet 目录 1 O ...

  4. chromium浏览器开发系列第四篇:如何调试最新chromium源码

    转自:http://blog.itpub.net/20687969/viewspace-1586513/ 附上上几篇文章地址,方便大家查看: 下载源码 编译源码 目录结构 接二连三的事情,时间比较紧张 ...

  5. Chromium浏览器高级开发系列第一篇:如何获取最新chromium源码

    背景:     最近摊上一个事儿,领导非要让写一篇技术文章,思来想去,自己接触chrome浏览器时间也不短了,干脆就总结一下吧.于是乎,本文顺理成章.由于有些细节必需描述清楚,所以这次先讲如何拿到ch ...

  6. chromium浏览器开发系列第四篇:如何调试最新chromium

    接二连三的事情,时间比较紧张,但是还是没有把这个系列的文章丢掉,因为这也是对自己知识的总结吧.提倡大家多写写,以后再看的时候会有种莫名的小激动. 上周写的是chromium的目录结构,好像大家不太感兴 ...

  7. Chrome浏览器扩展开发系列之五:Page Action类型的Chrome浏览器扩展

    Page Action类型的Google Chrome浏览器扩展程序,通常也会有一个图标,但这个图标位于Chrome浏览器的地址栏内右端.而且这个图标并非始终出现,而是当某指定的页面打开时才会出现.也 ...

  8. Chrome浏览器扩展开发系列之四:Browser Action类型的Chrome浏览器扩展

    Browser Action类型的Google Chrome扩展程序,通常在Chrome浏览器的工具栏中,地址栏的右侧,有一个始终存在的图标.也就是说,这个图标与浏览器相关,只要安装了该Chrome扩 ...

  9. chrome 浏览器插件开发(二)—— 通信 获取页面变量 编写chrome插件专用的库

    在chrome插件的开发过程中,我遇到了一些问题,在网上找了不少文章,可能是浏览器升级的原因,有一些是有效的也有无效的.下面我简单的分享一下我遇到的坑,以及我把这些坑的解决方案整理而成的js库 —— ...

随机推荐

  1. 【数据结构与算法笔记04】对图搜索策略的一些思考(包括DFS和BFS)

    图搜索策略 这里的"图搜索策略"应该怎么理解呢? 首先,是"图搜索",所谓图无非就是由节点和边组成的,那么图搜索也就是将这个图中所有的节点和边都访问一遍. 其次 ...

  2. Go Protobuf(比xml小3-10倍, 快20-100倍)

    简介 Protocol Buffers是什么? protocol buffers 是一种灵活,高效,自动化机制的结构数据序列化方法-可类比 XML,但是比 XML 更小.更快.更为简单.你可以定义数据 ...

  3. 阅读《构建之法》之FAQ

    注:本文档已提交Github,地址是这个 欢迎大家通过PR的方式或者在本博客下留言的方式随时补充意见和建议,我们会持续更新 书中7.2.4的表7-1 MSF团队模型和关键质量目标里面提到的" ...

  4. (二)Struts2配置文件

    一.web.xml文件 web.xml配置文件是一种J2EE配置文件,决定servlet容器的HTTP元素需求如何进行处理.它严格来说不是一个Struts2 配置文件,但它是Struts2 运作所需要 ...

  5. 透视HTTP协议,带你拨开纷繁复杂的表象

    一个HTTP,打趴80%面试者! HTTP是一个在计算机世界里专门在两点之间传输文字.图片.音频.视频等超文本数据的约定和规范.如果你不懂HTTP协议,那就相当于是个只有半桶水的程序员. 在这个专栏中 ...

  6. 呵呵,Semaphore,就这?

    这是并发线程工具类的第二篇文章,在第一篇中,我们分析过 CountDownLatch 的相关内容,你可以参考 一文搞懂 CountDownLatch 用法和源码! 那么本篇文章我们继续来和你聊聊并发工 ...

  7. 利用Apache部署静态网站(二)

    本文接着<利用Apache部署静态网站(一)>继续部署,为系统中的每位用户创建一个独立的网站. httpd服务程序提供的个人用户主页功能可以为每位用户创建一个独立的网站.该功能可以让系统内 ...

  8. zabbix容器化安装及监控docker应用

    一.zabbix agent2 介绍 从Zabbix 4.4之后,官方推出了Zabbix Agent 2,意味着zabbix 不在只是物理机监控的代名词,现在你可以使用Go为Zabbix编写插件,来监 ...

  9. 【工具库】Java实体映射工具MapStruct

    一.什么是MapStruct? MapStruct是用于代码中JavaBean对象之间的转换,例如DO转换为DTO,DTO转换为VO,或Entity转换为VO等场景,虽然Spring库和 Apache ...

  10. POJ 1201 差分约束(集合最小元素个数)

    题意:       给你一个集合,然后有如下输入,a ,b ,c表示在范围[a,b]里面有至少有c个元素,最后问你整个集合最少多少个元素. 思路:       和HDU1384一模一样,首先这个题目可 ...