Firefox为什么在URL中使用“ chrome://”协议/架构?[重复]


Answers:


177

chromeMozilla自从Google Chrome投放市场很久以来就使用了该词组。通常,“ Chrome”一词是指视口周围的所有区域,而不是视口本身。类似于某些汽车的挡风玻璃或大灯周围的镀铬层。

有关更多详细信息,请参见此处 -否;与Google Chrome无关。


43
实际上与Google Chrome有很多关系:Google Chrome是用浏览器的用户界面镶边明确命名的。在他们的第一个营销视频(或者是漫画?)中,他们按照着重于减少镀铬,着重于内容或类似的方式解释了一些东西。
Konrad Rudolph


79
我想不同的是,尽管Google Chrome 的名称是用UI组件命名的,但chromeFF 的部分与chrome浏览器本身无关;正如操作人员显然在问的那样。
Mark Henderson

29
我不想再在这里发表评论,但您的评论中有大量的评论使我感到惊讶:我提到Google Chrome UI概念命名。显然,这意味着chrome://,它也指的是UI概念,实际上并不指的是Google Chrome浏览器。至少认为这很明显。现在,这与“与x无关”不同。“无所事事”意味着没有任何联系–错了,那有联系的:chrome://Chrome浏览器和Google Chrome的名称均指相同的UI概念。
Konrad Rudolph

12
@Konrad:我明白您在说什么,但我认为您可能会误以为“无关”关系是对称的。换句话说,虽然Google Chrome的名称与Mozilla中的chrome://伪方案有关,但似乎并非如此。
LarsH 2012年

22

这是在firefox中已经存在一段时间的绑定类型。Chrome是指浏览器的用户界面。例如,其中包括您正在查看的网页之外的所有内容。

chrome://绑定是扩展程序开发人员的功能,并内置在Firefox功能(例如书签管理器或下载窗口)中。您可以在此处找到这些chrome://映射的列表。基本上,这是firefox引用计算机上文件的一种方法,但是由于您的安装路径,操作系统或只是firefox开发人员选择更改物理文件夹路径而可能会更改文件。这些绑定使开发人员可以始终引用相同的位置。

对于开发人员来说,这里还概述了其他一些优点或区别。它们具有chrome://网址不受安全限制的功能-因此它们可以做更多的事情并与您的浏览器进行交互。它们允许功能交互或引用由于主题或本地的自定义(区域或语言更改)而可能已更改的其他用户参数,而不必确切知道用​​户的自定义设置是什么。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.