From c058fa0fb22dc40ef0225b21a97578cddd0aaffa Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 14:51:05 +0100 Subject: unslug ru: move --- files/ru/conflicting/glossary/chrome/index.html | 80 +++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 files/ru/conflicting/glossary/chrome/index.html (limited to 'files/ru/conflicting/glossary') diff --git a/files/ru/conflicting/glossary/chrome/index.html b/files/ru/conflicting/glossary/chrome/index.html new file mode 100644 index 0000000000..e9f42b17a8 --- /dev/null +++ b/files/ru/conflicting/glossary/chrome/index.html @@ -0,0 +1,80 @@ +--- +title: Chrome +slug: Chrome +tags: + - Toolkit API +translation_of: Glossary/Chrome +translation_of_original: Chrome +--- +

Chrome применительно к Mozilla имеет несколько разных значений.

+

Браузерный chrome / Chrome

+
+
+ «Браузерный chrome» — это пользовательский интерфейс (UI) самого браузера вокруг отображаемой web-страницы. Иными словами, это всё, что не имеет отношения к контенту страницы.
+
+ В общем, chrome — это совокупность элементов, формирующих пользовательский интерфейс приложений или дополнений.
+
+

URL

+
+
+ Chrome как протокол вида chrome://, используемый в URL.
+
+ Код, загруженный таким образом, имеет расширенные, или + + chrome- + привилегии.
+
+ Приложения, основанные на XUL, загружают код своего интерфейса с использованием URL chrome://.
+
+

Привилегии

+
+
+ Коду, запущенному с привилегиями chrome, разрешено делать всё, в отличие от веб-контента, который ограничен в своих возможностях.
+
+

Аргумент в window.open

+
+
+ Передача аргумента chrome в функцию window.open откроет новое окно браузера без элементов интерфейса.
+
+

Каталог

+
+
+ Эта директория, как правило, является частью устанавливаемого приложения, основанного на XUL. Приложения обычно загружают свои UI-файлы из этого каталога.
+
+

Аргумент командной строки

+
+
+ Запускает приложение и открывает указанный XUL файл в окне верхнего уровня. Например, команда
+
+ mozilla -chrome chrome://inspector/content
+
+ запустит DOM Инспектор.
+
+

Пакет

+
+
+ Пакет chrome состоит из набора + + провайдеров chrome (providers) + . Существует три базовых типа провайдеров chrome:
+
+
    +
  • Content. Контент может состоять из файлов любого вида, видимых для Mozilla. В частности, ресурс content, как правило, состоит из набора XUL, JavaScript и сборочных файлов XBL.
  • +
  • Locale. Переводы для поддержки нескольких языков. Здесь два основных типа файлов:  DTD файлы и java-подобные файлы свойств.
  • +
  • Skin. Ресурс skin предоставляет полные данные о внешнем виде UI. Состоит из CSS файлов и изображений.
  • +
+
+
+

 

+

chrome.rdf

+
+
+ Реестр chrome, хранит список зарегистрированных chrome пакетов и другую информацию. Он был расположен в установочной директории и в профиле. Больше не используется начиная с Gecko 1.8 (Firefox 1.5).
+
+

См. также

+

(Примечание. Хотя оба документа ниже содержат упоминание файлов contents.rdf, более простой способ регистрации ваших chrome ресурсов — это использование Chrome Manifests, поддерживаемых с Firefox 1.5 / Toolkit 1.8)

+ +

{{ languages( { "fr": "fr/Chrome", "ja": "ja/Chrome", "pl": "pl/Chrome" ,"ru": "ru/Chrome"} ) }}

-- cgit v1.2.3-54-g00ecf