LINUX.ORG.RU

Что такое chrome:// ?

 


0

4

Нигде не нашёл инфы, что такое Что такое chrome:// Объясните, пожалуйста, что это такое - это протокол или какой-то микросервер или это к движку XUL запросы через этот протокол шлются?

★★

Префикс для хрома, указывающий на то, что далее идут его системные команды:
chrome://settings/
chrome://version/
etc P.S. наверно я не понял сути вопроса. ИМХО, реализовано это просто на уровне парсинга и редиректа на нужные страницы.

comp00 ★★★★
()
Последнее исправление: comp00 (всего исправлений: 1)

Это они так выпендрились и сделали свой нескучный about:config и прочие сервисные страницы

Valkeru ★★★★
()

Есть не только в хроме. Попробуйте chrome://browser/content/browser.xul в Firefox. Не понятно только откуда это в лисе взялось.

Black_Roland ★★★★
()
Ответ на: комментарий от emissar

Это я смотрел. Мне интересно откуда это название произошло (почему именно chrome?) и повлияло ли оно как-то на название браузера Chrome.

Black_Roland ★★★★
()
Последнее исправление: Black_Roland (всего исправлений: 1)
Ответ на: комментарий от Black_Roland

Было еще в Mozilla Suite, если не раньше. Гуглохрома тогда еще в проекте не было.

dexpl ★★★★★
()
Ответ на: комментарий от Black_Roland

повлияло ли оно как-то на название браузера Chrome

Вряд ли они начинали писать браузер не взглянув на исходники лучшего свободного браузера.

d2
()
Ответ на: комментарий от Black_Roland

Попробуйте chrome://browser/content/browser.xul в Firefox. Не понятно только откуда это в лисе взялось.

Вот и разгадка. Firefox — это на самом деле Chrome.

eth1
()
Ответ на: комментарий от eth1

Вот и разгадка. Firefox — это на самом деле Chrome.

Наоборот же.

Allakka ★★★★
()
Ответ на: комментарий от tlx

ну почти :-) этот URL бывает присутствует на страницах настройки расширений. еще недавно использовал для отладки темы оформления (нашел в документации).

Black_Roland ★★★★
()
Последнее исправление: Black_Roland (всего исправлений: 1)

Настройки хрома с таким префиксом идут.

chrome://downloads
откроет загрузки.

DeadEye ★★★★★
()
Ответ на: комментарий от Dantix

То что это обычное английское слово тебе на ум не приходило?

Тогда почему ЛОР назвали ЛОРом, а не аквалангом? :) Слова не с потолка берутся, должен быть смысл.

UPD:
По ссылкам анонимуса нашел определение почему «хром»: http://www.catb.org/~esr/jargon/html/C/chrome.html http://www.nngroup.com/articles/browser-and-gui-chrome/

Black_Roland ★★★★
()
Последнее исправление: Black_Roland (всего исправлений: 2)

https://developer.mozilla.org/en-US/docs/Chrome

Chrome historically has many meanings in Mozilla.

Browser chrome / Chrome The «browser chrome» is the UI around the web page, as opposed to the content area. More generally, chrome is the entirety of entities making up the user interface of a specific application or extension. A chrome:// URL An URL using the chrome:// protocol. Code loaded from a chrome URL has extended, or chrome, privileges. XUL-based applications load the code for their interface from chrome:// URLs. Chrome privileges The code running with chrome privileges is allowed to do everything, unlike the web content, which is restricted in several ways. chrome argument to window.open Passing the chrome argument to window.open opens a new window without any browser interface elements. chrome folder This folder is usually a part of a XUL-based application installation. Applications usually load their UI files from the files in this folder. -chrome command line argument Starts the application and opens the specified XUL file in a top level window. E.g. mozilla -chrome chrome://inspector/content starts the DOM Inspector. Chrome package A chrome package consists of a set of chrome providers. There are three basic types of chrome providers:

Content. Content can consist of any file type viewable from within Mozilla. In particular, the content provider most often consists of a set of XUL, JavaScript and XBL binding files. Locale. Translations for multi-language support. The two main types of files are DTD files and java-style properties files. Skin. The skin provider provides complete appearance data for the user interface. Consisting of CSS files and images.

chrome.rdf The chrome registry, stores the list of registered chrome packages and other information. It was located in the install directory and in the profile. It is no longer used since Gecko 1.8 (Firefox 1.5).

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.