Brave 浏览器如何拥有 Chrome 的开发工具?

Posted

技术标签:

【中文标题】Brave 浏览器如何拥有 Chrome 的开发工具?【英文标题】:How does the Brave browser have Chrome's dev-tools? 【发布时间】:2018-02-22 18:20:12 【问题描述】:

非常快速的问题:

为什么 Brave 浏览器有 Chrome 的开发工具?

这是否也意味着我不需要在 Brave 中测试我的网站是否可以在 Chrome 中运行?

谢谢:)

【问题讨论】:

因为它是基于铬构建的? 【参考方案1】:

看看他们的github 页面。特别是他们添加的标签:

注意“Electron”这个词,现在我可以向你解释 Electron 是什么,但他们对Electron Home page 有一个优秀的解释:

Electron 是 GitHub 开发的一个开源库,用于构建 具有 html、CSS 和 javascript 的跨平台桌面应用程序。 Electron 通过将 Chromium 和 Node.js 组合成一个 可以为 Mac、Windows 和 Linux 打包单个运行时和应用程序。

如您所见,Electron 使用“Chromium”。我可以解释,但是......你猜到了他们提供了一个很棒的explanation themselves:

Chromium 项目包括 Chromium 和 Chromium OS, Google Chrome 浏览器和 Google 背后的开源项目 Chrome 操作系统,分别。该站点包含文档和代码 与 Chromium 项目相关,适用于开发人员 有兴趣了解并为开源做出贡献 项目。

这就是为什么您可以访问 Brave 中的 chrome 开发工具。

关于你的另一个问题:

如果我的网站在 Chrome 中运行,我不需要在 Brave 中进行测试?

是的,也不是,你可以相当肯定,Brave 会做 Chromium 所做的一切。但最终我们无法确定 Brave 对通过它加载的页面做了什么。话虽如此,我不会给你一个明确的答案:)

(PS:如果您设置了自动测试,那么是否必须测试另一个浏览器并不重要)

【讨论】:

"如果您设置了自动测试,那么是否必须测试另一个浏览器并不重要。" 换句话说,Brave 是 Ad/Tracker Blocking Chrome,它只是 Chrome,但会阻止 Ads 和 Tracker。那么 Chrome 也可以提供关闭跟踪器和阻止广告的选项。我真的不知道 :slightly_smiling:

以上是关于Brave 浏览器如何拥有 Chrome 的开发工具?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 VSCode 调试器附加到 Brave 浏览器?

兼容Chrome 插件的Brave浏览器,带给你更快速的上网冲浪体验

Brave vs Google Chrome:哪个浏览器更适合你?

常用的接口测试工具有哪些?

使用brave浏览器调试flutter web app

如何更改为 localhost 打开的默认浏览器?