Skip to content

第 5 题:介绍chrome 浏览器的几个版本 #11

@lgwebdream

Description

@lgwebdream
Owner

欢迎在下方发表您的优质见解

Activity

Genzhen

Genzhen commented on Jun 22, 2020

@Genzhen
Collaborator

1)Chrome 浏览器提供 4 种发布版本,即稳定版(Stable)、测试版(Beta)、开发者版(Dev)和金丝雀版(Canary)。
虽然 Chrome 这几个版本名称各不相同,但都沿用了相同的版本号,只是更新早晚的区别。就好比 iOS 等系统,Beta 版可以率先更新到 iOS 12 并进行测试,不断改进稳定后,正式版才升级到 12 版本。
Chrome 也是如此,更新最快的 Canary 会领先正式版 1-2 个版本。

  • 1.Canary(金丝雀) 版

    • 只限用于测试,Canary 是 Chrome 的未来版本,是功能、代码最先进的Chrome 版本,一方面软件本身没有足够时间测试,另一方面网页也不一定支持这些全新的功能,因此极不稳定。好在,谷歌将其设定为可独立安装、与其他版本的 Chrome 程序共存,因此适合进阶用户安装备用,尝鲜最新功能。这种不稳定性使得 Canary 版目前并不适合日常使用。
    • Chrome Canary 是更新速度最快的 Chrome 版本,几乎每天更新。它相当于支持自动更新、并添加了谷歌自家服务与商业闭源插件(Flash 等)的 Chromium,更加强大好用。
  • 2.开发者版(Dev)

    • Chrome Dev 最初是以 Chromium 为基础、更新最快的 Chrome,后来则被 Canary 取代。Dev 版每周更新一次,虽然仍不太稳定,但已经可以勉强满足日常使用,适合 Web 开发者用来测试新功能和网页。
    • 让 IT 人员使用开发者版,开发者可以通过开发者版测试自己公司的应用,确保这些应用能与Chrome 最新的 API 更改及功能更改兼容。注意:开发者版并非百分之百稳定,但开发者可以提前 9 至 12 周体验即将添加到 Chrome 稳定版的功能。
  • 3.测试版(Beta)

    • Chrome Beta 以 Dev 为基础,每月更新一次。它是正式发布前的最后测试版本,所有功能都已在前面几个版本中得到测试并改进,因此已经十分稳定,普通用户也可以用来日常使用
    • 让 5% 的用户使用测试版,测试版用户可以提前 4-6 周体验即将在 Chrome 稳定版中推出的功能。测试版用户可以发现特定版本可能存在的问题,让您可以先解决问题,然后再向所有用户推出该版本。
  • 4.稳定版(Stable)

    • 最后的 Chrome Stable 就是我们熟知的正式版,它以 Beta 为基础,几个月更新一次。由于所有的功能都已经过数个月反复测试,是稳定性最高的 Chrome 版本。
    • 让大多数用户使用稳定版,稳定版是已进行充分测试的版本,稳定版每 2-3 周会进行一次小幅更新,并且每 6 周会进行一次重大更新。

所以要定期下载开发者版,体验Chrome 最新的 API和新功能 ,发现自己的应用跟新API和新功能的是否有兼容问题,找到开发亮点。

2)对于Chrome的历史版本测试
可以使用Docker Selenium 做分布式自动化测试,部署多个重点关注的版本,进行自动化测试,对比差异。

changed the title [-]第 5 题:chrome 浏览器版本之间的问题[/-] [+]第 5 题:介绍chrome 浏览器的几个版本[/+] on Jun 22, 2020
cool-518

cool-518 commented on Jul 28, 2020

@cool-518

这种题目没有代表性,建议删掉吧

Genzhen

Genzhen commented on Jul 28, 2020

@Genzhen
Collaborator

这种题目没有代表性,建议删掉吧

@cool-518 是没什么代表性,但是知识扩展还是有必要的,就当多了解一些知识了

wukaipeng-dev

wukaipeng-dev commented on Jan 20, 2021

@wukaipeng-dev

知识扩展的话可以去另外看书,但对于面试题目来说,代表性、针对性还是要有的,就像高考的平时复习的参考书和考前的冲刺卷,两者的功能、作用、意义都是不一样的

Evllis

Evllis commented on Aug 10, 2021

@Evllis

这种题只能算是加分项,对于前端开发来说。

但又属于非重要性的的题,可以问主流的浏览器内核都有什么?他们的区别是什么?这样会更好一点。

毕竟多方面不同内核的浏览器,渲染机制也不同。

个人观点。

monlinkleo

monlinkleo commented on Sep 13, 2021

@monlinkleo

yes

sirius0486

sirius0486 commented on Sep 27, 2021

@sirius0486

这个是拿来刷issues的吗:smile:

freedomdebug

freedomdebug commented on Oct 9, 2021

@freedomdebug

考这个题有啥目的,一脸懵逼

monlinkleo

monlinkleo commented on Dec 3, 2021

@monlinkleo

这种题目轻松好玩的

monlinkleo

monlinkleo commented on Dec 3, 2021

@monlinkleo

这种题目轻松好玩的

zsasjy

zsasjy commented on Aug 11, 2022

@zsasjy

chromium 算体验版嘛

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @freedomdebug@lgwebdream@Evllis@Genzhen@cool-518

        Issue actions

          第 5 题:介绍chrome 浏览器的几个版本 · Issue #11 · lgwebdream/FE-Interview