GithubHelp home page GithubHelp logo

Comments (11)

Genzhen avatar Genzhen commented on May 1, 2024 8

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

from fe-interview.

cool-518 avatar cool-518 commented on May 1, 2024

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

from fe-interview.

Genzhen avatar Genzhen commented on May 1, 2024

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

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

from fe-interview.

Penggeor avatar Penggeor commented on May 1, 2024

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

from fe-interview.

Evllis avatar Evllis commented on May 1, 2024

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

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

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

个人观点。

from fe-interview.

monlinkleo avatar monlinkleo commented on May 1, 2024

yes

from fe-interview.

keqing77 avatar keqing77 commented on May 1, 2024

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

from fe-interview.

freedomdebug avatar freedomdebug commented on May 1, 2024

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

from fe-interview.

monlinkleo avatar monlinkleo commented on May 1, 2024

这种题目轻松好玩的

from fe-interview.

monlinkleo avatar monlinkleo commented on May 1, 2024

这种题目轻松好玩的

from fe-interview.

zsasjy avatar zsasjy commented on May 1, 2024

chromium 算体验版嘛

from fe-interview.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.