gpt4 book ai didi

google-chrome - Chrome、Canary 和 Chromium 之间有什么区别?

转载 作者:行者123 更新时间:2023-12-03 11:56:13 31 4
gpt4 key购买 nike

以下是我对谷歌浏览器差异的理解:

  • Chrome - 生产版本(我们目前使用的稳定版本)
  • 金丝雀 - 之前的测试版本新品 生产版本(Chrome 发布之前的版本)
  • Chrome - 开发版本并在 Linux 中可用(由 Ubuntu 开发人员维护,版本不会自动更新 - 用户触发)

  • 有没有我错过的其他要点?在开发方面,如果我使用 Chromium 和 Canary 而不是 Chrome,还有其他考虑吗?像缓存、兼容性、cookie、性能等(错误?)

    最佳答案

  • 您的解释是正确的
  • Canary 基本上是从 Chrome 存储库的当前树尖构建的(接近)夜间版本。这是开发的最前沿,因此您应该预料到崩溃和错误,但它是测试最近对 chrome 所做更改的最快方法。 (除了自己构建ToT)

    除了 Canary 之外,还有 Dev channel ,它是一个稍长的开发版本,通常大约每周一次,但仍然是从最前沿的树尖构建的。 Beta channel 是一个长期运行的分支,即将发布并且通常非常稳定/无错误。

    从“新鲜”到“稳定”的顺序:Canary -> Dev -> Beta -> Stable
  • Chromium 是构建 Chrome 的开源项目的名称。 Chromium 版本基本上等同于 Chrome,但不包括专有位(Flash 插件、编解码器等)或 Google 官方品牌(图标等)。

  • 不同版本之间在面向 Web 的 API 方面的兼容性应该基本相同,当然,除了预期的即将发生的更改。一般而言,Canary、Dev,尤其是 Beta 版中发生的更改旨在使其进入稳定版,因此最好针对 Beta 版测试您的应用程序,以确保您的应用程序在 Beta 版升级后继续按预期运行稳定。您可以在 ChromeStatus 上找到即将发生的 Web API 更改。

    在 Canary 和 Dev 中,您更有可能遇到在开发过程中无意中出现的错误。如果您想帮助 Chrome 开发,您可以在 Chromium bug tracker 提交这些错误。 (也可以将它用于您在稳定版/测试版 channel 中发现的错误!)

    在性能方面,手工构建的 Chromium 将取决于构建它的人以及使用的标志。 Canary/Dev/Beta/Stable 之间的性能应该具有可比性,并表明最终稳定版本。

    关于google-chrome - Chrome、Canary 和 Chromium 之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36929040/

    31 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com