Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
lgwebdream opened this issue Jun 19, 2020 · 11 comments
Open

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

lgwebdream opened this issue Jun 19, 2020 · 11 comments
Labels
滴滴 company 网络&安全 teach_tag

Comments

@lgwebdream
Copy link
Owner

lgwebdream commented Jun 19, 2020

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

@lgwebdream lgwebdream added 网络&安全 teach_tag 滴滴 company labels Jun 19, 2020
@Genzhen
Copy link
Collaborator

Genzhen commented Jun 22, 2020

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 做分布式自动化测试,部署多个重点关注的版本,进行自动化测试,对比差异。

@Genzhen Genzhen changed the title 第 5 题:chrome 浏览器版本之间的问题 第 5 题:介绍chrome 浏览器的几个版本 Jun 22, 2020
@Genzhen Genzhen closed this as completed Jul 20, 2020
@cool-518
Copy link

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

@Genzhen
Copy link
Collaborator

Genzhen commented Jul 28, 2020

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

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

@Genzhen Genzhen reopened this Jul 29, 2020
@Penggeor
Copy link

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

@Evllis
Copy link

Evllis commented Aug 10, 2021

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

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

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

个人观点。

@monlinkleo
Copy link

yes

@keqing77
Copy link

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

@freedomdebug
Copy link

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

@monlinkleo
Copy link

这种题目轻松好玩的

1 similar comment
@monlinkleo
Copy link

这种题目轻松好玩的

@zsasjy
Copy link

zsasjy commented Aug 11, 2022

chromium 算体验版嘛

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
滴滴 company 网络&安全 teach_tag
Projects
None yet
Development

No branches or pull requests

9 participants