关于Chrome浏览器(Chrome Stable、 Chrome Canary 、Chromium)

简介:

作为开发者,web浏览器一般最常用的可能是Chrome浏览器。但其实Chrome浏览器还有别的一些版本。如:Chrome Stable、 Chrome Canary 、Chromium。大部分人一般用的是Chrome Stable。

下面将其大致区别写一下:

Chrome Stable:

Chrome stable 是最稳定的版本,是经过周详的测试以后,google发版的最新稳定版本。不过一般发布这个版本的时候,比这个更新的几个开发版本和实验版本已经在开发中了。

基于 Chromium,但它是闭源的。所以有这样的一种说法:谷歌把核心技术都保留在了之家的 Chrome 中。

  • 事实上 Chrome 相比 Chromium,支持了一些商业的收费插件,这些是不会出现在开源软件中的: H.264编码、mp3编码(我知道的是这两个)
  • 此外 Chrome 内置了 Flash,Chromium 需要额外安装,安装方法也很简单的:
  • 听说在网页渲染方面 Chrome 也悄悄有一些特别的优化,也许是这样的吧。
  • Chromium 的内核版本比 Chrome 明显领先,新的技术都是先在 Chromium 上应用,但是说 Chromium 是新功能的试水版本,这是不准确的。
  • Chrome 明显集成了更多的谷歌服务(RanBinNuan),同时也有更多的限制,比如目前使用 Chrome 需要一定手段才能安装非商店的扩展,一旦被发现还会永远禁用,但 Chromium 就没有这些限制!

 

Chrome Canary:

 

Canary - daily build,这个是最新且可以用于哪些不怕死的开发者和极客们玩新功能的版本。反正bug和漏洞是很多的,但是新玩意也是很多的。这个经过了一定的测试,但是bug应该还是蛮多的。

 

Chromium:

这是是开源的,而且不包括哪些非开源的东西,比如flash插件,商业解码器什么的,也不包括google的标识。你可以去下载源码自己编译。编译时间那是相当的长啊。另外这个版本是不会自动更新的。如果要更新,需要去手动下载。ubuntu安装这个会很方便,apt升级也很容易。

Chromium是谷歌的开源项目,由开源社区维护。
国产的所有 “双核浏览器”,都是基于 Chromium 开发的,甚至 Chrome 也是基于它。
我们下载的 Chromium 浏览器都是其源码未经修改的直接编译版本。

 

再详细的来讲,chrome中又分为Stable、Beta、Dev这三个版本。

也就是说,chrome现在分为 Stable、Beta、Dev、Canary (金丝雀)、Chromium 五个版本。这五个版本的不同在于功能、稳定性、更新速度等方面。

Chromium的更新速度很快,每隔数小时即有新的开发版本,新的功能率先出现在这个版本上,等待验证以后才可能会移植到Chrome上。由于它功能新、更新快,所以它的稳定性是最不好的。

Canary (金丝雀)版本更新速度稍慢于Chromium版本,功能尝试大胆,通常未经人工确认是否可行。金丝雀版Chrome是为那些愿意帮助Chrome测试的用户开发的,他们不太在乎使用一个经常崩溃的浏览器。稳定性可想而知。

Dev版的chrome基于最新的Chromium Build开发,经常每周就更新释出的功能,功能经过一定得筛选,解决一些已知的bugs和不稳定因素。

Beta版的chrome版本基于Chrome dev,它按月更新,崩溃等重大故障较少发生,功能比dev更加完善。

一般的chrome就是指 Chrome stable版本了,它基于最新的Beta 版本,已知Bug均被修复,功能发挥稳定,只是更新较慢,按季度更新,不过它的 稳定性有很大提升,适用于各个环境。

Stable、Beta、Dev版本的浏览器外观看上去没有什么不同,Chromium与Chrome略有差异,主要表现在以下方面:

  • 程式图示:两者图示只在色彩上有不同,Chromium的是天蓝色系,而Chrome的则是Google公司的代表色。 
  • 标题栏:Chromium的标题栏无任何字样,而Chrome的标题栏在右侧有白色的Google字样。 
  • 自动更新:Chromium不开放自动更新功 能,所以无法自动更新,而Chrome则可自动连上Google的伺服器更新,但新版的推出很慢。

Chromium版本一般是压缩包形式的绿色版本,chrome可以提供这种绿色版本,但是google只提供安装版。

 

 

关于更新:

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

Chromium 的版本
对于我们使用者就两个:
开源项目的镜像版(10 分钟一次更新),稳定版(大约 1 小时一次更新) 

 

优缺点:(该部分参考:https://www.zhihu.com/question/19705312/answer/60469224)

  Chromium:
1、Google Chrome的基础,是一个开源项目;
2、拥有诸多尖端优势;
3、拥有众多的版本包括Windows、Mac及Linux,几乎每天都在进行更新;
4、该版本不稳定

  Google Chrome dev:
1、以Chromium最新版本为基础;
2、每星期更新;、
3、相对稳定,类似同类产品的“测试版”;
4、最新的功能和特性都有体现;

  Google Chrome beta:
1、基于稳定的开发版本
2、每月更新
3、最新的功能和特性基本定型;
4、可以正常使用,很少会出错;
Google Chrome Stable(稳定版):
1、基于最稳定的Google Chrome beta;
2、新功能基本固定,经过数月测试;
3、每隔几个月发布
4、版本稳定


本文转自 念槐聚 博客园博客,原文链接:http://www.cnblogs.com/haochuang/p/7404339.html,如需转载请自行联系原作者
相关文章
|
2月前
|
Web App开发 JavaScript 前端开发
从零开始,轻松打造个人化Chrome浏览器插件
从零开始,轻松打造个人化Chrome浏览器插件
71 0
|
4月前
|
Web App开发 JavaScript
Vue 项目中使用 debugger 在 chrome 谷歌浏览器中失效以及 console.log 指向去了 vue.js 代码
Vue 项目中使用 debugger 在 chrome 谷歌浏览器中失效以及 console.log 指向去了 vue.js 代码
299 0
|
4月前
|
Web App开发
喂~讲真~我很讨厌chrome谷歌浏览器的默认填充输入框input样式咧,敲击讨厌滴啦,怎么去掉介个样式尼
喂~讲真~我很讨厌chrome谷歌浏览器的默认填充输入框input样式咧,敲击讨厌滴啦,怎么去掉介个样式尼
|
3月前
|
Web App开发 前端开发
Chrome 浏览器插件 V3 版本 Manifest.json 文件中 Action 的类型(Types)、方法(Methods)和事件(Events)的属性和参数解析
Chrome 浏览器插件 V3 版本 Manifest.json 文件中 Action 的类型(Types)、方法(Methods)和事件(Events)的属性和参数解析
154 0
|
3月前
|
Web App开发 前端开发 搜索推荐
Chrome 浏览器中的一个隐藏设置页面
Chrome 浏览器中的一个隐藏设置页面
104 8
|
4月前
|
Web App开发
Google Chrome 浏览器 119.0.6045.106 版本提示 STATUS_INVALID_IMAGE_HASH 崩溃
Google Chrome 浏览器 119.0.6045.106 版本提示 STATUS_INVALID_IMAGE_HASH 崩溃
68 0
|
4月前
|
Web App开发 Linux Android开发
Chrome谷歌浏览器的WeChat微信模拟器,既可以设置模拟很多型号的手机设备Mozilla
Chrome谷歌浏览器的WeChat微信模拟器,既可以设置模拟很多型号的手机设备Mozilla
|
3月前
|
Web App开发 前端开发 安全
Chrome浏览器进程:了解多进程架构优劣的探索
Chrome浏览器进程:了解多进程架构优劣的探索
|
3月前
|
Web App开发 JSON 前端开发
6款开发必备的Chrome谷歌浏览器扩展(部分火狐、edge浏览器商店也可以用)
6款开发必备的Chrome谷歌浏览器扩展(部分火狐、edge浏览器商店也可以用)
39 0
|
3月前
|
Web App开发 存储 前端开发
Chrome 浏览器的隐身窗口(incognito window)功能解析
Chrome 浏览器的隐身窗口(incognito window)功能解析
92 0