Чому Firefox використовує протокол / схему "chrome: //" в URL-адресах? [дублікат]


124

На це питання вже є відповідь тут:

Коли я хочу налаштувати аддон, наприклад Ghostery, на вкладці відображається така URL-адреса:

chrome://ghostery/content/options.html

Що це означає? Чи має це щось спільне з браузером Chrome?

Відповіді:


177

Цю фразу chromeMozilla використовує ще задовго до появи на ринок Google Chrome. Зазвичай словосполучення "Chrome" стосується всієї області навколо вашого огляду, але не самого огляду. На зразок люблять хромоване покриття деяких автомобілів мають навколо своїх вітрових стекол чи фар.

Дивіться тут для більш детальної інформації - але ні; нічого спільного з Google Chrome.


43
Насправді багато спільного з Google Chrome: Google Chrome чітко названий хромом користувальницького інтерфейсу браузера. У своєму першому маркетинговому відео (чи це було комічне?) Вони пояснюють щось за принципом зосередження уваги на зменшенні хрому та зосередженні уваги на вмісті, а не на тому подібному.
Конрад Рудольф


79
Я прошу відрізнятись, хоча ім’я Google Chrome названо за компонентом інтерфейсу користувача, chromeчастина FF не має нічого спільного з самим браузером Chrome; як очевидно просить оп.
Марк Хендерсон

29
Я не мав наміру тут коментувати знову, але велика кількість відгуків на ваш коментар мене дивує: я зазначив, що Google Chrome названий за концепцією інтерфейсу користувача. Зрозуміло, що це означає, що те chrome://, що також стосується концепції інтерфейсу, насправді не стосується браузера Google Chrome. Принаймні я вважав це очевидним. Тепер це не те саме, що "нічого спільного з x". "Нічого робити" означає, що немає зв'язку - і це неправильно, є з'єднання: chrome://і ім'я, і ​​ім'я Google Chrome посилаються на одне і те ж поняття інтерфейсу користувача.
Конрад Рудольф

12
@Konrad: Я бачу, що ви говорите, але, думаю, ви можете помилитися, думаючи, що відношення "не має нічого спільного" симетричне. Іншими словами, правдоподібно, що в той час, як ім’я Google Chrome має щось спільне з chrome: // pseudoscheme в Mozilla, зворотне не так.
LarsH

22

Це тип зв’язування у firefox, який існує деякий час. Chrome посилається на користувальницький інтерфейс браузера. Наприклад, це включає все, що знаходиться поза веб-сторінкою, яку ви переглядаєте.

Прив’язка chrome: // є функцією для розробників розширень та вбудованих функцій Firefox, таких як менеджер закладок або вікно завантаження. Список цих хромованих: // відображень можна знайти тут . В основному, це Firefox спосіб посилатися на файли, які знаходяться на вашому комп'ютері, але які можуть змінитися через ваш шлях встановлення, операційну систему або просто розробники Firefox, які вирішили змінити шлях фізичної папки. Ці прив’язки дозволяють розробникам завжди посилатися на одне і те саме місце.

Існують також деякі інші переваги або відмінності для розробників, як зазначено тут . Вони включають можливість того, що chrome: // url's виключаються з обмежень безпеки - тому вони можуть робити більше речей та взаємодіяти з вашим браузером. Вони дозволяють функції взаємодіяти або посилатися на інші користувацькі параметри, які могли бути змінені через налаштування тем або місцевих жителів (зміни в регіонах чи мові), не знаючи, що саме є налаштованими налаштуваннями користувача.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.