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/web/guide/ajax/getting_started/index.html | 258 ++++++++++ .../index.html" | 258 ---------- .../index.html" | 6 - files/ru/web/guide/api/dom/index.html | 38 -- files/ru/web/guide/api/dom/storage/index.html | 368 --------------- files/ru/web/guide/api/webrtc/index.html | 35 -- .../cascading_and_inheritance/index.html | 152 ------ .../web/guide/css/getting_started/color/index.html | 345 -------------- .../css/getting_started/how_css_works/index.html | 122 ----- files/ru/web/guide/css/getting_started/index.html | 60 --- .../css/getting_started/readable_css/index.html | 166 ------- .../guide/css/getting_started/selectors/index.html | 434 ----------------- .../getting_started/svg_\320\270_css/index.html" | 213 --------- .../css/getting_started/text_styles/index.html | 152 ------ .../css/getting_started/what_is_css/index.html | 120 ----- .../css/getting_started/why_use_css/index.html | 110 ----- .../index.html" | 525 --------------------- files/ru/web/guide/css/index.html | 12 - .../adding_z-index/index.html | 157 ------ .../web/guide/css/understanding_z_index/index.html | 51 -- .../stacking_without_z-index/index.html | 140 ------ .../css/using_multi-column_layouts/index.html | 124 ----- .../guide/css/visual_formatting_model/index.html | 209 -------- .../creating_and_triggering_events/index.html | 92 ++++ .../index.html" | 92 ---- files/ru/web/guide/graphics/index.html | 41 ++ .../html/drag_and_drop/drag_operations/index.html | 314 ------------ files/ru/web/guide/html/drag_and_drop/index.html | 72 --- .../html/html5/constraint_validation/index.html | 343 ++++++++++++++ files/ru/web/guide/html/html5/index.html | 171 +++++++ .../html/html5/introduction_to_html5/index.html | 26 + .../index.html | 375 --------------- .../index.html | 204 -------- .../guide/html/using_data_attributes/index.html | 129 ----- .../using_html_sections_and_outlines/index.html | 375 +++++++++++++++ .../index.html" | 149 ------ files/ru/web/guide/performance/index.html | 20 + .../index.html" | 41 -- .../index.html" | 20 - 39 files changed, 1326 insertions(+), 5193 deletions(-) create mode 100644 files/ru/web/guide/ajax/getting_started/index.html delete mode 100644 "files/ru/web/guide/ajax/\321\201_\321\207\320\265\320\263\320\276_\320\275\320\260\321\207\320\260\321\202\321\214/index.html" delete mode 100644 "files/ru/web/guide/ajax/\321\201_\321\207\320\265\320\263\320\276_\320\275\320\260\321\207\320\260\321\202\321\214_question_/index.html" delete mode 100644 files/ru/web/guide/api/dom/index.html delete mode 100644 files/ru/web/guide/api/dom/storage/index.html delete mode 100644 files/ru/web/guide/api/webrtc/index.html delete mode 100644 files/ru/web/guide/css/getting_started/cascading_and_inheritance/index.html delete mode 100644 files/ru/web/guide/css/getting_started/color/index.html delete mode 100644 files/ru/web/guide/css/getting_started/how_css_works/index.html delete mode 100644 files/ru/web/guide/css/getting_started/index.html delete mode 100644 files/ru/web/guide/css/getting_started/readable_css/index.html delete mode 100644 files/ru/web/guide/css/getting_started/selectors/index.html delete mode 100644 "files/ru/web/guide/css/getting_started/svg_\320\270_css/index.html" delete mode 100644 files/ru/web/guide/css/getting_started/text_styles/index.html delete mode 100644 files/ru/web/guide/css/getting_started/what_is_css/index.html delete mode 100644 files/ru/web/guide/css/getting_started/why_use_css/index.html delete mode 100644 "files/ru/web/guide/css/getting_started/\321\202\320\260\320\261\320\273\320\270\321\206\321\213/index.html" delete mode 100644 files/ru/web/guide/css/index.html delete mode 100644 files/ru/web/guide/css/understanding_z_index/adding_z-index/index.html delete mode 100644 files/ru/web/guide/css/understanding_z_index/index.html delete mode 100644 files/ru/web/guide/css/understanding_z_index/stacking_without_z-index/index.html delete mode 100644 files/ru/web/guide/css/using_multi-column_layouts/index.html delete mode 100644 files/ru/web/guide/css/visual_formatting_model/index.html create mode 100644 files/ru/web/guide/events/creating_and_triggering_events/index.html delete mode 100644 "files/ru/web/guide/events/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\320\270_\320\262\321\213\320\267\320\276\320\262_\321\201\320\276\320\261\321\213\321\202\320\270\320\271/index.html" create mode 100644 files/ru/web/guide/graphics/index.html delete mode 100644 files/ru/web/guide/html/drag_and_drop/drag_operations/index.html delete mode 100644 files/ru/web/guide/html/drag_and_drop/index.html create mode 100644 files/ru/web/guide/html/html5/constraint_validation/index.html create mode 100644 files/ru/web/guide/html/html5/index.html create mode 100644 files/ru/web/guide/html/html5/introduction_to_html5/index.html delete mode 100644 files/ru/web/guide/html/sections_and_outlines_of_an_html5_document/index.html delete mode 100644 files/ru/web/guide/html/tips_for_authoring_fast-loading_html_pages/index.html delete mode 100644 files/ru/web/guide/html/using_data_attributes/index.html create mode 100644 files/ru/web/guide/html/using_html_sections_and_outlines/index.html delete mode 100644 "files/ru/web/guide/html/\321\204\320\276\321\200\320\274\321\213_\320\262_html/index.html" create mode 100644 files/ru/web/guide/performance/index.html delete mode 100644 "files/ru/web/guide/\320\263\321\200\320\260\321\204\320\270\320\272\320\260/index.html" delete mode 100644 "files/ru/web/guide/\320\277\321\200\320\276\320\270\320\267\320\262\320\276\320\264\320\270\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\214/index.html" (limited to 'files/ru/web/guide') diff --git a/files/ru/web/guide/ajax/getting_started/index.html b/files/ru/web/guide/ajax/getting_started/index.html new file mode 100644 index 0000000000..e06b408228 --- /dev/null +++ b/files/ru/web/guide/ajax/getting_started/index.html @@ -0,0 +1,258 @@ +--- +title: С чего начать +slug: Web/Guide/AJAX/С_чего_начать +tags: + - AJAX +translation_of: Web/Guide/AJAX/Getting_Started +--- +

 

+ +

В этой статье рассмотрены основные принципы работы AJAX и даны два простых примера, использующих эту технологию.

+ +

Что такое AJAX?

+ +

Ajax означает Асинхронный JavaScript и XML. В основе технологии лежит использование нестандартного объекта XMLHttpRequest, необходимого для взаимодействия со скриптами на стороне сервера. Объект может как отправлять, так и получать информацию в различных форматах включая XML, HTML и даже текстовые файлы. Самое привлекательное в Ajax — это его асинхронный принцип работы. С помощью этой технологии можно осуществлять взаимодействие с сервером без необходимости перезагрузки страницы. Это позволяет обновлять содержимое страницы частично, в зависимости от действий пользователя.

+ +

Две особенности, которые мы рассмотрим:

+ + + +

Шаг 1 — Как послать HTTP запрос

+ +

Для того, чтобы послать HTTP запрос на сервер используя JavaScript, вам необходим экземпляр класса, который позволит это сделать. Такой класс впервые был введен в Internet Explorer как объект ActiveX, называемый XMLHTTP. Позже в Mozilla, Safari и другие браузеры был введен класс XMLHttpRequest, который поддерживал методы и свойства изначального объекта ActiveX от Microsoft.

+ +

В результате, чтобы создать кросс-браузерный объект требуемого класса, вы можете сделать следующее:

+ +
var httpRequest;
+if (window.XMLHttpRequest) { // Mozilla, Safari, ...
+    httpRequest = new XMLHttpRequest();
+} else if (window.ActiveXObject) { // IE
+    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
+}
+
+ +

(В целях наглядности, код выше является немного упрощенным. Более жизненный пример будет рассмотрен в шаге 3 этой статьи)

+ +

Некоторые версии некоторых броузеров Mozilla не будут корректно работать, если ответ сервера не содержит заголовка XML mime-type. Чтобы решить эту проблему, вы можете использовать вызовы дополнительных методов для переопределения заголовка полученного от сервера, если он отличен от text/xml.

+ +
httpRequest = new XMLHttpRequest();
+httpRequest.overrideMimeType('text/xml');
+
+ +

Далее вам необходимо решить, что вы будете делать после получения ответа сервера. На этом этапе вам необходимо указать объекту, какая JavaScript функция будет обрабатывать ответ. Это делается путем присваивания свойству onreadystatechange имени JavaScript функции, которую вы собираетесь использовать:

+ +

httpRequest.onreadystatechange = nameOfTheFunction;

+ +

Заметьте, что после названия функции нет скобок и не указано параметров, потому что вы просто присваиваете ссылку на функцию, а не вызываете ее. К тому же, вместо указания имени функции, вы можете использовать возможность JavaScript объявлять функции на лету (так называемые «анонимные функции») и указывать действия, которые тотчас же будут обрабатывать ответ:

+ +
httpRequest.onreadystatechange = function(){
+    // какой-нибудь код
+};
+
+ +

Далее, после того как вы объявили что будет происходить после получения ответа, вам необходимо сделать запрос. Вы должны вызвать методы класса open() и send():

+ +
httpRequest.open('GET', 'http://www.example.org/some.file', true);
+httpRequest.send(null);
+
+ + + +

Параметром метода send() могут быть любые данные, которые вы хотите послать на сервер. Данные должны быть сформированы в строку запроса:

+ +

name=value&anothername=othervalue&so=on

+ +

Заметьте, что если вы хотите отправить данные методом POST, вы должны изменить MIME-тип запроса с помощью следующей строки:

+ +
httpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
+
+ +

Иначе сервер проигнорирует данные отправленные методом POST.

+ +

Шаг 2 — Обрабатываем ответ сервера

+ +

Отправляя запрос, вы указали имя функции JavaScript, обрабатывающей ответ.

+ +

httpRequest.onreadystatechange = nameOfTheFunction;

+ +

Давайте посмотрим, что эта функция должна делать. Во-первых, функция должна проверять статус запроса. Если значение переменной статуса 4, то это означает, что ответ от сервера получен и его можно обрабатывать.

+ +
if (httpRequest.readyState == 4) {
+    // все в порядке, ответ получен
+} else {
+    // все еще не готово
+}
+
+ +

Полный список значений кодов readyState такой:

+ + + +

(Источник)

+ +

Следующее, что нужно проверить — это статус HTTP-ответа. Все возможные коды можно посмотреть на сайте W3C. Для наших целей нам интересен только код ответа 200 OK.

+ +
if (httpRequest.status == 200) {
+    // великолепно!
+} else {
+    // с запросом возникли проблемы,
+    // например, ответ может быть 404 (Не найдено)
+    // или 500 (Внутренняя ошибка сервера)
+}
+
+ +

Теперь, после проверки состояния запроса и статуса HTTP-ответа, вы можете делать с данными, полученными от сервера, все что угодно. Есть два способа получить доступ к данным:

+ + + +

Шаг 3 — Простой пример

+ +

Давайте соберем все вместе и сделаем простой пример HTTP-запроса. Наш JavaScript запросит HTML документ test.html, который содержит текст "I'm a test." и выведет содержимое файла в диалоговом окне.

+ +
<script type="text/javascript" language="javascript">
+    function makeRequest(url) {
+        var httpRequest = false;
+
+        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
+            httpRequest = new XMLHttpRequest();
+            if (httpRequest.overrideMimeType) {
+                httpRequest.overrideMimeType('text/xml');
+                // Читайте ниже об этой строке
+            }
+        } else if (window.ActiveXObject) { // IE
+            try {
+                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
+            } catch (e) {
+                try {
+                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
+                } catch (e) {}
+            }
+        }
+
+        if (!httpRequest) {
+            alert('Не вышло :( Невозможно создать экземпляр класса XMLHTTP ');
+            return false;
+        }
+        httpRequest.onreadystatechange = function() { alertContents(httpRequest); };
+        httpRequest.open('GET', url, true);
+        httpRequest.send(null);
+
+    }
+
+    function alertContents(httpRequest) {
+
+        if (httpRequest.readyState == 4) {
+            if (httpRequest.status == 200) {
+                alert(httpRequest.responseText);
+            } else {
+                alert('С запросом возникла проблема.');
+            }
+        }
+
+    }
+</script>
+<span
+    style="cursor: pointer; text-decoration: underline"
+    onclick="makeRequest('test.html')">
+        Сделать запрос
+</span>
+
+ +


+ В этом примере:

+ + + +

Вы можете попробовать пример в действии здесь, а сам тестовый файл можно посмотреть здесь.

+ +

Замечание: Строка httpRequest.overrideMimeType('text/xml'); вызовет ошибки в консоли JavaScript в Firefox 1.5 или более позднем, как описано в https://bugzilla.mozilla.org/show_bug.cgi?id=311724, если страница вызванная с помощью XMLHttpRequest не является правильным XML (например, если это обычный текст). На самом деле это корректное поведение.

+ +

Замечание 2: Если вы посылаете запрос не на статический XML-файл, а на серверный скрипт, возвращающий XML, то нужно установить некоторые заголовки ответа, если вы планируете сделать вашу страницу работоспособной в Internet Explorer помимо Mozilla. Если вы не установите заголовок Content-Type: application/xml, IE будет сообщать об ошибке JavaScript, 'Object Expected', после строки, где вы пытаетесь получить доступ к XML элементу. Если вы не установите заголовок Cache-Control: no-cache броузер будет кэшировать ответ и никогда не будет повторно отправлять запрос, что сделает отладку весьма «забавной».

+ +

Замечание 3: Если переменная httpRequest используется глобально, то конкурирующие функции, вызывающие makeRequest() могут конкурировать друг с другом, вызывая состязания. Объявление переменной httpRequest локально в функции и передача ее в alertContent() предотвращает состязания.

+ +

Замечание 4: При привязывании функции обратного вызова к onreadystatechange нельзя указывать аргументов. По этой причине не работает следующий код:

+ +
httpRequest.onreadystatechange = alertContents(httpRequest); // (не работает)
+
+ +

Таким образом, для успешной регистрации функции, вы должны передать ей аргументы косвенно через анонимную функцию или используя httpRequest как глобальную переменную. Вот пример:

+ +
httpRequest.onreadystatechange = function() { alertContents(httpRequest); };  //1 (одновременный запрос)
+httpRequest.onreadystatechange = alertContents;  //2 (глобальная переменная)
+
+ +

Первый способ позволяет делать несколько запросов одновременно, а второй используется, когда переменная httpRequest является глобальной.

+ +

Замечание 5: В случае ошибки взаимодействия (например, если сервер упал), при попытке доступа к переменной .status метода onreadystatechange будет сгенерировано исключение. Убедитесь, что if...then заключено в try...catch. (См. https://bugzilla.mozilla.org/show_bug.cgi?id=238559).

+ +
function alertContents(httpRequest) {
+
+        try {
+            if (httpRequest.readyState == 4) {
+                if (httpRequest.status == 200) {
+                    alert(httpRequest.responseText);
+                } else {
+                    alert('С запросом возникла проблема.');
+                }
+            }
+        }
+        catch( e ) {
+            alert('Произошло исключение: ' + e.description);
+        }
+
+    }
+
+ +

Шаг 4 — Работа с XML ответом

+ +

В предыдущем примере, после того как был получен ответ на HTTP-запрос мы использовали responseText запрашиваемого объекта, который содержал данные файла test.html. Теперь давайте попробуем использовать свойство responseXML.

+ +

Прежде всего, давайте создадим правильный XML документ, который мы будем запрашивать. Документ (test.xml) содержит следующее:

+ +
<?xml version="1.0" ?>
+<root>
+    I'm a test.
+</root>
+
+ +

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

+ +
...
+onclick="makeRequest('test.xml')">
+...
+
+ +

Далее в alertContents() нам нужно заменить строку alert(httpRequest.responseText); на:

+ +
var xmldoc = httpRequest.responseXML;
+var root_node = xmldoc.getElementsByTagName('root').item(0);
+alert(root_node.firstChild.data);
+
+ +

Этот код берет объект XMLDocument, возвращаемый responseXML и использует методы DOM для доступа к данным, содержащимся в документе XML. Посмотреть test.xml можно здесь, а обновленный скрипт здесь.

+ +

Чтобы узнать больше о методах DOM, посмотрите реализация DOM в Mozilla.

+ +

{{ languages( { "ca": "ca/AJAX/Primers_passos", "de": "de/AJAX/Getting_Started", "en": "en/AJAX/Getting_Started", "es": "es/AJAX/Primeros_Pasos", "fr": "fr/AJAX/Premiers_pas", "it": "it/AJAX/Iniziare", "ja": "ja/AJAX/Getting_Started", "ko": "ko/AJAX/Getting_Started", "pl": "pl/AJAX/Na_pocz\u0105tek", "pt": "pt/AJAX/Como_come\u00e7ar", "zh-cn": "cn/AJAX/\u5f00\u59cb" } ) }}

diff --git "a/files/ru/web/guide/ajax/\321\201_\321\207\320\265\320\263\320\276_\320\275\320\260\321\207\320\260\321\202\321\214/index.html" "b/files/ru/web/guide/ajax/\321\201_\321\207\320\265\320\263\320\276_\320\275\320\260\321\207\320\260\321\202\321\214/index.html" deleted file mode 100644 index e06b408228..0000000000 --- "a/files/ru/web/guide/ajax/\321\201_\321\207\320\265\320\263\320\276_\320\275\320\260\321\207\320\260\321\202\321\214/index.html" +++ /dev/null @@ -1,258 +0,0 @@ ---- -title: С чего начать -slug: Web/Guide/AJAX/С_чего_начать -tags: - - AJAX -translation_of: Web/Guide/AJAX/Getting_Started ---- -

 

- -

В этой статье рассмотрены основные принципы работы AJAX и даны два простых примера, использующих эту технологию.

- -

Что такое AJAX?

- -

Ajax означает Асинхронный JavaScript и XML. В основе технологии лежит использование нестандартного объекта XMLHttpRequest, необходимого для взаимодействия со скриптами на стороне сервера. Объект может как отправлять, так и получать информацию в различных форматах включая XML, HTML и даже текстовые файлы. Самое привлекательное в Ajax — это его асинхронный принцип работы. С помощью этой технологии можно осуществлять взаимодействие с сервером без необходимости перезагрузки страницы. Это позволяет обновлять содержимое страницы частично, в зависимости от действий пользователя.

- -

Две особенности, которые мы рассмотрим:

- - - -

Шаг 1 — Как послать HTTP запрос

- -

Для того, чтобы послать HTTP запрос на сервер используя JavaScript, вам необходим экземпляр класса, который позволит это сделать. Такой класс впервые был введен в Internet Explorer как объект ActiveX, называемый XMLHTTP. Позже в Mozilla, Safari и другие браузеры был введен класс XMLHttpRequest, который поддерживал методы и свойства изначального объекта ActiveX от Microsoft.

- -

В результате, чтобы создать кросс-браузерный объект требуемого класса, вы можете сделать следующее:

- -
var httpRequest;
-if (window.XMLHttpRequest) { // Mozilla, Safari, ...
-    httpRequest = new XMLHttpRequest();
-} else if (window.ActiveXObject) { // IE
-    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
-}
-
- -

(В целях наглядности, код выше является немного упрощенным. Более жизненный пример будет рассмотрен в шаге 3 этой статьи)

- -

Некоторые версии некоторых броузеров Mozilla не будут корректно работать, если ответ сервера не содержит заголовка XML mime-type. Чтобы решить эту проблему, вы можете использовать вызовы дополнительных методов для переопределения заголовка полученного от сервера, если он отличен от text/xml.

- -
httpRequest = new XMLHttpRequest();
-httpRequest.overrideMimeType('text/xml');
-
- -

Далее вам необходимо решить, что вы будете делать после получения ответа сервера. На этом этапе вам необходимо указать объекту, какая JavaScript функция будет обрабатывать ответ. Это делается путем присваивания свойству onreadystatechange имени JavaScript функции, которую вы собираетесь использовать:

- -

httpRequest.onreadystatechange = nameOfTheFunction;

- -

Заметьте, что после названия функции нет скобок и не указано параметров, потому что вы просто присваиваете ссылку на функцию, а не вызываете ее. К тому же, вместо указания имени функции, вы можете использовать возможность JavaScript объявлять функции на лету (так называемые «анонимные функции») и указывать действия, которые тотчас же будут обрабатывать ответ:

- -
httpRequest.onreadystatechange = function(){
-    // какой-нибудь код
-};
-
- -

Далее, после того как вы объявили что будет происходить после получения ответа, вам необходимо сделать запрос. Вы должны вызвать методы класса open() и send():

- -
httpRequest.open('GET', 'http://www.example.org/some.file', true);
-httpRequest.send(null);
-
- - - -

Параметром метода send() могут быть любые данные, которые вы хотите послать на сервер. Данные должны быть сформированы в строку запроса:

- -

name=value&anothername=othervalue&so=on

- -

Заметьте, что если вы хотите отправить данные методом POST, вы должны изменить MIME-тип запроса с помощью следующей строки:

- -
httpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
-
- -

Иначе сервер проигнорирует данные отправленные методом POST.

- -

Шаг 2 — Обрабатываем ответ сервера

- -

Отправляя запрос, вы указали имя функции JavaScript, обрабатывающей ответ.

- -

httpRequest.onreadystatechange = nameOfTheFunction;

- -

Давайте посмотрим, что эта функция должна делать. Во-первых, функция должна проверять статус запроса. Если значение переменной статуса 4, то это означает, что ответ от сервера получен и его можно обрабатывать.

- -
if (httpRequest.readyState == 4) {
-    // все в порядке, ответ получен
-} else {
-    // все еще не готово
-}
-
- -

Полный список значений кодов readyState такой:

- - - -

(Источник)

- -

Следующее, что нужно проверить — это статус HTTP-ответа. Все возможные коды можно посмотреть на сайте W3C. Для наших целей нам интересен только код ответа 200 OK.

- -
if (httpRequest.status == 200) {
-    // великолепно!
-} else {
-    // с запросом возникли проблемы,
-    // например, ответ может быть 404 (Не найдено)
-    // или 500 (Внутренняя ошибка сервера)
-}
-
- -

Теперь, после проверки состояния запроса и статуса HTTP-ответа, вы можете делать с данными, полученными от сервера, все что угодно. Есть два способа получить доступ к данным:

- - - -

Шаг 3 — Простой пример

- -

Давайте соберем все вместе и сделаем простой пример HTTP-запроса. Наш JavaScript запросит HTML документ test.html, который содержит текст "I'm a test." и выведет содержимое файла в диалоговом окне.

- -
<script type="text/javascript" language="javascript">
-    function makeRequest(url) {
-        var httpRequest = false;
-
-        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
-            httpRequest = new XMLHttpRequest();
-            if (httpRequest.overrideMimeType) {
-                httpRequest.overrideMimeType('text/xml');
-                // Читайте ниже об этой строке
-            }
-        } else if (window.ActiveXObject) { // IE
-            try {
-                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
-            } catch (e) {
-                try {
-                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
-                } catch (e) {}
-            }
-        }
-
-        if (!httpRequest) {
-            alert('Не вышло :( Невозможно создать экземпляр класса XMLHTTP ');
-            return false;
-        }
-        httpRequest.onreadystatechange = function() { alertContents(httpRequest); };
-        httpRequest.open('GET', url, true);
-        httpRequest.send(null);
-
-    }
-
-    function alertContents(httpRequest) {
-
-        if (httpRequest.readyState == 4) {
-            if (httpRequest.status == 200) {
-                alert(httpRequest.responseText);
-            } else {
-                alert('С запросом возникла проблема.');
-            }
-        }
-
-    }
-</script>
-<span
-    style="cursor: pointer; text-decoration: underline"
-    onclick="makeRequest('test.html')">
-        Сделать запрос
-</span>
-
- -


- В этом примере:

- - - -

Вы можете попробовать пример в действии здесь, а сам тестовый файл можно посмотреть здесь.

- -

Замечание: Строка httpRequest.overrideMimeType('text/xml'); вызовет ошибки в консоли JavaScript в Firefox 1.5 или более позднем, как описано в https://bugzilla.mozilla.org/show_bug.cgi?id=311724, если страница вызванная с помощью XMLHttpRequest не является правильным XML (например, если это обычный текст). На самом деле это корректное поведение.

- -

Замечание 2: Если вы посылаете запрос не на статический XML-файл, а на серверный скрипт, возвращающий XML, то нужно установить некоторые заголовки ответа, если вы планируете сделать вашу страницу работоспособной в Internet Explorer помимо Mozilla. Если вы не установите заголовок Content-Type: application/xml, IE будет сообщать об ошибке JavaScript, 'Object Expected', после строки, где вы пытаетесь получить доступ к XML элементу. Если вы не установите заголовок Cache-Control: no-cache броузер будет кэшировать ответ и никогда не будет повторно отправлять запрос, что сделает отладку весьма «забавной».

- -

Замечание 3: Если переменная httpRequest используется глобально, то конкурирующие функции, вызывающие makeRequest() могут конкурировать друг с другом, вызывая состязания. Объявление переменной httpRequest локально в функции и передача ее в alertContent() предотвращает состязания.

- -

Замечание 4: При привязывании функции обратного вызова к onreadystatechange нельзя указывать аргументов. По этой причине не работает следующий код:

- -
httpRequest.onreadystatechange = alertContents(httpRequest); // (не работает)
-
- -

Таким образом, для успешной регистрации функции, вы должны передать ей аргументы косвенно через анонимную функцию или используя httpRequest как глобальную переменную. Вот пример:

- -
httpRequest.onreadystatechange = function() { alertContents(httpRequest); };  //1 (одновременный запрос)
-httpRequest.onreadystatechange = alertContents;  //2 (глобальная переменная)
-
- -

Первый способ позволяет делать несколько запросов одновременно, а второй используется, когда переменная httpRequest является глобальной.

- -

Замечание 5: В случае ошибки взаимодействия (например, если сервер упал), при попытке доступа к переменной .status метода onreadystatechange будет сгенерировано исключение. Убедитесь, что if...then заключено в try...catch. (См. https://bugzilla.mozilla.org/show_bug.cgi?id=238559).

- -
function alertContents(httpRequest) {
-
-        try {
-            if (httpRequest.readyState == 4) {
-                if (httpRequest.status == 200) {
-                    alert(httpRequest.responseText);
-                } else {
-                    alert('С запросом возникла проблема.');
-                }
-            }
-        }
-        catch( e ) {
-            alert('Произошло исключение: ' + e.description);
-        }
-
-    }
-
- -

Шаг 4 — Работа с XML ответом

- -

В предыдущем примере, после того как был получен ответ на HTTP-запрос мы использовали responseText запрашиваемого объекта, который содержал данные файла test.html. Теперь давайте попробуем использовать свойство responseXML.

- -

Прежде всего, давайте создадим правильный XML документ, который мы будем запрашивать. Документ (test.xml) содержит следующее:

- -
<?xml version="1.0" ?>
-<root>
-    I'm a test.
-</root>
-
- -

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

- -
...
-onclick="makeRequest('test.xml')">
-...
-
- -

Далее в alertContents() нам нужно заменить строку alert(httpRequest.responseText); на:

- -
var xmldoc = httpRequest.responseXML;
-var root_node = xmldoc.getElementsByTagName('root').item(0);
-alert(root_node.firstChild.data);
-
- -

Этот код берет объект XMLDocument, возвращаемый responseXML и использует методы DOM для доступа к данным, содержащимся в документе XML. Посмотреть test.xml можно здесь, а обновленный скрипт здесь.

- -

Чтобы узнать больше о методах DOM, посмотрите реализация DOM в Mozilla.

- -

{{ languages( { "ca": "ca/AJAX/Primers_passos", "de": "de/AJAX/Getting_Started", "en": "en/AJAX/Getting_Started", "es": "es/AJAX/Primeros_Pasos", "fr": "fr/AJAX/Premiers_pas", "it": "it/AJAX/Iniziare", "ja": "ja/AJAX/Getting_Started", "ko": "ko/AJAX/Getting_Started", "pl": "pl/AJAX/Na_pocz\u0105tek", "pt": "pt/AJAX/Como_come\u00e7ar", "zh-cn": "cn/AJAX/\u5f00\u59cb" } ) }}

diff --git "a/files/ru/web/guide/ajax/\321\201_\321\207\320\265\320\263\320\276_\320\275\320\260\321\207\320\260\321\202\321\214_question_/index.html" "b/files/ru/web/guide/ajax/\321\201_\321\207\320\265\320\263\320\276_\320\275\320\260\321\207\320\260\321\202\321\214_question_/index.html" deleted file mode 100644 index f66d6b1dbf..0000000000 --- "a/files/ru/web/guide/ajax/\321\201_\321\207\320\265\320\263\320\276_\320\275\320\260\321\207\320\260\321\202\321\214_question_/index.html" +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: С чего начать? -slug: Web/Guide/AJAX/С_чего_начать? ---- -

IKFIA -

diff --git a/files/ru/web/guide/api/dom/index.html b/files/ru/web/guide/api/dom/index.html deleted file mode 100644 index 1671813170..0000000000 --- a/files/ru/web/guide/api/dom/index.html +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: DOM developer guide -slug: Web/Guide/API/DOM -tags: - - API - - DOM - - Guide - - NeedsContent - - NeedsTranslation - - TopicStub -translation_of: Web/API/Document_Object_Model -translation_of_original: Web/Guide/API/DOM ---- -

{{draft}}

- -

Объектная модель документа - это API для документов HTML и XML. Она обеспечивает структурное представление документа, позволяя разработчику изменять его содержание и визуальное представление. По сути, она соединяет веб-страницы со скриптами или языками программирования.

- -

Все свойства, методы и события, доступные веб-разработчику для манипулирования и создания веб-страниц, организованы в объекты (например, объект документа, представляющий сам документ, объект таблицы, представляющий элемент таблицы HTML и т. Д.) , Эти объекты доступны через скриптовые языки в самых последних веб-браузерах.

- -

DOM чаще всего используется в сочетании с JavaScript. Тем не менее, DOM был разработан, чтобы быть независимым от какого-либо конкретного языка программирования, делая структурное представление документа доступным из единого, согласованного API. Хотя мы,на этом сайте, сосредоточены на JavaScript реализации DOM могут быть построены для любого языка.

- -

Консорциум World Wide Web устанавливает стандарт для DOM, называемый W3C DOM. Теперь, когда наиболее важные браузеры правильно его реализуют, следует включить мощные кросс-браузерные приложения.

- -

Почему так важен DOM?

- -

"Dynamic HTML" (DHTML) это термин, используемый некоторыми поставщиками для описания комбинации HTML, таблиц стилей и сценариев, позволяющих анимировать документы. Рабочая группа W3C DOM усердно работает над тем, чтобы согласовать совместимые и не зависящие от языка решения (см. также W3C FAQ).

- -

Поскольку Mozilla претендует на звание «Платформа веб-приложений», поддержка DOM является одной из наиболее востребованных функций и необходимой, если Mozilla хочет стать жизнеспособной альтернативой другим браузерам. Пользовательский интерфейс Mozilla (также Firefox и Thunderbird) построен с использованием XUL, используя DOM для управления собственным пользовательским  интерфейсом UI.

- -

More about the DOM

- -

{{LandingPageListSubpages}}

- - - -

«Динамический HTML» (DHTML) - это термин, используемый некоторыми поставщиками для описания комбинации HTML, таблиц стилей и сценариев, позволяющих анимировать документы. Рабочая группа W3C DOM усердно работает над тем, чтобы согласовать совместимые и не зависящие от языка решения (см. Также FAQ по W3C).

- -

Поскольку Mozilla претендует на звание «Платформа веб-приложений», поддержка DOM является одной из наиболее востребованных функций и необходимой, если Mozilla хочет стать жизнеспособной альтернативой другим браузерам. Пользовательский интерфейс Mozilla (также Firefox и Thunderbird) построен с использованием XUL, используя DOM для управления собственным пользовательским интерфейсом.

diff --git a/files/ru/web/guide/api/dom/storage/index.html b/files/ru/web/guide/api/dom/storage/index.html deleted file mode 100644 index b63a374c8c..0000000000 --- a/files/ru/web/guide/api/dom/storage/index.html +++ /dev/null @@ -1,368 +0,0 @@ ---- -title: DOM Storage guide -slug: Web/Guide/API/DOM/Storage -translation_of: Web/API/Web_Storage_API -translation_of_original: Web/Guide/API/DOM/Storage ---- -

 

- -

DOM хранилище (DOM Storage) - это название для набора инструментов, относящихся к хранилищам, впервые представленных в спецификации Web Applications 1.0,  и выделенных теперь в отдельную специкацию W3C Web Storage. DOM хранилище было разработано с целью предоставления альтернативы хранению информации в кукисах. Предполагается, что DOM хранилище предоставляет больше объема, оно более защищено и легче в использовании. Впервые оно было представлено  в браузерах Firefox 2 и Safari 4.

- -
Заметка: DOM хранилище - это не то же самое, что mozStorage (Mozilla's XPCOM interfaces to SQLite) или Session store API (утилита XPCOM - хранилище для использования в расширениях).
- -
-

Заметка: Эта статья скоро будет сильно переработана. Вместо того, чтобы хранить всю информацию на одной странице, она будет разбита на несколько статей, каждая из которых будет описывать разные API хранилища. Отдельная статья, помогающая разобраться в разных API, будет также добавлена.

-
- -

Описание

- -

Механизм DOM хранилища - средство, благодаря которому можно безопасно хранить и позже извлекать пары "ключ / значение". Целью этого является обеспечение комплексного средства, с помощью которого можно разрабатывать интерактивные приложения(включая приложения с продвинутыми возможностями, такими как возможность работать "автономно"("offline") в течение длительных периодов времени).

- -

Браузеры на основе Mozilla, Internet Explorer 8 +, Safari 4 + и Chrome обеспечивают рабочую реализацию спецификации DOM хранилища. (В случае, если нужна кросс-браузерная поддержка функциональности, включая более старые версии IE, будет полезно отметить, что IE также имеет подобную легаси функциональность под названием "USERDATA поведение", которая дополненяет DOM хранилище IE в IE8.)

- -

DOM хранилище удобно, потому что нет других хороших способов хранения разумных объемов данных за любой период времени, встроенных в браузер. Кукисы ограничены в количестве хранимой информации и не обеспечивают поддержку для организации постоянных данных, а другие методы (например, флэш-локальное хранилище) требуют плагина.

- -

Одним из первых известных приложений,  использующих новые функциональные возможности DOM хранилища(в дополнение к USERDATA поведения в Internet Explorer) было halfnote (приложение для заметок), написанное Аароном Будменом. В своем приложении, Аарон одновременно сохранял заметки на сервере (когда/если Интернет-подключение  был доступно) и локального хранилища данных(в обратном случае). Это дало возможность пользователю смело писать резервные копии заметок даже при нерегулярном подключении к Интернету.

- -

Хотя идея и реализация halfnote были сравнительно простыми, создание halfnote показывает возможность для нового поколения веб-приложений, которые можно использовать как в онлайн-, так и оффлайн- режиме.

- -

Связь

- -

Ниже приведены глобальные объекты, которые существуют как свойства каждого объекта  window. Это означает, что они могут быть доступны как sessionStorage или window.sessionStorage. (Это важно, потому что вы можете использовать фреймы(IFrames) для хранения или доступа, дополнительные данные кроме того, что сразу же включено на странице.)

- -

Storage

- -

Это конструктор(Storageдля всех экземпляров Storage (sessionStorage и globalStorage[location.hostname]).

- -

Сохранение Storage.prototype.removeKey = function(key){ this.removeItem(this.key(key)) } будет доступно через localStorage.removeKey и sessionStorage.removeKey.

- -

Единицы globalStorage являются экземплярами StorageObsolete, а не Storage.

- -

Storage определен в WhatWG Storage Interface следующим образом:

- -
interface Storage {
-  readonly attribute unsigned long length;
-  [IndexGetter] DOMString key(in unsigned long index);
-  [NameGetter] DOMString getItem(in DOMString key);
-  [NameSetter] void setItem(in DOMString key, in DOMString data);
-  [NameDeleter] void removeItem(in DOMString key);
-  void clear();
-};
-
- -
Заметка: Несмотря на то, что значения доступны для чтения и записи через стандартные способы Javascript, рекомендуется использование getItem и setItem.
- -
Заметка: Обратите внимание, что любые данные, которые хранятся в любом из хранилищ, описанных на этой странице, преобразуются в строку, используя метод.toString. перед тем, как сохранить значение. Попытка сохранить объект приведет к сохранению строки "[object Object]"  вместо объекта или его JSON представления. Самым лучшим и распространенным способом сохранения объектов в формате строки является использование предоставляемых браузером методов JSON для парсинга и сериализации объектов.
- -

sessionStorage

- -

Это глобальный объект (sessionStorage), который сохраняет значения, которые доступны в течение периода текущей сессии. Сессия страницы длится, пока браузер открыт, и восстанавливает свои значения после перегрузки страницы. Открытие страницы в новой вкладке или окне приведет к созданию новой сессии для этой страницы.

- -
// Сохранить данные в текущем хранилизе сессий
-sessionStorage.setItem("username", "John");
-
-// Получить значения сохраненного значения
-alert( "username = " + sessionStorage.getItem("username"));
-
- -

Объект sessionStorage наиболее полезен для хранения временных данных, которые должны быть восстановлены, если страница браузер была случайно перегружена.

- -

Примеры:

- -

Автоматическое сохранение содержимого тестового поля, и если страница была случайно перегружена, то данные не будут потеряны.

- -
 // Получить значение текстового поля, которое мы собираемся отслеживать
- var field = document.getElementById("field");
-
- // Проверяем, что значение поля autosave существует
- // (это будет происходить при случайной перезагрузке страницы)
- if (sessionStorage.getItem("autosave")) {
-    // Восстановить значение тестового поля
-    field.value = sessionStorage.getItem("autosave");
- }
-
- // Прослушивать изменения значения текстового поля
- field.addEventListener("change", function() {
-    // И сохранить результаты в объект хранилища сессий
-    sessionStorage.setItem("autosave", field.value);
- });
-
- -

Больше информации:

- - - -

localStorage

- -

localStorage - это то же самое, что и {{ Anch("sessionStorage") }}, поддерживает правила единого происхождения(same-origin rules), но хранение данных постоянно. localStorage был представлен в Firefox 3.5.

- -
Заметка: Когда браузер переходит в частный режим браузера(private browsing mode), то новая, временная база данных создается для хранения данных локального хранилища; эта база данных очищается и удаляется, как только частный режим браузера выключается.
- -

Совместимость

- -

Объекты Storage - относительно недавнее дополнение стандарта. Это означает, что они не обязательно должны быть реализованы во всех браузерах. Проблему можно решить с помощью включения следующего куска кода в начале вашего скрипта, позволяя использовать объект localStorage в реализациях, которые нативно не поддерживают его.

- -

Следующий алгоритм - это точная имитация объекта localStorage, но использует куки.

- -
if (!window.localStorage) {
-  Object.defineProperty(window, "localStorage", new (function () {
-    var aKeys = [], oStorage = {};
-    Object.defineProperty(oStorage, "getItem", {
-      value: function (sKey) { return sKey ? this[sKey] : null; },
-      writable: false,
-      configurable: false,
-      enumerable: false
-    });
-    Object.defineProperty(oStorage, "key", {
-      value: function (nKeyId) { return aKeys[nKeyId]; },
-      writable: false,
-      configurable: false,
-      enumerable: false
-    });
-    Object.defineProperty(oStorage, "setItem", {
-      value: function (sKey, sValue) {
-        if(!sKey) { return; }
-        document.cookie = escape(sKey) + "=" + escape(sValue) + "; expires=Tue, 19 Jan 2038 03:14:07 GMT; path=/";
-      },
-      writable: false,
-      configurable: false,
-      enumerable: false
-    });
-    Object.defineProperty(oStorage, "length", {
-      get: function () { return aKeys.length; },
-      configurable: false,
-      enumerable: false
-    });
-    Object.defineProperty(oStorage, "removeItem", {
-      value: function (sKey) {
-        if(!sKey) { return; }
-        document.cookie = escape(sKey) + "=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/";
-      },
-      writable: false,
-      configurable: false,
-      enumerable: false
-    });
-    this.get = function () {
-      var iThisIndx;
-      for (var sKey in oStorage) {
-        iThisIndx = aKeys.indexOf(sKey);
-        if (iThisIndx === -1) { oStorage.setItem(sKey, oStorage[sKey]); }
-        else { aKeys.splice(iThisIndx, 1); }
-        delete oStorage[sKey];
-      }
-      for (aKeys; aKeys.length > 0; aKeys.splice(0, 1)) { oStorage.removeItem(aKeys[0]); }
-      for (var aCouple, iKey, nIdx = 0, aCouples = document.cookie.split(/\s*;\s*/); nIdx < aCouples.length; nIdx++) {
-        aCouple = aCouples[nIdx].split(/\s*=\s*/);
-        if (aCouple.length > 1) {
-          oStorage[iKey = unescape(aCouple[0])] = unescape(aCouple[1]);
-          aKeys.push(iKey);
-        }
-      }
-      return oStorage;
-    };
-    this.configurable = false;
-    this.enumerable = true;
-  })());
-}
-
- -
Note: The maximum size of data that can be saved is severely restricted by the use of cookies. With this algorithm, use the functions localStorage.setItem() and localStorage.removeItem() to add, change, or remove a key. The use of methods localStorage.yourKey = yourValue; and delete localStorage.yourKey; to set or delete a key is not a secure way with this code. You can also change its name and use it only to manage a document's cookies regardless of the localStorage object.
- -
Note: By changing the string "; expires=Tue, 19 Jan 2038 03:14:07 GMT; path=/" to: "; path=/" (and changing the object's name), this will become a sessionStorage polyfill rather than a localStorage polyfill. However, this implementation will share stored values across browser tabs and windows (and will only be cleared when all browser windows have been closed), while a fully-compliant sessionStorage implementation restricts stored values to the current browsing context only.
- -

Here is another, less exact, imitation of the localStorage object. It is simpler than the previous one, but it is compatible with old browsers, like Internet Explorer < 8 (tested and working even in Internet Explorer 6). It also makes use of cookies.

- -
if (!window.localStorage) {
-  window.localStorage = {
-    getItem: function (sKey) {
-      if (!sKey || !this.hasOwnProperty(sKey)) { return null; }
-      return unescape(document.cookie.replace(new RegExp("(?:^|.*;\\s*)" + escape(sKey).replace(/[\-\.\+\*]/g, "\\$&") + "\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*"), "$1"));
-    },
-    key: function (nKeyId) {
-      return unescape(document.cookie.replace(/\s*\=(?:.(?!;))*$/, "").split(/\s*\=(?:[^;](?!;))*[^;]?;\s*/)[nKeyId]);
-    },
-    setItem: function (sKey, sValue) {
-      if(!sKey) { return; }
-      document.cookie = escape(sKey) + "=" + escape(sValue) + "; expires=Tue, 19 Jan 2038 03:14:07 GMT; path=/";
-      this.length = document.cookie.match(/\=/g).length;
-    },
-    length: 0,
-    removeItem: function (sKey) {
-      if (!sKey || !this.hasOwnProperty(sKey)) { return; }
-      document.cookie = escape(sKey) + "=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/";
-      this.length--;
-    },
-    hasOwnProperty: function (sKey) {
-      return (new RegExp("(?:^|;\\s*)" + escape(sKey).replace(/[\-\.\+\*]/g, "\\$&") + "\\s*\\=")).test(document.cookie);
-    }
-  };
-  window.localStorage.length = (document.cookie.match(/\=/g) || window.localStorage).length;
-}
-
- -
Note: The maximum size of data that can be saved is severely restricted by the use of cookies. With this algorithm, use the functions localStorage.getItem(), localStorage.setItem(), and localStorage.removeItem() to get, add, change, or remove a key. The use of method localStorage.yourKey in order to get, set, or delete a key is not permitted with this code. You can also change its name and use it only to manage a document's cookies regardless of the localStorage object.
- -
Note: By changing the string "; expires=Tue, 19 Jan 2038 03:14:07 GMT; path=/" to: "; path=/" (and changing the object's name), this will become a sessionStorage polyfill rather than a localStorage polyfill. However, this implementation will share stored values across browser tabs and windows (and will only be cleared when all browser windows have been closed), while a fully-compliant sessionStorage implementation restricts stored values to the current browsing context only.
- -

Compatibility and relation with globalStorage

- -

localStorage is also the same as globalStorage[location.hostname], with the exception of being scoped to an HTML5 origin (scheme + hostname + non-standard port) and localStorage being an instance of Storage as opposed to globalStorage[location.hostname] being an instance of StorageObsolete which is covered below. For example, http://example.com is not able to access the same localStorage object as https://example.com but they can access the same globalStorage item. localStorage is a standard interface while globalStorage is non-standard so you shouldn't rely on these.

- -

Please note that setting a property on globalStorage[location.hostname] does not set it on localStorage and extending Storage.prototype does not affect globalStorage items; only extending StorageObsolete.prototype does.

- -

globalStorage

- -
{{ Non-standard_header }}{{ obsolete_header("13.0") }}
- -

globalStorage is obsolete since Gecko 1.9.1 (Firefox 3.5) and unsupported since Gecko 13 (Firefox 13). Just use {{ Anch("localStorage") }} instead. This proposed addition to HTML5 has been removed from the HTML5 specification in favor of {{ Anch("localStorage") }}, which is implemented in Firefox 3.5. This is a global object (globalStorage) that maintains multiple private storage areas that can be used to hold data over a long period of time (e.g., over multiple pages and browser sessions).

- -
Note: globalStorage is not a Storage instance, but a StorageList instance containing StorageObsolete instances.
- -
// Save data that only scripts on the mozilla.org domain can access
-globalStorage['mozilla.org'].setItem("snippet", "<b>Hello</b>, how are you?");
-
- -

Specifically, the globalStorage object provides access to a number of different storage objects into which data can be stored. For example, if we were to build a web page that used globalStorage on this domain (developer.mozilla.org) we'd have the following storage object available to us:

- - - -

Examples:

- -

All of these examples require that you have a script inserted (with each of the following code) in every page that you want to see the result on.

- -

Remember a user's username for the particular sub-domain that is being visited:

- -
 globalStorage['developer.mozilla.org'].setItem("username", "John");
-
- -

Keep track of the number of times that a user visits all pages of your domain:

- -
 // parseInt must be used since all data is stored as a string
- globalStorage['mozilla.org'].setItem("visits", parseInt(globalStorage['mozilla.org'].getItem("visits") || 0 ) + 1);
-
- -

Расположение хранилища и очищение данных

- -

In Firefox the DOM storage data is stored in the webappsstore.sqlite file in the profile folder (there's also chromeappsstore.sqlite file used to store browser's own data, notably for the start page - about:home, but potentially for other internal pages with "about:" URLs).

- - - -

See also clearing offline resources cache.

- -

Больше информации

- - - -

Примеры

- - - -

Совместимость с браузерами

- -

{{ CompatibilityTable() }}

- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FeatureChromeFirefox (Gecko)Internet ExplorerOperaSafari (WebKit)
localStorage43.5810.504
sessionStorage52810.504
globalStorage{{ CompatNo }}2-13{{ CompatNo }}{{ CompatNo }}{{ CompatNo }}
-
- -
- - - - - - - - - - - - - - - - - - - -
FeatureAndroidFirefox Mobile (Gecko)IE PhoneOpera MobileSafari Mobile
Basic support2.1{{ CompatUnknown }}811iOS 3.2
-
- -

All browsers have varying capacity levels for both localStorage and sessionStorage. Here is a detailed rundown of all the storage capacities for various browsers.

- -
-

Note: since iOS 5.1, Safari Mobile stores localStorage data in the cache folder, which is subject to occasional clean up, at the behest of the OS, typically if space is short.

-
- -

Полезные ссылки

- - - -
{{ HTML5ArticleTOC }}
diff --git a/files/ru/web/guide/api/webrtc/index.html b/files/ru/web/guide/api/webrtc/index.html deleted file mode 100644 index d8fbf01983..0000000000 --- a/files/ru/web/guide/api/webrtc/index.html +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: WebRTC -slug: Web/Guide/API/WebRTC -translation_of: Web/API/WebRTC_API -translation_of_original: Web/Guide/API/WebRTC ---- -

WebRTC (где RTC расшифровывается как Real-Time Communications) - это технология, которая позволяет передавать данные и потоковое аудио/видео между браузерами. Как набор стандартов в целом, WebRTC предоставляет любым поддерживающим этот стандарт, браузерам обмениваться данными и устраивать сеансы телеконференций в режиме точка-точка, без необходимости устанавливать какие-либо плагины и стороннее програмное обеспечение.

- -

Компоненты WebRTC доступны через API JavaScript: Network Stream API, который представляет собой поток аудио и видео данных, PeerConnection API, который позволяет двум и более пользователям общаться браузер-браузер напрямую, DataChannel API, который позволяет обмениваться данными других типов, например в играх в режиме реального времени, текстовые чаты, обмен файлами и так далее.

- -
-

На заметку: Эта документация находится в процессе переезда в свой новый дом.

-
- -

Руководства

- -
-
Обмен данными в режиме точка-точка с WebRTC
-
О том, как наладить обмен данными в режиме точка-точка используя API WebRTC.
-
Введение в архитектуру WebRTC
-
(AKA "WebRTC and the Ocean of Acronyms") WebRTC состоит из множества частей и это может быть причиной сложностей для новичков. Эта статья рассказывает обо всех частях и объясняет то как они между собой связаны.
-
Основы WebRTC
-
Теперь, когда вы уже знаете архитектуру WebRTC, вы можете перейти к этой статье, которая проведет вас через путь создания кросс-браузерного RTC-приложения
-
- -

Ссылки

- -
-
MediaDevices.getUserMedia
-
API захвата медиа (видео/аудио)
-
RTCPeerConnection
-
Интерфейс обработки потоковых данных между двуми пирами.
-
RTCDataChannel
-
Интерфейс передачи произвольных данных через соединение точка-точка.
-
diff --git a/files/ru/web/guide/css/getting_started/cascading_and_inheritance/index.html b/files/ru/web/guide/css/getting_started/cascading_and_inheritance/index.html deleted file mode 100644 index a192eb1d28..0000000000 --- a/files/ru/web/guide/css/getting_started/cascading_and_inheritance/index.html +++ /dev/null @@ -1,152 +0,0 @@ ---- -title: Каскадность и наследование -slug: Web/Guide/CSS/Getting_started/Cascading_and_inheritance -tags: - - Beginner - - CSS - - 'CSS:Getting_Started' - - Guide - - Web - - Веб - - Новичку -translation_of: Learn/CSS/Building_blocks/Cascade_and_inheritance -translation_of_original: Web/Guide/CSS/Getting_started/Cascading_and_inheritance ---- -

{{ CSSTutorialTOC() }}

- -

{{ previousPage("/ru/docs/Web/Guide/CSS/Getting_Started/How_CSS_works", "Как работает CSS")}} Это четвертый раздел руководства CSS для начинающих. Он описывает, как таблицы стилей взаимодействуют в каскаде, и как дочерние элементы наследуют стиль от родительских. Используя наследование, в приведённой ниже задаче вы измените стиль некоторых элементов за один шаг.

- -

Информация: Каскадность и наследование

- -

Окончательный стиль элемента можно указать во многих местах, которые комплексно взаимодействуют между собой. Эти комплексные взаимодействия делают CSS мощным, но в то же время, иногда сбивают с толку и порождают сложности при отладке. 

- -

Три основных источника информации о стилях образовывают каскад. К ним относятся следующие:

- - - -
    -
  1. Во внешнем файле: в этом учебном руководстве обсуждается преимущественно этот метод указания стилей.
  2. -
  3. В начале документа (раздел заголовок документа): используйте этот метод только для стилей в пределах этой страницы.
  4. -
  5. Для конкретного элемента в теле документа: это наименее поддерживаемый метод, но может быть использован для тестирования.
  6. -
- -

Стиль пользователя модифицирует стиль браузера по умолчанию. Стиль документа, указанный его автором, изменяет стиль ещё в некоторой мере. В этом обучающем руководстве, вы являетесь автором шаблонного документа, и только вы работаете с авторскими таблицами стилей.

- -
-
Пример
- -

Когда вы читаете этот документ в браузере, часть стилей происходит от стилей для HTML по умолчанию вашего браузера.

- -

Часть стиля может происходить от измененных настроек браузера или измененного файла определения стиля. В Firefox настройки можно изменить в диалоге Предпочтения или же указать стили в файле userContent.css в профиле браузера.

- -

Часть стиля приходит из таблиц стилей, связываемых с документом вики-сервером.

-
- -

Когда вы открываете шаблон документа в браузере, элементы {{ HTMLElement("strong") }} имеют более жирный шрифт по сравнению с остальным текстом. Это следует из настроек HTML стилей браузера по умолчанию.

- -

Элемент {{ HTMLElement("strong") }} красного цвета. Это следует из настроек вашего шаблона таблиц стилей.

- -

Элементы {{ HTMLElement("strong") }} также наследуют большую часть стилей элемента {{ HTMLElement("p") }} поскольку они являются дочерними. Таким же образом элемент {{ HTMLElement("p") }} наследует большую часть стиля элемента {{ HTMLElement("body") }}.

- -

Для стилей в каскаде, авторские таблицы стилей имеют приоритет перед стилями для режимов чтения браузера. Последние, в свою очередь, имеют приоритет перед настройками браузера по умолчанию.

- -

Для наследуемых стилей, собственный стиль дочернего узла имеет приоритет над стилем, унаследованным от родительского узла.

- -

These are not the only priorities that apply. A later page in this tutorial will explain more.

- -
-
Подробнее
- -

CSS также предоставляет способ переопределения стиля в авторском документе для читателя с помощью ключевого слова !important.

- -

Это означает, что как автор документа, вы не всегда можете точно предсказать, что ваши читатели будут видеть в своём браузере.

- -

Если вы хотите знать все детали каскадирования и наследования, ознакомьтесь с документом Assigning property values, Cascading, and Inheritance в спецификации CSS.

-
- -

К действию: Использование наследования

- -
    -
  1. Откройте CSS-файл примера.
  2. -
  3. Добавьте в файл строку кода, представленную ниже. Не имеет особого значения, в какой части CSS-документа вы расположите эту строку. Тем не менее, добавить его в самом верху будет логично, поскольку в документе элемент {{ HTMLElement("p") }} является родительским по отношению к элементу {{ HTMLElement("strong") }} : -
    p {color: blue; text-decoration: underline;}
    -
    -
  4. -
  5. Теперь сохраните документ и обновите страницу в браузере, чтобы увидеть изменения. Весь текст в абзаце будет подчеркнут, в том числе и начальные буквы. Элемент {{ HTMLElement("strong") }} унаследовал подчеркнутый стиль от родительского элемента {{ HTMLElement("p") }} .
    - -

    Обратите внимание, что элементы {{ HTMLElement("strong") }} всё ещё красные. Красный цвет является их собственным стилем, поэтому имеет приоритет перед синим цветом, заданным для родительского элемента {{ HTMLElement("p") }} . 

    -
  6. -
- -

До

- -

HTML

- -
<p>
-<strong>C</strong>ascading
-<strong>S</strong>tyle
-<strong>S</strong>heets
-</p>
-
- -

CSS

- -
strong {color:red}
-
- -

{{ EmbedLiveSample('Before') }}

- -

После

- -

HTML

- -
<p>
-<strong>C</strong>ascading
-<strong>S</strong>tyle
-<strong>S</strong>heets
-</p>
-
- -

CSS

- -
p {color:blue; text-decoration:underline}
-strong {color:red}
- -

{{ EmbedLiveSample('After') }}

- -

 

- -
-
Задание
-Измените таблицу стилей таким образом, чтобы были подчеркнуты только красные буквы: - - - - - - - -
Cascading Style Sheets
- -
-
Возможное решение
- -

Переместите объявление подчеркивания из правила для {{ HTMLElement("p") }} в правило для {{ HTMLElement("strong") }}. В результате файл будет выглядеть следующим образом:

- -
p {color: blue; }
-strong {color: red; text-decoration: underline;}
-
- -

 

-Hide solution
-Посмотреть вариант решения.
- -

 

- -

Что дальше?

- -

{{ nextPage("/ru/docs/Web/Guide/CSS/Getting_Started/Selectors", "Селекторы")}}Ваш пример таблицы стилей определяет стили для тегов <p> и <STRONG>, изменяя стиль соответствующих элементов по всему документу. В следующем разделе описывается, как задать стиль более избирательными методами.

diff --git a/files/ru/web/guide/css/getting_started/color/index.html b/files/ru/web/guide/css/getting_started/color/index.html deleted file mode 100644 index 911a8010b6..0000000000 --- a/files/ru/web/guide/css/getting_started/color/index.html +++ /dev/null @@ -1,345 +0,0 @@ ---- -title: Color -slug: Web/Guide/CSS/Getting_started/Color -translation_of: Learn/CSS/Introduction_to_CSS/Values_and_units#Colors -translation_of_original: Web/Guide/CSS/Getting_started/Color ---- -

{{ CSSTutorialTOC() }}

- -

{{previousPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Text_styles", "Text styles")}}This is the 8th section of the CSS Getting Started tutorial; it explains how you can specify color in CSS. In your sample stylesheet, you introduce background colors.

- -

Information: Color

- -

In this tutorial so far, you have used a limited number of named colors. CSS2 supports 17 named colors in all. Some of the names might not be what you expect:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 black gray silver white 
primariesred lime blue 
secondariesyellow aqua fuchsia 
 maroon orange olive purple green navy teal 
- -

 

- -
-
Details
- -

Your browser might support many more named colors, like:

- - - - - - - - - - - - - - - - -
dodgerblue peachpuff tan firebrick aquamarine 
- -

For details of this extended list, see: SVG color keywords in the CSS 3 Color Module. Beware of using color names that your reader's browsers might not support.

-
- -

For a larger palette, specify the red, green and blue components of the color you want by using a number sign (hash) and three hexadecimal digits in the range 0 – 9, a – f. The letters a – f represent the values 10 – 15:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
black #000
pure red #f00
pure green #0f0
pure blue #00f
white #fff
- -


- For the full palette, specify two hexadecimal digits for each component:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
black #000000
pure red #ff0000
pure green #00ff00
pure blue #0000ff
white #ffffff
- -

You can usually get these six-digit hexadecimal codes from your graphics program or some other tool.

- -
-
Example
- -

With a little practice, you can adjust the three-digit colors manually for most purposes:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Start with pure red: #f00
To make it paler, add some green and blue: #f77
To make it more orange, add a little extra green: #fa7
To darken it, reduce all its components: #c74
To reduce its saturation, make its components more equal: #c98
If you make them exactly equal, you get gray: #ccc
- -

For a pastel shade like pale blue:

- - - - - - - - - - - - - - -
Start with pure white: #fff
Reduce the other components a little: #eef
-
- -
-
More details
- -

You can also specify a color using decimal RGB values in the range 0 – 255, or percentages.

- -

For example, this is maroon (dark red):

- -
rgb(128, 0, 0)
-
- -

For full details of how to specify colors, see: Colors in the CSS Specification.

- -

For information on matching system colors like Menu and ThreeDFace, see: CSS2 System Colors in the CSS Specification.

-
- -

Color properties

- -

You have already used the {{ cssxref("color") }} property on text.

- -

You can also use the {{ cssxref("background-color") }} property to change elements' backgrounds.

- -

Backgrounds can be set to transparent to explicitly remove any color, revealing the parent element's background.

- -
-
Example
- -

The Example boxes in this tutorial use this pale yellow background:

- -
background-color: #fffff4;
-
- -

The More details boxes use this pale gray:

- -
background-color: #f4f4f4;
-
-
- -

 

- -

Action: Using color codes

- -

Color page

- -
    -
  1. Edit your CSS file.
  2. -
  3. Make the change shown down here, to give the initial letters a pale blue background. (The layout and comments in your file probably differ from the file shown here. Keep the layout and comments the way you prefer them.)
  4. -
  5. -

    HTML Content

    - -
    <p id = "first"> <strong>C</strong>ascading <strong class="spinach">S</strong>tyle <strong class="spinach">S</strong>heets</p>
    -<p> <strong>C</strong>ascading <strong>S</strong>tyle <strong>S</strong>heets</p>
    -
    - -

    CSS Content

    - -
    /*** CSS Tutorial: Color page ***/
    -
    -/* page font */
    -body {
    -  font: 16px "Comic Sans MS", cursive;
    -}
    -
    -/* paragraphs */
    -p {
    -  color: blue;
    -}
    -#first {
    -  font-style: italic;
    -}
    -
    -/* initial letters */
    -strong {
    -  background-color: #ddf;
    -  color: red;
    -  font: 200% serif;
    -}
    -
    -.spinach {
    -  color: green;
    -  background-color: #ddf;
    -}
    -
    -
    -
  6. -
  7. Save the file and refresh your browser to see the result.
  8. -
  9. The result should be like this:
  10. -
- -

{{ EmbedLiveSample('Color_page', '', '', '', 'Web/Guide/CSS/Getting_started/Color') }}

- -
-
Challenge
- -

In your CSS file, change all the color names to 3-digit color codes without affecting the result.

- -

(This cannot be done exactly, but you can get close. To do it exactly you need 6-digit codes, and you need to look up the CSS Specification or use a graphics tool to match the colors.)

- -
-
Possible solution
- -

The following values are reasonable approximations of the named colors:

- -
strong {
-  color: #f00; /* red */
-  background-color: #ddf; /* pale blue */
-  font: 200% serif;
-}
-
-.carrot {
-  color: #fa0; /* orange */
-}
-
-.spinach {
-  color: #080; /* dark green */
-}
-
-p {
-  color: #00f; /* blue */
-}
-
- -

 

-Hide solution
-See a solution for the challenge.
- -

What next?

- -

{{nextPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Content", "Content")}}Your sample document and your sample stylesheet strictly separate content from style. The next section explains how you can make exceptions to this strict separation.

diff --git a/files/ru/web/guide/css/getting_started/how_css_works/index.html b/files/ru/web/guide/css/getting_started/how_css_works/index.html deleted file mode 100644 index 9edeb9fe1f..0000000000 --- a/files/ru/web/guide/css/getting_started/how_css_works/index.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Как работает CSS -slug: Web/Guide/CSS/Getting_started/How_CSS_works -translation_of: Learn/CSS/First_steps/How_CSS_works -translation_of_original: Web/Guide/CSS/Getting_started/How_CSS_works ---- -

{{ CSSTutorialTOC() }}

- -

{{ previousPage("/ru/docs/Web/Guide/CSS/Getting_Started/Why_use_CSS", "Зачем нужен CSS?") }} Это третья статья руководства по CSS для начинающих, объясняет, как работает CSS в вашем браузере, а также назначение Объектной Модели Документа (Document Object Model или DOM). Вы также узнаете, как сделать анализ документа.

- -

Информация: Как работает CSS

- -

Когда браузер отображает документ, он должен совместить содержимое документа с информацией о стилях для него. Браузер обрабатывает документ в два этапа:

- -
    -
  1. Браузер преобразует язык разметки и CSS в DOM (Document Object Model). DOM представляет собой документ в памяти компьютера. Он сочетает в себе содержание документа с его стилем.
  2. -
  3. Браузер отображает содержимое DOM.
  4. -
- -

Язык разметки использует элементы для определения структуры документа. Элемент обозначается с использованием тегов, которые представляют собой строки, начинающиеся с символа '<' и заканчивающиеся '>'. Большинство элементов имеет парные теги: открывающий тег и закрывающий тег. Для открывающего тега, поместите имя элемента между '<' и '>'. Для закрывающего тега, поместите '/'  между '<', и именем элемента.

- -

В зависимости от языка разметки, некоторые элементы имеют только начальный тег, или тег, где '/' располагается после имени элемента. Элемент так же может быть контейнером, включающим в себя другие элементы. В этом случае они располагаются между открывающим и закрывающим тегами. Не забывайте всегда закрывать теги внутри контейнера.

- -

DOM имеет древовидную структуру. Каждый элемент, атрибут и запуск текста на языке разметки становится узлом в древовидной структуре. Узлы определяются их взаимодействием с другими узлами DOM. Некоторые элементы становятся родительскими по отношению к другим, дочерним узлам (или узлам-потомкам). В свою очередь, дочерние узлы имеют "братьев" (siblings).

- -

Понимание DOM поможет вам при разработке, отладке и поддержке CSS, поскольку DOM это место, где встречаются CSS и содержимое документа.

- -
-
Пример
- -
 
-В данном примере, тег <p> и его закрывающий тег </p> создают контейнер: - -
<p>
-  <strong>C</strong>ascading
-  <strong>S</strong>tyle
-  <strong>S</strong>heets
-</p>
-
- -

Живой пример

- -

{{ EmbedLiveSample('Информация_Как_работает_CSS', '', '', '', 'Web/Guide/CSS/Getting_started/How_CSS_works') }}

- -

В DOM соответствующий узел P является родительским. Его дочерние узлы - это теги STRONG  и узлы текста. Теги STRONG,  в свою очередь, являются родительскими по отношению к текстовым узлам, которые являются их дочерними узлами:

- -
P
-├─STRONG
-│ └─"C"
-├─"ascading"
-├─STRONG
-│ └─"S"
-├─"tyle"
-├─STRONG
-│ └─"S"
-└─"heets"
-
- -

К действию: Анализ DOM

- -

Использование DOM Inspector

- -

Для анализа DOM, вам потребуется специальная программа. Вы можете использовать расширение DOM Inspector (DOMi) от Mozilla для анализа DOM. Вам просто нужно установить это расширение в браузере (подробнее см. ниже).

- -
    -
  1. Используйте браузер Mozilla, чтобы открыть свой HTML-документ.
  2. -
  3. Из строки меню браузера выберите Инструменты > DOM инспектор, или Инструменты > Веб-разработка > Инспектор. -
    -
    Подробнее
    - -

    Если в вашем браузере Mozilla не установлен DOMi, вы можете установить его с сайта дополнений и перезапустить браузер. Затем возвращайтесь к этому руководству.

    - -

    Если вы не хотите устанавливать DOMi (или вы используете браузер не от Mozilla), то можете воспользоваться Рентген-очками, как описано в секции ниже. Или вы можете пропустить эту секцию и перейти к прямо к следующей странице. Если вы пропустите данный раздел, это не помешает вам в дальнейшем освоении руководства.

    -
    -
  4. -
  5. В DOMi разверните узлы вашего документа, нажав на их стрелки. -

    Замечание:  Пустые места в вашем HTML файле DOMi может отображать как пустые текстовые узлы, которые можно игнорировать.

    - -

    Часть результата может выглядеть следующим образом, в зависимости от того, какие узлы вы развернули:

    - -
    │ ▼╴P
    -│ │ │ ▼╴STRONG
    -│ │ └#text
    -│ ├╴#text
    -│ ►╴STRONG
    -│ │
    - -

    При выборе любого узла, вы можете использовать правую панель DOMi's для поиска информации об узле. Например, когда вы выбираете текстовый узел, DOMi показывает вам текст в соответствующей панели.

    - -

    При выборе узла элемента, DOMi анализирует его и предоставляет огромное количество информации, которая содержится в правой панели. Информация о стилях - лишь часть информации, которую там можно просмотреть.

    -
  6. -
- -
-
Задача
- -

В DOMi, кликните на узле STRONG.

- -

Используйте правую панель ДОМи, чтобы выяснить, где цвет для этого узла установлен на красный, и где его внешний вид сделан толще, чем обычный текст.

- -
-
Possible solution
- -

In the menu above the right-hand pane, choose CSS Rules. You see two items listed, one that references an internal resource and one that references your stylesheet file. The internal resource defines the font-weight property as bolder; your stylesheet defines the color property as red.

-Hide solution
-Посмотреть решение задачи.
- -

Использование Рентген-очков

- -

Рентген-очки показывают меньше информации, чем DOM Инспектор, но проще в установке и использовании.

- -
    -
  1. Перейдите на домашнюю страницу X-Ray Goggles.
  2. -
  3. Перетащите ссылку X-Ray Googles с этой страницы на панель закладок.
  4. -
  5. Откройте HTML-документ.
  6. -
  7. Запустите Рентген-очки, кликнув по появившейся закладке.
  8. -
  9. Передвигайте курсор мыши по документу для просмотра элементов в документе.
  10. -
- -

Что дальше?

- -

{{ nextPage("/ru/docs/Web/Guide/CSS/Getting_Started/Cascading_and_inheritance", "Каскадность и наследование") }}Если вы решили задачу, то увидели, что информация о стиле из более чем одного места взаимодействует для создания окончательного стиля для элемента. На следующей странице объясняется больше об этих взаимодействиях.

diff --git a/files/ru/web/guide/css/getting_started/index.html b/files/ru/web/guide/css/getting_started/index.html deleted file mode 100644 index b2f6ebed77..0000000000 --- a/files/ru/web/guide/css/getting_started/index.html +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: CSS для начинающих -slug: Web/Guide/CSS/Getting_started -tags: - - Beginner - - CSS - - 'CSS:Getting_Started' - - Guide - - Needs - - NeedsBeginnerUpdate - - NeedsTranslation - - NeedsUpdate - - TopicStub - - Web - - Новичку - - Руководство -translation_of: Learn/CSS/First_steps -translation_of_original: Web/Guide/CSS/Getting_started ---- -

Это руководство (самоучитель) познакомит вас с базовыми возможностями и языком (синтаксом) Каскадных таблиц стилей (CSS). CSS используется для изменения внешнего вида структурированного документа, такого как веб-страница. Руководство также включает простые упражнения, которые вы сможете выполнить на своем компьютере и увидеть, как работает CSS, а также его возможности в современных браузерах.

- -

Данное руководство создано для новичков и всех, кто хотел бы освежить свои знания основ CSS. Если у вас уже есть опыт работы с CSS, на главной странице вы можете найти список обучающих ресурсов, подходящих для вашего уровня.

- - - -

Что вам нужно для того, чтобы начать

- - - -

В данном руководстве вам будут встречаться упражнения, которые вам предлагается выполнить для лучшего понимания материала. Их выполнение не является обязательным: вы можете просто читать материал и смотреть на иллюстрации.

- -

Важно: Руководство включает в себя материалы по работе с цветом в CSS. Эти материалы будет легче пройти, если у вас цветной монитор и нормальное цветовое зрение.

- -

Как пользоваться руководством

- -

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

- -

Часть I: Основы CSS

- -

На каждой странице, используйте секцию Информация, чтобы понять, как работает CSS. Используйте секцию К действию, чтобы попробовать использовать CSS на вашем компьютере.

- -

Чтобы проверить усвоенные знания, вам будет полезно решить задачу в конце каждой страницы. Верные решения задач вы всегда можете найти под их описанием в виде ссылки - таким образом, вы не сможете увидеть их случайно.

- -

Чтобы добиться более глубокого понимания CSS, читайте информацию в блоках с заголовком Подробнее. А также не забудьте посетить приведенные там ссылки.

- -

Часть II: Возможности CSS

- -

Вторая часть руководства содержит примеры, которые продемонстрируют вам возможности CSS применительно к другим web-технологиям и технологиям Mozilla. 

- -
    -
  1. JavaScript
  2. -
  3. SVG графика
  4. -
  5. XML данные
  6. -
  7. XBL байдинг bindings
  8. -
  9. Пользовательские интерфейсы XUL
  10. -
diff --git a/files/ru/web/guide/css/getting_started/readable_css/index.html b/files/ru/web/guide/css/getting_started/readable_css/index.html deleted file mode 100644 index 9e9a4231a9..0000000000 --- a/files/ru/web/guide/css/getting_started/readable_css/index.html +++ /dev/null @@ -1,166 +0,0 @@ ---- -title: Чистый СSS код -slug: Web/Guide/CSS/Getting_started/Readable_CSS -translation_of: Learn/CSS/Introduction_to_CSS/Syntax#Beyond_syntax_make_CSS_readable -translation_of_original: Web/Guide/CSS/Getting_started/Readable_CSS ---- -

{{ CSSTutorialTOC() }}

- -

{{ previousPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Selectors", "Selectors")}}Это 6-я статья руководства CSS для начинающих; здесь обсуждается стиль и грамматика самого языка CSS. Вы можете изменить пусть к вашему файлу CSS на более удобный для чтения.

- -

Информация: Чистый код CSS

- -

Вы можете добавлять пустое пространство и комментарии к вашим стилям, чтобы сделать их более читабельными. Также вы можете группировать селекторы вместе, в случае если те же самые правила стиля применяются к разным элементам.

- -

Пустое пространство

- -

Пустое пространство означает фактические пробелы, табуляцию, а также новые строки. Вы можете использовать их, чтобы сделать ваш код более читабельным.

- -

В макете страницы, данное пространство — это та часть, которая остается без опознавательных знаков: отступы от других элементов (margin) и пространство между колонками и строками.

- -

Ваш пример файла CSS в настоящее время имеет правила в одной строке, и почти минимум пробелов. В комплексе стилей эта схема будет усложнять читаемость, а значит в нее будет трудно вносить изменения.

- -

Стиль написания который вы выбираете, как правило, зависит от личных предпочтений, но если ваши css являются частью общих проектов, могут возникнуть трудности с понимаем вашего написания кода.

- -
-
Примеры
- -

Некоторые люди пытаются написать код максимально компактно и пишут код в одну строку, даже если он достаточно долгий:

- -
.carrot {color: orange; text-decoration: underline; font-style: italic;}
-
- -

Некоторые люди предпочитают писать каждое свойство-значение в отдельной строке:

- -
.carrot
-{
-color: orange;
-text-decoration: underline;
-font-style: italic;
-}
-
- -

Некоторые используют отступы — 2 или 4 пробела или табы:

- -
.carrot {
-  color: orange;
-  text-decoration: underline;
-  font-style: italic;
-}
-
- -

Некоторые люди все выстраивают вертикально (но такое расположение не лучший вариант для поддержки):

- -
.carrot
-    {
-    color           : orange;
-    text-decoration : underline;
-    font-style      : italic;
-    }
-
- -

Некоторые люди используют смешанный пробелы для повышения читаемости.

- -
.vegetable         { color: green; min-height:  5px; min-width:  5px }
-.vegetable.carrot  { color: orange;    height: 90px;     width: 10px }
-.vegetable.spinach { color: darkgreen; height: 30px;     width: 30px }
-
-
- -

Некоторые используют вкладки для компоновки элементов, а другие только пробелы.

- -

Комментарии

- -

Комментарии в CSS имеют следующий вид: /* комментарий */.

- -

Вы можете использовать комментарии, чтобы сделать фактические комментарии в css, а также чтобы закомментировать временно часть кода с целью тестирования.

- -

Часть стилей, которая будет закомментирована, не будет отображатся браузером. Будьте осторожны при комментировании кода, поскольку важно сохранить правильный синтаксис остального кода.

- -
-
Пример
- -
/* стиль для начальной буквой C в первом пункте*/
-.carrot {
-  color:            orange;
-  text-decoration:  underline;
-  font-style:       italic;
-  }
-
-
- -

Группировка селекторов

- -

Когда многие элементы имеют один и тот же стиль, вы можете указывать группу селекторов, разделяя их запятыми. Декларация применится для всех выбранных элементов.

- -

В другом месте в таблице стилей можно указать те же селекторы уже индивидуально, чтобы применить индивидуальные правила стилей для них.

- -
-
Пример
- -

Это правило делает элементы {{HTMLElement ("h1")}}, {{HTMLElement ("h2")}}, и {{HTMLElement ("h3")}} одного цвета.

- -

Удобно определить цвет только в одном месте, в случае, если возможны изменения.

- -
/* цвет для заголовков */
-h1, h2, h3 {color: navy;}
-
-
- -

Действуем: добавление комментариев и улучшения формата

- -
    -
  1. Редактируя ваш CSS-файл убедитесь, что он применяет эти правила (в любом порядке): -
    strong {color: red;}
    -.carrot {color: orange;}
    -.spinach {color: green;}
    -#first {font-style: italic;}
    -p {color: blue;}
    -
    -
  2. -
  3. Сделайте его более читабельным, перестраивая его таким образом, какой будете считать более логичным и применяя пробелы и комментарии на свое усмотрение.
  4. -
  5. Сохраните файл и обновите экран браузера, чтобы убедиться, что ваши изменения не повлияли на роботу стилей: - - - - - - - - - -
    Cascading Style Sheets
    Cascading Style Sheets
    -
  6. -
- -
-
Задание
- -

Закомментируйте часть стиля не меняя остальное, чтобы сделать первую букву вашего документа красной:

- - - - - - - - - - -
Cascading Style Sheets
Cascading Style Sheets
- -

(Существует более чем один способ сделать это).

- -
-
Possible solution
-One way to do this is to put comment delimiters around the rule for .carrot: - -
/*.carrot {
-  color: orange;
-}*/
-Hide solution
-Посмотреть решение задания.
- -

Что дальше?

- -

{{ nextPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Text_styles", "Text styles") }}Ваш образец таблицы стилей использовал курсивный текст и подчеркнутый текст. На следующей странице описаны несколько способов, чтобы указать внешний вид текста в вашем документе.

diff --git a/files/ru/web/guide/css/getting_started/selectors/index.html b/files/ru/web/guide/css/getting_started/selectors/index.html deleted file mode 100644 index 797aefefa3..0000000000 --- a/files/ru/web/guide/css/getting_started/selectors/index.html +++ /dev/null @@ -1,434 +0,0 @@ ---- -title: Selectors -slug: Web/Guide/CSS/Getting_started/Selectors -translation_of: Learn/CSS/Building_blocks/Selectors -translation_of_original: Web/Guide/CSS/Getting_started/Selectors ---- -

{{ CSSTutorialTOC() }}

- -

{{ previousPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Cascading_and_inheritance", "Cascading & inheritance")}}Это пятый раздел руководства CSS для начинающих. В нем объясняется, как можно выборочно применять стили и каким образом различные типы селекторов имеют разные приоритеты.  

- -

Некоторые атрибуты добавляются к тегам в шаблоне документа, и эти атрибуты используются в шаблоне таблицы стилей.

- -

Информация: Селекторы

- -

Ранее мы уже встречались с селекторами. Мы создали строку в файле стилей следующего вида:

- -
strong {
-  color: red;
-}
-
- -

В терминологии CSS эта строка полностью является правилом CSS. Это правило начинается со strong, что и называется селектором CSS. Селектор выбирает, к каким элементам DOM применяется правило.

- -
-
Подробности
- -

Часть внутри фигурных скобок называется объявлением.

- -

Ключевое слово colorсвойство, а red - значение.

- -

Точка с запятой после пары "свойство-значение" отделяет её от других пар "свойство-значение" в том же объявлении.

- -

Этот учебник ссылается на селектор типа strong как на селектор тега. Спецификация CSS ссылается на него как на селектор типа.

-
- -

На этой странице учебника объясняются дополнительные сведения о селекторах, которые можно использовать в правилах CSS.

- -

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

- -

Два атрибута имеют особый статус в CSS. Это class и id.

- -

Селекторы классов

- -

Используйте атрибут class в элементе, чтобы назначить элемент именованному классу. Выбор имени класса целиком за вами. Множество элементов в документе может иметь одно и то же значение класса.

- -

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

- -

Селекторы ID

- -

Используйте атрибут id в элементе, чтобы назначить идентификатор элементу. Это зависит от вас, какое имя вы выберете для ID. Идентификационное имя должно быть уникальным в документе.

- -

В таблице стилей введите знак решетки перед идентификатором, когда вы используете его в селекторе.

- -
-
Пример
-Этот HTML тэг имеет оба элемента, атрибут class и id: - -
<p class="key" id="principal">
-
- -

Значение идентификатора id, principal, должно быть уникально в документе, но разные тэги в документе, могут иметь одинаковое имя class со значением key.

- -

Это правило делает все классы(class) со значениемkey зелёными. (Они даже не должны быть все элементами {{ HTMLElement("p") }}.)

- -
.key {
-  color: green;
-}
-
- -

Это правило делает один элемент с идентификатором (id) и значением principal полужирным:

- -
#principal {
-  font-weight: bolder;
-}
-
-
- -

Селекторы Атрибутов

- -

Вы не ограничены двумя специальными атрибутами, class и id. Вы можете определить другие атрибуты используя квадратные скобки. Внутри скобок вы задаёте имя атрибута, так же можно указать оператор соответствия и значение. Дополнительно, соответствие может быть установлено как чувствительное к регистру если дописать " i" после значения, но пока не все браузеры это поддерживают. Примеры:

- -
-
[disabled]
-
Выбирает все элементы с атрибутом "disabled".
-
[type='button']
-
Выбирает элементы с типом "button".
-
[class~=key]
-
Выбирает элементы со значением класса(class) "key" (но не такие как например "keyed", "monkey", "buckeye"). По сути эквивалентно .key.
-
[lang|=es]
-
Выбирает элементы определённые как Spanish. Это включает "es" и "es-MX" но не включает "eu-ES" (что является языком Basque).
-
[title*="example" i]
-
Выбирает элементы в состав которых входит "example", игнорируя регистр. В браузерах, которые не поддерживают флаг "i", этот селектор возможно не найдет ни один элемент.
-
a[href^="https://"]
-
Выбирает все защищённые ссылки.
-
img[src$=".png"]
-
Косвенно выбирает изображения PNG; любые изображения которые являются изображениями PNG но, чей адрес URL не заканчивается на ".png" (такие как в строке запроса) не будут выбраны.
-
- -

Селекторы псевдокласса

- -

Псевдокласс класса CSS - это ключевое слово, добавленное в селектор, который задает особое состояние выбранного элемента. Например {{Cssxref (": hover")}} применит стиль, когда пользователь наводит на элемент, указанный селектором.

- -

Псевдо-классы вместе с псевдоэлементами позволяют применять стиль к элементу не только по отношению к содержанию дерева документов, но и по отношению к внешним факторам, таким как история навигатора ({{ cssxref(":visited") }}, для примера), статус его содержимого (наподобии {{ cssxref(":checked") }} на некоторых элементах формы) или положение мыши (наподобии {{ cssxref(":hover") }} который позволяет узнать, находится ли мышь над элементом или нет). Чтобы просмотреть полный список селекторов, посетите CSS3 Спецификация работы селекторов.

- -
-
Синтаксис
- -
selector:pseudo-class {
-  property: value;
-}
-
-
- -

Список псевдоклассов

- - - -

Информация: Специфичность

- -

Несколько правил могут иметь селектор, каждый из которых соответствует одному и тому же элементу. Если свойство задано только одним правилом, конфликт не возникает, и свойство устанавливается в элементе. Если к элементу применяется более одного правила и устанавливает одно и то же свойство, тогда CSS дает приоритет правилу, которое имеет более конкретный селектор. Селектор ID более специфичен, чем селектор класса, псевдокласса или атрибута, который, в свою очередь, более специфичен, чем селектор тегов или псевдоэлементов.

- -
-
Подробнее
- -

Вы также можете комбинировать селектор, создавая более конкретный селектор. Например, селектор .key выбирает все элементы, с ключом имени класса key. Селектор p.key отбирает только {{ HTMLElement("p") }} элементы, которые имеют имя класса key.

-
- -

Если таблица стилей имеет противоречивые правила, и они одинаково специфичны, тогда CSS дает приоритет правилу, которое позже находится в таблице стилей.

- -

Если у вас возникла проблема с конфликтующими правилами, попробуйте разрешить это, сделав одно из правил более конкретным, чтобы оно имело приоритет. Если вы не можете этого сделать, попробуйте переместить одно из правил ближе к концу таблицы стилей, чтобы оно имело приоритет.

- -

Информация: Селекторы на основе отношений

- -

CSS имеет несколько способов выбора элементов на основе отношений между элементами. Вы можете использовать их, чтобы сделать селектора более конкретными.

- - - - - - - - - - - - - - - - - - - - - - - - - -
Общие селекторы, основанные на отношениях
СелекторВыбрано
A EЛюбой E элемент, что является потомком одного из A элемента (то есть: дочерний, или один из дочернего, т.д.)
A > EЛюбой E элемент, что явлется  дочерним (т.е. прямой потомок)  A элемента.
E:first-childЛюбой E элемент, что является первым дочерним элементом родительского элемента.
B + EЛюбой E элемент, что является следующим "братом" B элемента (то есть: следующий ребенок того же родителя)
- -

Вы можете комбинировать их для выражения сложных отношений.

- -

Вы можете так же использовать символ * (звездочка), что подразумевает "любой элемент".

- -
-
Пример
- -

Таблица HTML имеет аттрибут id , но строки и ячейки не имеют отдельных идентификаторов:

- -
<table id="data-table-1">
-...
-<tr>
-<td>Prefix</td>
-<td>0001</td>
-<td>default</td>
-</tr>
-...
-
- -

Эти правила делают первую ячейку в каждой строке подчеркнутой, а "брат" первой ячейки каждой строки зачеркнутой (в примере 2-я ячейка) . Они влияют только на одну конкретную таблицу в документе::

- -
#data-table-1 td:first-child {text-decoration: underline;}
-#data-table-1 td:first-child + td {text-decoration: line-through;}
-
- -

Резульат  выглядит  наподобии:

- - - - - - - -
- - - - - - - - -
Prefix0001default
-
-
- -
-
Подробно
- -

Обычным способом, если вы делаете селектор более конкретным, вы увеличиваете его приоритет.

- -

Если вы используете эти методы, вы избегаете необходимость указывать в атрибутах class или id на множестве тегов в вашем документе. Вместо этого, CSS выполнит эту работу.

- -

В больших конструкциях, где скорость важна, вы можете сделать свои таблицы стилей более эффективными, избегая сложных правил, которые зависят от отношений между элементами.

- -

Дополнительные примеры о таблицах, смотрите Tables на странице ссылок CSS.

-
- -

Действие: Использование селекторов class и ID

- -
    -
  1. Измените свой HTML-файл и продублируйте абзац, скопировав его и вставив в него.
  2. -
  3. Затем добавьте аттрибуты id и class  в первую копию, а аттрибут id во вторую копию, как показано ниже. Кроме того, скопируйте и вставьте весь файл снова: -
    <!doctype html>
    -<html>
    -  <head>
    -  <meta charset="UTF-8">
    -  <title>Sample document</title>
    -  <link rel="stylesheet" href="style1.css">
    -  </head>
    -  <body>
    -    <p id="first">
    -      <strong class="carrot">C</strong>ascading
    -      <strong class="spinach">S</strong>tyle
    -      <strong class="spinach">S</strong>heets
    -    </p>
    -    <p id="second">
    -      <strong>C</strong>ascading
    -      <strong>S</strong>tyle
    -      <strong>S</strong>heets
    -    </p>
    -  </body>
    -</html>
    -
    -
  4. -
  5. Теперь отредактируйте свой файл CSS. Замените все содержимое на: -
    strong { color: red; }
    -.carrot { color: orange; }
    -.spinach { color: green; }
    -#first { font-style: italic; }
    -
    -
  6. -
  7. Сохраните файлы и обновите свой браузер, чтобы увидеть результат: - - - - - - - - - -
    Cascading Style Sheets
    Cascading Style Sheets
    - -

    Вы можете попробовать перестроить строки в вашем файле CSS, чтобы показать, что порядок не имеет никакого эффекта.

    - -

    Селекторы классов .carrot и .spinach имеют приоритет над селектором тега strong.

    - -

    Селектор ID #first имеет приоритет над селекторами класс и тег.

    -
  8. -
- -
-
Вызовы
- -
    -
  1. Не изменяя свой HTML-файл, добавьте в свой CSS-файл одно правило, которое сохраняет все начальные буквы того же цвета, что и сейчас, но делает весь текст во втором абзаце синим: - - - - - - - - - - -
    Cascading Style Sheets
    Cascading Style Sheets
    -
  2. -
  3. Теперь измените правило, которое вы только что добавили (не изменяя ничего другого), чтобы сделать первый абзац синим: - - - - - - - - - -
    Cascading Style Sheets
    Cascading Style Sheets
    -
  4. -
- -
-
Possible solution
- -
    -
  1. Add a rule with an ID selector of #second and a declaration color: blue;, as shown below: - -
    #second { color: blue; }
    -
    - A more specific selector, p#second also works.
  2. -
  3. Change the selector of the new rule to be a tag selector using p: -
    p { color: blue; }
    -
    -
  4. -
-Hide solution
-See a solution for the challenge.
- -

Действие: Использование селекторов псевдокласса

- -
    -
  1. Создайте HTML-файл со следующим содержимым: - -
    <!doctype html>
    -<html>
    -  <head>
    -  <meta charset="UTF-8">
    -  <title>Sample document</title>
    -  <link rel="stylesheet" href="style1.css">
    -  </head>
    -  <body>
    -    <p>Go to our <a class="homepage" href="http://www.example.com/" title="Home page">Home page</a>.</p>
    -  </body>
    -</html>
    -
    -
  2. -
  3. Теперь отредактируйте свой файл CSS. Замените все содержимое на: -
    a.homepage:link, a.homepage:visited {
    -  padding: 1px 10px 1px 10px;
    -  color: #fff;
    -  background: #555;
    -  border-radius: 3px;
    -  border: 1px outset rgba(50,50,50,.5);
    -  font-family: georgia, serif;
    -  font-size: 14px;
    -  font-style: italic;
    -  text-decoration: none;
    -}
    -
    -a.homepage:hover, a.homepage:focus, a.homepage:active {
    -  background-color: #666;
    -}
    -
    -
  4. -
  5. Сохраните файлы и обновите свой браузер, чтобы увидеть результат (наведите указатель мыши на следующую ссылку, чтобы увидеть эффект): - - - - - - -
    Перейдите к нашей Домашняя страница 
    -
  6. -
- -

Действие: Использование селекторов на основе отношений и псевдоклассов

- -

С помощью селекторов, основанных на связях и псевдоклассах, вы можете создавать сложные каскадные алгоритмы. Это обычная техника, используемая, например, для создания чисто-CSS выпадающее меню ( это только CSS, без использования JavaScript). Суть этого метода заключается в создании правила следующего вида:

- -
div.menu-bar ul ul {
-  display: none;
-}
-
-div.menu-bar li:hover > ul {
-  display: block;
-}
- -

для применения к структуре HTML, наподобии следующей:

- -
<div class="menu-bar">
-  <ul>
-    <li>
-      <a href="example.html">Menu</a>
-      <ul>
-        <li>
-          <a href="example.html">Link</a>
-        </li>
-        <li>
-          <a class="menu-nav" href="example.html">Submenu</a>
-          <ul>
-            <li>
-              <a class="menu-nav" href="example.html">Submenu</a>
-              <ul>
-                <li><a href="example.html">Link</a></li>
-                <li><a href="example.html">Link</a></li>
-                <li><a href="example.html">Link</a></li>
-                <li><a href="example.html">Link</a></li>
-              </ul>
-            </li>
-            <li><a href="example.html">Link</a></li>
-          </ul>
-        </li>
-      </ul>
-    </li>
-  </ul>
-</div>
-
- -

Смотрите наш полный Пример CSS-основанного выпадающего меню для возможной реплики.

- -

Что дальше?

- -

Ваша таблица стилей начинает выглядеть плотной и сложной. Следующая секция описывает пути CSS легкого чтения. {{nextPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Readable_CSS", "Readable CSS")}}

diff --git "a/files/ru/web/guide/css/getting_started/svg_\320\270_css/index.html" "b/files/ru/web/guide/css/getting_started/svg_\320\270_css/index.html" deleted file mode 100644 index a69c4281af..0000000000 --- "a/files/ru/web/guide/css/getting_started/svg_\320\270_css/index.html" +++ /dev/null @@ -1,213 +0,0 @@ ---- -title: SVG и CSS -slug: Web/Guide/CSS/Getting_started/SVG_и_CSS -translation_of: Web/SVG/Tutorial/SVG_and_CSS ---- -
{{CSSTutorialTOC}}
- -

На этой странице показано, как использовать CSS со специальным языком для создания графики: SVG.

- -

Вы сделаете небольшой пример, которые можно будет запустить в любом браузере с поддержкой SVG.

- -

Это вторая секция Части II Руководство по CSS.
- Предыдущая секция: JavaScript
- Следующая секция: Данные XML

- -

Общая информация: SVG

- -

SVG (Scalable Vector Graphics) является подмножеством языка XML и предназначен для создания графики.

- -

SVG можно использовать для статических изображений, а также для анимаций и создания пользовательских интерфейсов.

- -

Как и прочие языки, основанные на XML, SVG поддерживает использование таблиц стилей CSS, что позволяет отделить различные варианты визуального отображения от структуры данных.

- -

Кроме того, таблицы стилей, которые вы используете в других языках разметки документов, могут содержать ссылку на SVG графику, в тех местах, где необходимо изображение. Например, в таблице стилей, для вашего HTML документа, можно указать ссылку (URL) на SVG графику в свойстве background.

- - - - - - - - -
Немного подробностей
-

На момент написания статьи (середина 2011года), большинство современных браузеров имеет базовую поддержку SVG, в том числе Internet Explorer 9 и выше. Некоторые дополнительные возможности SVG не поддерживаются, либо поддерживаются лишь частично, в определенных браузерах. Для более подробной информации о текущей поддержке SVG, см. SVG tables on caniuse.com, либо в таблицах совместимости SVG element reference, для информации о поддержке отдельных элементов.

- -

В остальные версии можно добавить поддержку SVG, установив дополнительный плагин, например, предоставленный компанией Adobe.

- -

Более подробная информация о SVG в Mozilla, представлена на станице SVG в этой wiki.

-
- -

За дело: Демонстрация SVG

- -

Создайте новый документ SVG, как обычный текстовый файл, doc8.svg. Скопируйте и вставьте содержимое блока ниже, убедитесь, что пролистали его полностью, чтобы скопировать все:

- -
<?xml version="1.0" standalone="no"?>
-
-<?xml-stylesheet type="text/css" href="style8.css"?>
-
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
-  "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-
-<svg width="600px" height="600px" viewBox="-300 -300 600 600"
-  xmlns="http://www.w3.org/2000/svg" version="1.1"
-  xmlns:xlink="http://www.w3.org/1999/xlink">
-
-<title>SVG demonstration</title>
-<desc>Mozilla CSS Getting Started - SVG demonstration</desc>
-
-<defs>
-  <g id="segment" class="segment">
-    <path class="segment-fill" d="M0,0 v-200 a40,40 0 0,0 -62,10 z"/>
-    <path class="segment-edge" d="M0,-200 a40,40 0 0,0 -62,10"/>
-    </g>
-  <g id="quadrant">
-    <use xlink:href="#segment"/>
-    <use xlink:href="#segment" transform="rotate(18)"/>
-    <use xlink:href="#segment" transform="rotate(36)"/>
-    <use xlink:href="#segment" transform="rotate(54)"/>
-    <use xlink:href="#segment" transform="rotate(72)"/>
-    </g>
-  <g id="petals">
-    <use xlink:href="#quadrant"/>
-    <use xlink:href="#quadrant" transform="rotate(90)"/>
-    <use xlink:href="#quadrant" transform="rotate(180)"/>
-    <use xlink:href="#quadrant" transform="rotate(270)"/>
-    </g>
-  <radialGradient id="fade" cx="0" cy="0" r="200"
-      gradientUnits="userSpaceOnUse">
-    <stop id="fade-stop-1" offset="33%"/>
-    <stop id="fade-stop-2" offset="95%"/>
-    </radialGradient>
-  </defs>
-
-<text id="heading" x="-280" y="-270">
-  SVG demonstration</text>
-<text  id="caption" x="-280" y="-250">
-  Move your mouse pointer over the flower.</text>
-
-<g id="flower">
-  <circle id="overlay" cx="0" cy="0" r="200"
-    stroke="none" fill="url(#fade)"/>
-  <use id="outer-petals" xlink:href="#petals"/>
-  <use id="inner-petals" xlink:href="#petals"
-    transform="rotate(9) scale(0.33)"/>
-  </g>
-
-</svg>
-
- -

Создайте новый файл CSS, style8.css. копируйте и вставьте содержимое блока ниже, убедитесь, что пролистали его полностью, чтобы скопировать все:

- -
/*** SVG demonstration ***/
-
-/* page */
-svg {
-  background-color: beige;
-  }
-
-#heading {
-  font-size: 24px;
-  font-weight: bold;
-  }
-
-#caption {
-  font-size: 12px;
-  }
-
-/* flower */
-#flower:hover {
-  cursor: crosshair;
-  }
-
-/* gradient */
-#fade-stop-1 {
-  stop-color: blue;
-  }
-
-#fade-stop-2 {
-  stop-color: white;
-  }
-
-/* outer petals */
-#outer-petals {
-  opacity: .75;
-  }
-
-#outer-petals .segment-fill {
-  fill: azure;
-  stroke: lightsteelblue;
-  stroke-width: 1;
-  }
-
-#outer-petals .segment-edge {
-  fill: none;
-  stroke: deepskyblue;
-  stroke-width: 3;
-  }
-
-#outer-petals .segment:hover > .segment-fill {
-  fill: plum;
-  stroke: none;
-  }
-
-#outer-petals .segment:hover > .segment-edge {
-  stroke: slateblue;
-  }
-
-/* inner petals */
-#inner-petals .segment-fill {
-  fill: yellow;
-  stroke: yellowgreen;
-  stroke-width: 1;
-  }
-
-#inner-petals .segment-edge {
-  fill: none;
-  stroke: yellowgreen;
-  stroke-width: 9;
-  }
-
-#inner-petals .segment:hover > .segment-fill {
-  fill: darkseagreen;
-  stroke: none;
-  }
-
-#inner-petals .segment:hover > .segment-edge {
-  stroke: green;
-  }
-
- -

Откройте документ в вашем браузере с поддержкой SVG. Переместите указатель мыши на изображение.

- -

Эта wiki не поддерживает вставку SVG в страницы, поэтому мы не имеем возможности продемонстрировать это здесь. Изображение будет выглядеть так:

- - - - - - - -
SVG demonstration
- -

Примечания к демонстрации:

- - - - - - - - - - -
Задание
Измение таблицу стилей так, чтобы все внутренние лепестки становились розовыми, по наведению курсора на одного из них, при этом нельзя менять принцип работы других лепестков.
- -

Посмотреть решение к этому заданию.

- -

Что дальше?

- -

В этой демонстрации, ваш браузер с поддержкой SVG уже знает, как отображать элементы  SVG. Таблица стилей всего лишь некоторым образом меняет отображение. То же самое происходит с документами HTML и XUL. Однако CSS можно использовать для любых документов XML, в которых нет предусмотренного по умолчанию способа отображения элементов. Данный пример продемонстрирован на следующей странице: Данные XML

diff --git a/files/ru/web/guide/css/getting_started/text_styles/index.html b/files/ru/web/guide/css/getting_started/text_styles/index.html deleted file mode 100644 index a25565cf79..0000000000 --- a/files/ru/web/guide/css/getting_started/text_styles/index.html +++ /dev/null @@ -1,152 +0,0 @@ ---- -title: Text styles -slug: Web/Guide/CSS/Getting_started/Text_styles -translation_of: Learn/CSS/Styling_text/Fundamentals -translation_of_original: Web/Guide/CSS/Getting_started/Text_styles ---- -

{{ CSSTutorialTOC() }}

- -

{{previousPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Readable_CSS", "Readable CSS")}}This is the 7th section of the CSS Getting Started tutorial; it gives more examples of text styles. You modify your sample stylesheet to use different fonts.

- -

Information: Text styles

- -

CSS имеет несколько свойств для стилизации текста.

- -

There is a convenient shorthand property, {{ cssxref("font") }}, which you can use to specify several aspects at once—for example:

- - - -
-
Example
- -
p {
-font: italic 75%/125% "Comic Sans MS", cursive;
-}
-
- -

This rule sets various font properties, making all paragraphs italic.

- -

The font size is set to three-quarters of the size in each paragraph's parent element, and the line height is set to 125% (a little more spaced than normal).

- -

The font typeface is set to Comic Sans MS, but if this typeface is not available then the browser will use its default cursive (hand-written) typeface.

- -

The rule has the side-effect of turning off bold and small-caps (setting them to normal).

-
- -

Font faces

- -

You cannot predict what typefaces the readers of your document will have. When you specify font typefaces, it is a good idea to give a list of alternatives in order of preference.

- -

End the list with one of the built-in default typefaces: serif, sans-serif, cursive, fantasy or monospace.

- -

If the typeface does not support some features in the document, then the browser can substitute a different typeface. For example, the document might contain special characters that the typeface does not support. If the browser can find another typeface that has those characters, then it will use the other typeface.

- -

To specify a typeface on its own, use the {{ cssxref("font-family") }} property.

- -

Font sizes

- -

Browser users can override the default font sizes or change the text size while they read a page, so it makes good sense for you to use relative sizes wherever you can.

- -

You can use some built-in values for font sizes, like small, medium and large. You can also use values relative to the font size of the parent element like: smaller, larger, 150% or 1.5em. An "em" is equivalent to the width of the letter "m" (for the font size of the parent element); thus 1.5em is one-and-a-half times the size of the font of the parent element.

- -

If necessary you can specify an actual size like: 14px (14 pixels) for a display device or 14pt (14 points) for a printer. This is not accessible for visually impaired users because it does not allow them to change the size. A more accessible strategy is to set a built-in value like medium on a top-level element of the document, and then set relative sizes for all its descendent elements.

- -

To specify a font size on its own, use the {{ cssxref("font-size") }} property.

- -

Line height

- -

The line height specifies the spacing between lines. If your document has long paragraphs with many lines, a larger-than-normal spacing makes it easier to read, especially if the font size is small.

- -

To specify a line height on its own, use the {{ cssxref("line-height") }} property.

- -

Decoration

- -

The separate {{ cssxref("text-decoration") }} property can specify other styles, like underline or line-through. You can set it to none to explicitly remove any decoration.

- -

Other properties

- -

To specify italic on its own, use {{ cssxref("font-style") }}: italic;
- To specify bold on its own, use {{ cssxref("font-weight") }}: bold;
- To specify small capitals on its own, use {{ cssxref("font-variant") }}: small-caps;

- -

To turn any of these off individually, you can specify the value normal or inherit.

- -
-
More details
- -

You can specify text styles in a variety of other ways.

- -

For example, some of the properties mentioned here have other values that you can use.

- -

In a complex stylesheet, avoid using the shorthand font property because of its side-effects (resetting other individual properties).

- -

For full details of the properties that relate to fonts, see Fonts in the CSS Specification. For full details of text decoration, see Text.

- -

If you don't want to depend on the typefaces installed on users' systems, you can use {{ cssxref("@font-face") }} to specify an online font. However, this requires that the users have a browser that supports this rule.

-
- -

Action: Specifying fonts

- -

For a simple document, you can set the font of the {{ HTMLElement("body") }} element and the rest of the document inherits the settings.

- -
    -
  1. Edit your CSS file.
  2. -
  3. Add the following rule to change the font throughout the document. The top of the CSS file is a logical place for it, but it has the same effect wherever you put it: -
    body {
    -font: 16px "Comic Sans MS", cursive;
    -}
    -
    -
  4. -
  5. Add a comment explaining the rule, and add white space to make it match your preferred layout.
  6. -
  7. Save the file and refresh your browser to see the effect. If your system has Comic Sans MS, or another cursive font that does not support italic, then your browser chooses a different font face for the italic text in the first line: - - - - - - - - - -
    Cascading Style Sheets
    Cascading Style Sheets
    -
  8. -
  9. From your browser's menu bar, choose View > Text Size > Increase (or View > Zoom > Zoom In). Even though you specified 16 pixels in the style, a user reading the document can change the size.
  10. -
- -
-
Challenge
- -

Without changing anything else, make all six initial letters twice the size in the browser's default serif font:

- - - - - - - - - - -
Cascading Style Sheets
Cascading Style Sheets
- -
-
Possible solution
- -

Add the following style declaration to the strong rule:

- -
  font: 200% serif;
-
-If you use separate declarations for font-size and font-family, then the font-style setting on the first paragraph is not overridden. - -

 

-Hide solution
-See a solution for the challenge.
- -

What next?

- -

{{nextPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Color", "Color")}}Your sample document already uses several named colors. The next section lists the names of standard colors and explains how you can specify others.

diff --git a/files/ru/web/guide/css/getting_started/what_is_css/index.html b/files/ru/web/guide/css/getting_started/what_is_css/index.html deleted file mode 100644 index 95df2fe915..0000000000 --- a/files/ru/web/guide/css/getting_started/what_is_css/index.html +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: Что такое CSS? -slug: Web/Guide/CSS/Getting_started/What_is_CSS -tags: - - Beginner - - CSS - - 'CSS:Getting_Started' - - Example - - Guide - - Веб - - Новичку -translation_of: Learn/CSS/First_steps/How_CSS_works -translation_of_original: Web/Guide/CSS/Getting_started/What_is_CSS ---- -
{{ CSSTutorialTOC() }}
- -

{{previousPage("/ru/docs/Web/Guide/CSS/Getting_Started", "CSS для начинающих")}} Эта первая статья руководства по CSS для начинающих кратко объясняет, что такое Cascading Style Sheets (CSS). С её помощью вы сможете создать простой документ, который будете использовать в дальнейших разделах.

- -

Информация: Что такое CSS

- -

Каскадные таблицы стилей (Cascading Style Sheets = CSS) — это язык, который отвечает за визуальное представление документов пользователю.

- -

Под документом мы будем понимать набор информации о структуре страницы, описываемый языком разметки.

- -

А представление документа пользователю, в свою очередь, означает его преобразование в удобную для восприятия форму. Браузеры, такие как Firefox, Chrome или Internet Explorer, были созданы для визуального отображения документов, например, на экране компьютера, проекторе или вывода через принтер.

- -
-

Примеры

- - -
- -

В этом руководстве блоки с заголовком Подробнее, как нижеследующий, содержат дополнительную информацию и ссылки на ресурсы, позволяющие более глубоко изучить вопрос, которому посвящен тот или иной раздел. Вы можете сразу же воспользоваться этими материалами или же пропустить эти блоки и вернуться к ним позже.

- -
-
Подробнее
- -

Документ это не то же самое, что файл. Но, тем не менее, документ может храниться в одном файле.

- -

Со страницей, которую вы сейчас читаете, дела обстоят немного сложнее. Когда ваш браузер запрашивает данную страницу, сервер обращается к базе данных и генерирует документ, собирая его по частям из нескольких документов, каждый из которых, в свою очередь, может располагаться в нескольких файлах. Однако в этом руководстве вы также сможете работать с документами, каждый из которых представлен одним файлом.

- -

Больше информации о документах и языках разметки вы найдете в других разделах этого сайта:

- - - - - - - - - - - - - - - - - - - - -
HTMLо веб-страницах
XMLо структуре документов в общем
SVGо графике
XULо пользовательских интерфейсах в Mozilla
- -

Во второй части данного руководства вы встретите примеры этих языков разметки.

-
- -
-
Подробнее
- -

В терминах CSS программа, которая выводит документ пользователю, так называемому user agent (UA). Браузер — один из видов UA. CSS, таким образом, не предназначен только для браузеров или визуального представления, но в первой части данного руководства вы будете работать с CSS только в браузере.

- -

Прочие определения и термины, имеющие отношение к CSS, вы можете найти в Определениях спецификации CSS, созданной World Wide Web Consortium (W3C), международным сообществом которое установило открытые стандарты web.

-
- -

К действию: Создание документа

- -
    -
  1. Создайте новую папку на вашем компьютере для упражнений.
  2. -
  3. Откройте текстовый редактор и создайте новый текстовый файл. Этот файл будет содержать документ для нескольких следующих упражнений.
  4. -
  5. Скопируйте и вставьте HTML, приведенный ниже, а затем сохраните ваш файл под именем doc1.html. -
    <!DOCTYPE html>
    -<html>
    -  <head>
    -  <meta charset="UTF-8">
    -  <title>Sample document</title>
    -  </head>
    -
    -  <body>
    -    <p>
    -      <strong>C</strong>ascading
    -      <strong>S</strong>tyle
    -      <strong>S</strong>heets
    -    </p>
    -  </body>
    -</html>
    - -

    {{ LiveSampleLink('Action.3A_Creating_a_document', 'Посмотреть демо') }}

    -
  6. -
  7. Откройте новую вкладку или новое окно в вашем браузере и откройте только что созданный файл. -

    Вы должны увидеть строку, в которой заглавные буквы выделены полужирным начертанием:

    - - - - - - - -
    Cascading Style Sheets
    - -

    То, что вы увидите на самом деле, может немного отличаться потому, что настройки по умолчанию вашего браузера и данной энциклопедии наверняка будут отличаться: небольшие различия в шрифте, пробелах и цветах не очень-то и важны.

    -
  8. -
- -

Что дальше?

- -

{{nextPage("/ru/docs/Web/Guide/CSS/Getting_Started/Why_use_CSS", "Зачем нужен CSS?")}}В документе, который вы создали, CSS пока что не использовался. В следующем разделе вы научитесь использовать CSS для стилизации документа.

diff --git a/files/ru/web/guide/css/getting_started/why_use_css/index.html b/files/ru/web/guide/css/getting_started/why_use_css/index.html deleted file mode 100644 index 3041d28920..0000000000 --- a/files/ru/web/guide/css/getting_started/why_use_css/index.html +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: Зачем нужен CSS? -slug: Web/Guide/CSS/Getting_started/Why_use_CSS -tags: - - Beginner - - CSS - - 'CSS:Getting_Started' - - Example - - Guide - - Web - - Веб - - Новичку - - Руководство -translation_of: Learn/CSS/First_steps/How_CSS_works -translation_of_original: Web/Guide/CSS/Getting_started/Why_use_CSS ---- -

{{ CSSTutorialTOC() }}

- -

{{ previousPage("/ru/docs/Web/Guide/CSS/Getting_Started/What_is_CSS", "Что такое CSS?") }}Это вторая статья руководства по CSS для начинающих, объясняющая взаимосвязь между CSS и документами. В ней вы узнаете, как добавить CSS стили для документа, который вы создали в процессе изучения первой статьи.

- -

Информация: Зачем нужен CSS?

- -

CSS используется для определения стилей ваших документов, в том числе дизайна, верстки и вариаций макета для различных устройств и размеров экрана. Вы можете разместить стили CSS внутри тега <HEAD> документа с встроенной таблицей стилей, или приложить отдельный CSS-файл, который будет определять ваши стили извне. Чтобы привязать внешнюю таблицу стилей к документу, просто добавьте ссылку на таблицу стилей в заголовке <HEAD> документа.

- -

У внешней таблицы стилей есть множество преимуществ. Сохранение стилей отдельно от содержания HTML:

- - - -
-
Пример
- -

Используя CSS, вы храните информацию о стилях в общих файлах, которые доступны всем страницам. Например, когда документы ссылаются на те таблицы стилей, которые определяют цвет заголовков h2, вы можете применить стиль для тегов заголовков h2 на глобальном уровне путем изменения одного атрибута CSS.

- -

Когда пользователь открывает веб-страницу, браузер загружает информацию стиля вместе с содержанием страницы.

- -

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

-
- -

Как заставить HTML и CSS работать вместе? В целом, HTML используется для описания содержимого документа, а не его стиля. CSS же используется, чтобы указать стиль документа, но не содержание. Позже в руководстве вы увидите некоторые исключения из этого правила.

- -
-
Подробнее
- -

Язык разметки, типа HTML также обеспечивает некоторые способы задания стилей.

- -

Например, в HTML вы можете использовать тег <B>, чтобы сделать текст жирным, либо указать цвет фона страницы в теге <BODY>.

- -

При использовании CSS, задание стилей средствами языка разметки обычно не используется, поскольку вся информация о стилях легко доступна для чтения и изменения в CSS-файле.

-
- -

Действие: Создание таблицы стилей

- -
    -
  1. Создайте новый текстовый файл в том же каталоге, что и doc1.html, созданный в первой статье.
  2. -
  3. Сохраните его как style1.css. Этот файл будет вашей таблицей стилей.
  4. -
  5. Скопируйте и вставьте в CSS-файл приведённую ниже строку, после чего сохраните файл: -
    strong {color: red;}
    -
    -
  6. -
- -

Привязка таблицы стилей к документу

- -
    -
  1. Для привязки вашего документа к таблице стилей, необходимо внести в HTML-файл некоторые исправления. Добавьте строки, приведённые ниже: -
    <!DOCTYPE html>
    -<html>
    -  <head>
    -  <meta charset="UTF-8">
    -  <title>Sample document</title>
    -  <link rel="stylesheet" href="style1.css">
    -  </head>
    -  <body>
    -    <p>
    -      <strong>C</strong>ascading
    -      <strong>S</strong>tyle
    -      <strong>S</strong>heets
    -    </p>
    -  </body>
    -</html>
    -
    -
  2. -
  3. Сохраните файл, и откройте его в браузере. Таблица стилей сделает заглавные буквы красными:
  4. -
- -

{{ EmbedLiveSample('Действие_Создание_таблицы_стилей', '', '', '', 'Web/Guide/CSS/Getting_started/Why_use_CSS') }}

- -

{{ LiveSampleLink('Action.3A_Creating_a_stylesheet', 'Просмотреть демо') }}

- -
-
Задание
- -

В дополнение к красному, в CSS имеются и другие названия цветов.

- -

Не открывая подсказку, подберите ещё пять цветовых имён, которые будут работать в CSS.

- -
-
Возможное решение
- -

CSS поддерживает общие названия цветов, например orange, yellow, blue, green, или black. Он также поддерживает некоторые более экзотические названия типа chartreuse, fuschia, или burlywood. Посмотрите значения цвета CSS, чтобы ознакомится с полным списком поддерживаемых цветов, а так же методов их задания.

-Скрыть решение
-Посмотреть решение задания.
- -

Что дальше?

- -

{{nextPage("/ru/docs/Web/Guide/CSS/Getting_started/How_CSS_works", "Как работает CSS.")}}  Теперь, когда у вас есть образец документа, связанный с отдельной таблицей стилей, вы готовы узнать больше о том, как ваш браузер объединяет их при отображении документа.

diff --git "a/files/ru/web/guide/css/getting_started/\321\202\320\260\320\261\320\273\320\270\321\206\321\213/index.html" "b/files/ru/web/guide/css/getting_started/\321\202\320\260\320\261\320\273\320\270\321\206\321\213/index.html" deleted file mode 100644 index 82b7edae60..0000000000 --- "a/files/ru/web/guide/css/getting_started/\321\202\320\260\320\261\320\273\320\270\321\206\321\213/index.html" +++ /dev/null @@ -1,525 +0,0 @@ ---- -title: Таблицы -slug: Web/Guide/CSS/Getting_started/Таблицы -tags: - - CSS - - Веб - - Руководство -translation_of: Learn/CSS/Building_blocks/Styling_tables -translation_of_original: Web/Guide/CSS/Getting_started/Tables ---- -

{{CSSTutorialTOC}}{{previousPage("/ru/docs/Web/Guide/CSS/Getting_Started/Layout", "Layout")}}

- -

Это 13-я секция руководства CSS Начало работы; оно описывает более продвинутые селекторы и некоторые специфичные способы, которыми вы можете стилизовать таблицу. Вы создаете новый пример документа, содержащий таблицу и таблицу стилей для неё.

- -

Информация: Таблицы

- -

Таблица распологает информацию в прямоугольной сетке. Некоторые таблицы могут быть сложными, и для сложных таблиц разные браузеры выдают разный результат.

- -

Когда вы проектируете ваш документ, используйте таблицы для выражения отношений между кусочками информации. Поэтому это не важно, если различные браузеры отображают информацию слегка различными способами, потому что значение остается ясным.

- -

Не используйте таблицы необычным способом для создания особенной визуальной разметки. Техники на предыдущей странице руководства (Разметка) предпочтительнее для этой цели.

- -

Структура таблицы

- -

В таблице, каждый кусок информации отображается в ячейке (cell).

- -

Ячейки, лежащие на одной линии, составляют строку (row).

- -

В некоторыех таблицах, строки могут быть сгруппирированы. Специальная группа строк в начале таблицы - заголовок (header), в конце - нижний колонтитул (footer). Главные строки таблицы - тело (body), и они могут быть также сгруппирированы.

- -

Ячейки в линии сверху вниз, составляют столбец (column), но столбцы имеют ограниченное приминение в таблицах CSS.

- -
-
Пример
- -

Таблица Селекторов, основанных на отношении в Селекторы имеет десять ячеек в пяти строках.

- -

Первая строка - заголовок. Остальные четыре строки - тело таблицы. Нижнего колонтитула нет.

- -

У неё два столбца.

-
- -

Это руководство охватывает только простые таблицы, где результат довольно предсказуемый. В простой таблице, каждая ячейка занимает только одну ячейку в строке и в столбце. Вы можете использовать CSS для сложных таблиц, где ячейки занимают диапазон ячеек более чем одна в строке или столбце, но таблицы, подобно этим находятся вне пределов этого руководства.

- -

Рамки

- -

Ячейки не имеют границ.

- -

У ячеек нет рамок и наполнений. По умолчанию, рамки разделены значениями таблицы, свойство {{cssxref("border-spacing")}}. Вы можете также полностью удалить пространство, установив свойство таблицы {{cssxref("border-collapse")}} в collapse.

- -
-
Пример
- -

Здесь три таблицы.

- -

У таблицы слева интервал рамки 0.5 em. У таблицы по центру он составляет ноль. Таблица справа имеет сжатые границы:

- - - - - - - - - -
- - - - - - - - - - - -
ClubsHearts
DiamondsSpades
-
- - - - - - - - - - - -
ClubsHearts
DiamondsSpades
-
- - - - - - - - - - - -
ClubsHearts
DiamondsSpades
-
-
- -

Заголовок

- -

{{HTMLElement("caption")}} элемент - это метка, которая применяется ко всей таблице. По умолчанию, она отображается вверху таблицы.

- -

Чтобы переместить её вниз, установите её свойство {{cssxref("caption-side")}} в bottom. Это свойство наследуется, поэтому, в качестве альтернативы вы можете установить это свойство у таблицы или у другого элемента предка.

- -

Чтобы стилизовать заголовок текста, используйте любое из обычных свойств для текста.

- -
-
Пример
- -

У этой таблицы заголовок внизу

- -
#demo-table > caption {
-  caption-side: bottom;
-  font-style: italic;
-  text-align: right;
-}
-
- - - - - - - -
- - - - - - - -
Подходит
- - - - - - - - - - - -
КлубыСердца
АлмазыЛопаты
-
-
-
- -

Пустые ячейки

- -

Вы можете отобразить пустые ячейки (т.е. их рамки и фон) указывав {{cssxref("empty-cells")}}: show; для элемента таблицы.

- -

Вы можете скрыть их, указав empty-cells: hide;. Тогда, если у элемента родителя ячейки есть фон, он будет отображен через пустую ячейку.

- -
-
Пример
- -

Эти таблицы имеют бледно-зелёный фон. Их ячейки имеют бледно-серый фон и тёмно-серые рамки.

- -

В таблице слева пустая таблица отображается. В таблице справа, она скрыта:

- - - - - - - - -
- - - - - - - - - - - -
 Сердца
АлмазыЛопаты
-
- - - - - - - - - - - -
 Сердца
АлмазыЛопаты
-
-
- -
-
Детали
- -

Для подбробной информации о таблицах, смотрите Таблицы в Спецификации CSS.

- -

Информации там больше, чем в этом руководстве, но она не покрывает различия между браузерами, которые могут влиять на сложные таблицы.

-
- -

Действие: Стилизация таблицы

- -
    -
  1. Создайте новый HTML документ, doc3.html. Скопируйте и вставьте содержимое отсюда: - -
    -
    <!DOCTYPE html>
    -<html>
    -  <head>
    -    <title>Документ примера 3</title>
    -    <link rel="stylesheet" href="style3.css">
    -  </head>
    -  <body>
    -    <table id="demo-table">
    -      <caption>Океаны</caption>
    -      <thead>
    -        <tr>
    -          <th></th>
    -          <th>Площадь</th>
    -          <th>Средняя глубина</th>
    -        </tr>
    -        <tr>
    -          <th></th>
    -          <th>млн. км<sup>2</sup></th>
    -          <th>м</th>
    -        </tr>
    -      </thead>
    -      <tbody>
    -        <tr>
    -          <th>Северный Ледовитый</th>
    -          <td>13,000</td>
    -          <td>1,200</td>
    -        </tr>
    -        <tr>
    -          <th>Атлантический</th>
    -          <td>87,000</td>
    -          <td>3,900</td>
    -        </tr>
    -        <tr>
    -          <th>Тихий</th>
    -          <td>180,000</td>
    -          <td>4,000</td>
    -        </tr>
    -        <tr>
    -          <th>Индийский</th>
    -          <td>75,000</td>
    -          <td>3,900</td>
    -        </tr>
    -        <tr>
    -          <th>Южный</th>
    -          <td>20,000</td>
    -          <td>4,500</td>
    -        </tr>
    -      </tbody>
    -      <tfoot>
    -        <tr>
    -          <th>Общая</th>
    -          <td>361,000</td>
    -          <td></td>
    -        </tr>
    -        <tr>
    -          <th>Средняя</th>
    -          <td>72,000</td>
    -          <td>3,800</td>
    -        </tr>
    -      </tfoot>
    -    </table>
    -  </body>
    -</html>
    -
    -
    -
  2. -
  3. Создайте новую таблицу стилей, style3.css. Скопируйте и вставьте содержимое отсюда: -
    /*** Style for doc3.html (Tables) ***/
    -
    -#demo-table {
    -  font: 100% sans-serif;
    -  background-color: #efe;
    -  border-collapse: collapse;
    -  empty-cells: show;
    -  border: 1px solid #7a7;
    -}
    -
    -#demo-table > caption {
    -  text-align: left;
    -  font-weight: bold;
    -  font-size: 200%;
    -  border-bottom: .2em solid #4ca;
    -  margin-bottom: .5em;
    -}
    -
    -
    -/* basic shared rules */
    -#demo-table th,
    -#demo-table td {
    -  text-align: right;
    -  padding-right: .5em;
    -}
    -
    -#demo-table th {
    -  font-weight: bold;
    -  padding-left: .5em;
    -}
    -
    -
    -/* header */
    -#demo-table > thead > tr:first-child > th {
    -  text-align: center;
    -  color: blue;
    -}
    -
    -#demo-table > thead > tr + tr > th {
    -  font-style: italic;
    -  color: gray;
    -}
    -
    -/* fix size of superscript */
    -#demo-table sup {
    -  font-size: 75%;
    -}
    -
    -/* body */
    -#demo-table td {
    -  background-color: #cef;
    -  padding:.5em .5em .5em 3em;
    -}
    -
    -#demo-table tbody th:after {
    -  content: ":";
    -}
    -
    -
    -/* footer */
    -#demo-table tfoot {
    -  font-weight: bold;
    -}
    -
    -#demo-table tfoot th {
    -  color: blue;
    -}
    -
    -#demo-table tfoot th:after {
    -  content: ":";
    -}
    -
    -#demo-table > tfoot td {
    -  background-color: #cee;
    -}
    -
    -#demo-table > tfoot > tr:first-child td {
    -  border-top: .2em solid #7a7;
    -}
    -
    -
  4. -
  5. Откройте документ в вашем браузере. Он должен выглядеть наподобие этого: - - - - - - -
    -

    Океаны

    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     ПлощадьСредняя глубина
     млн. км2м
    Северный Ледовитый:13,0001,200
    Атлантический:87,0003,900
    Тихий:180,0004,000
    Индийский:75,0003,900
    Южный:20,0004,500
    Общая:361,000 
    Средняя:72,0003,800
    -
    -
    -
  6. -
  7. Сравните правила в таблице стилей с отображенной таблицей, чтобы гарантировать, что вы понимаете действие для каждого правила. Если вы найдете правило, значение которого вы не понимаете, то закомментируйте его и обновите страницу, чтобы посмотреть, что изменилось. Вот несколько заметок об этой таблице: -
      -
    • Заголовок находится снаружи рамки таблицы.
    • -
    • Если у вас установлен минимальный размер точки в Опциях, это может повлиять на верхний индекс в km2.
    • -
    • Три пустые ячейки. Через две из них  позволено показывать фон таблицы. У третьей есть фон и верхняя рамка.
    • -
    • Двоеточия добавлены с помощью таблицы стилей.
    • -
    -
  8. -
- -
-
Вызов
- -

Измените таблицу стилей, чтобы она выглядела, как эта:

- - - - - - - -
-
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 ПлощадьСредняя глубина
 млн. км2м
Северный Ледовитый:13,0001,200
Атлантический:87,0003,900
Тихий:180,0004,000
Индийский:75,0003,900
Южный:20,0004,500
Общая:361,000 
Средняя:72,0003,800
-
-
- -

Океаны

-
-
- -

Посмотреть решение для этой задачи.

- -

Что дальше?

- -

{{nextPage("/ru/docs/Web/Guide/CSS/Getting_Started/Media", "Media")}}Это последняя страница в этом руководстве, которая фокусируется на CSS свойствах и значениях. Для полного обзора свойств и значений, смотрите все свойства таблиц в CSS Спецификациях.

- -

Следующая страница тоже рассматривает цель и структуру CSS таблиц.

diff --git a/files/ru/web/guide/css/index.html b/files/ru/web/guide/css/index.html deleted file mode 100644 index 7529234ef5..0000000000 --- a/files/ru/web/guide/css/index.html +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Руководство разработчика CSS -slug: Web/Guide/CSS -tags: - - CSS - - Landing - - NeedsTranslation - - TopicStub -translation_of: Learn/CSS -translation_of_original: Web/Guide/CSS ---- -prepare for redirect diff --git a/files/ru/web/guide/css/understanding_z_index/adding_z-index/index.html b/files/ru/web/guide/css/understanding_z_index/adding_z-index/index.html deleted file mode 100644 index 2fff1726d3..0000000000 --- a/files/ru/web/guide/css/understanding_z_index/adding_z-index/index.html +++ /dev/null @@ -1,157 +0,0 @@ ---- -title: Using z-index -slug: Web/Guide/CSS/Understanding_z_index/Adding_z-index -translation_of: Web/CSS/CSS_Positioning/Understanding_z_index/Adding_z-index ---- -
{{cssref}}
- -

The first part of this article, Stacking without the z-index property, explains how stacking is arranged by default. If you want to create a custom stacking order, you can use the {{cssxref("z-index")}} property on a positioned element.

- -

Свойство z-index может иметь значение в целых числах (положительные, ноль, или отрицательные), что представляет собой позицию єлемента вдоль оси z. Если вы не знакомы с осью z, представьте себе страницу как стопку слоев, имеющих собственое порядковое число. Слои представлены в числовом порядке, with larger numbers above smaller numbers.

- - - -
-

Notes:

- - -
- -

In the following example, the layers' stacking order is rearranged using z-index. The z-index of element #5 has no effect since it is not a positioned element.

- -

{{EmbedLiveSample("Source_code_for_the_example", 600, 400)}}

- -

Source code for the example

- -

HTML

- -
<div id="abs1">
-  <b>DIV #1</b>
-  <br />position: absolute;
-  <br />z-index: 5;
-</div>
-
-<div id="rel1">
-  <b>DIV #2</b>
-  <br />position: relative;
-  <br />z-index: 3;
-</div>
-
-<div id="rel2">
-  <b>DIV #3</b>
-  <br />position: relative;
-  <br />z-index: 2;
-</div>
-
-<div id="abs2">
-  <b>DIV #4</b>
-  <br />position: absolute;
-  <br />z-index: 1;
-</div>
-
-<div id="sta1">
-  <b>DIV #5</b>
-  <br />no positioning
-  <br />z-index: 8;
-</div>
-
- -

CSS

- -
div {
-  padding: 10px;
-  opacity: 0.7;
-  text-align: center;
-}
-
-b {
-  font-family: sans-serif;
-}
-
-#abs1 {
-  z-index: 5;
-  position: absolute;
-  width: 150px;
-  height: 350px;
-  top: 10px;
-  left: 10px;
-  border: 1px dashed #900;
-  background-color: #fdd;
-}
-
-#rel1 {
-  z-index: 3;
-  height: 100px;
-  position: relative;
-  top: 30px;
-  border: 1px dashed #696;
-  background-color: #cfc;
-  margin: 0px 50px 0px 50px;
-}
-
-#rel2 {
-  z-index: 2;
-  height: 100px;
-  position: relative;
-  top: 15px;
-  left: 20px;
-  border: 1px dashed #696;
-  background-color: #cfc;
-  margin: 0px 50px 0px 50px;
-}
-
-#abs2 {
-  z-index: 1;
-  position: absolute;
-  width: 150px;
-  height: 350px;
-  top: 10px;
-  right: 10px;
-  border: 1px dashed #900;
-  background-color: #fdd;
-}
-
-#sta1 {
-  z-index: 8;
-  height: 70px;
-  border: 1px dashed #996;
-  background-color: #ffc;
-  margin: 0px 50px 0px 50px;
-}
-
- -

See also

- - - -
-

Original Document Information

- - -
diff --git a/files/ru/web/guide/css/understanding_z_index/index.html b/files/ru/web/guide/css/understanding_z_index/index.html deleted file mode 100644 index 0074ff2577..0000000000 --- a/files/ru/web/guide/css/understanding_z_index/index.html +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: Понимание CSS z-index -slug: Web/Guide/CSS/Understanding_z_index -tags: - - Advanced - - CSS - - Guide - - NeedsTranslation - - TopicStub - - Understanding_CSS_z-index - - Web - - z-index -translation_of: Web/CSS/CSS_Positioning/Understanding_z_index ---- -

Обычно HTML страницы можно считать двухмерными, потому что текст, картинки и другие элементы расположены на странице без перекрытия. Существует единый нормальный поток отрисовки (rendering flow) и элементы избегают пространства, занятого другими.{{cssxref("z-index")}} атрибут позволяет регулировать порядок наложения объектов друг на друга в процессе отрисовки контента (rendering content).

- -
-

В CSS 2.1, позиция каждого блока была в трех измерениях. В дополнении к их горизонтальной и вертикальной позиции блоки лежали вдоль оси "z" и распологались один поверх другого. Позиция относительно оси "z" особенно актуальна, когда блоки визуально накладываются друг на друга. 

-
- -

(from CSS 2.1 Section 9.9.1 - Layered presentation)

- -

Это означает, что правила стиля CSS позволяют вам позиционировать блоки на слоях в дополнение к обычному слою рендеринга (слой 0). Положение Z каждого слоя выражается как целое число, представляющее порядок наложения для рендеринга. Большие числа означают ближе к наблюдателю. Положение Z можно контролировать с помощью свойства CSS z-index.

- -

Использование z-index кажется чрезвычайно простым: одно свойство, которому присваивается одно целое число, с простым для понимания поведением. Однако, когда z-index применяется к сложным иерархиям элементов HTML, его поведение может быть трудно понять или предсказать. Это обьясняется целым комплексом правил "укладки" элементов. Фактически в спецификации  CSS-2.1 Appendix E (CSS-2.1 Приложение Е) зарезервирован целый раздел, подробно обьясняющий эти правила.

- -

Данная статья попытается объяснить эти правила, с некоторым упрощением и несколькими примерами.

- -
    -
  1. Позиционирование без z-индекса : правила по умолчанию
  2. -
  3. Позиционирование и float : как себя поводят float элементы c позиционированием
  4. -
  5. Использование z-index : Using z-index to change default stacking
  6. -
  7. The stacking context : Notes on the stacking context
  8. -
  9. Stacking context example 1 : 2-level HTML hierarchy, z-index on the last level
  10. -
  11. Stacking context example 2 : 2-level HTML hierarchy, z-index on all levels
  12. -
  13. Stacking context example 3 : 3-level HTML hierarchy, z-index on the second level
  14. -
- -
-

Информация о документе

- - - -

Примечание автора: спасибо Владимиру Паланту и Роду Уайтли за обзор.

- -
-
diff --git a/files/ru/web/guide/css/understanding_z_index/stacking_without_z-index/index.html b/files/ru/web/guide/css/understanding_z_index/stacking_without_z-index/index.html deleted file mode 100644 index 7f4eb09133..0000000000 --- a/files/ru/web/guide/css/understanding_z_index/stacking_without_z-index/index.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: Stacking without z-index -slug: Web/Guide/CSS/Understanding_z_index/Stacking_without_z-index -tags: - - CSS - - z-index -translation_of: Web/CSS/CSS_Positioning/Understanding_z_index/Stacking_without_z-index ---- -

« CSS « Понимание CSS z-index

- -

Наложения без Z-индекса

- -

Когда элементы не имеют z-индека, они накладываються в таком порядке(снизу вверх):

- -

1. Фон и границы корневого элемента.

- -

2. Дочерние блоки в нормальном потоке в порядке размещения(в HTML порядке).

- -

3. Дочерние позиционированные элементы, в порядке размещения (в HTML порядке).

- -

В следующем примере, абсолютно и относительно спозиционированным блокам определена величина  и позиция таким образом, чтобы продемонстировать правила наложения.

- -
-

Заметки:

- - -
- -

understanding_zindex_01.png

- -

Пример

- -

HTML

- -
<div id="absdiv1">
-    <br /><span class="bold">DIV #1</span>
-    <br />position: absolute; </div>
-<div id="reldiv1">
-    <br /><span class="bold">DIV #2</span>
-    <br />position: relative; </div>
-<div id="reldiv2">
-    <br /><span class="bold">DIV #3</span>
-    <br />position: relative; </div>
-<div id="absdiv2">
-    <br /><span class="bold">DIV #4</span>
-    <br />position: absolute; </div>
-<div id="normdiv">
-    <br /><span class="bold">DIV #5</span>
-    <br />no positioning </div>
-
- -

CSS

- -
 .bold {
-     font-weight: bold;
-     font: 12px Arial;
- }
- #normdiv {
-     height: 70px;
-     border: 1px dashed #999966;
-     background-color: #ffffcc;
-     margin: 0px 50px 0px 50px;
-     text-align: center;
- }
- #reldiv1 {
-     opacity: 0.7;
-     height: 100px;
-     position: relative;
-     top: 30px;
-     border: 1px dashed #669966;
-     background-color: #ccffcc;
-     margin: 0px 50px 0px 50px;
-     text-align: center;
- }
- #reldiv2 {
-     opacity: 0.7;
-     height: 100px;
-     position: relative;
-     top: 15px;
-     left: 20px;
-     border: 1px dashed #669966;
-     background-color: #ccffcc;
-     margin: 0px 50px 0px 50px;
-     text-align: center;
- }
- #absdiv1 {
-     opacity: 0.7;
-     position: absolute;
-     width: 150px;
-     height: 350px;
-     top: 10px;
-     left: 10px;
-     border: 1px dashed #990000;
-     background-color: #ffdddd;
-     text-align: center;
- }
- #absdiv2 {
-     opacity: 0.7;
-     position: absolute;
-     width: 150px;
-     height: 350px;
-     top: 10px;
-     right: 10px;
-     border: 1px dashed #990000;
-     background-color: #ffdddd;
-     text-align: center;
- }
-
- -

Результат

- -

(If the image does not display in CodePen, click the Tidy button in the CSS section)

- -

{{ EmbedLiveSample('Example', '', '', '', 'Web/CSS/CSS_Positioning/Understanding_z_index/Stacking_without_z-index') }}

- -

Так же посмотрите

- - - -
-

Original Document Information

- - -
diff --git a/files/ru/web/guide/css/using_multi-column_layouts/index.html b/files/ru/web/guide/css/using_multi-column_layouts/index.html deleted file mode 100644 index 65e96fcdcf..0000000000 --- a/files/ru/web/guide/css/using_multi-column_layouts/index.html +++ /dev/null @@ -1,124 +0,0 @@ ---- -title: Использование CSS разметки для многих колонок -slug: Web/Guide/CSS/Using_multi-column_layouts -translation_of: Web/CSS/CSS_Columns/Using_multi-column_layouts ---- -

{{CSSRef("CSS Multi-columns")}}

- -

CSS разметка для многих колонок расширяет способ блочной разметки, чтобы позволить легкое описание нескольких колонок текста. Людям сложно читать текст, если строки слишком длинные; это занимает слишком много времени для глаз, чтобы перемещать взгляд с конца одной на начало следующей строки, и они забывают на какой строке находились. Поэтому, чтобы использовать большие дисплеи по максимуму, авторам следует ограничить ширину колонок текст расположенных бок о бок, как в газетах.

- -

К несчастью, это невозможно сделать с CSS и HTML без принудительного разбиения колонки в фиксированных позициях, или строго ограничить допустимую разметку в тексте, или использовать экстраординарный скрипт. Это ограничение снимается с помощью добавления новых CSS свойств, чтобы расширить традиционный блочный способ разметки.

- -

Использование колонок

- -

Количество колонок и ширина

- -

Два свойства CSS контролируют появятся ли колонки и как много их будет: {{ Cssxref("column-count") }} and {{ Cssxref("column-width") }}.

- -

Свойство column-count устанавливает количество колонок определённым числом. Пример,

- -
<div style="column-count:2;">Lorem ipsum dolor sit amet, consectetur adipisicing elit,
-sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
-quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
-Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat
-nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa
-qui officia deserunt mollit anim id est laborum</div>
-
- -

отобразит содержимое в двух колонках (если вы используете многоколоночно совместимый браузер):

- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum

- -

Свойство column-width устанавливает минимальную желаемую ширину колонки. Если column-count также не установлено, тогда браузер автоматически сделает столько колонок, сколько нужно, чтобы заполнить  доступную ширину.

- -
<div style="column-width:20em;">Lorem ipsum dolor sit amet, consectetur adipisicing elit,
-sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
-quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
-Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat
-nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa
-qui officia deserunt mollit anim id est laborum</div>
-
- -

становится:

- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum

- -

Подробные детали описаны в CSS3 спецификации.

- -

В многоколончатом блоке, содержимое автоматически перетекает из одной колонки в следующую, как это необходимо. Вся HTML, CSS и DOM функциональность поддерживается внутри колонок, как например редактирование и печать.

- -

Краткая запись columns

- -

В большинстве случаев веб-разработчики используют одно из двух свойств CSS: {{ cssxref("column-count") }} или {{ cssxref("column-width") }}. Так как значения для этих свойств не пересекаются, то часто удобно использовать короткую запись {{ cssxref("columns") }}. Пример:

- -

CSS объявление  column-width:12em может быть заменено:

- -
<div style="columns:12em">Lorem ipsum dolor sit amet, consectetur adipisicing elit,
-sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
-quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
-Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat
-nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa
-qui officia deserunt mollit anim id est laborum</div>
-
- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum

- -

CSS объявление column-count:4 может быть заменено:

- -
<div style="columns:4">Lorem ipsum dolor sit amet, consectetur adipisicing elit,
-sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
-quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
-Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat
-nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa
-qui officia deserunt mollit anim id est laborum</div>
-
- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum

- -

Два CSS объявления column-width:8em и column-count:12 могут быть заменены:

- -
<div style="columns:12 8em">Lorem ipsum dolor sit amet, consectetur adipisicing elit,
-sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
-quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
-Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat
-nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa
-qui officia deserunt mollit anim id est laborum</div>
-
- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum

- -

Выравнивание высоты

- -

CSS3-спецификация колонок требует, чтобы высота колонки была выровнена, т.е. браузер автоматически устанавливает максимальную высоту колонки, для того, чтобы высота содержимого в каждой из них была приблизительно одинаковая. Firefox так и делает.

- -

Однако, в некоторых ситуациях полезно установить максимальную высоту колонок явно, тогда расположение содержимого, начиная с первой колонки и последующих созданных, как необходимо, возможно, перекроют правую границу. Поэтому, если высота ограничена, с помощью CSS {{ cssxref("height") }} или {{ cssxref("max-height") }} свойств на многоколончатом блоке, каждой колонке разрешено расти до этой высоты, но не более, пока не добавится новая колонка. Этот режим также более эффективен для разметки.

- -

Промежутки между колонками

- -

Существует промежуток между колонками. По умолчанию рекомендовано значение 1em. Это значение можно изменить, применяя свойство {{ Cssxref("column-gap") }} на многоколончатом блоке:

- -
<div style="column-width:20em; column-gap:2em;">Lorem ipsum dolor sit amet, consectetur adipisicing elit,
-sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
-quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
-Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat
-nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa
-qui officia deserunt mollit anim id est laborum</div>
-
- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum

- -

Постепенное ухудшение

- -

Свойства колонки будут просто проигнорированы браузерами, которые не поддерживают многоколончатый режим. Поэтому соответственно легче создать разметку, которая отобразит содержимое в одной колонке и будет использовать несколько колонок в тех браузерах, которые поддерживают многоколончатый режим.

- -

Обратите внимание, что не все браузеры поддерживают эти свойства без префикса. Чтобы использовать эти свойства в большинстве современных браузеров, каждое свойство должно быть написано трижды: одно с префиксом {{ property_prefix("-moz") }} , одно с префиксом {{ property_prefix("-webkit") }} и третье без префикса.

- -

Заключение

- -

CSS3 колонки - примитивная разметка, которая поможет Веб-разработчикам лучше воспользоваться реальным участком экрана. Разработчики с воображением могут найти много способов для их использования, особенно с автоматическим выравниванием высоты.

- -

Смотрите также

- - diff --git a/files/ru/web/guide/css/visual_formatting_model/index.html b/files/ru/web/guide/css/visual_formatting_model/index.html deleted file mode 100644 index 7a5de35909..0000000000 --- a/files/ru/web/guide/css/visual_formatting_model/index.html +++ /dev/null @@ -1,209 +0,0 @@ ---- -title: Модель визуального форматирования -slug: Web/Guide/CSS/Visual_formatting_model -translation_of: Web/CSS/Visual_formatting_model ---- -

{{CSSRef}}

- -

Модель визуального форматирования CSS  - это алгоритм, используемый для обработки документа и его визуального отображения. Это базовая концепция CSS. Модель визуального форматирования задаёт трансформацию каждого элемента в документе и создаёт ноль, одну или несколько боксов, согласно боксовой модели CSS. Расположение (layout) каждого бокса определяется:

- - - -

Бокс отображается относительно краев содержащего его блока. Как правило, бокс определяет родительский блок для своих потомков. Однако, стоит заметить, что бокс не ограничен содержащим его блоком. Такое поведение слоев, выходящих за пределы своих содержащих блоков, называется переполенинем (overflow).

- -

Генерация бокса

- -

Генерация бокса - часть алгоритма модели визуального форматирования, процедура, генерирующая блоки из элементов. Различные типы боксов определяют различное поведение в контексте форматирования. Тип бокса зависит от свойства CSS {{ cssxref("display") }}.

- -

Блочные эклементы и блок-боксы

- -

Говорят, что элемент является блочным, когда вычисленное значение его CSS свойства {{ cssxref("display") }} равно: blocklist-item, или table. Блочный элемент визуально форматируется как блок (например, параграф), предназначенный для вертикальной компоновки (в столбик).

- -

Каждый элемент блочного уровня участвует в контексте блочного форматирования. Каждый элемент блочного уровня генерирует как миниум один блок-бокс, названный главным блок-боксом. Некоторые элементы, например, такие как list-item, создают дополнительные боксы для хранения маркеров и других типографических элементов, содержащихся в list item. Большинство блочных элементов генерирует только один, главный блок-бокс.

- -

Главный блок-бокс содержит сгенериованные боксы-потомки и сгенериованный контекст. Он так же будет боксом, участвующем в схеме позиционирования.

- -

venn_blocks.pngЭлемент блочного уровня так же может быть блоком-контейнером. Блок-контейнер - это блок, который содержит либо только другие элементы блочного уровня, либо создаёт контекст инлайнового форматирования и, таким образом, содержит только инлайновые элементы.

- -

Важно понимать, что понятие блочного элемента и понятие блочного контейнера - это разные вещи. Первое описывает, как блок будет себя вести по отношению к своему родителю и своим соседям/братьям. А второе - описывает, как блок будет взаимодействовать со своими потомками. Некоторые элементы блочного уровня, например, таблицы, не являются содержащими блоками. И наоборот, некоторые блоки-контейнеры, например, ячейки таблицы, не являются элементами блочного уровня.

- -

Элементы блочного уровня, которые так же являются контейнерами, называются блок-боксами.

- -

Анонимные блок-боксы

- -

В некоторых случаях алгоритм визуального форматирования  вынужден добавлять дополнительные боксы. Так как эти боксы невозможно как-то проименовать и к ним невозможно применить css-селекторы, поэтому эти боксы называют анонимными.

- -

Из-за того, что к анонимным боксам невозможно применить селекторы, их невозможно изменить с помощью таблицы стилей. Это значит, что все наследуемые CSS свойства для них будут иметь значение inherit, а все ненаследуемые свойства будут иметь значение initial.

- -

Блоки-контейнеры содержат либо только инлайн-боксы, либо только элементы блочного уровня. Но, как правило, документ содержит и те и другие. В этом случае анонимные блок-боксы создаются вокруг примыкающих к ним инлайн-боксов.

- -

Пример

- -

Возьмём следующий HTML код (со стилями по умолчанию, то есть элементы {{ HTMLElement("div") }} и {{ HTMLElement("p") }} имеют значение display:block :

- -
<div>Some inline text <p>followed by a paragraph</p> followed by more inline text.</div>
- -

Здесь создались два анонимных блока: один для текста перед параграфом (Some inline text), и второй для текста после параграфа (followed by more inline text.). И у нас получилась вот такая структура:

- -

anonymous_block-level_boxes.png

- -

Выглядеть это будет так:

- -
Some inline text
-followed by a paragraph
-followed by more inline text.
- -

В отличие от параграфа {{ HTMLElement("p") }}, Web разработчик не может напрямую контролировать стили этих двух анонимных боксов. Те свойства, которые наследуются, берут своё значение от элемента {{ HTMLElement("div") }}, например {{ cssxref("color") }}, определяющий цвет текста. А другие значения, ненаследуемые, устанавливаются в значение initial. Например, у них не будет своего свойства {{ cssxref("background-color") }}, он всегда будет в состоянии "прозрачный" (transparent), значении по умолчанию для этого свойства, и поэтому будет видно тот background, который установлен у элемента <div>. А вот для параграфа <p> можно установить своё свойство цвета фона. Таким образом, эти два анонимных бокса будут иметь один и тот же цвет текста.

- -

Ещё один случай, который приводит к созданию анонимных блок-боксов, это случай, когда инлайн-бокс содержит один или несколько блок-боксов. В этом случае элемент, содержащий блок-боксы, делится на два инлайн-бокса - один перед, а второй после блок-бокса. И потом инлайн-элементы перед и после блок-бокса дополнительно заключаются в анонимные блок-боксы. Таким образом блок-бокс становится соседом для анонимных блок-боксов, содержащих инлайн-элементы.

- -

Если есть несколько блок-боксов, идущих подряд, без инлайн-элементов между ними, то анонимные блок-боксы создаются только перед и после такого набора блок-боксов.

- -

Пример

- -

Возьмём следующий HTML код, где установим для элемента {{ HTMLElement("p") }} значение display:inline и для элемента {{ HTMLElement("span") }} значение display:block :

- -
<p>Some <em>inline</em> text <span>followed by a paragraph</span> followed by more inline text.</p>
- -

Создадутся два анонимных блок-бокса, один для текста перед элементом span (Some inline text) и один для текста после него (followed by more inline text), и у нас получится вот такая структура:

- -

- -

Выглядеть она будет так:

- -
Some inline text
-followed by a paragraph
-followed by more inline text.
- -

Элементы инлайн-уровня и инлайн-боксы

- -

Элементы, которые называются элементами инлайн-уровня - это элементы, у которых вычисленное значение CSS свойства {{ cssxref("display") }} установлено в : inline, inline-block или inline-table. Визуально они не представляют собой какие-то отдельные блоки, но они они распологаются в одну линию с другим контентом инлайн-уровня. Например, содержание параграфа, с различным форматированием, таким как подчёркивание или картинка, состоит из элементов инлайн-уровня.

- -

venn_inlines.png

- -
-

Эта диаграмма использует устаревшую терминологию; см. примечания ниже. К тому же она некорректна, потому что жёлтый эллипс справа по определению должен быть изображён одинаковым по размеру с эллипсом слева или больше него  (it could be a mathematical superset), потому что в спецификации сказано: "Элементв инлайн-уровня генерируют боксы инлайн-уровня, участвующие в форматировании инлайн-уровня", см. CSS 2.2, глава 9.2.2

-
- -

Элементы инлайн-уровня создают боксы инлайн-уровня, которые определены как боксы, участвующие в контексте форматирования инлайн-уровня. Inline boxes are both inline-level boxes and boxes, whose contents participate in their container's inline formatting context. This is the case, for example, for all non-replaced boxes with display:inline. Inline-level boxes, whose contents do not participate in an inline formatting context, are called atomic inline-level boxes. These boxes, generated by replaced inline-level elements or by elements with a calculated {{ cssxref("display") }} value of inline-block or inline-table, are never split into several boxes, as is possible with inline boxes.

- -
Note: Initially, atomic inline-level boxes were called atomic inline boxes. This was unfortunate, as they are not inline boxes. This was corrected in an erratum to the spec. Nevertheless, you can harmlessly read atomic inline-level box each time you meet atomic inline box in the literature, as this is only a name change.
- -
Atomic inline boxes cannot be split into several lines in an inline formatting context. -
-
<style>
-  span {
-    display:inline; /* default value*/
-  }
-</style>
-<div style="width:20em;">
-   The text in the span <span>can be split in several
-   lines as it</span> is an inline box.
-</div>
-
-
- -

which leads to:

- -
The text in the span can be split into several lines as it is an inline box.
- -
<style>
-  span {
-    display:inline-block;
-  }
-</style>
-<div style="width:20em;">
-   The text in the span <span>cannot be split in several
-   lines as it</span> is an inline-block box.
-</div>
- -
-
-

which leads to:

- -
The text in the span cannot be split into several lines as it is an inline-block box.
-
-
- -

Anonymous inline boxes

- -

As for block boxes, there are a few cases where inline boxes are created automatically by the CSS engine. These inline boxes are also anonymous as they cannot be named by selectors; they inherit the value of all inheritable properties, setting it to initial for all others.

- -

The most common case where an anonymous inline box is created, is when some text is found as a direct child of a block box creating an inline formatting context. In that case, this text is included in the largest possible anonymous inline box. Also, space content, which would be removed by the behavior set in the {{ cssxref("white-space") }} CSS property, does not generate anonymous inline boxes because they would end empty.

- -
Example TBD
- -

Other types of boxes

- -

Line boxes

- -

Line boxes are generated by the inline formatting context to represent a line of text. Inside a block box, a line box extends from one border of the box to the other. When there are floats, the line box starts at the rightmost border of the left floats and ends at the leftmost border of the right floats.

- -

These boxes are technical, and Web authors do not usually have to bother with them.

- -

Run-in boxes

- -

Run-in boxes, defined using display:run-in, are boxes that are either block boxes or inline boxes, depending on the type of the following box. They can be used to create a title that runs inside its first paragraph when possible.

- -
Note: Run-in boxes were removed from the CSS 2.1 standard, as they were insufficiently specified to allow for interoperable implementation. They may reappear in CSS3, but meanwhile, are considered experimental. They should not be used in production.
- -

Model-induced boxes

- -

Besides the inline and block formatting contexts, CSS specifies several additional content models that may be applied to elements. These additional models, used to describe specific layouts, may define additional box types:

- - - -

Positioning schemes

- -

Once boxes are generated, the CSS engine needs to position them on the layout. To do that, it uses one of the following algorithms:

- - - -

Normal flow

- -

In the normal flow, boxes are laid out one after the other. In a block formatting context, they are laid out vertically; in an inline formatting context, they are laid out horizontally. The normal flow is triggered when the CSS {{ cssxref("position") }} is set to the value static or relative, and if the CSS {{ cssxref("float") }} is set to the value none.

- -

Example

- -
When in the normal flow, in a block formatting context, boxes are laid vertically one after the other out.
-
-When in the normal flow, in an inline formatting context, boxes are laid horizontally one after the other out.
- -
-

There are two sub-cases of the normal flow: static positioning and relative positioning:

- - -
- -

Floats

- -

In the float positioning scheme, specific boxes (called floating boxes or simply floats) are positioned at the beginning, or end of the current line. This leads to the property that text (and more generally anything within the normal flow) flows along the edge of the floating boxes, except if told differently by the {{ cssxref("clear") }} CSS property.

- -

The float positioning scheme for a box is selected, by setting the {{ cssxref("float") }} CSS property on that box to a value different than none and {{ cssxref("position") }} to static or relative. If {{ cssxref("float") }} is set to left, the float is positioned at the beginning of the line box. If set to right, the float is positioned at the end of the line box. In either case, the line box is shrunk to fit alongside the float.

- -

Absolute positioning

- -

In the absolute positioning scheme, boxes are entirely removed from the flow and don't interact with it at all. They are positioned relative to their containing block using the {{ cssxref("top") }}, {{ cssxref("bottom") }}, {{ cssxref("left") }} and {{ cssxref("right") }} CSS properties.

- -

An element is absolutely positioned if the {{ cssxref("position") }} is set to absolute or fixed.

- -

With a fixed positioned element, the containing block is the viewport. The position of the element is absolute within the viewport. Scrolling does not change the position of the element.

diff --git a/files/ru/web/guide/events/creating_and_triggering_events/index.html b/files/ru/web/guide/events/creating_and_triggering_events/index.html new file mode 100644 index 0000000000..9e7a8f099b --- /dev/null +++ b/files/ru/web/guide/events/creating_and_triggering_events/index.html @@ -0,0 +1,92 @@ +--- +title: Создание и вызов событий +slug: Web/Guide/Events/Создание_и_вызов_событий +tags: + - DOM + - JavaScript + - events + - события +translation_of: Web/Guide/Events/Creating_and_triggering_events +--- +

Эта статья демонстрирует, как создавать и вызывать пользовательские DOM-события. Такие события часто называют исскуственными событиями, по отношению к событиям, производимым браузером.

+ +

Создание собственных событий

+ +

События могут быть созданы с помощью  конструктора Event:

+ +
var event = new Event('build');
+
+// Подписываемся на событие
+elem.addEventListener('build', function (e) { ... }, false);
+
+// Вызываем событие
+elem.dispatchEvent(event);
+ +

Этот конструктор поддерживается во всех современных браузерах (кроме Internet Explorer). Более подробную информацию смотрите ниже "Старомодный способ".

+ +

Добавление пользовательских данных – CustomEvent()

+ +

Чтобы добавить больше данных к объекту event, существует интерфейс CustomEvent, и вы можете использовать свойство detail, чтобы передать собственные данные. Например, событие может быть создано так:

+ +
var event = new CustomEvent('build', { 'detail': elem.dataset.time });
+ +

Это позволит вам получить доступ к дополнительным данным в обработчике:

+ +
function eventHandler(e) {
+  log('The time is: ' + e.detail);
+}
+
+ +

Старомодный способ

+ +

Старый способ создать событие использует API в стиле Java. Пример:

+ +
// Создание события
+var event = document.createEvent('Event');
+
+// Назначить имя событию
+event.initEvent('build', true, true);
+
+// Слушаем событие
+document.addEventListener('build', function (e) {
+  // e.target соотетствует объекту document
+}, false);
+
+// target события может быть любой элемент
+document.dispatchEvent(event);
+
+
+ +

Вызов встроенных событий

+ +

Этот пример показывает симуляцию клика (программно сгенерированное событие клика) по галочке чекбокса, используя DOM-методы. Просмотр действующих примеров.

+ +
function simulateClick() {
+  var event = new MouseEvent('click', {
+    'view': window,
+    'bubbles': true,
+    'cancelable': true
+  });
+  var cb = document.getElementById('checkbox');
+  var canceled = !cb.dispatchEvent(event);
+  if (canceled) {
+    // A handler called preventDefault.
+    alert("canceled");
+  } else {
+    // None of the handlers called preventDefault.
+    alert("not canceled");
+  }
+}
+ +

Совместимость с браузерами

+ +

{{Compat("api.Event.Event")}}

+ +

Смотрите также

+ + diff --git "a/files/ru/web/guide/events/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\320\270_\320\262\321\213\320\267\320\276\320\262_\321\201\320\276\320\261\321\213\321\202\320\270\320\271/index.html" "b/files/ru/web/guide/events/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\320\270_\320\262\321\213\320\267\320\276\320\262_\321\201\320\276\320\261\321\213\321\202\320\270\320\271/index.html" deleted file mode 100644 index 9e7a8f099b..0000000000 --- "a/files/ru/web/guide/events/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\320\270_\320\262\321\213\320\267\320\276\320\262_\321\201\320\276\320\261\321\213\321\202\320\270\320\271/index.html" +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: Создание и вызов событий -slug: Web/Guide/Events/Создание_и_вызов_событий -tags: - - DOM - - JavaScript - - events - - события -translation_of: Web/Guide/Events/Creating_and_triggering_events ---- -

Эта статья демонстрирует, как создавать и вызывать пользовательские DOM-события. Такие события часто называют исскуственными событиями, по отношению к событиям, производимым браузером.

- -

Создание собственных событий

- -

События могут быть созданы с помощью  конструктора Event:

- -
var event = new Event('build');
-
-// Подписываемся на событие
-elem.addEventListener('build', function (e) { ... }, false);
-
-// Вызываем событие
-elem.dispatchEvent(event);
- -

Этот конструктор поддерживается во всех современных браузерах (кроме Internet Explorer). Более подробную информацию смотрите ниже "Старомодный способ".

- -

Добавление пользовательских данных – CustomEvent()

- -

Чтобы добавить больше данных к объекту event, существует интерфейс CustomEvent, и вы можете использовать свойство detail, чтобы передать собственные данные. Например, событие может быть создано так:

- -
var event = new CustomEvent('build', { 'detail': elem.dataset.time });
- -

Это позволит вам получить доступ к дополнительным данным в обработчике:

- -
function eventHandler(e) {
-  log('The time is: ' + e.detail);
-}
-
- -

Старомодный способ

- -

Старый способ создать событие использует API в стиле Java. Пример:

- -
// Создание события
-var event = document.createEvent('Event');
-
-// Назначить имя событию
-event.initEvent('build', true, true);
-
-// Слушаем событие
-document.addEventListener('build', function (e) {
-  // e.target соотетствует объекту document
-}, false);
-
-// target события может быть любой элемент
-document.dispatchEvent(event);
-
-
- -

Вызов встроенных событий

- -

Этот пример показывает симуляцию клика (программно сгенерированное событие клика) по галочке чекбокса, используя DOM-методы. Просмотр действующих примеров.

- -
function simulateClick() {
-  var event = new MouseEvent('click', {
-    'view': window,
-    'bubbles': true,
-    'cancelable': true
-  });
-  var cb = document.getElementById('checkbox');
-  var canceled = !cb.dispatchEvent(event);
-  if (canceled) {
-    // A handler called preventDefault.
-    alert("canceled");
-  } else {
-    // None of the handlers called preventDefault.
-    alert("not canceled");
-  }
-}
- -

Совместимость с браузерами

- -

{{Compat("api.Event.Event")}}

- -

Смотрите также

- - diff --git a/files/ru/web/guide/graphics/index.html b/files/ru/web/guide/graphics/index.html new file mode 100644 index 0000000000..57dd4238e1 --- /dev/null +++ b/files/ru/web/guide/graphics/index.html @@ -0,0 +1,41 @@ +--- +title: Графика для Web +slug: Web/Guide/Графика +translation_of: Web/Guide/Graphics +--- +

Современным веб-сайтам и веб-приложениям часто требуется отображать графику. Статические изображения легко отобразить с помощью элемента {{HTMLElement("img")}}, или с помощью CSS свойства  {{cssxref("background-image")}}. Часто требуется создавать графику на лету, или модифицировать ее каким-либо образом после. Как это проделать можно узнать в следующих статьях.

+ +
+
+

2D графика

+ +
+
Канвас
+
Элемент {{HTMLElement("canvas")}} представляет удобный API для рисования 2D графики с помощью JavaScript.
+
SVG
+
Масштабируемая Векторная Графика (Scalable Vector Graphics) позволяет рисовать линии, кривые, и другие геометрические фигуры. С их помощью можно создавать масштабируемые изображения, которые не теряют в качестве при изменении размера в отличии от растровой графики.
+
+ +

View All...

+
+ +
+

3D графика

+ +
+
WebGL
+
Руководство по быстрому старту с WebGL. WebGL предоставляет API для работы с 3D графиками в веб. Эта технология позволяет Вам использовать стандартный OpenGL ES в веб контексте.
+
+ +

Видео

+ +
+
Использование HTML5 видео и аудио
+
Встраивание видео и аудио в HTML документ и управление проигрыванием.
+
WebRTC
+
RTC в WebRTC означает Real-Time Communications, технология которая позволяет стримить аудио/видео и данные между клиентами браузера (пирами).
+
+
+
+ +

 

diff --git a/files/ru/web/guide/html/drag_and_drop/drag_operations/index.html b/files/ru/web/guide/html/drag_and_drop/drag_operations/index.html deleted file mode 100644 index 2dcdb6babb..0000000000 --- a/files/ru/web/guide/html/drag_and_drop/drag_operations/index.html +++ /dev/null @@ -1,314 +0,0 @@ ---- -title: Drag Operations -slug: Web/Guide/HTML/Drag_and_drop/Drag_operations -translation_of: Web/API/HTML_Drag_and_Drop_API/Drag_operations ---- -

{{DefaultAPISidebar("HTML Drag and Drop API")}}

- -

Ниже описаны шаги, которые происходят при drag and drop операции.

- -

Drag операции описываются в документе, используя {{domxref("DataTransfer")}} интерфейс. Этот документ не использует не{{domxref("DataTransferItem")}} интерфейс, не{{domxref("DataTransferItemList")}} интерфейс.

- -

draggable атрибуты

- -

На веб-странице, в некоторых случаях используется поведение drag (перетаскивания) по умолчанию. Включая выделенный текст, изображения и ссылки. Когда изображение иои ссылка переносятся, URL изображения или ссылки устанавливается в качестве данных drag и перетаскивание начинается. Для других элементов, они должны быть частью выделения для выполнения перетаскивания по умолчанию. Чтобы увидеть это в действии, выделите область веб-страницы, а затем нажмите и удерживайте кнопку мыши и перетащите выделение. Появится специфичный для ОС рендеринг выделенного фрагмента и будет следовать за указателем мыши при перетаскивании. Однако это поведение является только drag поведением по умолчанию, если нет слушателей, определяющих данные для перетаскивания.

- -

В HTML, кроме поведения по умолчанию изображений, ссылок и выделенных областей, ноикакие другие элементы по умолчанию не переносятся.

- -

Для перетаскивания других HTML-элементов, должны быть выполнены три пункта :

- -
    -
  1. Установить {{htmlattrxref("draggable")}}="true" на элемент, который вы хотите сделать перетаскиваемым.
  2. -
  3. Добавить слушатель события {{event("dragstart")}}.
  4. -
  5. Установить данные перетаскивания в слушатель выше.
  6. -
- -

Вот пример, который позволяет перетаскивать часть содержимого.

- -
<p draggable="true" ondragstart="event.dataTransfer.setData('text/plain', 'This text may be dragged')">
-  This text <strong>may</strong> be dragged.
-</p>
-
- -

Атрибут {{htmlattrxref("draggable")}} установлен в  "true", т.о. этот элемент становится перетаскиваемым. Если этот атрибут был опущен или установлен в "false", то элемент не может быть перенесен, и вместо этого будет выбран текст.

- -

Атрибут {{htmlattrxref("draggable")}} может быть использован для любого элемента, включаяизображения и ссылки. Однако, для последних двух, значение по умолчанию - true, т.о. вы можете только использвать атрибут  {{htmlattrxref("draggable")}} со значением false для отключение перетаскивания этих элементов.

- -
-

Примечание: Когда элемент становится перетаскиваемыми, tтекст или другие элементы в нем больше не могут быть выбраны обычным способом, щелкая и перетаскивая мышью. Вместо этого пользователь должен удерживать клавишу Alt  чтобы выбрать текст с помощью мыши или клавиатуры.

-
- -

Начало операции перетаскивания

- -

В примере, слушатель добавлен для события {{event("dragstart")}} с использованием атрибута{{domxref("GlobalEventHandlers.ondragstart","ondragstart")}}.

- -
<p draggable="true" ondragstart="event.dataTransfer.setData('text/plain', 'This text may be dragged')">
-  This text <strong>may</strong> be dragged.
-</p>
-
- -

Когда пользователь начинает перетаскивание, запускается событиеdrag, the {{event("dragstart")}}.

- -

В этом примере слушатель {{event("dragstart")}} добавлен к самому перемещаемом элементу. Однако, вы можете слушать более высокого предка, так как событие перетаскивание высплывает вверх как и большинство событий.

- -

Внутри события {{event("dragstart")}}, вы можете указать drag данные, изображжение отклика, drag-эффекты, все это описано ниже. Однако, обязательны только drag данные. (Изображение и drag-эффекты по умолчанию, подходят в большинстве ситуаций)

- -

Drag-данные

- -

Все {{domxref("DragEvent","drag events")}} имеют свойство, называемое{{domxref("DragEvent.dataTransfer","dataTransfer")}}, которое содержит drag-данные (dataTransfer это {{domxref("DataTransfer")}} object).

- -

Когда происходит перетаскивание, данные должны быть связаны с перетаскиванием, которое определяет, что перетаскивается. Например, при перетаскивании выделенного текста в текстовое поле данные, связанные с элементом данных перетаскивания, являются самим текстом. Аналогично, при перетаскивании ссылки на веб-странице элемент данных перетаскивания является URL-адресом ссылки.

- -

{{domxref("DataTransfer","drag data")}} содержит два параметра, тип (или формат) данных, и значение данных. Формат это строковый тип (такой как text/plain текстовых данных), значение - строка текста. Когда начинается перетаскивание, вы добавляете данные, предоставляя тип и данные. Во время перетаскивания в слушателе события для событий {{event("dragenter")}} и {{event("dragover")}} , вы используете типы данных перетаскиваемых данных, чтобы проверить, разрешено ли удаление. Например, цель drop, которая принимает ссылки, будет проверять тип text/uri-list. В течение события drop, слушатель будет получать данные тащат и вставить его на место.

- -

Свойство {{domxref("DataTransfer","drag data's")}} {{domxref("DataTransfer.types","types")}} возвращает список MIME-типов {{domxref("DOMString")}}, таких как text/plain или image/jpeg. Вы также можете создавать свои собственные типы. Большинство основные используемых типов описаны в  Recommended Drag Types.

- -

Перетаскивание может включать элементы данных нескольких различных типов. Это позволяет предоставлять данные в более специфических типах, часто пользовательских, но по предоставляет резервные данные для drop, которые не поддерживают более специфические типы. Как правило, наименее специфичным типом будут обычные текстовые данные, использующие тип text/plain. Эти данные будут простым текстовым представлением.

- -

Установка элементов drag-данных {{domxref("DragEvent.dataTransfer","dataTransfer")}}, используя метод {{domxref("DataTransfer.setData","setData()")}}. Требуется два аргумента: тип данных и значение данных. Например:

- -
event.dataTransfer.setData("text/plain", "Text to drag");
-
- -

Здесь, значение -  "Text to drag", формат -  text/plain.

- -

Вы можете предусмотреть данные в нескольких форматах. Сделаем это, вызовем метод  {{domxref("DataTransfer.setData","setData()")}} несколько раз с различными форматами. Вы должны вызывать его с форматами от большей специфичности к меньшей.

- -
const dt = event.dataTransfer;
-dt.setData("application/x.bookmark", bookmarkString);
-dt.setData("text/uri-list", "https://www.mozilla.org");
-dt.setData("text/plain", "https://www.mozilla.org");
-
- -

Добавлены данные трех различных форматов. Первый тип - application/x.bookmark, пользовательский тип.Другие приложения не поддерживают данный тип, но вы можете использовать пользовательский тип для перетаскивания между областями в одном приложениее или на одной странице.

- -

Предоставляя данные и в других типах, мы также можем поддерживать перетаскивание в другие приложения в менее специфичных формах. Тип application/x.bookmark может предоставлять данные с  более подробной информацией для использования в приложении, в то время как другие типы могут включать только один URL-адрес или текстовую версию.

- -

Обратите внимание, что и text/uri-list и text/plain cодержат одни и те же данные в этом примере.  Это часто бывает так, но это не обязательно.

- -

Если вы попытаетесь добавить данные дважды с тем же форматом, новые данные заменят старые данные, но в той же позиции в списке типов, что и старые данные.

- -

Вы можете очистить данные, используя метод {{domxref("DataTransfer.clearData","clearData()")}}, который принимает один аргумент: тип данных для удаления.

- -
event.dataTransfer.clearData("text/uri-list");
-
- -

Аргумент type в методе {{domxref("DataTransfer.clearData","clearData()")}} опционален. Если type не указан, данные, связанные со всеми типами, удаляются. Если перетаскивание не содержит элементов данных перетаскивания или все элементы были впоследствии очищены, то перетаскивание не произойдет.

- -

Настройка изображения отклика drag

- -

Когда происходит перетаскивание, полупрозрачное изображение генерируется из цели перетаскивания (событие "{{event("dragstart")}}" элемента срабатывает), и следует за указателем пользователя во время перетаскивания. Это изображение создается автоматически, поэтому вам не нужно создавать его самостоятельно. Однако вы можете использовать {{domxref("DataTransfer.setDragImage","setDragImage()")}} для задания пользовательского изображения отклика перетаскивания.

- -
event.dataTransfer.setDragImage(image, xOffset, yOffset);
-
- -

Необходимы три аргумента. Первый - это ссылка на изображение. Эта ссылка обычно относится к элементу <img>, но также может относиться к элементу <canvas> или любому другому элементу. Изображение отклика будет генерироваться из того, как изображение выглядит на экране, для изображений они будут нарисованы в их первоначальном размере. Второй и третий аргументы метода {{domxref("DataTransfer.setDragImage","setDragImage()")}} - это смещения, в которых изображение должно появляться относительно указателя мыши.

- -

Также можно использовать изображения и canvas, которых нет в документе. Этот метод полезен при рисовании пользовательских изображений перетаскивания с помощью элемента canvas, как показано в следующем примере:

- -
function dragWithCustomImage(event) {
-  const canvas = document.createElement("canvas");
-  canvas.width = canvas.height = 50;
-
-  const ctx = canvas.getContext("2d");
-  ctx.lineWidth = 4;
-  ctx.moveTo(0, 0);
-  ctx.lineTo(50, 50);
-  ctx.moveTo(0, 50);
-  ctx.lineTo(50, 0);
-  ctx.stroke();
-
-  const dt = event.dataTransfer;
-  dt.setData('text/plain', 'Data to Drag');
-  dt.setDragImage(canvas, 25, 25);
-}
-
- -

В этом примере мы делаем один canvas перетаскивания. Поскольку размер холста составляет 50×50 пикселей, мы используем смещение половины этого (25), чтобы изображение было центрировано на указателе мыши.

- -

Drag эффекты

- -

При перетаскивании можно выполнить несколько операций. Операция  copy используется для указания на то, что перетаскиваемые данные будут скопированы из текущего местоположения в место перетаскивания. Операция move используется для указания на то, что перетаскиваемые данные будут перемещены, а операция link используется для указания на то, что между исходным и удаляемым местоположениями будет создана некоторая форма связи или соединения.

- -

Вы можете указать, какая из трех операций разрешена для источника перетаскивания, установив свойство {{domxref("DataTransfer.effectAllowed","effectAllowed")}} в слушателе событий{{event("dragstart")}}.

- -
event.dataTransfer.effectAllowed = "copy";
-
- -

В этом примере разрешена только копия.

- -

Вы можете комбинировать значения различными способами:

- -
-
none
-
никакая операция не разрешена
-
copy
-
только copy
-
move
-
только move
-
link
-
только link
-
copyMove
-
только copy или move
-
copyLink
-
только copy или link
-
linkMove
-
только link или move
-
all
-
только copy, move, или link
-
uninitialized
-
Значение по умолчанию all.
-
- -

Обратите внимание, что эти значения должны использоваться так, как указано выше. Например, установка свойства {{domxref("DataTransfer.effectAllowed","effectAllowed")}} на copyMove позволяет выполнять операцию копирования или перемещения, но не позволяет пользователю выполнять операцию связывания. Если вы не измените свойство {{domxref("DataTransfer.effectAllowed","effectAllowed")}},  то любая операция разрешена, как и со значением 'all'. Поэтому вам не нужно настраивать это свойство, если вы не хотите исключить определенные типы.

- -

Во время операции перетаскивания, слушатель для событий {{event("dragenter")}} или {{event("dragover")}} может проверить свойство {{domxref("DataTransfer.effectAllowed","effectAllowed")}} , какие операции разрешены. Связанное свойство,  {{domxref("DataTransfer.dropEffect","dropEffect")}}, должно быть установлено в пределах одного из этих событий, чтобы указать, какая единственная операция должна быть выполнена. Допустимые значения для {{domxref("DataTransfer.dropEffect","dropEffect")}} - none, copy, move, или link. Комбинированные значения для этого свойства не используются.

- -

С событиями {{event("dragenter")}} и {{event("dragover")}}, свойство {{domxref("DataTransfer.dropEffect","dropEffect")}} инициализируется в соответствии с запросом пользователя. Пользователь может изменить желаемый эффект, нажав клавиши-модификаторы. Хотя точные используемые клавиши различаются в зависимости от платформы, обычно клавиши  Shift и Control используются для переключения между копированием, перемещением и связыванием. Указатель мыши изменится, чтобы указать, какая операция требуется. Например, для copy курсор может появиться со знаком плюс рядом с ним.

- -

Вы можете изменять свойство {{domxref("DataTransfer.dropEffect","dropEffect")}} во время событий {{event("dragenter")}} или {{event("dragover")}}, например, определенная drop-цель поддерживает только определенные операции. Вы можете изменить свойство {{domxref("DataTransfer.dropEffect","dropEffect")}}, чтобы переопределить действие пользователя, и обеспечить выполнение специфичной  операции перетаскивания при ее наступлении. Обратите внимание, что этот эффект должен быть указан в списке свойств {{domxref("DataTransfer.effectAllowed","effectAllowed")}}. В противном случае ему будет присвоено другое допустимое значение.

- -
event.dataTransfer.dropEffect = "copy";
-
- -

В этом примере выполняется эффект копирования.

- -

Вы можете использовать значение none, чтобы указать, что в этом месте не допускается удаление, хотя в этом случае лучше не отменять событие.

- -

В событиях {{event("drop")}} и {{event("dragend")}}, yвы можете проверить свойства {{domxref("DataTransfer.dropEffect","dropEffect")}} для определения того, какой эффект был в конечном итоге выбран.  Если выбран эффект "move",то исходные данные должны быть удалены из источника перетаскивания в событии{{event("dragend")}}.

- -

Указание drop-целей

- -

Слушатель для событий {{event("dragenter")}} и {{event("dragover")}} используются для указания допустимых drop-целей, то есть мест, где могут быть сброшены перетаскиваемые элементы. Большинство областей веб-страницы или приложения не являются допустимыми местами для сброса данных. Таким образом, обработка этих событий по умолчанию не допускает сброса перетаскиваемых данных.

- -

Если вы хотите разрешить сброс переносимых данных, вы должны предотвратить обработку по умолчанию, отменив оба события dragenter и dragover.  Это можно сделать, либо вернув false из определенных атрибутом слушателя событий, либо вызвав метод {{domxref("Event.preventDefault","preventDefault()")}} событие. Последнее может быть более осуществимо в функции, определенной в отдельном скрипте.

- -
<div ondragover="return false">
-<div ondragover="event.preventDefault()">
-
- -

Вызывая метод {{domxref("Event.preventDefault","preventDefault()")}} во время обоих событий {{event("dragenter")}} и {{event("dragover")}} укажите, что падение разрешено в этом месте. Однако обычно вы захотите вызвать метод  {{domxref("Event.preventDefault","preventDefault()")}} события только в определенных ситуациях (например, только при перетаскивании ссылки).

- -

Для этого вызовите функцию, которая проверяет условие и отменяет событие только при его выполнении. Если условие не выполнено, не отменяйте событие, и сброс перетаскиваемых данных не произойдет, если пользователь отпустит кнопку мыши.

- -

Наиболее распространенным является принятие или отклонение сброса в зависимости от типа данных перетаскивания при передаче данных — например, разрешение для изображений, ссылок или и того, и другого. Для этого вы можете проверить свойство {{domxref("DataTransfer.types","types")}} события {{domxref("DragEvent.dataTransfer","dataTransfer")}} (свойство). Свойство {{domxref("DataTransfer.types","types")}} возвращает массив из строк, добавленных при начале перетаскивания, в порядке от наиболее значимого к наименее значимому.

- -
function doDragOver(event) {
-  const isLink = event.dataTransfer.types.includes("text/uri-list");
-  if (isLink) {
-    event.preventDefault();
-  }
-}
- -

В этом примере мы используем метод includes  чтобы проверить, присутствует ли тип text/uri-list в списке типов. Если это так, мы отменим событие, так что сброс становится разрешен. Если перетаскиваемые данные не содержат ссылки, событие не будет отменено, и сброс не может произойти в этом месте.

- -

Вы также можете установить либо свойство {{domxref("DataTransfer.effectAllowed","effectAllowed")}}, либо свойство{{domxref("DataTransfer.dropEffect","dropEffect")}}, либо оба одновременно, если вы хотите указать более конкретные сведения о типе операции, которая будет выполнена. Естественно, изменение любого свойства не будет иметь никакого эффекта, если вы не отмените событие.

- -

Drop Feedback

- -

There are several ways in which you can indicate to the user that a drop is allowed at a certain location. The mouse pointer will update as necessary depending on the value of the {{domxref("DataTransfer.dropEffect","dropEffect")}} property.

- -

Although the exact appearance depends on the user's platform, typically a plus sign icon will appear for a 'copy' for example, and a 'cannot drop here' icon will appear when a drop is not allowed. This mouse pointer feedback is sufficient in many cases.

- -

However, you can also update the user interface with an insertion point or highlight as needed. For simple highlighting, you can use the :-moz-drag-over CSS pseudoclass on a drop target.

- -
.droparea:-moz-drag-over {
-  outline: 1px solid black;
-}
-
- -

In this example, the element with the class droparea will receive a 1 pixel black outline while it is a valid drop target, that is, if the {{domxref("Event.preventDefault","preventDefault()")}} method was called during the {{event("dragenter")}} event.

- -
-

Note: You must cancel the {{event("dragenter")}} event for this pseudoclass to apply, as this state is not checked for the {{event("dragover")}} event.

-
- -

For more complex visual effects, you can also perform other operations during the {{event("dragenter")}} event. For example, by inserting an element at the location where the drop will occur. This might be an insertion marker, or an element that represents the dragged element in its new location. To do this, you could create an image or separator element and simply insert it into the document during the {{event("dragenter")}} event.

- -

The {{event("dragover")}} event will fire at the element the mouse is pointing at. Naturally, you may need to move the insertion marker around a {{event("dragover")}} event as well. You can use the event's {{domxref("MouseEvent.clientX","clientX")}} and {{domxref("MouseEvent.clientY","clientY")}} properties as with other mouse events to determine the location of the mouse pointer.

- -

Finally, the {{event("dragleave")}} event will fire at an element when the drag leaves the element. This is the time when you should remove any insertion markers or highlighting. You do not need to cancel this event. Any highlighting or other visual effects specified using the :-moz-drag-over pseudoclass will be removed automatically. The {{event("dragleave")}} event will always fire, even if the drag is cancelled, so you can always ensure that any insertion point cleanup can be done during this event.

- -

Performing a Drop

- -

When the user releases the mouse, the drag and drop operation ends.

- -

If the mouse is released over an element that is a valid drop target, that is, one that cancelled the last {{event("dragenter")}} or {{event("dragover")}} event, then the drop will be successful, and a {{event("drop")}} event will fire at the target. Otherwise, the drag operation is cancelled, and no {{event("drop")}} event is fired.

- -

During the {{event("drop")}} event, you should retrieve that data that was dropped from the event and insert it at the drop location. You can use the {{domxref("DataTransfer.dropEffect","dropEffect")}} property to determine which drag operation was desired.

- -

As with all drag-related events, the event's {{domxref("DataTransfer","dataTransfer")}} property will hold the data that is being dragged. The {{domxref("DataTransfer.getData","getData()")}} method may be used to retrieve the data again.

- -
function onDrop(event) {
-  const data = event.dataTransfer.getData("text/plain");
-  event.target.textContent = data;
-  event.preventDefault();
-}
-
- -

The {{domxref("DataTransfer.getData","getData()")}} method takes one argument, the type of data to retrieve. It will return the string value that was set when {{domxref("DataTransfer.setData","setData()")}} was called at the beginning of the drag operation. An empty string will be returned if data of that type does not exist. (Naturally, though, you would likely know that the right type of data was available, as it was previously checked during a {{event("dragover")}} event.)

- -

In the example here, once the data has been retrieved, we insert the string as the textual content of the target. This has the effect of inserting the dragged text where it was dropped, assuming that the drop target is an area of text such as a p or div element.

- -

In a web page, you should call the {{domxref("Event.preventDefault","preventDefault()")}} method of the event if you have accepted the drop, so that the browser's default handling is not triggered by the dropped data as well. For example, when a link is dragged to a web page, Firefox will open the link. By cancelling the event, this behavior will be prevented.

- -

You can retrieve other types of data as well. If the data is a link, it should have the type text/uri-list. You could then insert a link into the content.

- -
function doDrop(event) {
-  const lines = event.dataTransfer.getData("text/uri-list").split("\n");
-  lines.filter(line => !line.startsWith("#"))
-    .forEach(line => {
-      const link = document.createElement("a");
-      link.href = line;
-      link.textContent = line;
-      event.target.appendChild(link);
-    })
-  event.preventDefault();
-}
-
- -

This example inserts a link from the dragged data. As the name implies, the text/uri-list type actually may contain a list of URLs, each on a separate line. The above code uses split to break the string into lines, then iterates over the list of lines, and inserts each as a link into the document. (Note also that links starting with a number sign (#) are skipped, as these are comments.)

- -

For simple cases, you can use the special type URL just to retrieve the first valid URL in the list. For example:

- -
const link = event.dataTransfer.getData("URL");
-
- -

This eliminates the need to check for comments or iterate through lines yourself. However, it is limited to only the first URL in the list.

- -

The URL type is a special type. It is used only as a shorthand, and it does not appear within the list of types specified in the {{domxref("DataTransfer.types","types")}} property.

- -

Sometimes you may support some different formats, and you want to retrieve the data that is most specific that is supported. In the following example, three formats are supported by a drop target.

- -

The following example returns the data associated with the best-supported format:

- -
function doDrop(event) {
-  const supportedTypes = ["application/x-moz-file", "text/uri-list", "text/plain"];
-  const types = event.dataTransfer.types.filter(type => supportedTypes.includes(type));
-  if (types.length) {
-    const data = event.dataTransfer.getData(types[0]);
-  }
-  event.preventDefault();
-}
-
- -

Окончание перетаскивания

- -

Как только перетаскивание завершено, событие {{event("dragend")}} запускается в источнике перетаскивания (тот же элемент, который получил событие {{event("dragstart")}}). Это событие сработает, если перетаскивание было успешным[1] или если оно было отменено. Однако вы можете использовать свойство {{domxref("DataTransfer.dropEffect","dropEffect")}} для определения, какая операция удаления произошла.

- -

Если свойство {{domxref("DataTransfer.dropEffect","dropEffect")}} имеет значение none во время события {{event("dragend")}}, то перетаскивание было отменено. В противном случае эффект указывает, какая операция была выполнена. Источник может использовать эту информацию после операции перемещения для удаления перетаскиваемого элемента из старого расположения. Свойство {{domxref("DataTransfer.mozUserCancelled","mozUserCancelled")}} будет присвоено значение true, если пользователь отменил перетаскивание (нажав Escape), и false если перетаскивание было отменено по другим причинам, таким как недопустимая цель перетаскивания, или если оно было успешным.

- -

Сброс может произойти внутри того же окна или над другим приложением. Событие{{event("dragend")}}будет срабатывать всегда, независимо от этого. Свойство события {{domxref("MouseEvent.screenX","screenX")}} и {{domxref("MouseEvent.screenY","screenY")}} будут установлены в координаты экрана, где произошел сброс.

- -

Когда событие {{event("dragend")}} завершило распространение, операция перетаскивания завершена.

- -

[1]: В Gecko, {{event("dragend")}} не отправляется, если исходный узел движется или удаляется во время перетаскивания (например, при сбрасывании или {{event("dragover")}}). Bug 460801

- -

Смотрите также

- - diff --git a/files/ru/web/guide/html/drag_and_drop/index.html b/files/ru/web/guide/html/drag_and_drop/index.html deleted file mode 100644 index 86467501fd..0000000000 --- a/files/ru/web/guide/html/drag_and_drop/index.html +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: Drag and drop -slug: Web/Guide/HTML/Drag_and_drop -translation_of: Web/API/HTML_Drag_and_Drop_API ---- -

Firefox и прочие приложения компании Mozilla имеют ряд возможностей для управления drag и drop. Это позволяет пользователю нажать и удерживая зажатой кнопку мыши над элементом, переместить его на другую позицию, отпустив кнопку мыши пользователь может оставить элемент на новой позиции. На протяжении всей операции перемещения полупрозрачное представление элемента следует за курсором мыши. Новая позиция элемента может располагаться в совершенно другом приложении. Веб сайты, и XUL приложения могут использовать эту функциональность для того, чтобы определить какие элементы страницы могут быть перемещены, а также определить элементы куда первые могут быть перемещены.

- -
Эта часть покрывает функциональность drag и drop в Firefox 3.5 (Gecko 1.9.1) а также последующие версии. Для старого API для Firefox 3.0 и ранее, в котором нет соответствующей поддержки данной функциональности, смотрите older API documentation.
- -

Основы Drag и Drop

- -

Использование функциональности drag и drop подразумевает выполнения следующих шагов:

- - - -

Mozilla и Firefox поддерживают ряд возможностей, которые выходят за рамку стандартной модели спецификации. Они позволяют пользователю перемещать несколько элементов и перемещать нестроковые данные. Для детальной информации смотрите Dragging and Dropping Multiple Items.

- -

Для того, чтобы ознакомиться с общим списком данных поддерживаемых операцией drag and drop смотрите Recommended Drag Types.

- -

Также доступны примеры с лучшей практикой использования операции drag and drop для перемещения данных разных типов:

- - - -

Смотри DataTransfer для ссылки на объект DataTransfer.

- -

События Drag

- -

Ряд событий срабатывают на протяжении всей процедуры drag and drop. Запомните, что только drag-события срабатывают на протяжении операции перемещения; события мыши, такие как mousemove - нет. Также запомните, что события dragstart и dragend не срабатывают при попытке перенести файл из операционной системы в браузер.

- -

Свойство dataTransfer всех событий перемещения содержит данные про все drag и drop операции.

- -
-
dragstart
-
Срабатывает когда элeмент начал перемещаться. В момент срабатывания события dragstart пользователь начинает перетаскивание элемента. Обработчик данного события может быть использован для сохранения информации о перемещаемом объекте, а также для изменения изображения, которое будет ассоциировано с перемещением. Дaнное событие не срабатывает, когда некоторый файл будет переноситься из операционной системы в браузер. Для детальной информации Starting a Drag Operation.
-
dragenter
-
Срабатывает, когда перемещаемый элемент попадает на элемент-назначение. Обработчик этого события показывает, что элемент находится над объектом на который он может быть перенесен. Если же обработчика нет, либо он не совершает никаких действий перемещение по умолчанию запрещено. Это событие также используется для того, чтобы подсветить либо промаркировать объект над которым происходит перемещения в случае, если перемещение на данный элемент разрешено. Для детальной информации смотрите Specifying Drop Targets.
-
dragover
-
Данное событие срабатывает каждые несколько сотен милисекунд, когда перемещаемый элемент оказывается над зоной, принимающей перетаскиваемые элементы. Для детальной информации смотрите Specifying Drop Targets.
-
dragleave
-
Это событие запускается в момент перетаскивания, когда курсор мыши выходит за пределы элемента. Обработчикам следует убрать любую подсветку или иные индикаторы, указывавшие на присутствие курсора, чтобы тем самым обозначить реакцию на прекращение перетаскивания.
-
drag
-
Запускается при перемещении элемента или выделенного текста.
-
drop
-
Событие drop вызывается для элемента, над которым произошло "сбрасывание" перемещаемого элемента. Событие отвечает за извлечение "сброшенных" данных и их вставку. Событие будет срабатывать только при завершении операции перетаскивания, например, событие не сработает, если пользователь отменит перетаскивание нажатием Esc, или не донесет элемент, до цели. Для детальной информации смотрите Performing a Drop.
-
dragend
-
Источник перетаскивания получит событие dragend, когда перетаскивание завершится, было оно удачным или нет. Это событие не вызывается при перетаскивании файла в браузер из ОС.   Для детальной информации смотрите Finishing a Drag.
-
- -

Смотрите также

- - diff --git a/files/ru/web/guide/html/html5/constraint_validation/index.html b/files/ru/web/guide/html/html5/constraint_validation/index.html new file mode 100644 index 0000000000..5a5fccec8c --- /dev/null +++ b/files/ru/web/guide/html/html5/constraint_validation/index.html @@ -0,0 +1,343 @@ +--- +title: Constraint validation +slug: HTML/HTML5/Constraint_validation +tags: + - Селекторы +translation_of: Web/Guide/HTML/HTML5/Constraint_validation +--- +

Создание веб форм всегда было комплексной задачей. В то время как сама по себе разметка формы - задача не сложная, проверка каждого поля на валидность - сложнее, а информирование юзера о проблеме - может стать головной болью. Стандарт HTML5 предоставил новые механизмы для форм: были добавлены новые семантические типы для элемента {{ HTMLElement("input") }} и обязательная валидация, чтобы облегчить работу по проверке содержимого формы на стороне браузера. Проще говоря, обычная проверка может быть выполнена без JavaScript, простой установкой новых аттрибутов; более сложные ограничения могут быть реализованы через HTML5 Constraint Validation API.

+ +
Внимание: HTML5 Constraint validation не отменяет валидацию на стороне сервера. Несмотря на то что на сервер будет отправляться меньше запросов с невалидными данными, такие запросы всё ещё могут быть отправлены менее "сговорчивыми" браузерами (например, браузерами без поддержки HTML5 и без JavaScript) или плохими парнями, пытающимися взломать ваше веб-приложение. Следовательно, как и в случае с HTML4, вам всё ещё нужно проверять ввод на стороне сервера, таким образом, чтобы это было согласовано с валидацией на стороне клиента.
+ +

Внутренние и базовые ограничения

+ +

В HTML5, базовые ограничения описываются двумя способами:

+ + + +

Семантические типы input-ов

+ +

Аттрибуты, присущие элементам {{ htmlattrxref("type", "input") }}:

+ + + + + + + + + + + + + + + + + + + + + +
Input typeОпределение ограниченияСвязанное с этим нарушение
<input type="URL">Значение должно быть абсолютным URL, одним из: +
    +
  • валидным URI (как описано в RFC 3986)
  • +
  • валидным IRI, без query сомпонента (как описано в RFC 3987)
  • +
  • валидным IRI, без query сомпонента и без неэкранированных не-ASCII символов (как описано в RFC 3987)
  • +
  • валидным IRI, при условии, что кодировка документа UTF-8 или UTF-16 (как описано в RFC 3987)
  • +
+
Type mismatch constraint violation
 <input type="email">Значение должно следовать ABNF: 1*( atext / "." ) "@" ldh-str 1*( "." ldh-str ) где: +
    +
  • atext (описан в RFC 5322) - US-ASCII символ (A to Z and a-z), цифра (от 0 до 9) или один из следующих: 
    + ! # $ % & ' * + - / = ? ` { } | ~ специальных символов,
  • +
  • ldh-str (описан в RFC 1034) - US-ASCII символы, цифры и "-", сгруппированы по словам и разделённые точкой (.).
  • +
+ +
Внимание: если установлен аттрибут {{ htmlattrxref("multiple", "input") }}, в поле могут быть вписаны несколько e-mail адресов, разделённых запятыми. Если любое из этих условий не выполнено, будет вызвано Type mismatch constraint violation.
+
Type mismatch constraint violation
+ +

Следует учесть, что большинство типов input не имеют "нативных" ограничений, а некоторые из них просто лишены валидации или имеют автоматическую корректировку невалидных значений по умолчанию. 

+ +

Аттрибуты валидации

+ +

Ниже перечислены аттрибуты, которые описывают базовые ограничения:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
АттрибутТипы input с поддержкой аттрибутаВозможные значенияОписание ограниченияСвязанное нарушение
{{ htmlattrxref("pattern", "input") }}text, search, url, tel, email, passwordРегулярное выражение JavaScript (по стандарту ECMAScript 5, флаги global, ignoreCase, и multiline отключены)Значение должно подходить под паттернPattern mismatch constraint violation
{{ htmlattrxref("min", "input") }}range, numberВалидное числоЗначение поля должно быть больше или равно значению аттрибутаUnderflow constraint violation
date, month, weekВалидная дата
datetime, datetime-local, timeВалидная дата и время
{{ htmlattrxref("max", "input") }}range, numberВалидное числоЗначение поля должно быть меньше или равно значению аттрибутаOverflow constraint violation
date, month, weekВалидная дата
datetime, datetime-local, timeВалидная дата и время
{{ htmlattrxref("required", "input") }}text, search, url, tel, email, password, date, datetime, datetime-local, month, week, time, number, checkbox, radio, file; also on the {{ HTMLElement("select") }} and {{ HTMLElement("textarea") }} elementsникакое так как это Boolean аттрибут: его присутствие означает true, а отсутствие - falseЗначение должно быть не пустым (если установлено).Missing constraint violation
{{ htmlattrxref("step", "input") }}dateЦелое число днейПока в аттрибут step не установлен любой литерал, значение может быть min + любое число, крастное шагу.Step mismatch constraint violation
monthЦелое число месяцев
weekЦелое число недель
datetime, datetime-local, timeЦелое число секунд
range, numberЦелое число
{{ htmlattrxref("maxlength", "input") }}text, search, url, tel, email, password; также на элементе {{ HTMLElement("textarea") }}Длина (целое число)Количество символов (знаков) не должно превышать значение аттрибута.Too long constraint violation
+ +

Процесс валидации ограничений

+ +

Constraint validation is done through the Constraint Validation API either on a single form element or at the form level, on the {{ HTMLElement("form") }} element itself. The constraint validation is done in the following ways:

+ + + +
Note: + + +
+ +

Complex constraints using HTML5 Constraint API

+ +

Using JavaScript and the Constraint API, it is possible to implement more complex constraints, for example, constraints combining several fields, or constraints involving complex calculations.

+ +

Basically, the idea is to trigger JavaScript on some form field event (like onchange) to calculate whether the constraint is violated, and then to use the method field.setCustomValidity() to set the result of the validation: an empty string means the constraint is satisfied, and any other string means there is an error and this string is the error message to display to the user.

+ +

Constraint combining several fields: Postal code validation

+ +

The postal code format varies from one country to another. Not only do most countries allow an optional prefix with the country code (like D- in Germany, F- in France or Switzerland), but some countries have postal codes with only a fixed number of digits; others, like the UK, have more complex structures, allowing letters at some specific positions.

+ +
+

Note: This is not a comprehensive postal code validation library, but rather a demonstration of the key concepts. 

+
+ +

As an example, we will add a script checking the constraint validation for this simple form:

+ +
<form>
+    <label for="ZIP">ZIP : </label>
+    <input type="text" id="ZIP">
+    <label for="Country">Country : </label>
+    <select id="Country">
+      <option value="ch">Switzerland</option>
+      <option value="fr">France</option>
+      <option value="de">Germany</option>
+      <option value="nl">The Netherlands</option>
+    </select>
+    <input type="submit" value="Validate">
+</form>
+ +

This displays the following form: 

+ +

+ +

First, we write a function checking the constraint itself:

+ +
function checkZIP() {
+  // For each country, defines the pattern that the ZIP has to follow
+  var constraints = {
+    ch : [ '^(CH-)?\\d{4}$', "Switzerland ZIPs must have exactly 4 digits: e.g. CH-1950 or 1950" ],
+    fr : [ '^(F-)?\\d{5}$' , "France ZIPs must have exactly 5 digits: e.g. F-75012 or 75012" ],
+    de : [ '^(D-)?\\d{5}$' , "Germany ZIPs must have exactly 5 digits: e.g. D-12345 or 12345" ],
+    nl : [ '^(NL-)?\\d{4}\\s*([A-RT-Z][A-Z]|S[BCE-RT-Z])$',
+                    "Nederland ZIPs must have exactly 4 digits, followed by 2 letters except SA, SD and SS" ]
+  };
+
+  // Read the country id
+  var country = document.getElementById("Country").value;
+
+  // Get the NPA field
+  var ZIPField = document.getElementById("ZIP");
+
+  // Build the constraint checker
+  var constraint = new RegExp(constraints[country][0], "");
+    console.log(constraint);
+
+
+  // Check it!
+  if (constraint.test(ZIPField.value)) {
+    // The ZIP follows the constraint, we use the ConstraintAPI to tell it
+    ZIPField.setCustomValidity("");
+  }
+  else {
+    // The ZIP doesn't follow the constraint, we use the ConstraintAPI to
+    // give a message about the format required for this country
+    ZIPField.setCustomValidity(constraints[country][1]);
+  }
+}
+
+ +

Then we link it to the onchange event for the {{ HTMLElement("select") }} and the oninput event for the {{ HTMLElement("input") }}:

+ +
window.onload = function () {
+    document.getElementById("Country").onchange = checkZIP;
+    document.getElementById("ZIP").oninput = checkZIP;
+}
+ +

You can see a live example of the postal code validation.  

+ +

Limiting the size of a file before its upload

+ +

Another common constraint is to limit the size of a file to be uploaded. Checking this on the client side before the file is transmitted to the server requires combining the Constraint API, and especially the field.setCustomValidity() method, with another JavaScript API, here the HTML5 File API.

+ +

Here is the HTML part:

+ +
<label for="FS">Select a file smaller than 75 kB : </label>
+<input type="file" id="FS">
+ +

This displays:

+ +

+ +

 

+ +

The JavaScript reads the file selected, uses the File.size() method to get its size, compares it to the (hard coded) limit, and calls the Constraint API to inform the browser if there is a violation:

+ +
function checkFileSize() {
+  var FS = document.getElementById("FS");
+  var files = FS.files;
+
+  // If there is (at least) one file selected
+  if (files.length > 0) {
+     if (files[0].size > 75 * 1024) { // Check the constraint
+       FS.setCustomValidity("The selected file must not be larger than 75 kB");
+       return;
+     }
+  }
+  // No custom constraint violation
+  FS.setCustomValidity("");
+}
+ +

 

+ +

Finally we hook the method with the correct event:

+ +
window.onload = function () {
+  document.getElementById("FS").onchange = checkFileSize;
+}
+ +

You can see a live example of the File size constraint validation.

+ +

Visual styling of constraint validation

+ +

Apart from setting constraints, web developers want to control what messages are displayed to the users and how they are styled.

+ +

Controlling the look of elements

+ +

The look of elements can be controlled via CSS pseudo-classes.

+ +

:required and :optional CSS pseudo-classes

+ +

The :required and :optional pseudo-classes allow writing selectors that match form elements that have the {{ htmlattrxref("required") }} attribute, or that don't have it.

+ + +

:-moz-placeholder CSS pseudo-class

+ +

See :-moz-placeholder.

+ +

:valid :invalid CSS pseudo-classes

+ +

The :valid and :invalid pseudo-classes are used to represent <input> elements whose content validates and fails to validate respectively according to the input's type setting. These classes allow the user to style valid or invalid form elements to make it easier to identify elements that are either formatted correctly or incorrectly.

+ +

Default styles

+ +

Controlling the text of constraints violation

+ +

The x-moz-errormessage attribute

+ +

The x-moz-errormessage attribute is a Mozilla extension that allows you to specify the error message to display when a field does not successfully validate.

+ +
+

Note: This extension is non-standard.

+
+ +

Constraint API's element.setCustomValidity()

+ +

The element.setCustomValidity(error) method is used to set a custom error message to be displayed when a form is submitted. The method works by taking a string parameter error. If error is a non-empty string, the method assumes validation was unsuccessful and displays error as an error message. If error is an empty string, the element is considered validated and resets the error message.

+ +

Constraint API's ValidityState object

+ +

The DOM ValidityState interface represents the validity states that an element can be in, with respect to constraint validation. Together, they help explain why an element's value fails to validate, if it's not valid.

+ +

Examples of personalized styling

+ +

HTML4 fallback

+ +

Trivial fallback

+ +

JS fallback

+ +

Conclusion

diff --git a/files/ru/web/guide/html/html5/index.html b/files/ru/web/guide/html/html5/index.html new file mode 100644 index 0000000000..dca2e39993 --- /dev/null +++ b/files/ru/web/guide/html/html5/index.html @@ -0,0 +1,171 @@ +--- +title: HTML5 +slug: HTML/HTML5 +tags: + - HTML5 +translation_of: Web/Guide/HTML/HTML5 +--- +

HTML5 — последняя версия стандарта HTML. Термин имеет два определения:

+ + + +

Эта страница создана в помощь всем разработчикам Open Web и ссылается на множество материалов, сгруппированных по функциям:

+ + + + + + + + + + +
+

СЕМАНТИКА

+ +
+
Секции и контуры в HTML5
+
Контурные и секционные элементы в HTML5: {{ HTMLElement("section") }}, {{ HTMLElement("article") }}, {{ HTMLElement("nav") }}, {{ HTMLElement("header") }}, {{ HTMLElement("footer") }}, {{ HTMLElement("aside") }} and {{ HTMLElement("hgroup") }}.
+
Использование HTML5 audio и video
+
{{ HTMLElement("audio") }} и {{ HTMLElement("video") }} элементы вставляют и позволяют управлять мультимедиа контентом.
+
Формы в HTML5
+
Взгляд на улучшение форм в HTML5: API валидации, несколько новых атрибутов, новые значения для аттрибута {{ htmlattrxref("type", "input") }} тега {{ HTMLElement("input") }} и новый элемент {{ HTMLElement("output") }}.
+
Новые семантические элементы
+
Кроме секций, медиа и форм, множество новых тегов, такие как {{ HTMLElement("mark") }}, {{ HTMLElement("figure") }}, {{ HTMLElement("figcaption") }}, {{ HTMLElement("data") }}, {{ HTMLElement("time") }}, {{ HTMLElement("output") }}, {{ HTMLElement("progress") }} и {{ HTMLElement("meter") }}, увеличено количество валидных HTML5 элементов.
+
Улучшение {{HTMLElement("iframe")}}
+
Использование атрубутов {{htmlattrxref("sandbox", "iframe")}}, {{htmlattrxref("seamless", "iframe")}}, and {{htmlattrxref("srcdoc", "iframe") }}, разработчики могут задать нужный уровень безопасности и осуществивить рендеринг тега {{HTMLElement("iframe")}}.
+
MathML
+
Позволяет вставлять математические формулы.
+
Введение в HTML5
+
Эта статья знакомит вас с тем, как указать на то, что вы используете HTML5 в вашем веб-дизайне или веб-приложении.
+
HTML5-совместимый парсер
+
Анализатор, который превращает байты HTML документа в DOM, был расширен и точно определяет поведение, чтобы даже в случае неверного HTML, исход был предсказуемым и одинаков во всех HTML5-совместимых браузерах.
+
+
+ +

СВЯЗЬ

+ +
+
Web Sockets
+
Позволяет создать постоянное соединение между страницей и сервером и обмениваться данными через него.
+
Server-sent события
+
Позволяет серверу отправлять события клиенту, а не по классической парадигме, где сервер может передавать данные только в ответ на запрос клиента.
+
WebRTC
+
Эта технология, где RTC создает возможость общения в реальном времени, позволяет подключаться к другим людям и контролировать видеоконференции непосредственно в браузере, без необходимости плагинов и внешний приложений.
+
+ +

ОФФЛАЙН И ХРАНИЛИЩЕ

+ +
+
Оффлайн ресурсы: кеш приложения
+
Firefox полностью поддерживает спецификацию HTML5 по оффлайн ресурсам. Другие браузеры также имеют поддержку спецификации на должном уровне
+
Online and offline events
+
Firefox 3 поддерживает WHATWG online и offline события, которые позволяют приложениям и расширениям обнаружить есть ли активное подключение к Интернет, а также определить, когда соединение портится или улучшается.
+
WHATWG сессионное или постоянное хранилище (aka DOM Storage)
+
Постоянное или сессионое храилище позволяет веб-приложениям хранить структурированны данные на стороне клиента.
+
IndexedDB
+
Веб-стандарт для хранения значительных количеств структурированных данных в браузере и для быстрого их поиска, используя индексы.
+
Using files from web applications
+
Поддержка HTML5 File API была добавлена в Gecko, сделав возможным веб-приложениям иметь доступ к файлам, выбираемых пользователем. Это включает поддержку множества файлов, используя {{ HTMLElement("input") }} с типом file, имеющих атрибут multiple. Ещё это FileReader.
+
+ +

МУЛЬТИМЕДИА

+ +
+
Использование HTML5 audio и video
+
{{ HTMLElement("audio") }} и {{ HTMLElement("video") }} элементы вставляют и позволяют управлять мультимедиа контентом.
+
WebRTC
+
Эта технология, где RTC создает возможость общения в реальном времени, позволяет подключаться к другим людям и контролировать видеоконференции непосредственно в браузере, без необходимости плагинов и внешний приложений.
+
Использование Camera API
+
Позволяет контролировать, манипулировать и хранить изображения с камеры устройства.
+
+ +

ГРАФИКА И ЭФФЕКТЫ

+ +
+
Canvas Tutorial
+
Узнайте о элементе {{ HTMLElement("canvas") }} и узнайте, как рисовать графику и другие элементы в Firefox.
+
HTML5 text API для <canvas>
+
HTML5 text API сейчас поддерживается в {{ HTMLElement("canvas") }}.
+
WebGL
+
WebGL приносит 3D в веб, соответстсвует OpenGL ES 2.0, может использоваться в HTML5 через {{ HTMLElement("canvas") }}.
+
SVG
+
Основанный на XML формат векторных изображений, который может быть непосредственно вставлен в HTML.
+
+ +
+
+
+
+

производительность и интеграция

+ +
+
Web Workers
+
Позволяет делегировать выполнение JavaScript в фоновые потоки, это позволит предотвратить замедление интерактивных событий.
+
XMLHttpRequest Level 2
+
Позволяет извлечь асинхронно некоторые части страницы, что позволяет отобразить динамический контент, изменяющейся время от времени или от действий пользователя. Это технология, лежащая в основе AJAX.
+
JIT-компилирование движков JavaScript
+
Новое поколение движков JavaScript гораздо более мощных, приводящих к большей производительности.
+
History API
+
Позволяет управлять историей браузера. Это особенно полезно страниц, интерактивно загружающих новую информацию.
+
contentEditable атрибут: трансформируйте свой сайт в википедию!
+
HTML5 стандартизировал атрибут contentEditable. Узнайте больше об этой фиче.
+
Drag and drop
+
HTML5 drag and drop API позволяет перетаскивать элементы по сайту или на него. Также простейшее API для использования расширениями или иными приложениями.
+
Управление фокусом в HTML
+
Поддержка новый атрибутов HTML5 activeElement and hasFocus.
+
Обработчики протоколов для Web
+
Вы можете зарегистровать веб-приложения, как обработчики протоколов, используя метод navigator.registerProtocolHandler().
+
requestAnimationFrame
+
Контролирует анимации для обеспечения оптимальной производительности.
+
Fullscreen API
+
Позволяет использовать весь экран для веб-приложения, без отображения UI браузера.
+
Pointer Lock API
+
Позволяет блокировать курсор, так чтобы игры и подобные приложения не теряли фокус, когда указатель достигает предела окна.
+
Online and offline events
+
Для того, чтобы построить хорошую оффлайн-совместимые веб-приложения, вы должны знать, когда ваше приложение без сети. Также, вы должны знать, когда ваше приложение снова вернется в сеть.
+
+ +

доступ к устройствам

+ +
+
Использование Camera API
+
Позволяет контролировать, манипулировать и хранить изображения с камеры устройства.
+
Touch события
+
Обрабатывает события, создаваемые нажатиями пользователя по тач скрину.
+
Геолокация
+
Позволяет браузерам получать местоположение пользователя.
+
Определение ориентации устройства
+
Позволяет среагировать, когда устройство, на котором работает браузер, меняет ориентацию. Это может быть использовано в качестве устройства ввода (например, чтобы сделать игры, которые реагируют на положение устройства) или адаптировать компоновку страницы с ориентацией экрана (вертикальная или горизонтальная).
+
Pointer Lock API
+
Позволяет блокировать курсор, так чтобы игры и подобные приложения не теряли фокус, когда указатель достигает предела окна.
+
+ +

стилизация

+ +

CSS был расширен, чтобы дать возможность стилизировать элементы наиболее оптимальным способом. Его часто называют CSS3, хотя CSS больше не является монолитной спецификацией и различные модули, не все на уровне 3: некоторые на уровне 1, а некоторые на уровне 4, с промежуточными уровнями.

+ +
+
Новые способы стилизирования фона
+
Новая возможность задать тень элемента, используя {{ cssxref("box-shadow") }} или установление множественных фонов.
+
Лучшие границы
+
Не только изображения можно использовать для стилизирования границы, используя {{ cssxref("border-image") }} или его длинные формы записи, а скруглить уголки можно свойством {{ cssxref("border-radius") }}.
+
Анимируйте свой стиль
+
Используйте CSS Переходы, чтобы анимировать изменение состояния элемента или CSS Анимации для анимации частей страницы без запуска событий, вы теперь можете контролировать мобильные элементы на вашей странице.
+
Улучшение типографии
+
Авторы могут лучше контролировать типографию. Например, они могут контролировать {{ cssxref("text-overflow") }} и перенос слов, а также тень текста и его декорированиe. Могут загрузить и применить другой шрифт правилом {{ cssxref("@font-face") }}.
+
Новые презентационные макеты
+
Для того, чтобы улучшить гибкость дизайна, добавили: CSS мульти-колоночный макет и CSS отзывчивый блочный макет.
+
+
diff --git a/files/ru/web/guide/html/html5/introduction_to_html5/index.html b/files/ru/web/guide/html/html5/introduction_to_html5/index.html new file mode 100644 index 0000000000..28b8138f0e --- /dev/null +++ b/files/ru/web/guide/html/html5/introduction_to_html5/index.html @@ -0,0 +1,26 @@ +--- +title: Введение в HTML5 +slug: HTML/HTML5/Введение_в_HTML5 +tags: + - DOCTYPE + - HTML5 + - HTML5 парсер +translation_of: Web/Guide/HTML/HTML5/Introduction_to_HTML5 +--- +

HTML5 - пятая редакция и самая новая версия стандарта HTML. Она предлагает новые возможности, которые предоставляют не только богатую поддержку медиа, но и также расширяет возможности для создания веб-приложений, которые могут взаимодействовать с пользователем, его локальными данными, и серверами проще и эффективнее, чем это было раньше.

+

Because HTML5 is still being developed, changes to the specifications are inevitable. Therefore, not all of its features are supported by all browsers yet. However, Gecko, and by extension, Firefox, has very good initial support for HTML5, and work continues toward supporting more of its features. Gecko began supporting some HTML5 features in version 1.8.1. You can find a list of all of the HTML5 features that Gecko currently supports on the main HTML5 page. For detailed information about multiple browsers' support of HTML5 features, refer to the CanIUse website.

+

Declaring that the document contains HTML5 mark-up with the HTML5 doctype

+

The doctype for HTML5 is very simple. To indicate that your HTML content uses HTML5, simply use:

+
<!DOCTYPE html>
+
+

Doing so will cause even browsers that don't presently support HTML5 to enter into standards mode, which means that they'll interpret the long-established parts of HTML in an HTML5-compliant way while ignoring the new features of HTML5 they don't support.

+

This is much simpler than the former doctypes, and shorter, making it easier to remember and reducing the amount of bytes that must be downloaded.

+

Декларация кодировки с помощью <meta charset>

+

The first thing done on a page is usually indicating the character set that is used. In previous versions of HTML, it was done using a very complex {{HTMLElement("meta")}} element. Now, it is very simple:

+
<meta charset="UTF-8">
+

Place this right after your {{HTMLElement("head") }}, as some browsers restart the parsing of an HTML document if the declared charset is different from what they had anticipated. Also, if you are not currently using UTF-8, it's recommended that you switch to it in your Web pages, as it simplifies character handling in documents using different scripts.

+

Note that HTML5 restricts the valid charset to that compatible with ASCII and using at least 8 bits. This was done to tighten security and prevent some types of attacks.

+

Использование нового HTML5 парсера

+

The parsing rule of HTML5, which analyzes the meaning of mark-up, has been more precisely defined in HTML5. Until the introduction of HTML5, only the meaning of valid mark-up was defined, meaning that as soon as one small error was made in the mark-up (most Web sites have at least one), the behavior was undefined. Essentially, it meant that all browsers behaved differently, which is no longer the case. Now, faced with errors in the mark-up, all compliant browsers must behave exactly in the same way.

+

This requirement helps Web developers quite a bit. While it is true that all modern browsers now use these HTML5 parsing rules, non-HTML5-compliant browsers are still used by some. Keep in mind that it's still highly recommended that one write valid mark-up, as such code is easier to read and maintain, and it greatly decreases the prominence of incompatibilities that exists in various older browsers.

+

Не волнуйтесь - вам не придется ничего менять на вашем веб-сайте - разработчики веб-браузерах сделали все для вас!

diff --git a/files/ru/web/guide/html/sections_and_outlines_of_an_html5_document/index.html b/files/ru/web/guide/html/sections_and_outlines_of_an_html5_document/index.html deleted file mode 100644 index a6236d9c24..0000000000 --- a/files/ru/web/guide/html/sections_and_outlines_of_an_html5_document/index.html +++ /dev/null @@ -1,375 +0,0 @@ ---- -title: Использование разделов и создание структуры HTML документа -slug: Web/Guide/HTML/Sections_and_Outlines_of_an_HTML5_document -tags: - - HTML5 - - Веб - - Для опытных разработчиков - - Обзор - - Пример - - Разделы - - Руководство - - Структура -translation_of: Web/Guide/HTML/Using_HTML_sections_and_outlines ---- -
-

Важно: В настоящее время нет известных реализаций алгоритма построения структуры документа в графических браузерах или пользовательских приложениях, использующих реабилитационные технологии, хотя такой алгоритм внедрен в другие приложения, например, в средствах проверки соответствия спецификации. Поэтому алгоритм построения структуры нельзя использовать для передачи структуры документа пользователям. Авторы рекомендуют использовать для этой цели степень важности заголовков (h1-h6).

-
- -

Спецификация HTML5 предлагает разработчикам несколько новых элементов, позволяющих описывать структуру веб-документа с помощью стандартной семантики. В настоящей статье описываются эти элементы и способы их использования для создания требуемой структуры любого документа.

- -

Структура документа в HTML 4

- -

Структура документа, т. е. семантическая структура контента, заключенного в теги  <body> и </body>, является основой для представления страницы пользователю. HTML4 использует для описания структуры страницы разделы и подразделы. Раздел определяется элементом ({{HTMLElement("div")}}) с включенными в него элементами заголовка ({{HTMLElement("h1")}}, {{HTMLElement("h2")}}, {{HTMLElement("h3")}}, {{HTMLElement("h4")}}, {{HTMLElement("h5")}} или {{HTMLElement("h6")}}), содержащими его название. Структура документа определяется отношениями между этими элементами.

- -

Так, следующая разметка:

- -
-
<div class="section" id="forest-elephants" >
-  <h1>Лесные слоны</h1>
-  <p>В данном разделе мы поговорим о малоизвестных лесных слонах.
-    ...продолжение данного раздела...
-  <div class="subsection" id="forest-habitat" >
-    <h2>Среда обитания</h2>
-    <p>Лесные слоны живут не на деревьях, а под ними.
-     ...продолжение данного подраздела...
-  </div>
-</div>
-
-
- -

обеспечивает следующую структуру:

- -
1. Лесные слоны
-   1.1 Среда обитания
-
- -

Для задания нового раздела не обязательно использовать элементы {{HTMLElement("div")}}. Для этого достаточно наличия элемента заголовка. Поэтому, разметка

- -
<h1>Лесные слоны</h1>
- <p>В данном разделе мы поговорим о малоизвестных лесных слонах.
-    ...продолжение данного раздела...
-  <h2>Среда обитания</h2>
-  <p>Лесные слоны живут не на деревьях, а под ними.
-    ...продолжение данного подраздела...
-  <h2>Рацион</h2>
-<h1>Монгольская песчанка</h1>
-
- -

обеспечивает следующую структуру:

- -
1. Лесные слоны
-   1.1 Среда обитания
-   1.2 Рацион
-2. Монгольская песчанка
-
- -

Какие проблемы решает HTML5

- -

Определение структуры документа и неявный алгоритм создания структуры в HTML 4 не отличаются четкостью, что порождает множество проблем:

- -
    -
  1. Использование {{HTMLElement("div")}} для задания семантических разделов, без задания специальных значений для атрибутов class не позволяет автоматизировать алгоритм создания структуры («Является ли данный {{HTMLElement("div")}} частью структуры страницы, определяющим раздел или подраздел, или он используется исключительно для управления стилем?»). Другими словами, спецификация HTML4 не дает точного определения разделу и четких правил его определения. Автоматическое создание структуры имеет большое значение, особенно в случае с реабилитационными технологиями, представляющими информацию пользователю в соответствии со структурой документа. HTML5 позволяет больше не использовать элементы {{HTMLElement("div")}} в алгоритме построения структуры благодаря добавлению нового элемента {{HTMLElement("section")}}.
  2. -
  3. Объединить несколько документов в один непросто: включение подчиненного документа в основной документ требует изменения уровня элементов заголовков для сохранения правильной структуры. В HTML5 эта проблема решена благодаря новым элементам задания разделов ({{HTMLElement("article")}}, {{HTMLElement("section")}}, {{HTMLElement("nav")}} и {{HTMLElement("aside")}}), которые всегда являются подразделами ближайшего родительского раздела, независимо от того, какие разделы создаются внутренними заголовками.
  4. -
  5. В HTML4 каждый раздел является частью структуры документа. Однако часто документы отличаются сложной, нелинейной структурой. Документ может включать специальные разделы, информация в которых не является частью основного контента, хотя и связана с ним, например, рекламный блок или поясняющая заметка. HTML5 добавляет элемент {{HTMLElement("aside")}}, позволяющий исключить такие разделы из основной структуры.
  6. -
  7. Опять же, поскольку в HTML4 каждый раздел является частью структуры документа, как быть с разделами, содержащими информацию, касающуюся не конкретного документа, а всего сайта, например, логотипы, оглавления или информация об авторских правах и правовые положения. В HTML5 для этих целей добавлено три новых элемента: {{HTMLElement("nav")}} для наборов ссылок, например, оглавления, {{HTMLElement("footer")}} и {{HTMLElement("header")}} для информации, касающейся всего сайта. Обратите внимание, что {{HTMLElement("header")}} и {{HTMLElement("footer")}} не создают разделы как {{HTMLElement("section")}}, а, скорее, обеспечивают семантическую разметку частей раздела.
  8. -
- -

В общем, HTML5 обеспечивает большую точность при задании разделов и оглавлений, позволяя строить более предсказуемую структуру документа, что дает браузерам возможность более качественно обслуживать пользователей.

- -

Алгоритм создания структуры HTML5

- -

Задание разделов в HTML5

- -

Весь контент, находящийся внутри {{HTMLElement("body")}}, является частью раздела. Разделы в HTML5 могут быть вложенными. Помимо основного раздела, определяемого элементом {{HTMLElement("body")}}, границы разделов определяются явным или неявным образом. Явным образом заданные разделы – это контент внутри тегов {{HTMLElement("body")}},  {{HTMLElement("section")}},  {{HTMLElement("article")}},  {{HTMLElement("aside")}} и {{HTMLElement("nav")}}. 

- -
Note: Каждый раздел может иметь собственную иерархию заголовков. Следовательно, даже вложенный раздел может иметь {{HTMLElement("h1")}}. См. «Задание заголовков в HTML5».
- -

Например:

- -
<section>
-  <h1>Лесные слоны</h1>
-  <section>
-    <h1>Введение</h1>
-    <p>В данном разделе мы поговорим о малоизвестных лесных слонах.</p>
-  </section>
-  <section>
-    <h1>Среда обитания</h1>
-    <p>Лесные слоны живут не на деревьях, а под ними.</p>
-  </section>
-  <aside>
-    <p>рекламный блок</p>
-  </aside>
-</section>
-<footer>
-  <p>(c) 2010 The Example company</p>
-</footer>
- -

Данный фрагмент HTML задает раздел верхнего уровня:

- -
<section>
-  <h1>Лесные слоны</h1>
-  <section>
-    <h1>Введение</h1>
-    <p>В данном разделе мы поговорим о малоизвестных лесных слонах.</p>
-  </section>
-  <section>
-    <h1>Среда обитания</h1>
-    <p>Лесные слоны живут не на деревьях, а под ними.</p>
-  </section>
-  <aside>
-    <p>рекламный блок</p>
-  </aside>
-</section>
-<footer>
-  <p>(c) 2010 The Example company</p>
-</footer>
- -

Данный раздел имеет три подраздела:

- -
<section>
-  <h1>Лесные слоны</h1>
-
-  <section>
-    <h1>Введение</h1>
-    <p>В данном разделе мы поговорим о малоизвестных лесных слонах.</p>
-  </section>
-
-  <section>
-    <h1>Среда обитания</h1>
-    <p>Лесные слоны живут не на деревьях, а под ними.</p>
-  </section>
-
-  <aside>
-    <p>рекламный блок</p>
-  </aside>
-</section>
-
-<footer>
-  <p>(c) 2010 The Example company</p>
-</footer>
- -

В результате получаем следующую структуру:

- -
1. Лесные слоны
-   1.1 Введение
-   1.2 Среда обитания
-
- -

Задание заголовков в HTML5

- -

Хотя структура определяется элементами задания структуры, она будет практически бесполезна без заголовка. Основное правило очень простой: первый элемент заголовка (это может быть {{HTMLElement("h1")}}, {{HTMLElement("h2")}}, {{HTMLElement("h3")}}, {{HTMLElement("h4")}}, {{HTMLElement("h5")}}, {{HTMLElement("h6")}}) задает заголовок текущего раздела.

- -

Элемент заголовка имеет определенную степень важности, определяемую цифрой в его названии, таким образом, {{HTMLElement("h1")}} имеет максимальную степень важности, а {{HTMLElement("h6")}} минимальную. Соотношение степеней важности имеет смысл только внутри раздела; структура документа определяется структурами разделов, а не степенью важности заголовков разделов. Например, данный код:

- -
<section>
-  <h1>Лесные слоны</h1>
-  <p>В данном разделе мы поговорим о малоизвестных лесных слонах.
-    ...продолжение данного раздела...
-  <section>
-    <h2>Среда обитания</h2>
-    <p>Лесные слоны живут не на деревьях, а под ними.
-        ...продолжение данного подраздела...
-  </section>
-</section>
-<section>
-  <h3>Монгольская песчанка</h3>
-  <p>В данном разделе мы расскажем о монгольской песчанке.
-     ...продолжение данного раздела...
-</section>
- -

приводит к следующей структуре:

- -
1. Лесные слоны
-   1.1 Среда обитания
-2. Монгольская песчанка
- -

Обратите внимание, что степень важности элемента заголовка (в данном примере {{HTMLElement("h1")}} для первого раздела верхнего уровня, {{HTMLElement("h2")}} для подраздела {{HTMLElement("h3")}} для второго раздела верхнего уровня) роли не играет. (В качестве заголовка явно заданного раздела может использоваться заголовок с любой степенью важности, хотя такая практика и не рекомендуется.)

- -

Неявное задание разделов

- -

Поскольку элементы задания разделов HTML5 Sectioning Elements не являются обязательными для задания структуры, можно задавать разделы и не используя их, чтобы обеспечить совместимость с веб-сайтами, созданными на HTML4. Это называется неявным заданием разделов.

- -

Элементы заголовков ({{HTMLElement("h1")}} — {{HTMLElement("h6")}}) задают новый, неявный раздел, когда не являются первым заголовком своего родительского, явно заданного раздела. То, как этот неявно заданный раздел располагается в структуре документа, определяется отношением важности его заголовка в важности предыдущего заголовка в родительском разделе. Если его степень важности ниже, чем у предыдущего заголовка, он открывает неявно заданный подраздел раздела. Следующий код:

- -
<section>
-  <h1>Лесные слоны</h1>
-  <p>В данном разделе мы поговорим о малоизвестных лесных слонах.
-    ...продолжение данного раздела...
-  <h3 class="implicit subsection">Среда обитания</h3>
-  <p>Лесные слоны живут не на деревьях, а под ними.
-    ...продолжение данного подраздела...
-</section>
- -

приводит к следующей структуре:

- -
1. Лесные слоны
-   1.1 Среда обитания (неявно задано элементом h3)
-
- -

Если степень важности такого заголовка совпадает со степенью важности предыдущего заголовка, он закрывает предыдущий раздел (который мог быть задан неявно!) и открывает новый неявно заданный раздел на том же уровне: 

- -
<section>
-  <h1>Лесные слоны</h1>
-  <p>В данном разделе мы поговорим о малоизвестных лесных слонах.
-    ...продолжение данного раздела...
-  <h1 class="implicit section">Монгольская песчанка</h1>
-  <p>Монгольская песчанка – это небольшое симпатичное млекопитающее.
-    ...продолжение данного раздела...
-</section>
- -

приводит к следующей структуре:

- -
1. Лесные слоны
-2. Монгольская песчанка (неявно задано элементом h1, который одновременно закрывает предыдущий раздел)
-
- -

Если степень важности такого заголовка выше, чем у предыдущего заголовка, он закрывает предыдущий раздел и открывает новый неявно заданный раздел на более высоком уровне:

- -
<body>
-  <h1>Млекопитающие</h1>
-  <h2>Киты</h2>
-  <p>В данном разделе мы поговорим о китах.
-    ...продолжение данного раздела...
-  <section>
-    <h3>Лесные слоны</h3>
-    <p>В данном разделе мы поговорим о малоизвестных лесных слонах.
-    ...продолжение данного раздела...
-    <h3>Монгольская песчанка</h3>
-      <p>Песчанки распространились далеко за пределы Монголии.
-         ...продолжение данного подраздела...
-    <h2>Рептилии</h2>
-      <p>Рептилии – это холоднокровные животные.
-          ...продолжение данного раздела...
-  </section>
-</body>
- -

приводит к следующей структуре:

- -
1. Млекопитающие
-   1.1 Киты (неявно задается элементом h2)
-   1.2 Лесные слоны (явным образом задается элементом раздела)
-   1.3 Монгольская песчанка (неявно задается элементом h3, который одновременно закрывает предыдущий раздел)
-2. Рептилии (неявно задается элементом h2, который одновременно закрывает предыдущий раздел)
-
- -

Эта не та структура, которую можно было бы ожидать, бегло просмотрев теги заголовков. Чтобы разметка стала понятна человеку, а также чтобы степень важности заголовка соответствовала уровню вложенности раздела, рекомендуется использовать наглядные теги для открытия и закрытия разделов. Однако спецификация HTML5 этого не требует. Поэтому, если браузеры отображают структуру документа не так, как ожидалось, проверьте, нет ли в документе разделов, не явно закрытых элементами заголовков.

- -

Исключение из общего правила соответствия степени важности тега уровню вложенности раздела делается для разделов, которые могут использоваться в нескольких документах. Например, раздел может храниться в системе управления контентом и добавляться в документы при их генерировании. В этом случае рекомендуется начинать с {{HTMLElement("h1")}} в качестве главного заголовка многократно используемого раздела. Уровень вложенности многократно используемого раздела будет определяться иерархией разделов документа, в который он добавляется. Теги для явного задания разделов по-прежнему останутся полезными и в этом конкретном случае.

- -

Корни задания разделов

- -

 Корень задания разделов – это элемент HTML, который может иметь собственную структуру, однако входящие в нее разделы и заголовки, не входят в структуру его родительского элемента. Помимо {{HTMLElement("body")}}, который является логическим корнем задания разделов документа, такими элементами часто являются элементы, добавляющие внешний контент на страницу: {{HTMLElement("blockquote")}}, {{HTMLElement("details")}}, {{HTMLElement("fieldset")}}, {{HTMLElement("figure")}} и {{HTMLElement("td")}}.

- -

Например:

- -
<section>
-  <h1>Лесные слоны</h1>
-  <section>
-    <h2>Введение</h2>
-    <p>В данном разделе мы поговорим о малоизвестных лесных слонах</p>
-  </section>
-  <section>
-    <h2>Среда обитания</h2>
-    <p>Лесные слоны живут не на деревьях, а под ними. Давайте рассмотрим, что говорят ученые в «<cite>Лесной слон на Борнео</cite>»:</p>
-    <blockquote>
-       <h1>Борнео</h1>
-       <p>Лесной слон живет на Борнео...</p>
-    </blockquote>
-  </section>
-</section>
-
- -

Данный пример приводит к следующей структуре:

- -
1. Лесные слоны
-   1.1 Введение
-   1.2 Среда обитания
- -

Данная структура не включает внутреннюю структуру элемента {{HTMLElement("blockquote")}}, который, будучи внешней цитатой, является корнем задания разделов и изолирует свою внутреннюю структуру.

- -

Разделы, не входящие в структуру

- -

 HTML5 вводит два новых элемента, позволяющих задавать разделы, не входящие в основную структуру веб-документа:

- -
    -
  1. Элемент вспомогательного раздела {{HTMLElement("aside")}} задает раздел, который, хотя и связан с основным элементом, не принадлежит к основной структуре, например, поясняющая заметка или реклама. Он имеет собственную структуру, однако не входит в основную структуру страницы.
  2. -
  3. Элемент навигационного раздела {{HTMLElement("nav")}} задает раздел, содержащий навигационные ссылки. Таких элементов в документе может быть несколько, например, один со внутренними ссылками на страницу, например, оглавление, а другой – с ссылками для навигации по сайту. Такие ссылки не являются частью основной структуры документа и как правило пропускаются экранными дикторами.
  4. -
- -

Шапки и подвалы

- -

HTML5 также добавляет два новых элемента, которые могут использоваться для разметки верхнего и нижнего колонтитулов страниц:

- -
    -
  1. Элемент шапки {{HTMLElement("header")}} задает шапку страницы (как правило, логотип и название сайта, а также горизонтальное меню, если имеется) или раздела (которая может включать заголовок раздела, имя автора и т.д.).{{HTMLElement("article")}}, {{HTMLElement("section")}}, {{HTMLElement("aside")}}, и {{HTMLElement("nav")}} могут иметь собственный {{HTMLElement("header")}}. Несмотря на название, этот элемент не обязательно располагается в начале страницы или раздела.
  2. -
  3. Элемент подвала ({{HTMLElement("footer")}}) задает нижний колонтитул страницы (как правило включающий уведомления об авторских правах и другую правовую информацию, а иногда также содержащий какие-либо ссылки) или раздела (может включать дату публикации, информацию о лицензии и т.п. {{HTMLElement("article")}}, {{HTMLElement("section")}}, {{HTMLElement("aside")}} и {{HTMLElement("nav")}} могут иметь собственный {{HTMLElement("footer")}}. Несмотря на название, этот элемент не обязательно располагается в конце страницы или раздела.
  4. -
- -

Эти элементы не создают новые разделы в структуре, а скорее используются для разметки контента внутри разделов страницы.

- -

Адреса в элементах задания разделов

- -

Автор документа часто хочет опубликовать свою контактную информацию, например, имя и адрес. HTML4 позволял сделать это с помощью элемента {{HTMLElement("address")}}, расширенного в HTML5.

- -

Документ может включать несколько разделов, принадлежащих разным авторам. Если раздел создается не автором основной страницы, для задания используется элемент {{HTMLElement("article")}}. В результате элемент {{HTMLElement("address")}} теперь связан с ближайшим родительским {{HTMLElement("body")}} или {{HTMLElement("article")}}.

- -

Использование элементов HTML5 в браузерах, не поддерживающих HTML5

- -

Элементы разделов и заголовков должны работать в большинстве браузеров, не поддерживающих HTML5. Хотя они и не поддерживаются, они не требуют специального интерфейса DOM, им требуется лишь особый стиль CSS, поскольку к неизвестным элементам по умолчанию применяется стиль display:inline:

- -
section, article, aside, footer, header, nav, hgroup {
-  display:block;
-}
-
- -

Конечно, веб-разработчик может применить к ним любой другой стиль, однако следует помнить в браузерах, не поддерживающих HTML5, по умолчанию используется не тот стиль, который требуется для таких элементов. Также обратите внимание на отсутствие в перечне элемента {{HTMLElement("time")}}, поскольку по умолчанию к нему применяется одинаковый стиль как в браузерах, не поддерживающих HTML5, так и в браузерах, совместимых с HTML5.

- -

Данный способ не универсален, поскольку некоторые браузеры не позволяют применять стили к неподдерживаемым элементам. Например, Internet Explorer (версии 8 и более ранней), для которого требуется специальный скрипт:

- -
<!--[if lt IE 9]>
-  <script>
-    document.createElement("header" );
-    document.createElement("footer" );
-    document.createElement("section");
-    document.createElement("aside"  );
-    document.createElement("nav"    );
-    document.createElement("article");
-    document.createElement("hgroup" );
-    document.createElement("time"   );
-  </script>
-<![endif]-->
- -

Этот скрипт запускается в Internet Explorer (8 и более ранней версии), однако требует включенной поддержки скриптов для правильного отображения элементов задания разделов и заголовок HTML5. Если поддержа скриптов выключена, это может стать проблемой, поскольку данные элементы, скорее всего, определяют структуру всей страницы. Поэтому необходимо добавить элемент {{HTMLElement("noscript")}}:

- -
<noscript>
-   <strong>Внимание!</strong>
-   Поскольку ваш браузер не поддерживает HTML5, некоторые элементы воспроизводятся с помощью JScript.
-   Однако в вашем браузере скрипты отключены, пожалуйста, включите их, чтобы браузер смог отобразить данную страницу.
-</noscript>
- -

This leads to the following code to allow the support of the HTML5 sections and headings elements in non-HTML5 browsers, even for Internet Explorer (8 and older), with a proper fallback for the case where this latter browser is configured not to use scripting:

- -
<!--[if lt IE 9]>
-  <script>
-    document.createElement("header" );
-    document.createElement("footer" );
-    document.createElement("section");
-    document.createElement("aside"  );
-    document.createElement("nav"    );
-    document.createElement("article");
-    document.createElement("hgroup" );
-    document.createElement("time"   );
-  </script>
-  <noscript>
-     <strong>Внимание!</strong>
-     Поскольку ваш браузер не поддерживает HTML5, некоторые элементы воспроизводятся с помощью JScript.
-     Однако в вашем браузере скрипты отключены, пожалуйста, включите их, чтобы браузер смог отобразить данную страницу.
-  </noscript>
-<![endif]-->
- -

Заключение

- -

Новые семантические элементы, добавленные в HTML5, обеспечивают стандартизацию описания структуры веб-документа. Они облегчают жизнь пользователям с ограниченными возможностями, просты в использовании, могут без особых проблем поддерживаться в старых браузерах и поэтому настоятельно рекомендуются к применению.

- -
{{HTML5ArticleTOC()}}
diff --git a/files/ru/web/guide/html/tips_for_authoring_fast-loading_html_pages/index.html b/files/ru/web/guide/html/tips_for_authoring_fast-loading_html_pages/index.html deleted file mode 100644 index f34fe049f5..0000000000 --- a/files/ru/web/guide/html/tips_for_authoring_fast-loading_html_pages/index.html +++ /dev/null @@ -1,204 +0,0 @@ ---- -title: Tips for authoring fast-loading HTML pages -slug: Web/Guide/HTML/Tips_for_authoring_fast-loading_HTML_pages -translation_of: Learn/HTML/Howto/Author_fast-loading_HTML_pages ---- -

Эти советы основаны на общих знаниях и экспериментах.

- -

Оптимизированная веб-страница не только обеспечивает более отзывчивый сайт для ваших посетителей, но также снижает нагрузку на ваши веб-серверы и интернет-соединения. Это может иметь решающее значение для сайтов с большим объемом или сайтов, которые имеют всплеск трафика из-за необычных обстоятельств, таких как последние новости

- -

Оптимизация производительности загрузки страницы нужна не только для контента, который будет просматриваться узкополосным модемом или посетителями мобильных устройств. Это так же важно для широкополосного контента и может привести к значительным улучшениям даже для ваших посетителей с самыми быстрыми подключениями.

- -

Советы

- -

Уменьшайте вес страницы

- -

Веб-страницы - безусловно, самый важный фактор в производительности загрузки страницы.

- -

Уменьшение веса страницы за счет устранения ненужных пробелов и комментариев, широко известна как минимизация, и перемещая встроенный скрипт и CSS во внешние файлы, можно улучшить производительность загрузки с минимальными потребностями в других изменениях в структуре страницы.

- -

Такие инструменты, как HTML Tidy , могут автоматически убирать начальные пробелы и лишние пустые строки из допустимого источника HTML. Другие инструменты могут «сжимать» JavaScript, переформатируя источник или запутывая источник и заменяя длинные идентификаторы на более короткие версии

- -

Минимизируйте количество файлов

- -

Уменьшение количества файлов, на которые есть ссылки на веб-странице, уменьшает количество HTTP-соединений, необходимых для загрузки страницы, тем самым сокращая время отправки этих запросов и получения их ответов.

- -

В зависимости от настроек кэша браузера он может отправить запрос с заголовком If-Modified-Since для каждого ссылочного файла, спрашивая, был ли файл изменен с момента последней загрузки. Слишком много времени, затрачиваемое на запрос времени последнего изменения указанных файлов, может задержать первоначальное отображение веб-страницы, так как браузер должен проверить время изменения каждого из этих файлов перед отображением страницы.

- -

Если вы часто используете фоновые изображения в своем CSS, вы можете уменьшить количество запросов на поиск HTTP, объединив изображения в одно, называемое спрайтом изображения. Затем вы просто применяете одно и то же изображение каждый раз, когда вам это нужно для фона, и соответственно корректируете координаты x / y. Этот метод лучше всего работает с элементами, которые будут иметь ограниченные размеры, и не будет работать для каждого использования фонового изображения. Тем не менее, меньшее количество HTTP-запросов и кэширование одного изображения может помочь сократить время загрузки страницы.

- -

Используйте сеть доставки (и дистрибуции) содержимого (Content Delivery Network (CDN))

- -

Для целей этой статьи CDN - это средство уменьшения физического расстояния между вашим сервером и вашим посетителем. По мере увеличения расстояния между вашим сервером и посетителем время загрузки будет увеличиваться. Предположим, ваш сервер веб-сайта находится в Соединенных Штатах и имеет посетителя из Индии; время загрузки страницы будет намного выше для индийского посетителя по сравнению с посетителем из США.

- -

CDN - это географически распределенная сеть серверов, которые работают вместе, чтобы сократить расстояние между пользователем и вашим сайтом. CDN хранят кэшированные версии вашего веб-сайта и предоставляют их посетителям через ближайший к пользователю сетевой узел, тем самым снижая задержку

- -

Дальнейшее чтение:

- - - -

Сократите поиск доменов

- -

Поскольку каждый отдельный домен требует времени для поиска DNS, время загрузки страницы будет расти вместе с количеством отдельных доменов, отображаемых в ссылках CSS, а также в JavaScript и изображениях.

- -

Это не всегда может быть практичным; однако вы всегда должны позаботиться об использовании только минимально необходимого количества разных доменов на своих страницах.

- -

Кэшируйте повторно использованный контент

- -

Убедитесь, что любой контент, который может быть кэширован, кэширован и имеет подходящее время истечения.

- -

В частности, обратите внимание на  заголовок Last-Modified. Это позволяет эффективно кэшировать страницы; с помощью этого заголовка агенту пользователя передается информация о файле, который он хочет загрузить, например, когда он был последний раз изменен. Большинство веб-серверов автоматически добавляют заголовок Last-Modified к статическим страницам (напр. .html, .css), на основе даты последнего изменения, хранящейся в файловой системе. С динамическими страницами (напр. .php, .aspx), это, конечно, не может быть сделано, и заголовок не отправляется.

- -

Так, в частности, для страниц, которые генерируются динамически, небольшое исследование по этой теме полезно. Это может быть несколько сложным, но это сэкономит много запросов страниц на страницах, которые обычно не могут быть кэшированы.

- -

Больше информации:

- -
    -
  1. HTTP Conditional Get for RSS Hackers
  2. -
  3. HTTP 304: Not Modified
  4. -
  5. On HTTP Last-Modified and ETag
  6. -
- -

Оптимально размещайте компоненты на странице

- -

Сначала загрузите содержимое страницы вместе с любым CSS или JavaScript, которые могут потребоваться для его первоначального отображения, чтобы пользователь получил самый быстрый очевидный ответ во время загрузки страницы. Этот контент, как правило, представляет собой текст, и поэтому может получить выгоду от сжатия текста при передаче, что обеспечивает еще более быстрый отклик для пользователя.

- -

Любые динамические функции, требующие полной загрузки страницы перед использованием, должны быть изначально отключены, а затем включены только после загрузки страницы. Это приведет к загрузке JavaScript после содержимого страницы, что улучшит общий вид загрузки страницы.

- -

Уменьшайте количество встроенных скриптов

- -

Встроенные сценарии могут быть дорогими для загрузки страницы, так как синтаксический анализатор должен предполагать, что встроенный сценарий может изменить структуру страницы во время анализа. Сокращение использования встроенных сценариев в целом и сокращение использования document.write() для вывода контента, в частности, может улучшить общую загрузку страницы. Используйте современные методы AJAX для управления содержимым страницы, а не устаревшие подходы, которые основаны на  document.write().

- -

Используйте современный CSS и корректную разметку

- -

Использование современного CSS уменьшает количество текста, может уменьшить потребность в (разделительных) изображениях с точки зрения макета и очень часто может заменить изображения стилизованного текста - это «стоит» намного дороже, чем эквивалентный текст и CSS.

- -

Использование корректной разметки имеет следующие преимущества. Во-первых, браузерам не нужно выполнять исправление ошибок при разборе HTML (это помимо философской проблемы: разрешить ли изменение формата при вводе пользователем, а затем программно «исправить» или нормализовать его; или вместо этого обеспечить строгий формат ввода без допусков).

- -

Кроме того, корректная разметка позволяет спокойно использовать другие инструменты, которые могут предварительно обрабатывать ваши веб-страницы. Например, HTML Tidy может удалить пробелы и необязательные конечные теги; однако он откажется запускать страницу с серьезными ошибками разметки

- -

Разделяйте ваш контент

- -

Использование таблиц для вёрстки макетов устаревший метод, который не должен больше использоваться. Вместо этого для создания макетов нужно использовать <a href="/en-US/docs/Learn/CSS/CSS_layout/Floats">floats</a>, <a href="/en-US/docs/Learn/CSS/CSS_layout/Positioning">positioning</a>, <a href="/en-US/docs/Learn/CSS/CSS_layout/Flexbox">flexbox</a>, или <a href="/en-US/docs/Learn/CSS/CSS_layout/Grids">grids</a>.

- -

Таблицы по-прежнему считаются допустимой разметкой, но их следует использовать для отображения табличных данных. Чтобы браузер быстрее отображал вашу страницу, вам следует избегать вложения таблиц.

- -

Вместо глубоко вложенных таблиц, как в:

- -
<TABLE>
-  <TABLE>
-    <TABLE>
-          ...
-    </TABLE>
-  </TABLE>
-</TABLE>
- -

используйте невложенные таблицы как показано (или div'ы)

- -
<TABLE>...</TABLE>
-<TABLE>...</TABLE>
-<TABLE>...</TABLE>
-
- -

Смотри также: CSS3 Multi-column Layout Spec и CSS3 Flexible Box Layout

- -

Сокращайте и сжимайте активы SVG

- -

SVG, создаваемый большинством графических приложений, часто содержит ненужные метаданные, которые можно удалить. Настройте свои сервера, примените сжатие gzip для ресурсов SVG

- -

Сокращайте и сжимайте ваши изображения

- -

Большие изображения приводят к тому, что загрузка страницы занимает больше времени. Рассмотрите возможность сжатия ваших изображений перед добавлением их на свою страницу.  Есть онлайн-инструменты, такие как <a href="https://compressjpeg.com/">Compress Jpeg</a>, <a href="https://tinypng.com">Tiny PNG</a> и многие другие, доступны онлайн. Вы можете использовать офлайн-инструменты, такие как фотошоп и другие.

- -

Указывайте размеры для изображений и таблиц 

- -

Если браузер может немедленно определить высоту и/или ширину ваших изображений и таблиц, он сможет отображать веб-страницу без необходимости переформатировать содержимое. Это не только ускоряет отображение страницы, но и предотвращает раздражающие изменения в макете страницы после завершения загрузки страницы. По этой причине height и width  должны быть указаны для изображений всегда, когда это возможно.

- -

Таблицы должны использовать CSS селектор: комбинация свойств

- -
  table-layout: fixed;
-
- -

и должны указывать ширину колонок используя HTML теги COL и COLGROUP

- -

Мудро выбирайте требования к пользовательскому агенту

- -

Чтобы добиться наибольших улучшений в дизайне страниц, убедитесь, что для проектов указаны разумные требования к пользовательским агентам. Не требуйте, чтобы ваш контент казался идеальным во всех браузерах, особенно в устаревших.

- -

В идеале ваши базовые минимальные требования должны основываться на рассмотрении современных браузеров, поддерживающих соответствующие стандарты.Это может включать: Firefox 3.6+ на любой платформе, Internet Explorer 8.0+ на Windows, Opera 10+ на Windows, и Safari 4 на Mac OS X.

- -

Примечание. Несмотря на то, что эти атрибуты очень помогают при первой загрузке страницы, вы должны использовать их, но не предполагать, что они будут работать во всех браузерах. Если вы уже следуете всем рекомендациям JavaScript, вам не нужно менять код.

- -

Используйте async и defer, если это возможно

- -

Сделайте сценарии JavaScript такими, чтобы они были совместимы как с async, так и с defer, и по возможности используйте async, особенно если у вас есть несколько тегов script.

- -

При этом страница может перестать отображаться, пока JavaScript все еще загружается. В противном случае браузер не будет отображать ничего после тегов сценария, которые не имеют этих атрибутов.

- -

Примечание. Несмотря на то, что эти атрибуты очень помогают при первой загрузке страницы, вы должны использовать их, но не предполагать, что они будут работать во всех браузерах. Если вы уже следуете всем рекомендациям JavaScript, вам не нужно менять код.

- -

Пример структуры страницы

- -

· HTML

- -
-
· HEAD
-
- -
-
-
-
· LINK ...
- CSS файлы необходимы для отображения веб-страницы. Минимизируйте количество файлов для производительности, сохраняя несвязанные CSS в отдельных файлах для обслуживания.
-
-
-
- -
-
-
-
· SCRIPT ...
- Файлы JavaScript для функций, необходимых при загрузке страницы, но не для любого DHTML, который может работать только после загрузки страницы
-
Минимизируйте количество файлов для повышения производительности, сохраняя несвязанный JavaScript в отдельных файлах для обслуживания.
-
-
-
- -
-
· BODY
-
· Видимое пользователем содержимое страницы небольшими порциями (tables / divs) что можно отобразить, не дожидаясь загрузки полной страницы.
-
- -
-
-
-
· SCRIPT ...
- Любые сценарии, которые будут использоваться для выполнения DHTML. Сценарий DHTML обычно может запускаться только после полной загрузки страницы и инициализации всех необходимых объектов. Нет необходимости загружать эти скрипты перед содержимым страницы. Это только замедляет первоначальный вид загрузки страницы.
-
Минимизируйте количество файлов для повышения производительности, сохраняя несвязанный JavaScript в отдельных файлах для обслуживания
-
Если какие-либо изображения используются для эффектов ролловера, вам следует предварительно загрузить их здесь после загрузки содержимого страницы.
-
-
-
- - - - - -
-

Original Document Information

- - -
- -

 

diff --git a/files/ru/web/guide/html/using_data_attributes/index.html b/files/ru/web/guide/html/using_data_attributes/index.html deleted file mode 100644 index cef001e25a..0000000000 --- a/files/ru/web/guide/html/using_data_attributes/index.html +++ /dev/null @@ -1,129 +0,0 @@ ---- -title: Использование data-* атрибутов -slug: Web/Guide/HTML/Using_data_attributes -tags: - - Guide - - HTML -translation_of: Learn/HTML/Howto/Use_data_attributes ---- -

HTML5 спроектирован с возможностью расширения данных ассоциированных с каким-либо элементом, но в то же время не обязательно имеющих определённое значение. data-* атрибуты позволяют хранить дополнительную информацию в стандартных элементах HTML, без хаков вроде нестандартных атрибутов, лишних DOM-свойств или {{domxref("Node.setUserData()")}}.

- -

Синтаксис HTML

- -

Синтаксис прост — любой атрибут, чьё имя начинается с data-, является data-* атрибутом. Предположим у нас имеется статья и мы хотим сохранить дополнительную информацию без визуального представления. Для этого можно использовать data-атрибуты:

- -
<article
-  id="electriccars"
-  data-columns="3"
-  data-index-number="12314"
-  data-parent="cars">
-...
-</article>
- -

Доступ в JavaScript

- -

Чтение data-атрибутов в JavaScript осуществляется также просто. Для этого можно использовать метод {{domxref("Element.getAttribute", "getAttribute()")}} с параметром, равным полному имени атрибута. Но есть и более простой способ, используя объект {{domxref("HTMLElement.dataset", "dataset")}}.

- -

Чтобы получить data-атрибут можно взять свойство объекта dataset с именем, равным части имени атрибута после data- (обратите внимание, что дефисы в имени преобразуются в camelCase).

- -
var article = document.getElementById('electriccars');
-
-article.dataset.columns // "3"
-article.dataset.indexNumber // "12314"
-article.dataset.parent // "cars"
- -

Каждое свойство является строкой и может быть прочитано и записано. В приведённом выше примере выполнение кода article.dataset.columns = 5 приведёт к тому, что новое значение атрибута станет равным "5".

- -

Доступ в CSS

- -

Заметим, что data-атрибуты являются обычными HTML-аттрибутами, к которым можно получить доступ в CSS. Например, чтобы показать родительские данные о статье можно использовать генерируемый контент и CSS функцию {{cssxref("attr")}}:

- -
article::before {
-  content: attr(data-parent);
-}
- -

Также можно использовать селекторы атрибутов в CSS для изменения стилей в соответствии с данным:

- -
article[data-columns='3']{
-  width: 400px;
-}
-article[data-columns='4']{
-  width: 600px;
-}
- -

Увидеть как это работает можно в примере на JSBin.

- -

Data-аттрибуты также могут использоваться для хранения информации, которая постоянно изменяется, например, счёт в игре. Используя CSS селекторы и возможности JavaScript можно создавать некоторые изящные эффекты, без необходимости писать свои функции отображения. Посмотрите скринкаст чтобы увидеть больше примеров использующих сгенерированный контент и переходы на CSS. Пример кода из скринкаста можно также посмотреть на JSBin.

- -

Проблемы

- -

Не храните данные, которые должны быть видимы и доступны в data-атрибутах. Дело в том, что вспомогательная техника (assistive technology) может не получить к ним доступ. В дополнение, поисковые роботы не индексируют данные, содержащиеся в data-атрибутах.

- -

Печально, что всё простое и полезное в этой жизни не достаётся бесплатно. Internet Explorer 11+ поддерживает этот стандарт, но все более ранние версии не поддерживают dataset. Для поддержки IE 10 и более ранних версий получение доступа к data-атрибутам необходимо осуществлять через {{domxref("Element.getAttribute", "getAttribute()")}}. Также, производительность чтения data-атрибутов по сравнению с хранением этих данных в хранилище данных JS значительно хуже. Использование dataset ещё медленнее, чем чтение данных с getAttribute().

- -

Тем не менее, для пользовательских метаданных, связанных с элементами, data-атрибуты являются отличным решением.

- -

Поддержка в браузерах

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
caniuse
-

IE

-
-

Edge

-
-

Firefox

-
-

Chrome

-
-

Safari

-
-

Opera

-
-

iOS Safari

-
-

Opera Mini*

-
-

Android Browser

-
-

Chrome for Android

-
11+14+52+49+10.1+46+9.3+all4.4+59+
- -

 

- -

Тем не менее, для содержимого, которое не надо показывать это является отличным решением.

- -

См. также

- - diff --git a/files/ru/web/guide/html/using_html_sections_and_outlines/index.html b/files/ru/web/guide/html/using_html_sections_and_outlines/index.html new file mode 100644 index 0000000000..a6236d9c24 --- /dev/null +++ b/files/ru/web/guide/html/using_html_sections_and_outlines/index.html @@ -0,0 +1,375 @@ +--- +title: Использование разделов и создание структуры HTML документа +slug: Web/Guide/HTML/Sections_and_Outlines_of_an_HTML5_document +tags: + - HTML5 + - Веб + - Для опытных разработчиков + - Обзор + - Пример + - Разделы + - Руководство + - Структура +translation_of: Web/Guide/HTML/Using_HTML_sections_and_outlines +--- +
+

Важно: В настоящее время нет известных реализаций алгоритма построения структуры документа в графических браузерах или пользовательских приложениях, использующих реабилитационные технологии, хотя такой алгоритм внедрен в другие приложения, например, в средствах проверки соответствия спецификации. Поэтому алгоритм построения структуры нельзя использовать для передачи структуры документа пользователям. Авторы рекомендуют использовать для этой цели степень важности заголовков (h1-h6).

+
+ +

Спецификация HTML5 предлагает разработчикам несколько новых элементов, позволяющих описывать структуру веб-документа с помощью стандартной семантики. В настоящей статье описываются эти элементы и способы их использования для создания требуемой структуры любого документа.

+ +

Структура документа в HTML 4

+ +

Структура документа, т. е. семантическая структура контента, заключенного в теги  <body> и </body>, является основой для представления страницы пользователю. HTML4 использует для описания структуры страницы разделы и подразделы. Раздел определяется элементом ({{HTMLElement("div")}}) с включенными в него элементами заголовка ({{HTMLElement("h1")}}, {{HTMLElement("h2")}}, {{HTMLElement("h3")}}, {{HTMLElement("h4")}}, {{HTMLElement("h5")}} или {{HTMLElement("h6")}}), содержащими его название. Структура документа определяется отношениями между этими элементами.

+ +

Так, следующая разметка:

+ +
+
<div class="section" id="forest-elephants" >
+  <h1>Лесные слоны</h1>
+  <p>В данном разделе мы поговорим о малоизвестных лесных слонах.
+    ...продолжение данного раздела...
+  <div class="subsection" id="forest-habitat" >
+    <h2>Среда обитания</h2>
+    <p>Лесные слоны живут не на деревьях, а под ними.
+     ...продолжение данного подраздела...
+  </div>
+</div>
+
+
+ +

обеспечивает следующую структуру:

+ +
1. Лесные слоны
+   1.1 Среда обитания
+
+ +

Для задания нового раздела не обязательно использовать элементы {{HTMLElement("div")}}. Для этого достаточно наличия элемента заголовка. Поэтому, разметка

+ +
<h1>Лесные слоны</h1>
+ <p>В данном разделе мы поговорим о малоизвестных лесных слонах.
+    ...продолжение данного раздела...
+  <h2>Среда обитания</h2>
+  <p>Лесные слоны живут не на деревьях, а под ними.
+    ...продолжение данного подраздела...
+  <h2>Рацион</h2>
+<h1>Монгольская песчанка</h1>
+
+ +

обеспечивает следующую структуру:

+ +
1. Лесные слоны
+   1.1 Среда обитания
+   1.2 Рацион
+2. Монгольская песчанка
+
+ +

Какие проблемы решает HTML5

+ +

Определение структуры документа и неявный алгоритм создания структуры в HTML 4 не отличаются четкостью, что порождает множество проблем:

+ +
    +
  1. Использование {{HTMLElement("div")}} для задания семантических разделов, без задания специальных значений для атрибутов class не позволяет автоматизировать алгоритм создания структуры («Является ли данный {{HTMLElement("div")}} частью структуры страницы, определяющим раздел или подраздел, или он используется исключительно для управления стилем?»). Другими словами, спецификация HTML4 не дает точного определения разделу и четких правил его определения. Автоматическое создание структуры имеет большое значение, особенно в случае с реабилитационными технологиями, представляющими информацию пользователю в соответствии со структурой документа. HTML5 позволяет больше не использовать элементы {{HTMLElement("div")}} в алгоритме построения структуры благодаря добавлению нового элемента {{HTMLElement("section")}}.
  2. +
  3. Объединить несколько документов в один непросто: включение подчиненного документа в основной документ требует изменения уровня элементов заголовков для сохранения правильной структуры. В HTML5 эта проблема решена благодаря новым элементам задания разделов ({{HTMLElement("article")}}, {{HTMLElement("section")}}, {{HTMLElement("nav")}} и {{HTMLElement("aside")}}), которые всегда являются подразделами ближайшего родительского раздела, независимо от того, какие разделы создаются внутренними заголовками.
  4. +
  5. В HTML4 каждый раздел является частью структуры документа. Однако часто документы отличаются сложной, нелинейной структурой. Документ может включать специальные разделы, информация в которых не является частью основного контента, хотя и связана с ним, например, рекламный блок или поясняющая заметка. HTML5 добавляет элемент {{HTMLElement("aside")}}, позволяющий исключить такие разделы из основной структуры.
  6. +
  7. Опять же, поскольку в HTML4 каждый раздел является частью структуры документа, как быть с разделами, содержащими информацию, касающуюся не конкретного документа, а всего сайта, например, логотипы, оглавления или информация об авторских правах и правовые положения. В HTML5 для этих целей добавлено три новых элемента: {{HTMLElement("nav")}} для наборов ссылок, например, оглавления, {{HTMLElement("footer")}} и {{HTMLElement("header")}} для информации, касающейся всего сайта. Обратите внимание, что {{HTMLElement("header")}} и {{HTMLElement("footer")}} не создают разделы как {{HTMLElement("section")}}, а, скорее, обеспечивают семантическую разметку частей раздела.
  8. +
+ +

В общем, HTML5 обеспечивает большую точность при задании разделов и оглавлений, позволяя строить более предсказуемую структуру документа, что дает браузерам возможность более качественно обслуживать пользователей.

+ +

Алгоритм создания структуры HTML5

+ +

Задание разделов в HTML5

+ +

Весь контент, находящийся внутри {{HTMLElement("body")}}, является частью раздела. Разделы в HTML5 могут быть вложенными. Помимо основного раздела, определяемого элементом {{HTMLElement("body")}}, границы разделов определяются явным или неявным образом. Явным образом заданные разделы – это контент внутри тегов {{HTMLElement("body")}},  {{HTMLElement("section")}},  {{HTMLElement("article")}},  {{HTMLElement("aside")}} и {{HTMLElement("nav")}}. 

+ +
Note: Каждый раздел может иметь собственную иерархию заголовков. Следовательно, даже вложенный раздел может иметь {{HTMLElement("h1")}}. См. «Задание заголовков в HTML5».
+ +

Например:

+ +
<section>
+  <h1>Лесные слоны</h1>
+  <section>
+    <h1>Введение</h1>
+    <p>В данном разделе мы поговорим о малоизвестных лесных слонах.</p>
+  </section>
+  <section>
+    <h1>Среда обитания</h1>
+    <p>Лесные слоны живут не на деревьях, а под ними.</p>
+  </section>
+  <aside>
+    <p>рекламный блок</p>
+  </aside>
+</section>
+<footer>
+  <p>(c) 2010 The Example company</p>
+</footer>
+ +

Данный фрагмент HTML задает раздел верхнего уровня:

+ +
<section>
+  <h1>Лесные слоны</h1>
+  <section>
+    <h1>Введение</h1>
+    <p>В данном разделе мы поговорим о малоизвестных лесных слонах.</p>
+  </section>
+  <section>
+    <h1>Среда обитания</h1>
+    <p>Лесные слоны живут не на деревьях, а под ними.</p>
+  </section>
+  <aside>
+    <p>рекламный блок</p>
+  </aside>
+</section>
+<footer>
+  <p>(c) 2010 The Example company</p>
+</footer>
+ +

Данный раздел имеет три подраздела:

+ +
<section>
+  <h1>Лесные слоны</h1>
+
+  <section>
+    <h1>Введение</h1>
+    <p>В данном разделе мы поговорим о малоизвестных лесных слонах.</p>
+  </section>
+
+  <section>
+    <h1>Среда обитания</h1>
+    <p>Лесные слоны живут не на деревьях, а под ними.</p>
+  </section>
+
+  <aside>
+    <p>рекламный блок</p>
+  </aside>
+</section>
+
+<footer>
+  <p>(c) 2010 The Example company</p>
+</footer>
+ +

В результате получаем следующую структуру:

+ +
1. Лесные слоны
+   1.1 Введение
+   1.2 Среда обитания
+
+ +

Задание заголовков в HTML5

+ +

Хотя структура определяется элементами задания структуры, она будет практически бесполезна без заголовка. Основное правило очень простой: первый элемент заголовка (это может быть {{HTMLElement("h1")}}, {{HTMLElement("h2")}}, {{HTMLElement("h3")}}, {{HTMLElement("h4")}}, {{HTMLElement("h5")}}, {{HTMLElement("h6")}}) задает заголовок текущего раздела.

+ +

Элемент заголовка имеет определенную степень важности, определяемую цифрой в его названии, таким образом, {{HTMLElement("h1")}} имеет максимальную степень важности, а {{HTMLElement("h6")}} минимальную. Соотношение степеней важности имеет смысл только внутри раздела; структура документа определяется структурами разделов, а не степенью важности заголовков разделов. Например, данный код:

+ +
<section>
+  <h1>Лесные слоны</h1>
+  <p>В данном разделе мы поговорим о малоизвестных лесных слонах.
+    ...продолжение данного раздела...
+  <section>
+    <h2>Среда обитания</h2>
+    <p>Лесные слоны живут не на деревьях, а под ними.
+        ...продолжение данного подраздела...
+  </section>
+</section>
+<section>
+  <h3>Монгольская песчанка</h3>
+  <p>В данном разделе мы расскажем о монгольской песчанке.
+     ...продолжение данного раздела...
+</section>
+ +

приводит к следующей структуре:

+ +
1. Лесные слоны
+   1.1 Среда обитания
+2. Монгольская песчанка
+ +

Обратите внимание, что степень важности элемента заголовка (в данном примере {{HTMLElement("h1")}} для первого раздела верхнего уровня, {{HTMLElement("h2")}} для подраздела {{HTMLElement("h3")}} для второго раздела верхнего уровня) роли не играет. (В качестве заголовка явно заданного раздела может использоваться заголовок с любой степенью важности, хотя такая практика и не рекомендуется.)

+ +

Неявное задание разделов

+ +

Поскольку элементы задания разделов HTML5 Sectioning Elements не являются обязательными для задания структуры, можно задавать разделы и не используя их, чтобы обеспечить совместимость с веб-сайтами, созданными на HTML4. Это называется неявным заданием разделов.

+ +

Элементы заголовков ({{HTMLElement("h1")}} — {{HTMLElement("h6")}}) задают новый, неявный раздел, когда не являются первым заголовком своего родительского, явно заданного раздела. То, как этот неявно заданный раздел располагается в структуре документа, определяется отношением важности его заголовка в важности предыдущего заголовка в родительском разделе. Если его степень важности ниже, чем у предыдущего заголовка, он открывает неявно заданный подраздел раздела. Следующий код:

+ +
<section>
+  <h1>Лесные слоны</h1>
+  <p>В данном разделе мы поговорим о малоизвестных лесных слонах.
+    ...продолжение данного раздела...
+  <h3 class="implicit subsection">Среда обитания</h3>
+  <p>Лесные слоны живут не на деревьях, а под ними.
+    ...продолжение данного подраздела...
+</section>
+ +

приводит к следующей структуре:

+ +
1. Лесные слоны
+   1.1 Среда обитания (неявно задано элементом h3)
+
+ +

Если степень важности такого заголовка совпадает со степенью важности предыдущего заголовка, он закрывает предыдущий раздел (который мог быть задан неявно!) и открывает новый неявно заданный раздел на том же уровне: 

+ +
<section>
+  <h1>Лесные слоны</h1>
+  <p>В данном разделе мы поговорим о малоизвестных лесных слонах.
+    ...продолжение данного раздела...
+  <h1 class="implicit section">Монгольская песчанка</h1>
+  <p>Монгольская песчанка – это небольшое симпатичное млекопитающее.
+    ...продолжение данного раздела...
+</section>
+ +

приводит к следующей структуре:

+ +
1. Лесные слоны
+2. Монгольская песчанка (неявно задано элементом h1, который одновременно закрывает предыдущий раздел)
+
+ +

Если степень важности такого заголовка выше, чем у предыдущего заголовка, он закрывает предыдущий раздел и открывает новый неявно заданный раздел на более высоком уровне:

+ +
<body>
+  <h1>Млекопитающие</h1>
+  <h2>Киты</h2>
+  <p>В данном разделе мы поговорим о китах.
+    ...продолжение данного раздела...
+  <section>
+    <h3>Лесные слоны</h3>
+    <p>В данном разделе мы поговорим о малоизвестных лесных слонах.
+    ...продолжение данного раздела...
+    <h3>Монгольская песчанка</h3>
+      <p>Песчанки распространились далеко за пределы Монголии.
+         ...продолжение данного подраздела...
+    <h2>Рептилии</h2>
+      <p>Рептилии – это холоднокровные животные.
+          ...продолжение данного раздела...
+  </section>
+</body>
+ +

приводит к следующей структуре:

+ +
1. Млекопитающие
+   1.1 Киты (неявно задается элементом h2)
+   1.2 Лесные слоны (явным образом задается элементом раздела)
+   1.3 Монгольская песчанка (неявно задается элементом h3, который одновременно закрывает предыдущий раздел)
+2. Рептилии (неявно задается элементом h2, который одновременно закрывает предыдущий раздел)
+
+ +

Эта не та структура, которую можно было бы ожидать, бегло просмотрев теги заголовков. Чтобы разметка стала понятна человеку, а также чтобы степень важности заголовка соответствовала уровню вложенности раздела, рекомендуется использовать наглядные теги для открытия и закрытия разделов. Однако спецификация HTML5 этого не требует. Поэтому, если браузеры отображают структуру документа не так, как ожидалось, проверьте, нет ли в документе разделов, не явно закрытых элементами заголовков.

+ +

Исключение из общего правила соответствия степени важности тега уровню вложенности раздела делается для разделов, которые могут использоваться в нескольких документах. Например, раздел может храниться в системе управления контентом и добавляться в документы при их генерировании. В этом случае рекомендуется начинать с {{HTMLElement("h1")}} в качестве главного заголовка многократно используемого раздела. Уровень вложенности многократно используемого раздела будет определяться иерархией разделов документа, в который он добавляется. Теги для явного задания разделов по-прежнему останутся полезными и в этом конкретном случае.

+ +

Корни задания разделов

+ +

 Корень задания разделов – это элемент HTML, который может иметь собственную структуру, однако входящие в нее разделы и заголовки, не входят в структуру его родительского элемента. Помимо {{HTMLElement("body")}}, который является логическим корнем задания разделов документа, такими элементами часто являются элементы, добавляющие внешний контент на страницу: {{HTMLElement("blockquote")}}, {{HTMLElement("details")}}, {{HTMLElement("fieldset")}}, {{HTMLElement("figure")}} и {{HTMLElement("td")}}.

+ +

Например:

+ +
<section>
+  <h1>Лесные слоны</h1>
+  <section>
+    <h2>Введение</h2>
+    <p>В данном разделе мы поговорим о малоизвестных лесных слонах</p>
+  </section>
+  <section>
+    <h2>Среда обитания</h2>
+    <p>Лесные слоны живут не на деревьях, а под ними. Давайте рассмотрим, что говорят ученые в «<cite>Лесной слон на Борнео</cite>»:</p>
+    <blockquote>
+       <h1>Борнео</h1>
+       <p>Лесной слон живет на Борнео...</p>
+    </blockquote>
+  </section>
+</section>
+
+ +

Данный пример приводит к следующей структуре:

+ +
1. Лесные слоны
+   1.1 Введение
+   1.2 Среда обитания
+ +

Данная структура не включает внутреннюю структуру элемента {{HTMLElement("blockquote")}}, который, будучи внешней цитатой, является корнем задания разделов и изолирует свою внутреннюю структуру.

+ +

Разделы, не входящие в структуру

+ +

 HTML5 вводит два новых элемента, позволяющих задавать разделы, не входящие в основную структуру веб-документа:

+ +
    +
  1. Элемент вспомогательного раздела {{HTMLElement("aside")}} задает раздел, который, хотя и связан с основным элементом, не принадлежит к основной структуре, например, поясняющая заметка или реклама. Он имеет собственную структуру, однако не входит в основную структуру страницы.
  2. +
  3. Элемент навигационного раздела {{HTMLElement("nav")}} задает раздел, содержащий навигационные ссылки. Таких элементов в документе может быть несколько, например, один со внутренними ссылками на страницу, например, оглавление, а другой – с ссылками для навигации по сайту. Такие ссылки не являются частью основной структуры документа и как правило пропускаются экранными дикторами.
  4. +
+ +

Шапки и подвалы

+ +

HTML5 также добавляет два новых элемента, которые могут использоваться для разметки верхнего и нижнего колонтитулов страниц:

+ +
    +
  1. Элемент шапки {{HTMLElement("header")}} задает шапку страницы (как правило, логотип и название сайта, а также горизонтальное меню, если имеется) или раздела (которая может включать заголовок раздела, имя автора и т.д.).{{HTMLElement("article")}}, {{HTMLElement("section")}}, {{HTMLElement("aside")}}, и {{HTMLElement("nav")}} могут иметь собственный {{HTMLElement("header")}}. Несмотря на название, этот элемент не обязательно располагается в начале страницы или раздела.
  2. +
  3. Элемент подвала ({{HTMLElement("footer")}}) задает нижний колонтитул страницы (как правило включающий уведомления об авторских правах и другую правовую информацию, а иногда также содержащий какие-либо ссылки) или раздела (может включать дату публикации, информацию о лицензии и т.п. {{HTMLElement("article")}}, {{HTMLElement("section")}}, {{HTMLElement("aside")}} и {{HTMLElement("nav")}} могут иметь собственный {{HTMLElement("footer")}}. Несмотря на название, этот элемент не обязательно располагается в конце страницы или раздела.
  4. +
+ +

Эти элементы не создают новые разделы в структуре, а скорее используются для разметки контента внутри разделов страницы.

+ +

Адреса в элементах задания разделов

+ +

Автор документа часто хочет опубликовать свою контактную информацию, например, имя и адрес. HTML4 позволял сделать это с помощью элемента {{HTMLElement("address")}}, расширенного в HTML5.

+ +

Документ может включать несколько разделов, принадлежащих разным авторам. Если раздел создается не автором основной страницы, для задания используется элемент {{HTMLElement("article")}}. В результате элемент {{HTMLElement("address")}} теперь связан с ближайшим родительским {{HTMLElement("body")}} или {{HTMLElement("article")}}.

+ +

Использование элементов HTML5 в браузерах, не поддерживающих HTML5

+ +

Элементы разделов и заголовков должны работать в большинстве браузеров, не поддерживающих HTML5. Хотя они и не поддерживаются, они не требуют специального интерфейса DOM, им требуется лишь особый стиль CSS, поскольку к неизвестным элементам по умолчанию применяется стиль display:inline:

+ +
section, article, aside, footer, header, nav, hgroup {
+  display:block;
+}
+
+ +

Конечно, веб-разработчик может применить к ним любой другой стиль, однако следует помнить в браузерах, не поддерживающих HTML5, по умолчанию используется не тот стиль, который требуется для таких элементов. Также обратите внимание на отсутствие в перечне элемента {{HTMLElement("time")}}, поскольку по умолчанию к нему применяется одинаковый стиль как в браузерах, не поддерживающих HTML5, так и в браузерах, совместимых с HTML5.

+ +

Данный способ не универсален, поскольку некоторые браузеры не позволяют применять стили к неподдерживаемым элементам. Например, Internet Explorer (версии 8 и более ранней), для которого требуется специальный скрипт:

+ +
<!--[if lt IE 9]>
+  <script>
+    document.createElement("header" );
+    document.createElement("footer" );
+    document.createElement("section");
+    document.createElement("aside"  );
+    document.createElement("nav"    );
+    document.createElement("article");
+    document.createElement("hgroup" );
+    document.createElement("time"   );
+  </script>
+<![endif]-->
+ +

Этот скрипт запускается в Internet Explorer (8 и более ранней версии), однако требует включенной поддержки скриптов для правильного отображения элементов задания разделов и заголовок HTML5. Если поддержа скриптов выключена, это может стать проблемой, поскольку данные элементы, скорее всего, определяют структуру всей страницы. Поэтому необходимо добавить элемент {{HTMLElement("noscript")}}:

+ +
<noscript>
+   <strong>Внимание!</strong>
+   Поскольку ваш браузер не поддерживает HTML5, некоторые элементы воспроизводятся с помощью JScript.
+   Однако в вашем браузере скрипты отключены, пожалуйста, включите их, чтобы браузер смог отобразить данную страницу.
+</noscript>
+ +

This leads to the following code to allow the support of the HTML5 sections and headings elements in non-HTML5 browsers, even for Internet Explorer (8 and older), with a proper fallback for the case where this latter browser is configured not to use scripting:

+ +
<!--[if lt IE 9]>
+  <script>
+    document.createElement("header" );
+    document.createElement("footer" );
+    document.createElement("section");
+    document.createElement("aside"  );
+    document.createElement("nav"    );
+    document.createElement("article");
+    document.createElement("hgroup" );
+    document.createElement("time"   );
+  </script>
+  <noscript>
+     <strong>Внимание!</strong>
+     Поскольку ваш браузер не поддерживает HTML5, некоторые элементы воспроизводятся с помощью JScript.
+     Однако в вашем браузере скрипты отключены, пожалуйста, включите их, чтобы браузер смог отобразить данную страницу.
+  </noscript>
+<![endif]-->
+ +

Заключение

+ +

Новые семантические элементы, добавленные в HTML5, обеспечивают стандартизацию описания структуры веб-документа. Они облегчают жизнь пользователям с ограниченными возможностями, просты в использовании, могут без особых проблем поддерживаться в старых браузерах и поэтому настоятельно рекомендуются к применению.

+ +
{{HTML5ArticleTOC()}}
diff --git "a/files/ru/web/guide/html/\321\204\320\276\321\200\320\274\321\213_\320\262_html/index.html" "b/files/ru/web/guide/html/\321\204\320\276\321\200\320\274\321\213_\320\262_html/index.html" deleted file mode 100644 index ad5a8bc7e6..0000000000 --- "a/files/ru/web/guide/html/\321\204\320\276\321\200\320\274\321\213_\320\262_html/index.html" +++ /dev/null @@ -1,149 +0,0 @@ ---- -title: Формы в HTML -slug: Web/Guide/HTML/Формы_в_HTML -tags: - - HTML - - HTML5 - - Введение - - Интернет - - Любитель - - Новичок - - Обзор - - Руководство - - Формы -translation_of: Learn/HTML/Forms/HTML5_updates ---- -

Элементы и атрибуты форм в HTML5 предоставляют большие возможности семантической верстки, чем HTML4, а также позволяет отказаться от использования JavaScript и CSS, которое было ранее необходимо для HTML4. Большие возможности в формах HTML5 делают удобным для пользователей отправление информации с различных веб-сайтов. Они также предоставляют эти возможности для тех пользователей, у которых отключена поддержка JavaScript.

- -

Эта статья описывает изменения в HTML-формах, представленных в HTML5. Для более подробного руководства по использованию формами, просмотрите наше обширное руководство по HTML-формам.

- -

Элемент <input>

- -

В элементе {{HTMLElement("input")}} появились новые значения для атрибута {{htmlattrxref("type", "input")}}. (Просмотрите справочник {{HTMLElement("input")}} для получения полного списка атрибутов, значений и их использования для этого элемента.)

- - - -

Также, элемент {{HTMLElement("input")}} получил новые атрибуты:

- - - -

Текстовое поле

- -

<input> с атрибутом type="text" определяет однострочное поле для ввода.

- -
<form>
-  Введите свое имя: <input type="text" name="name">
-</form>
- -

Флажок

- -

<input> с атрибутом type="checkbox" определяет флажок.

- -
<input type="checkbox" name="chk" value="" checked> Подписаться на рассылку
- -

Переключатель

- -

<input> с атрибутом type="radio" определяет радио кнопку.

- -
<form>
-  <input type="radio" name="animal" value="monkey">Обезьяна<br>
-  <input type="radio" name="animal" value="cat">Кот<br>
-  <input type="radio" name="animal" value="other">Другое
-</form>
- -

Элемент <form>

- -

Элемент {{HTMLElement("form")}} получил новый атрибут:

- - - -

Элемент <datalist>

- -

Элемент {{HTMLElement("datalist")}} представляет собой список элементов {{HTMLElement("option")}}, который необходимо предложить при вводе поля {{HTMLElement("input")}}.

- -

Вы можете использовать атрибут {{htmlattrxref("list", "input")}} в элементе {{HTMLElement("input")}}, чтобы связать текстовое поле с элементом {{HTMLElement("datalist")}}.

- -

Элемент <output>

- -

Элемент {{HTMLElement("output")}} представляет собой результат каких-либо вычислений.

- -

Вы можете использовать атрибут {{htmlattrxref("for", "output")}} для указания связи между элементом {{HTMLElement("output")}} и другими элементами в документе, которые повлияли на расчет (к примеру, поля для ввода параметров). Значением атрибута {{htmlattrxref("for", "output")}} является список ID других элементов, разделенный пробелами.

- -

{{non-standard_inline}} Gecko 2.0 (but not necessarily other browser engines) supports defining custom validity constraints and error messages for {{HTMLElement("output")}} elements, and therefore applies the {{Cssxref(":invalid")}}, {{Cssxref(":valid")}}, {{Cssxref(":-moz-ui-invalid")}}, and {{Cssxref(":-moz-ui-valid")}} CSS pseudo-classes to them. This can be helpful in situations where the calculated result violates a business rule, but no specific input value does (for example, "The total of percentages must not exceed 100").

- -

Атрибут placeholder

- -

Атрибут {{htmlattrxref("placeholder", "input")}} в элементах {{HTMLElement("input")}} и {{HTMLElement("textarea")}} отображает подсказки для пользователей, которые показывают, что можно ввести в эти поля. Текст в placeholder не должен содержать символов перевода строки или возврата каретки.

- -

Атрибут autofocus

- -

Атрибут {{htmlattrxref("autofocus", "input")}} позволяет указать для элемента формы автоматическое получение фокуса после полной загрузки страницы, если пользователь сам не переместит фокус на другой элемент, например, этот атрибут можно указать для различных полей ввода. Только один элемент в документе должен иметь этот атрибут, который содержит Boolean значение. Этот атрибут может быть установлен в {{HTMLElement("input")}}, {{HTMLElement("button")}}, {{HTMLElement("select")}} и {{HTMLElement("textarea")}} элементах.  {{htmlattrxref("autofocus", "input")}} нельзя установить в элементах input c атрибутом type установленным в значение hidden (это означает, что ты не можешь автоматически устанавливать фокус в скрытых полях).

- -

DOM свойство label.control

- -

DOM интерфейс HTMLLabelElement , помимо свойств, относящихся к HTML элементу {{HTMLElement("label")}} , предоставляет дополнительное свойство  control, возвращающее поле ввода, для которого предназначен {{HTMLElement("label")}}. Оно либо указывается в атрибуте {{htmlattrxref("for", "label")}} , либо является первым вложенным полем ввода.

- -

Constraint Validation

- -

HTML5 provides syntax and API items to support client-side validation of forms. While this functionality does not replace server-side validation, which is still necessary for security and data integrity, client-side validation can support a better user experience by giving the user immediate feedback about the input data.

- -

If the title attribute is set on the {{HTMLElement("input")}} element, its value is used as tooltip. However, if the validation fails, this tooltip text will be replaced with the associated error message. It is possible to customize this error message using the non-standard {{htmlattrxref("x-moz-errormessage")}} attribute or when calling the setCustomValidity() method.

- -
<input type="email" title="Please, provide an e-mail" x-moz-errormessage="This is not a valid e-mail">
- -
Note: Constraint validation is not supported on {{HTMLElement("button")}} elements in a form; to style a button based on the validity of the associated form, use the {{cssxref(":-moz-submit-invalid")}} pseudo-class.
- -

HTML Syntax for Constraint Validation

- -

The following items in HTML5 syntax can be used to specify constraints on form data.

- - - -

In addition, you can prevent constraint validation by specifying the {{htmlattrxref("novalidate", "form")}} attribute on the {{HTMLElement("form")}}, or the {{htmlattrxref("formnovalidate", "button")}} attribute on the {{HTMLElement("button")}} element and on the {{HTMLElement("input")}} element (when {{htmlattrxref("type", "input")}} is submit or image). These attributes indicate that the form is not to be validated when it is submitted.

- -

Constraint Validation API

- -

The following DOM properties and methods related to constraint validation are available to client-side scripts:

- - - -

See also

- - diff --git a/files/ru/web/guide/performance/index.html b/files/ru/web/guide/performance/index.html new file mode 100644 index 0000000000..8b1d2760da --- /dev/null +++ b/files/ru/web/guide/performance/index.html @@ -0,0 +1,20 @@ +--- +title: Оптимизация и производительность +slug: Web/Guide/Производительность +tags: + - Оптимизация + - Производительность +translation_of: Web/Guide/Performance +--- +

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

+ + + +

Производительность в web - первостепенная задача для тех, кто заботится о комфорте конечного пользователя.

+ +

{{LandingPageListSubpages}}

diff --git "a/files/ru/web/guide/\320\263\321\200\320\260\321\204\320\270\320\272\320\260/index.html" "b/files/ru/web/guide/\320\263\321\200\320\260\321\204\320\270\320\272\320\260/index.html" deleted file mode 100644 index 57dd4238e1..0000000000 --- "a/files/ru/web/guide/\320\263\321\200\320\260\321\204\320\270\320\272\320\260/index.html" +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: Графика для Web -slug: Web/Guide/Графика -translation_of: Web/Guide/Graphics ---- -

Современным веб-сайтам и веб-приложениям часто требуется отображать графику. Статические изображения легко отобразить с помощью элемента {{HTMLElement("img")}}, или с помощью CSS свойства  {{cssxref("background-image")}}. Часто требуется создавать графику на лету, или модифицировать ее каким-либо образом после. Как это проделать можно узнать в следующих статьях.

- -
-
-

2D графика

- -
-
Канвас
-
Элемент {{HTMLElement("canvas")}} представляет удобный API для рисования 2D графики с помощью JavaScript.
-
SVG
-
Масштабируемая Векторная Графика (Scalable Vector Graphics) позволяет рисовать линии, кривые, и другие геометрические фигуры. С их помощью можно создавать масштабируемые изображения, которые не теряют в качестве при изменении размера в отличии от растровой графики.
-
- -

View All...

-
- -
-

3D графика

- -
-
WebGL
-
Руководство по быстрому старту с WebGL. WebGL предоставляет API для работы с 3D графиками в веб. Эта технология позволяет Вам использовать стандартный OpenGL ES в веб контексте.
-
- -

Видео

- -
-
Использование HTML5 видео и аудио
-
Встраивание видео и аудио в HTML документ и управление проигрыванием.
-
WebRTC
-
RTC в WebRTC означает Real-Time Communications, технология которая позволяет стримить аудио/видео и данные между клиентами браузера (пирами).
-
-
-
- -

 

diff --git "a/files/ru/web/guide/\320\277\321\200\320\276\320\270\320\267\320\262\320\276\320\264\320\270\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\214/index.html" "b/files/ru/web/guide/\320\277\321\200\320\276\320\270\320\267\320\262\320\276\320\264\320\270\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\214/index.html" deleted file mode 100644 index 8b1d2760da..0000000000 --- "a/files/ru/web/guide/\320\277\321\200\320\276\320\270\320\267\320\262\320\276\320\264\320\270\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\214/index.html" +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Оптимизация и производительность -slug: Web/Guide/Производительность -tags: - - Оптимизация - - Производительность -translation_of: Web/Guide/Performance ---- -

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

- - - -

Производительность в web - первостепенная задача для тех, кто заботится о комфорте конечного пользователя.

- -

{{LandingPageListSubpages}}

-- cgit v1.2.3-54-g00ecf From 786d51e5e35f25c06fc64083574a435e240b2a54 Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 14:51:06 +0100 Subject: unslug ru: modify --- files/ru/_redirects.txt | 870 +- files/ru/_wikihistory.json | 18886 +++++++++---------- files/ru/conflicting/glossary/chrome/index.html | 3 +- .../cascade_and_inheritance/index.html | 5 +- .../learn/css/building_blocks/selectors/index.html | 3 +- .../index.html | 4 +- .../css/building_blocks/styling_tables/index.html | 3 +- .../building_blocks/values_and_units/index.html | 3 +- .../first_steps/how_css_is_structured/index.html | 3 +- .../learn/css/first_steps/how_css_works/index.html | 3 +- .../index.html | 6 +- .../index.html | 6 +- .../conflicting/learn/css/first_steps/index.html | 5 +- files/ru/conflicting/learn/css/index.html | 3 +- .../learn/css/styling_text/fundamentals/index.html | 3 +- .../learn/javascript/objects/index.html | 3 +- files/ru/conflicting/mdn/contribute/index.html | 3 +- files/ru/conflicting/mdn/tools/index.html | 3 +- files/ru/conflicting/mozilla/add-ons/index.html | 3 +- .../mozilla/firefox/releases/index.html | 3 +- files/ru/conflicting/tools/performance/index.html | 3 +- files/ru/conflicting/web/accessibility/index.html | 3 +- .../api/canvas_api/a_basic_ray-caster/index.html | 3 +- .../web/api/crypto/getrandomvalues/index.html | 3 +- .../web/api/document_object_model/index.html | 3 +- .../index.html | 3 +- .../index.html | 3 +- files/ru/conflicting/web/api/element/index.html | 3 +- .../api/eventtarget/addeventlistener/index.html | 3 +- .../api/eventtarget/removeeventlistener/index.html | 3 +- .../ru/conflicting/web/api/geolocation/index.html | 3 +- .../api/htmlmediaelement/abort_event/index.html | 3 +- files/ru/conflicting/web/api/index.html | 3 +- files/ru/conflicting/web/api/node/index.html | 3 +- .../index.html | 3 +- files/ru/conflicting/web/api/push_api/index.html | 3 +- .../web/api/svgaelement/target/index.html | 3 +- .../conflicting/web/api/web_storage_api/index.html | 3 +- files/ru/conflicting/web/api/webrtc_api/index.html | 3 +- .../signaling_and_video_calling/index.html | 3 +- .../web/api/window/localstorage/index.html | 3 +- .../web/api/windoworworkerglobalscope/index.html | 3 +- .../index.html | 3 +- .../conflicting/web/api/xmlhttprequest/index.html | 3 +- files/ru/conflicting/web/css/@viewport/index.html | 3 +- files/ru/conflicting/web/css/_colon_is/index.html | 7 +- .../web/css/css_basic_user_interface/index.html | 3 +- .../basic_concepts_of_flexbox/index.html | 3 +- files/ru/conflicting/web/css/gap/index.html | 3 +- files/ru/conflicting/web/css/url()/index.html | 3 +- .../index.html | 3 +- files/ru/conflicting/web/guide/index.html | 3 +- files/ru/conflicting/web/guide/mobile/index.html | 3 +- files/ru/conflicting/web/http/cors/index.html | 3 +- files/ru/conflicting/web/http/csp/index.html | 3 +- .../ru/conflicting/web/javascript/guide/index.html | 3 +- .../web/javascript/guide/introduction/index.html | 3 +- .../index.html | 3 +- .../reference/global_objects/boolean/index.html | 3 +- .../reference/global_objects/date/index.html | 3 +- .../reference/global_objects/error/index.html | 3 +- .../reference/global_objects/evalerror/index.html | 3 +- .../reference/global_objects/function/index.html | 3 +- .../global_objects/generatorfunction/index.html | 3 +- .../global_objects/internalerror/index.html | 3 +- .../global_objects/intl/collator/index.html | 3 +- .../global_objects/intl/datetimeformat/index.html | 3 +- .../global_objects/intl/numberformat/index.html | 3 +- .../reference/global_objects/map/index.html | 3 +- .../reference/global_objects/number/index.html | 3 +- .../reference/global_objects/object/index.html | 3 +- .../reference/global_objects/promise/index.html | 3 +- .../global_objects/proxy/proxy/index.html | 3 +- .../reference/global_objects/rangeerror/index.html | 3 +- .../global_objects/referenceerror/index.html | 3 +- .../reference/global_objects/regexp/index.html | 3 +- .../reference/global_objects/set/index.html | 3 +- .../reference/global_objects/string/index.html | 3 +- .../reference/global_objects/symbol/index.html | 3 +- .../global_objects/syntaxerror/index.html | 3 +- .../reference/global_objects/typedarray/index.html | 3 +- .../reference/global_objects/typeerror/index.html | 3 +- .../reference/global_objects/urierror/index.html | 3 +- .../reference/global_objects/weakmap/index.html | 3 +- .../reference/global_objects/weakset/index.html | 3 +- .../web/javascript/reference/operators/index.html | 3 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../reference/statements/switch/index.html | 3 +- files/ru/conflicting/web/media/formats/index.html | 3 +- .../web/progressive_web_apps/index.html | 3 +- .../index.html | 3 +- files/ru/games/anatomy/index.html | 3 +- files/ru/games/introduction/index.html | 3 +- files/ru/games/tools/asm.js/index.html | 3 +- files/ru/games/tools/index.html | 3 +- .../bounce_off_the_walls/index.html | 3 +- .../build_the_brick_field/index.html | 3 +- .../collision_detection/index.html | 3 +- .../2d_breakout_game_phaser/extra_lives/index.html | 3 +- .../2d_breakout_game_phaser/game_over/index.html | 3 +- .../tutorials/2d_breakout_game_phaser/index.html | 3 +- .../initialize_the_framework/index.html | 3 +- .../index.html | 4 +- .../move_the_ball/index.html | 3 +- .../2d_breakout_game_phaser/physics/index.html | 3 +- .../player_paddle_and_controls/index.html | 3 +- .../2d_breakout_game_phaser/scaling/index.html | 3 +- .../2d_breakout_game_phaser/the_score/index.html | 3 +- .../win_the_game/index.html | 3 +- .../build_the_brick_field/index.html | 3 +- .../collision_detection/index.html | 3 +- .../create_the_canvas_and_draw_on_it/index.html | 4 +- .../finishing_up/index.html | 3 +- .../mouse_controls/index.html | 3 +- .../move_the_ball/index.html | 3 +- files/ru/glossary/404/index.html | 3 +- files/ru/glossary/502/index.html | 3 +- files/ru/glossary/abstraction/index.html | 3 +- files/ru/glossary/accessibility/index.html | 3 +- files/ru/glossary/adobe_flash/index.html | 3 +- files/ru/glossary/ajax/index.html | 3 +- files/ru/glossary/algorithm/index.html | 3 +- files/ru/glossary/api/index.html | 3 +- files/ru/glossary/apple_safari/index.html | 3 +- files/ru/glossary/application_context/index.html | 3 +- files/ru/glossary/argument/index.html | 3 +- files/ru/glossary/aria/index.html | 3 +- files/ru/glossary/arpa/index.html | 3 +- files/ru/glossary/arpanet/index.html | 3 +- files/ru/glossary/array/index.html | 5 +- files/ru/glossary/ascii/index.html | 3 +- files/ru/glossary/asynchronous/index.html | 3 +- files/ru/glossary/atag/index.html | 3 +- files/ru/glossary/attribute/index.html | 3 +- files/ru/glossary/bandwidth/index.html | 3 +- files/ru/glossary/base64/index.html | 3 +- files/ru/glossary/baseline/index.html | 3 +- files/ru/glossary/bidi/index.html | 3 +- files/ru/glossary/bigint/index.html | 3 +- files/ru/glossary/blink/index.html | 3 +- files/ru/glossary/block/scripting/index.html | 3 +- files/ru/glossary/boolean/index.html | 5 +- files/ru/glossary/bootstrap/index.html | 3 +- files/ru/glossary/browser/index.html | 3 +- files/ru/glossary/browsing_context/index.html | 3 +- files/ru/glossary/buffer/index.html | 3 +- "files/ru/glossary/b\303\251zier_curve/index.html" | 3 +- files/ru/glossary/cache/index.html | 3 +- files/ru/glossary/cacheable/index.html | 3 +- files/ru/glossary/call_stack/index.html | 3 +- files/ru/glossary/callback_function/index.html | 3 +- files/ru/glossary/canvas/index.html | 3 +- files/ru/glossary/card_sorting/index.html | 3 +- files/ru/glossary/cdn/index.html | 3 +- files/ru/glossary/certified/index.html | 3 +- files/ru/glossary/character/index.html | 3 +- files/ru/glossary/character_encoding/index.html | 3 +- files/ru/glossary/chrome/index.html | 3 +- files/ru/glossary/cia/index.html | 3 +- files/ru/glossary/class/index.html | 3 +- files/ru/glossary/cms/index.html | 3 +- files/ru/glossary/codec/index.html | 3 +- files/ru/glossary/compile/index.html | 3 +- files/ru/glossary/computer_programming/index.html | 3 +- files/ru/glossary/conditional/index.html | 3 +- files/ru/glossary/constant/index.html | 3 +- files/ru/glossary/constructor/index.html | 3 +- files/ru/glossary/cookie/index.html | 3 +- files/ru/glossary/copyleft/index.html | 3 +- files/ru/glossary/cors/index.html | 3 +- files/ru/glossary/crawler/index.html | 3 +- files/ru/glossary/crlf/index.html | 3 +- files/ru/glossary/csp/index.html | 3 +- files/ru/glossary/csrf/index.html | 3 +- files/ru/glossary/css/index.html | 3 +- files/ru/glossary/css_preprocessor/index.html | 3 +- files/ru/glossary/css_selector/index.html | 3 +- files/ru/glossary/data_structure/index.html | 3 +- files/ru/glossary/decryption/index.html | 3 +- files/ru/glossary/developer_tools/index.html | 3 +- files/ru/glossary/dns/index.html | 3 +- files/ru/glossary/doctype/index.html | 3 +- files/ru/glossary/dom/index.html | 3 +- files/ru/glossary/domain/index.html | 3 +- files/ru/glossary/domain_name/index.html | 3 +- files/ru/glossary/dos_attack/index.html | 3 +- .../dynamic_programming_language/index.html | 3 +- files/ru/glossary/ecma/index.html | 3 +- files/ru/glossary/ecmascript/index.html | 3 +- files/ru/glossary/element/index.html | 3 +- files/ru/glossary/empty_element/index.html | 3 +- files/ru/glossary/encapsulation/index.html | 3 +- files/ru/glossary/entity/index.html | 3 +- files/ru/glossary/entity_header/index.html | 3 +- files/ru/glossary/event/index.html | 3 +- files/ru/glossary/expando/index.html | 3 +- files/ru/glossary/falsy/index.html | 3 +- files/ru/glossary/first-class_function/index.html | 3 +- .../ru/glossary/first_contentful_paint/index.html | 3 +- files/ru/glossary/first_cpu_idle/index.html | 3 +- files/ru/glossary/first_input_delay/index.html | 3 +- files/ru/glossary/first_interactive/index.html | 3 +- .../ru/glossary/first_meaningful_paint/index.html | 3 +- files/ru/glossary/first_paint/index.html | 3 +- files/ru/glossary/flex_item/index.html | 3 +- files/ru/glossary/flexbox/index.html | 3 +- files/ru/glossary/forbidden_header_name/index.html | 3 +- .../forbidden_response_header_name/index.html | 3 +- files/ru/glossary/fps/index.html | 3 +- files/ru/glossary/ftp/index.html | 3 +- files/ru/glossary/function/index.html | 3 +- files/ru/glossary/gecko/index.html | 3 +- files/ru/glossary/general_header/index.html | 3 +- files/ru/glossary/git/index.html | 3 +- files/ru/glossary/global_object/index.html | 3 +- files/ru/glossary/global_variable/index.html | 3 +- files/ru/glossary/grid/index.html | 3 +- files/ru/glossary/grid_column/index.html | 3 +- files/ru/glossary/hash/index.html | 3 +- files/ru/glossary/head/index.html | 3 +- .../high-level_programming_language/index.html | 3 +- files/ru/glossary/hoisting/index.html | 3 +- files/ru/glossary/host/index.html | 3 +- files/ru/glossary/html/index.html | 3 +- files/ru/glossary/html5/index.html | 3 +- files/ru/glossary/http/index.html | 3 +- files/ru/glossary/http_2/index.html | 3 +- files/ru/glossary/https/index.html | 3 +- files/ru/glossary/hypertext/index.html | 3 +- files/ru/glossary/iana/index.html | 3 +- files/ru/glossary/icann/index.html | 3 +- files/ru/glossary/idempotent/index.html | 3 +- files/ru/glossary/identifier/index.html | 3 +- files/ru/glossary/ietf/index.html | 3 +- files/ru/glossary/iife/index.html | 3 +- files/ru/glossary/index.html | 3 +- files/ru/glossary/indexeddb/index.html | 3 +- .../glossary/information_architecture/index.html | 3 +- files/ru/glossary/internet/index.html | 3 +- files/ru/glossary/ip_address/index.html | 3 +- files/ru/glossary/iso/index.html | 3 +- files/ru/glossary/isp/index.html | 3 +- files/ru/glossary/java/index.html | 3 +- files/ru/glossary/javascript/index.html | 3 +- files/ru/glossary/jpeg/index.html | 3 +- files/ru/glossary/jquery/index.html | 3 +- files/ru/glossary/json/index.html | 3 +- files/ru/glossary/loop/index.html | 3 +- files/ru/glossary/main_axis/index.html | 3 +- files/ru/glossary/mathml/index.html | 3 +- files/ru/glossary/metadata/index.html | 3 +- files/ru/glossary/method/index.html | 3 +- .../microsoft_internet_explorer/index.html | 3 +- files/ru/glossary/mime_type/index.html | 3 +- files/ru/glossary/mixin/index.html | 3 +- files/ru/glossary/node.js/index.html | 3 +- files/ru/glossary/null/index.html | 3 +- files/ru/glossary/number/index.html | 3 +- files/ru/glossary/object/index.html | 3 +- files/ru/glossary/oop/index.html | 3 +- files/ru/glossary/opengl/index.html | 3 +- files/ru/glossary/origin/index.html | 3 +- files/ru/glossary/php/index.html | 3 +- files/ru/glossary/pixel/index.html | 3 +- files/ru/glossary/polymorphism/index.html | 3 +- files/ru/glossary/port/index.html | 3 +- files/ru/glossary/primitive/index.html | 3 +- files/ru/glossary/privileged_code/index.html | 3 +- files/ru/glossary/progressive_web_apps/index.html | 3 +- files/ru/glossary/promise/index.html | 3 +- files/ru/glossary/property/index.html | 3 +- files/ru/glossary/protocol/index.html | 3 +- .../prototype-based_programming/index.html | 3 +- files/ru/glossary/prototype/index.html | 3 +- files/ru/glossary/proxy_server/index.html | 3 +- files/ru/glossary/pseudo-element/index.html | 3 +- files/ru/glossary/pseudocode/index.html | 3 +- files/ru/glossary/reflow/index.html | 3 +- files/ru/glossary/regular_expression/index.html | 3 +- files/ru/glossary/request_header/index.html | 3 +- files/ru/glossary/responsive_web_design/index.html | 3 +- files/ru/glossary/round_trip_time_(rtt)/index.html | 3 +- files/ru/glossary/safe/index.html | 3 +- files/ru/glossary/scroll_container/index.html | 3 +- files/ru/glossary/sdp/index.html | 3 +- .../self-executing_anonymous_function/index.html | 3 +- files/ru/glossary/semantics/index.html | 3 +- files/ru/glossary/seo/index.html | 3 +- files/ru/glossary/server/index.html | 3 +- files/ru/glossary/sgml/index.html | 3 +- files/ru/glossary/simple_header/index.html | 3 +- .../ru/glossary/simple_response_header/index.html | 3 +- files/ru/glossary/sloppy_mode/index.html | 3 +- files/ru/glossary/specification/index.html | 3 +- files/ru/glossary/speculative_parsing/index.html | 3 +- files/ru/glossary/statement/index.html | 3 +- files/ru/glossary/static_typing/index.html | 3 +- files/ru/glossary/string/index.html | 3 +- files/ru/glossary/svg/index.html | 3 +- files/ru/glossary/symbol/index.html | 3 +- files/ru/glossary/synchronous/index.html | 3 +- files/ru/glossary/tag/index.html | 3 +- files/ru/glossary/tcp/index.html | 3 +- files/ru/glossary/time_to_first_byte/index.html | 3 +- files/ru/glossary/time_to_interactive/index.html | 3 +- files/ru/glossary/tls/index.html | 3 +- files/ru/glossary/truthy/index.html | 3 +- files/ru/glossary/type/index.html | 3 +- files/ru/glossary/type_coercion/index.html | 3 +- files/ru/glossary/type_conversion/index.html | 3 +- files/ru/glossary/ui/index.html | 3 +- files/ru/glossary/undefined/index.html | 3 +- files/ru/glossary/url/index.html | 3 +- files/ru/glossary/user_agent/index.html | 3 +- files/ru/glossary/variable/index.html | 3 +- files/ru/glossary/vendor_prefix/index.html | 3 +- files/ru/glossary/viewport/index.html | 3 +- files/ru/glossary/w3c/index.html | 3 +- files/ru/glossary/wai/index.html | 3 +- files/ru/glossary/webkit/index.html | 3 +- files/ru/glossary/websockets/index.html | 3 +- files/ru/glossary/whatwg/index.html | 3 +- files/ru/glossary/whitespace/index.html | 3 +- files/ru/glossary/world_wide_web/index.html | 3 +- files/ru/glossary/wrapper/index.html | 3 +- files/ru/glossary/xhr_(xmlhttprequest)/index.html | 3 +- files/ru/glossary/xhtml/index.html | 3 +- files/ru/glossary/xml/index.html | 3 +- .../accessibility_troubleshooting/index.html | 3 +- .../accessibility/css_and_javascript/index.html | 3 +- files/ru/learn/accessibility/html/index.html | 3 +- files/ru/learn/accessibility/index.html | 3 +- files/ru/learn/accessibility/mobile/index.html | 3 +- files/ru/learn/accessibility/multimedia/index.html | 3 +- .../learn/accessibility/wai-aria_basics/index.html | 3 +- .../accessibility/what_is_accessibility/index.html | 3 +- .../how_does_the_internet_work/index.html | 3 +- .../index.html | 5 +- .../what_are_browser_developer_tools/index.html | 3 +- .../what_are_hyperlinks/index.html | 3 +- .../what_is_a_domain_name/index.html | 3 +- .../common_questions/what_is_a_url/index.html | 3 +- .../what_is_a_web_server/index.html | 3 +- .../css/building_blocks/cascade_tasks/index.html | 3 +- .../fundamental_css_comprehension/index.html | 3 +- .../selectors/attribute_selectors/index.html | 3 +- .../selectors/combinators/index.html | 3 +- .../learn/css/building_blocks/selectors/index.html | 3 +- .../pseudo-classes_and_pseudo-elements/index.html | 5 +- .../selectors/selectors_tasks/index.html | 3 +- .../type_class_and_id_selectors/index.html | 5 +- .../css/css_layout/multicol_skills/index.html | 3 +- .../css_layout/multiple-column_layout/index.html | 3 +- .../ru/learn/css/css_layout/normal_flow/index.html | 3 +- .../css/css_layout/position_skills/index.html | 3 +- .../css/css_layout/responsive_design/index.html | 3 +- .../first_steps/how_css_is_structured/index.html | 3 +- .../learn/css/first_steps/what_is_css/index.html | 3 +- files/ru/learn/css/howto/css_faq/index.html | 3 +- files/ru/learn/css/howto/index.html | 3 +- .../css/styling_text/styling_lists/index.html | 3 +- .../styling_text/typesetting_a_homepage/index.html | 3 +- .../ru/learn/css/styling_text/web_fonts/index.html | 3 +- .../forms/basic_native_form_controls/index.html | 3 +- files/ru/learn/forms/form_validation/index.html | 3 +- .../how_to_build_custom_form_controls/index.html | 3 +- .../forms/how_to_structure_a_web_form/index.html | 3 +- files/ru/learn/forms/index.html | 3 +- .../sending_and_retrieving_form_data/index.html | 3 +- .../sending_forms_through_javascript/index.html | 3 +- files/ru/learn/forms/styling_web_forms/index.html | 3 +- files/ru/learn/forms/your_first_form/index.html | 3 +- files/ru/learn/front-end_web_developer/index.html | 3 +- .../installing_basic_software/index.html | 3 +- .../the_web_and_web_standards/index.html | 3 +- .../author_fast-loading_html_pages/index.html | 3 +- files/ru/learn/html/howto/index.html | 3 +- .../html/howto/use_data_attributes/index.html | 3 +- .../advanced_text_formatting/index.html | 3 +- .../creating_hyperlinks/index.html | 3 +- .../introduction_to_html/debugging_html/index.html | 3 +- .../document_and_website_structure/index.html | 3 +- .../getting_started/index.html | 3 +- .../html_text_fundamentals/index.html | 3 +- .../ru/learn/html/introduction_to_html/index.html | 3 +- .../marking_up_a_letter/index.html | 3 +- .../structuring_a_page_of_content/index.html | 3 +- .../the_head_metadata_in_html/index.html | 3 +- .../adding_vector_graphics_to_the_web/index.html | 3 +- .../images_in_html/index.html | 3 +- .../test_your_skills_colon__html_images/index.html | 4 +- .../mozilla_splash_page/index.html | 3 +- .../asynchronous/timeouts_and_intervals/index.html | 3 +- .../javascript/building_blocks/events/index.html | 3 +- .../first_steps/a_first_splash/index.html | 3 +- .../learn/javascript/first_steps/arrays/index.html | 3 +- files/ru/learn/javascript/first_steps/index.html | 3 +- .../learn/javascript/first_steps/math/index.html | 3 +- .../first_steps/silly_story_generator/index.html | 3 +- .../javascript/first_steps/strings/index.html | 3 +- .../first_steps/useful_string_methods/index.html | 3 +- .../javascript/first_steps/variables/index.html | 3 +- .../first_steps/what_is_javascript/index.html | 3 +- .../first_steps/what_went_wrong/index.html | 3 +- .../adding_bouncing_balls_features/index.html | 3 +- .../ru/learn/javascript/objects/basics/index.html | 3 +- files/ru/learn/javascript/objects/index.html | 3 +- .../javascript/objects/inheritance/index.html | 3 +- files/ru/learn/javascript/objects/json/index.html | 3 +- .../objects/object-oriented_js/index.html | 3 +- .../objects/object_building_practice/index.html | 3 +- .../objects/object_prototypes/index.html | 3 +- .../server-side/django/authentication/index.html | 3 +- .../learn/server-side/django/deployment/index.html | 3 +- .../server-side/django/introduction/index.html | 3 +- .../learn/server-side/django/sessions/index.html | 3 +- .../tutorial_local_library_website/index.html | 3 +- .../first_steps/website_security/index.html | 3 +- .../client-side_javascript_frameworks/index.html | 3 +- .../react_getting_started/index.html | 4 +- files/ru/learn/tools_and_testing/github/index.html | 3 +- files/ru/mdn/at_ten/index.html | 3 +- .../index.html | 3 +- .../index.html | 5 +- .../howto/create_and_edit_pages/index.html | 3 +- files/ru/mdn/contribute/processes/index.html | 3 +- .../tools/kumascript/troubleshooting/index.html | 3 +- files/ru/mdn/tools/search/index.html | 3 +- files/ru/mdn/tools/unsupported_get_api/index.html | 3 +- files/ru/mdn/yari/index.html | 3 +- .../webextensions/internationalization/index.html | 3 +- .../webextensions/modify_a_web_page/index.html | 3 +- .../developer_guide/introduction/index.html | 3 +- .../mozilla/developer_guide/source_code/index.html | 3 +- .../1.5/using_firefox_1.5_caching/index.html | 3 +- files/ru/mozilla/firefox/releases/3.5/index.html | 3 +- files/ru/mozilla/firefox/releases/3/index.html | 3 +- files/ru/orphaned/glossary/polifill/index.html | 3 +- .../ru/orphaned/learn/how_to_contribute/index.html | 3 +- .../learn/html/forms/html5_updates/index.html | 3 +- .../orphaned/mdn/about/linking_to_mdn/index.html | 3 +- .../mdn/community/conversations/index.html | 3 +- files/ru/orphaned/mdn/community/index.html | 3 +- .../mdn/community/whats_happening/index.html | 3 +- .../mdn/community/working_in_community/index.html | 3 +- .../howto/create_an_mdn_account/index.html | 3 +- .../howto/do_a_technical_review/index.html | 3 +- .../howto/do_an_editorial_review/index.html | 3 +- .../howto/set_the_summary_for_a_page/index.html | 3 +- .../howto/tag_javascript_pages/index.html | 3 +- files/ru/orphaned/mdn/editor/basics/index.html | 3 +- .../mdn/editor/basics/page_controls/index.html | 3 +- .../orphaned/mdn/editor/basics/toolbar/index.html | 3 +- files/ru/orphaned/mdn/editor/images/index.html | 3 +- files/ru/orphaned/mdn/editor/index.html | 3 +- .../mdn/editor/keyboard_shortcuts/index.html | 3 +- files/ru/orphaned/mdn/editor/links/index.html | 3 +- files/ru/orphaned/mdn/editor/redirects/index.html | 3 +- .../ru/orphaned/mdn/editor/source_mode/index.html | 3 +- .../mdn/editor/syntax_highlighting/index.html | 3 +- files/ru/orphaned/mdn/editor/tables/index.html | 3 +- .../simple_live_sample_demo/index.html | 3 +- files/ru/orphaned/mdn/tools/feeds/index.html | 3 +- .../ru/orphaned/mdn/tools/page_deletion/index.html | 3 +- .../ru/orphaned/mdn/tools/page_watching/index.html | 3 +- .../add-ons/webextensions/debugging/index.html | 3 +- files/ru/orphaned/toolkit_api/index.html | 3 +- .../tools/add-ons/dom_inspector/index.html | 3 +- files/ru/orphaned/tools/add-ons/index.html | 3 +- .../checking_authenticity_with_password/index.html | 3 +- .../index.html" | 3 +- .../orphaned/web/html/element/element/index.html | 3 +- .../web/html/global_attributes/dropzone/index.html | 3 +- .../index.html" | 3 +- .../global_objects/array/prototype/index.html | 3 +- .../asyncfunction/prototype/index.html | 3 +- .../index.html" | 3 +- .../orphaned/web/manifest/serviceworker/index.html | 3 +- .../information_security_basics/index.html | 3 +- .../orphaned/web/svg/attribute/onload/index.html | 3 +- files/ru/orphaned/xml_in_mozilla/index.html | 3 +- files/ru/orphaned/xpcnativewrapper/index.html | 3 +- files/ru/orphaned/xpcom/index.html | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../index.html" | 3 +- .../\321\202\320\265\320\274\321\213/index.html" | 3 +- files/ru/plugins/roadmap/index.html | 3 +- files/ru/tools/accessibility_inspector/index.html | 3 +- files/ru/tools/browser_console/index.html | 5 +- .../debugger/how_to/debug_eval_sources/index.html | 3 +- .../how_to/pretty-print_a_minified_file/index.html | 3 +- .../page_inspector/how_to/edit_fonts/index.html | 3 +- .../how_to/examine_event_listeners/index.html | 3 +- .../how_to/open_the_inspector/index.html | 3 +- .../how_to/select_an_element/index.html | 3 +- .../page_inspector/keyboard_shortcuts/index.html | 3 +- files/ru/tools/performance/index.html | 3 +- files/ru/tools/performance/waterfall/index.html | 3 +- files/ru/tools/responsive_design_mode/index.html | 5 +- files/ru/tools/rulers/index.html | 3 +- files/ru/tools/web_console/ui_tour/index.html | 3 +- .../api/baseaudiocontext/createpanner/index.html | 3 +- .../api/baseaudiocontext/currenttime/index.html | 3 +- .../baseaudiocontext/decodeaudiodata/index.html | 3 +- .../tutorial/applying_styles_and_colors/index.html | 3 +- .../tutorial/basic_animations/index.html | 3 +- .../api/canvas_api/tutorial/compositing/index.html | 3 +- .../canvas_api/tutorial/drawing_shapes/index.html | 3 +- .../canvas_api/tutorial/drawing_text/index.html | 3 +- .../canvas_api/tutorial/using_images/index.html | 3 +- files/ru/web/api/crypto/getrandomvalues/index.html | 3 +- .../managing_screen_orientation/index.html | 3 +- files/ru/web/api/document/createelement/index.html | 3 +- files/ru/web/api/document/images/index.html | 3 +- .../api/document/readystatechange_event/index.html | 3 +- .../api/document_object_model/events/index.html | 3 +- .../api/document_object_model/examples/index.html | 3 +- files/ru/web/api/document_object_model/index.html | 3 +- .../document_object_model/introduction/index.html | 3 +- .../index.html | 3 +- .../documentorshadowroot/activeelement/index.html | 3 +- .../documentorshadowroot/getselection/index.html | 3 +- files/ru/web/api/element/blur_event/index.html | 3 +- files/ru/web/api/element/error_event/index.html | 3 +- files/ru/web/api/element/focusin_event/index.html | 3 +- files/ru/web/api/element/focusout_event/index.html | 3 +- .../web/api/elementcssinlinestyle/style/index.html | 3 +- .../introduction/index.html | 3 +- files/ru/web/api/fullscreen_api/index.html | 3 +- files/ru/web/api/geolocation_api/index.html | 3 +- .../using_the_geolocation_api/index.html | 3 +- .../drag_operations/index.html | 3 +- files/ru/web/api/html_drag_and_drop_api/index.html | 3 +- files/ru/web/api/htmlaudioelement/audio/index.html | 3 +- files/ru/web/api/htmlelement/accesskey/index.html | 3 +- files/ru/web/api/htmlelement/innertext/index.html | 3 +- .../api/htmlelement/transitionend_event/index.html | 3 +- .../api/htmlmediaelement/seeking_event/index.html | 3 +- .../api/htmlorforeignelement/dataset/index.html | 3 +- .../web/api/htmlorforeignelement/nonce/index.html | 3 +- .../api/htmlorforeignelement/tabindex/index.html | 3 +- .../echocancellation/index.html | 3 +- files/ru/web/api/navigator/connection/index.html | 3 +- files/ru/web/api/node/replacechild/index.html | 3 +- .../nextelementsibling/index.html | 3 +- files/ru/web/api/notation/index.html | 3 +- files/ru/web/api/page_visibility_api/index.html | 3 +- .../web_workers_api/using_web_workers/index.html | 3 +- .../creating_3d_objects_using_webgl/index.html | 3 +- .../ru/web/api/webrtc_api/connectivity/index.html | 3 +- files/ru/web/api/webrtc_api/protocols/index.html | 3 +- files/ru/web/api/websockets_api/index.html | 3 +- .../index.html | 3 +- .../api/window/domcontentloaded_event/index.html | 3 +- files/ru/web/api/window/load_event/index.html | 3 +- .../api/window/requestanimationframe/index.html | 3 +- .../api/window/unhandledrejection_event/index.html | 3 +- .../api/windoworworkerglobalscope/btoa/index.html | 3 +- .../settimeout/index.html | 3 +- files/ru/web/api/xmldocument/async/index.html | 3 +- .../api/xmlhttprequest/loadstart_event/index.html | 3 +- files/ru/web/css/actual_value/index.html | 3 +- files/ru/web/css/comments/index.html | 3 +- .../css_animations/using_css_animations/index.html | 3 +- .../border-radius_generator/index.html | 3 +- .../box-shadow_generator/index.html | 3 +- .../web/css/css_backgrounds_and_borders/index.html | 3 +- .../using_multiple_backgrounds/index.html | 3 +- .../index.html | 5 +- .../introduction_to_the_css_box_model/index.html | 5 +- files/ru/web/css/css_color/index.html | 3 +- .../using_multi-column_layouts/index.html | 3 +- .../aligning_items_in_a_flex_container/index.html | 3 +- .../index.html | 4 +- .../index.html | 3 +- .../intro_to_formatting_contexts/index.html | 3 +- .../index.html | 7 +- .../css_grid_layout/grid_template_areas/index.html | 3 +- .../line-based_placement_with_css_grid/index.html | 5 +- .../adding_z-index/index.html | 3 +- .../understanding_z_index/index.html | 3 +- .../stacking_without_z-index/index.html | 3 +- files/ru/web/css/css_selectors/index.html | 3 +- .../index.html | 7 +- files/ru/web/css/layout_mode/index.html | 3 +- files/ru/web/css/length/index.html | 3 +- .../media_queries/testing_media_queries/index.html | 3 +- files/ru/web/css/pseudo-classes/index.html | 3 +- files/ru/web/css/replaced_element/index.html | 3 +- files/ru/web/css/specified_value/index.html | 3 +- files/ru/web/css/syntax/index.html | 3 +- .../ru/web/css/visual_formatting_model/index.html | 3 +- files/ru/web/guide/ajax/getting_started/index.html | 3 +- .../creating_and_triggering_events/index.html | 3 +- files/ru/web/guide/graphics/index.html | 3 +- .../html/html5/constraint_validation/index.html | 3 +- files/ru/web/guide/html/html5/index.html | 3 +- .../html/html5/introduction_to_html5/index.html | 3 +- .../using_html_sections_and_outlines/index.html | 3 +- files/ru/web/guide/performance/index.html | 3 +- .../ru/web/html/attributes/crossorigin/index.html | 3 +- files/ru/web/html/element/button/index.html | 3 +- files/ru/web/html/element/link/index.html | 3 +- files/ru/web/html/inline_elements/index.html | 3 +- files/ru/web/html/link_types/index.html | 3 +- files/ru/web/html/reference/index.html | 3 +- .../html/using_the_application_cache/index.html | 3 +- files/ru/web/http/authentication/index.html | 3 +- .../identifying_resources_on_the_web/index.html | 3 +- files/ru/web/http/caching/index.html | 3 +- files/ru/web/http/cookies/index.html | 3 +- .../ru/web/http/headers/accept-charset/index.html | 3 +- .../ru/web/http/headers/accept-language/index.html | 3 +- files/ru/web/http/headers/accept-patch/index.html | 3 +- files/ru/web/http/headers/accept-ranges/index.html | 3 +- files/ru/web/http/headers/accept/index.html | 3 +- .../access-control-allow-headers/index.html | 3 +- .../access-control-allow-methods/index.html | 3 +- .../headers/access-control-allow-origin/index.html | 3 +- .../http/headers/access-control-max-age/index.html | 3 +- files/ru/web/http/headers/authorization/index.html | 3 +- files/ru/web/http/headers/cache-control/index.html | 3 +- files/ru/web/http/headers/connection/index.html | 3 +- .../http/headers/content-disposition/index.html | 3 +- .../web/http/headers/content-encoding/index.html | 3 +- .../web/http/headers/content-language/index.html | 3 +- .../ru/web/http/headers/content-length/index.html | 3 +- files/ru/web/http/headers/content-type/index.html | 3 +- files/ru/web/http/headers/date/index.html | 3 +- files/ru/web/http/headers/dnt/index.html | 3 +- files/ru/web/http/headers/etag/index.html | 3 +- files/ru/web/http/headers/expect/index.html | 3 +- files/ru/web/http/headers/expires/index.html | 3 +- files/ru/web/http/headers/host/index.html | 3 +- files/ru/web/http/headers/if-match/index.html | 3 +- .../web/http/headers/if-modified-since/index.html | 3 +- .../http/headers/if-unmodified-since/index.html | 3 +- files/ru/web/http/headers/index.html | 3 +- files/ru/web/http/headers/last-modified/index.html | 3 +- files/ru/web/http/headers/origin/index.html | 3 +- files/ru/web/http/headers/pragma/index.html | 3 +- files/ru/web/http/headers/range/index.html | 3 +- files/ru/web/http/headers/referer/index.html | 3 +- files/ru/web/http/headers/retry-after/index.html | 3 +- files/ru/web/http/headers/set-cookie/index.html | 3 +- .../headers/strict-transport-security/index.html | 3 +- files/ru/web/http/headers/vary/index.html | 3 +- .../http/headers/x-content-type-options/index.html | 3 +- .../ru/web/http/headers/x-forwarded-for/index.html | 3 +- .../web/http/headers/x-xss-protection/index.html | 3 +- .../ru/web/javascript/about_javascript/index.html | 3 +- .../web/javascript/guide/introduction/index.html | 3 +- .../guide/loops_and_iteration/index.html | 3 +- .../web/javascript/guide/using_promises/index.html | 3 +- files/ru/web/javascript/reference/about/index.html | 3 +- .../classes/private_class_fields/index.html | 3 +- .../classes/public_class_fields/index.html | 3 +- .../reference/errors/var_hides_argument/index.html | 3 +- .../functions/method_definitions/index.html | 3 +- .../proxy/proxy/deleteproperty/index.html | 3 +- .../global_objects/proxy/proxy/set/index.html | 3 +- .../global_objects/string/trimend/index.html | 3 +- .../global_objects/string/trimstart/index.html | 3 +- .../reference/operators/assignment/index.html | 3 +- .../reference/operators/comma_operator/index.html | 3 +- .../operators/conditional_operator/index.html | 3 +- .../reference/operators/grouping/index.html | 3 +- .../operators/pipeline_operator/index.html | 3 +- .../reference/statements/block/index.html | 3 +- .../reference/template_literals/index.html | 3 +- files/ru/web/javascript/shells/index.html | 3 +- files/ru/web/mathml/attribute/index.html | 3 +- .../deriving_the_quadratic_formula/index.html | 3 +- files/ru/web/mathml/examples/index.html | 3 +- .../examples/mathml_pythagorean_theorem/index.html | 3 +- .../ru/web/media/formats/webrtc_codecs/index.html | 5 +- .../index.html | 3 +- files/ru/web/performance/fundamentals/index.html | 3 +- files/ru/web/svg/element/a/index.html | 3 +- files/ru/web/svg/element/animate/index.html | 3 +- files/ru/web/svg/element/animatemotion/index.html | 3 +- files/ru/web/svg/element/circle/index.html | 3 +- files/ru/web/svg/element/defs/index.html | 3 +- files/ru/web/svg/element/ellipse/index.html | 3 +- files/ru/web/svg/element/feblend/index.html | 3 +- files/ru/web/svg/element/foreignobject/index.html | 3 +- files/ru/web/svg/element/g/index.html | 3 +- files/ru/web/svg/element/image/index.html | 3 +- files/ru/web/svg/element/index.html | 3 +- files/ru/web/svg/element/line/index.html | 3 +- files/ru/web/svg/element/lineargradient/index.html | 3 +- files/ru/web/svg/element/path/index.html | 3 +- files/ru/web/svg/element/pattern/index.html | 3 +- files/ru/web/svg/element/polygon/index.html | 3 +- files/ru/web/svg/element/radialgradient/index.html | 3 +- files/ru/web/svg/element/rect/index.html | 3 +- files/ru/web/svg/element/svg/index.html | 3 +- files/ru/web/svg/element/text/index.html | 3 +- files/ru/web/svg/element/use/index.html | 3 +- files/ru/web/svg/tutorial/basic_shapes/index.html | 5 +- .../svg/tutorial/basic_transformations/index.html | 3 +- files/ru/web/svg/tutorial/introduction/index.html | 3 +- files/ru/web/svg/tutorial/positions/index.html | 5 +- files/ru/web/svg/tutorial/svg_and_css/index.html | 3 +- .../using_custom_elements/index.html | 3 +- files/ru/web/xpath/functions/floor/index.html | 3 +- files/ru/web/xpath/functions/index.html | 3 +- 726 files changed, 11720 insertions(+), 10268 deletions(-) (limited to 'files/ru/web/guide') diff --git a/files/ru/_redirects.txt b/files/ru/_redirects.txt index b1507c4489..eb2ee1dbbb 100644 --- a/files/ru/_redirects.txt +++ b/files/ru/_redirects.txt @@ -1,13 +1,15 @@ # FROM-URL TO-URL /ru/docs/AJAX /ru/docs/Web/Guide/AJAX -/ru/docs/AJAX/С_чего_начать /ru/docs/Web/Guide/AJAX/С_чего_начать -/ru/docs/AJAX/С_чего_начать? /ru/docs/Web/Guide/AJAX/С_чего_начать? -/ru/docs/AJAX:С_чего_начать /ru/docs/Web/Guide/AJAX/С_чего_начать -/ru/docs/AJAX:С_чего_начать? /ru/docs/Web/Guide/AJAX/С_чего_начать? +/ru/docs/AJAX/С_чего_начать /ru/docs/Web/Guide/AJAX/Getting_Started +/ru/docs/AJAX/С_чего_начать? /ru/docs/orphaned/Web/Guide/AJAX/С_чего_начать? +/ru/docs/AJAX:С_чего_начать /ru/docs/Web/Guide/AJAX/Getting_Started +/ru/docs/AJAX:С_чего_начать? /ru/docs/orphaned/Web/Guide/AJAX/С_чего_начать? +/ru/docs/A_Basic_RayCaster /ru/docs/conflicting/Web/API/Canvas_API/A_basic_ray-caster /ru/docs/Accessibility /ru/docs/Web/Accessibility /ru/docs/Accessibility/Keyboard-navigable_JavaScript_widgets /ru/docs/Web/Accessibility/Keyboard-navigable_JavaScript_widgets /ru/docs/Apps/Progressive /ru/docs/Web/Progressive_web_apps -/ru/docs/Apps/Progressive/Заметный /ru/docs/Web/Progressive_web_apps/Заметный +/ru/docs/Apps/Progressive/Заметный /ru/docs/conflicting/Web/Progressive_web_apps_628955cdadd77b10ec99de034fc76374 +/ru/docs/Building_an_Extension /ru/docs/conflicting/Mozilla/Add-ons /ru/docs/CSS /ru/docs/Web/CSS /ru/docs/CSS/:active /ru/docs/Web/CSS/:active /ru/docs/CSS/@namespace /ru/docs/Web/CSS/@namespace @@ -17,7 +19,8 @@ /ru/docs/CSS/background-repeat /ru/docs/Web/CSS/background-repeat /ru/docs/CSS/display /ru/docs/Web/CSS/display /ru/docs/CSS/float /ru/docs/Web/CSS/float -/ru/docs/CSS/Синтаксис /ru/docs/Web/CSS/Синтаксис +/ru/docs/CSS/Синтаксис /ru/docs/Web/CSS/Syntax +/ru/docs/Chrome /ru/docs/conflicting/Glossary/Chrome /ru/docs/Core_JavaScript_1.5_Reference /ru/docs/Web/JavaScript/Reference /ru/docs/Core_JavaScript_1.5_Reference/Functions /ru/docs/Web/JavaScript/Guide/Functions /ru/docs/Core_JavaScript_1.5_Reference/Global_Functions /ru/docs/Web/JavaScript/Reference/Global_Objects @@ -36,33 +39,65 @@ /ru/docs/Core_JavaScript_1.5_Reference:Global_Objects /ru/docs/Web/JavaScript/Reference/Global_Objects /ru/docs/Core_JavaScript_1.5_Reference:Global_Objects:Array /ru/docs/Web/JavaScript/Reference/Global_Objects/Array /ru/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean /ru/docs/Web/JavaScript/Reference/Global_Objects/Boolean -/ru/docs/Creating_Custom_Firefox_Extensions_with_the_Mozilla_Build_System /ru/docs/Создание_расширения_для_Firefox_с_использованием_Mozilla_Build_System +/ru/docs/Creating_Custom_Firefox_Extensions_with_the_Mozilla_Build_System /ru/docs/orphaned/Создание_расширения_для_Firefox_с_использованием_Mozilla_Build_System +/ru/docs/DOM /ru/docs/conflicting/Web/API/Document_Object_Model +/ru/docs/DOM/DOM_Reference /ru/docs/Web/API/Document_Object_Model +/ru/docs/DOM/DOM_Reference/Events /ru/docs/Web/API/Document_Object_Model/Events +/ru/docs/DOM/DOM_Reference/Examples /ru/docs/Web/API/Document_Object_Model/Examples +/ru/docs/DOM/DOM_Reference/Locating_DOM_elements_using_selectors /ru/docs/Web/API/Document_object_model/Locating_DOM_elements_using_selectors +/ru/docs/DOM/DOM_Reference/Введение /ru/docs/Web/API/Document_Object_Model/Introduction /ru/docs/DOM/HTMLTableElement /ru/docs/Web/API/HTMLTableElement /ru/docs/DOM/Node.compareDocumentPosition /ru/docs/Web/API/Node/compareDocumentPosition /ru/docs/DOM/Node.lastChild /ru/docs/Web/API/Node/lastChild +/ru/docs/DOM/Using_fullscreen_mode /ru/docs/Web/API/Fullscreen_API +/ru/docs/DOM/Using_web_workers /ru/docs/Web/API/Web_Workers_API/Using_web_workers +/ru/docs/DOM/document.createElement /ru/docs/Web/API/Document/createElement +/ru/docs/DOM/document.images /ru/docs/Web/API/Document/images /ru/docs/DOM/element /ru/docs/Web/API/Element /ru/docs/DOM/element.dispatchEvent /ru/docs/Web/API/EventTarget/dispatchEvent /ru/docs/DOM/element.getAttribute /ru/docs/Web/API/Element/getAttribute /ru/docs/DOM/element.onkeypress /ru/docs/Web/API/GlobalEventHandlers/onkeypress /ru/docs/DOM/table /ru/docs/Web/API/HTMLTableElement -/ru/docs/DOM:document.createElement /ru/docs/DOM/document.createElement +/ru/docs/DOM/window.requestAnimationFrame /ru/docs/Web/API/window/requestAnimationFrame +/ru/docs/DOM:document.createElement /ru/docs/Web/API/Document/createElement /ru/docs/DOM:table /ru/docs/Web/API/HTMLTableElement /ru/docs/Developer_Guide /ru/docs/Mozilla/Developer_guide /ru/docs/Developer_Guide/So_you_just_built_Firefox /ru/docs/Mozilla/Developer_guide/So_you_just_built_Firefox /ru/docs/Developer_Guide/mozilla-central /ru/docs/Mozilla/Developer_guide/mozilla-central -/ru/docs/Developer_Guide/Исходный_код /ru/docs/Mozilla/Developer_guide/Исходный_код -/ru/docs/Firefox_3_для_разработчика /ru/docs/Firefox_3_for_developers +/ru/docs/Developer_Guide/Исходный_код /ru/docs/Mozilla/Developer_guide/Source_Code +/ru/docs/Firefox_3.5_для_разработчика /ru/docs/Mozilla/Firefox/Releases/3.5 +/ru/docs/Firefox_3_for_developers /ru/docs/Mozilla/Firefox/Releases/3 +/ru/docs/Firefox_3_для_разработчика /ru/docs/Mozilla/Firefox/Releases/3 /ru/docs/Firefox_addons_developer_guide/Introduction_to_XUL—How_to_build_a_more_intuitive_UI-redirect-1 /ru/docs/Firefox_addons_developer_guide/Introduction_to_XUL—How_to_build_a_more_intuitive_UI /ru/docs/Firefox_addons_developer_guide/Знакомство_с_дополнениями /ru/docs/Firefox_addons_developer_guide/Introduction_to_Extensions /ru/docs/Firefox_addons_developer_guide/Технологии_используемые_при_разработке_расширений /ru/docs/Firefox_addons_developer_guide/Technologies_used_in_developing_extensions -/ru/docs/Glossary /ru/docs/Словарь -/ru/docs/Glossary/Boolean /ru/docs/Словарь/Boolean -/ru/docs/Glossary/Empty_element /ru/docs/Словарь/Empty_element -/ru/docs/Glossary/JavaScript /ru/docs/Словарь/JavaScript -/ru/docs/Glossary/Number /ru/docs/Словарь/Number -/ru/docs/Glossary/WebSockets /ru/docs/Словарь/WebSockets -/ru/docs/Glossary/undefined /ru/docs/Словарь/undefined -/ru/docs/Glossary/пустой_элемент /ru/docs/Словарь/Empty_element +/ru/docs/Games/Tutorials/2D_Breakout_game_pure_JavaScript/Заключение /ru/docs/Games/Tutorials/2D_Breakout_game_pure_JavaScript/Finishing_up +/ru/docs/Games/Tutorials/2D_Breakout_game_pure_JavaScript/Обнаружение_столкновений /ru/docs/Games/Tutorials/2D_Breakout_game_pure_JavaScript/Collision_detection +/ru/docs/Games/Tutorials/2D_Breakout_game_pure_JavaScript/Переместить_мяч /ru/docs/Games/Tutorials/2D_Breakout_game_pure_JavaScript/Move_the_ball +/ru/docs/Games/Tutorials/2D_Breakout_game_pure_JavaScript/Создаем_зону_кирпичей /ru/docs/Games/Tutorials/2D_Breakout_game_pure_JavaScript/Build_the_brick_field +/ru/docs/Games/Tutorials/2D_Breakout_game_pure_JavaScript/Создание_Canvas_и_рисование_на_нём /ru/docs/Games/Tutorials/2D_Breakout_game_pure_JavaScript/Create_the_Canvas_and_draw_on_it +/ru/docs/Games/Tutorials/2D_Breakout_game_pure_JavaScript/Управление_мышью /ru/docs/Games/Tutorials/2D_Breakout_game_pure_JavaScript/Mouse_controls +/ru/docs/Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser /ru/docs/Games/Tutorials/2D_breakout_game_Phaser +/ru/docs/Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Bounce_off_the_walls /ru/docs/Games/Tutorials/2D_breakout_game_Phaser/Bounce_off_the_walls +/ru/docs/Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Game_over /ru/docs/Games/Tutorials/2D_breakout_game_Phaser/Game_over +/ru/docs/Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Initialize_the_framework /ru/docs/Games/Tutorials/2D_breakout_game_Phaser/Initialize_the_framework +/ru/docs/Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Load_the_assets_and_print_them_on_screen /ru/docs/Games/Tutorials/2D_breakout_game_Phaser/Load_the_assets_and_print_them_on_screen +/ru/docs/Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Move_the_ball /ru/docs/Games/Tutorials/2D_breakout_game_Phaser/Move_the_ball +/ru/docs/Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Physics /ru/docs/Games/Tutorials/2D_breakout_game_Phaser/Physics +/ru/docs/Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Scaling /ru/docs/Games/Tutorials/2D_breakout_game_Phaser/Scaling +/ru/docs/Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Жизни /ru/docs/Games/Tutorials/2D_breakout_game_Phaser/Extra_lives +/ru/docs/Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Обработка_коллизий /ru/docs/Games/Tutorials/2D_breakout_game_Phaser/Collision_detection +/ru/docs/Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Очки /ru/docs/Games/Tutorials/2D_breakout_game_Phaser/The_score +/ru/docs/Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Платформа_и_управление /ru/docs/Games/Tutorials/2D_breakout_game_Phaser/Player_paddle_and_controls +/ru/docs/Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Победа /ru/docs/Games/Tutorials/2D_breakout_game_Phaser/Win_the_game +/ru/docs/Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Создание_кирпичей /ru/docs/Games/Tutorials/2D_breakout_game_Phaser/Build_the_brick_field +/ru/docs/Games/Анатомия /ru/docs/Games/Anatomy +/ru/docs/Games/Ввод /ru/docs/Games/Introduction +/ru/docs/Games/Инструменты /ru/docs/Games/Tools +/ru/docs/Games/Инструменты/asm.js /ru/docs/Games/Tools/asm.js +/ru/docs/Glossary/Block/Скриптинг /ru/docs/Glossary/Block/Scripting +/ru/docs/Glossary/Polifill /ru/docs/orphaned/Glossary/Polifill +/ru/docs/Glossary/пустой_элемент /ru/docs/Glossary/Empty_element /ru/docs/HTML /ru/docs/Web/HTML /ru/docs/HTML/Canvas /ru/docs/Web/API/Canvas_API /ru/docs/HTML/Canvas/Рисование_графики_с_помощью_Canvas /ru/docs/Web/API/Canvas_API/Tutorial @@ -72,19 +107,23 @@ /ru/docs/HTML/Element/acronym /ru/docs/Web/HTML/Element/acronym /ru/docs/HTML/Element/form /ru/docs/Web/HTML/Element/form /ru/docs/HTML/Element/стиль /ru/docs/Web/HTML/Element/style -/ru/docs/HTML/Optimizing_Your_Pages_for_Speculative_Parsing /ru/docs/Web/HTML/Optimizing_Your_Pages_for_Speculative_Parsing -/ru/docs/HTML/Использование_кэширования_приложений /ru/docs/Web/HTML/Использование_кэширования_приложений +/ru/docs/HTML/HTML5 /ru/docs/Web/Guide/HTML/HTML5 +/ru/docs/HTML/HTML5/Constraint_validation /ru/docs/Web/Guide/HTML/HTML5/Constraint_validation +/ru/docs/HTML/HTML5/Введение_в_HTML5 /ru/docs/Web/Guide/HTML/HTML5/Introduction_to_HTML5 +/ru/docs/HTML/Optimizing_Your_Pages_for_Speculative_Parsing /ru/docs/Glossary/speculative_parsing +/ru/docs/HTML/Использование_кэширования_приложений /ru/docs/Web/HTML/Using_the_application_cache /ru/docs/IndexedDB /ru/docs/Web/API/IndexedDB_API /ru/docs/IndexedDB/Basic_Concepts_Behind_IndexedDB /ru/docs/Web/API/IndexedDB_API/Basic_Concepts_Behind_IndexedDB /ru/docs/IndexedDB/Using_IndexedDB /ru/docs/Web/API/IndexedDB_API/Using_IndexedDB +/ru/docs/Introduction_(alternate) /ru/docs/Mozilla/Developer_guide/Introduction /ru/docs/JavaScript /ru/docs/Web/JavaScript /ru/docs/JavaScript/A_re-introduction_to_JavaScript /ru/docs/Web/JavaScript/A_re-introduction_to_JavaScript /ru/docs/JavaScript/Data_structures /ru/docs/Web/JavaScript/Data_structures /ru/docs/JavaScript/ECMAScript_5_support_in_Mozilla /ru/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_5_support_in_Mozilla /ru/docs/JavaScript/Guide /ru/docs/Web/JavaScript/Guide -/ru/docs/JavaScript/Guide/About /ru/docs/Web/JavaScript/Guide/About -/ru/docs/JavaScript/Guide/About_ru /ru/docs/Web/JavaScript/Guide/About -/ru/docs/JavaScript/Guide/About_ru-redirect-1 /ru/docs/Web/JavaScript/Guide/About +/ru/docs/JavaScript/Guide/About /ru/docs/conflicting/Web/JavaScript/Guide/Introduction +/ru/docs/JavaScript/Guide/About_ru /ru/docs/conflicting/Web/JavaScript/Guide/Introduction +/ru/docs/JavaScript/Guide/About_ru-redirect-1 /ru/docs/conflicting/Web/JavaScript/Guide/Introduction /ru/docs/JavaScript/Guide/Functions /ru/docs/Web/JavaScript/Guide/Functions /ru/docs/JavaScript/Guide/Functions-redirect-1 /ru/docs/Web/JavaScript/Guide/Functions /ru/docs/JavaScript/Guide/LiveConnect_Overview /ru/docs/Web/JavaScript/Guide/LiveConnect_Overview @@ -96,8 +135,8 @@ /ru/docs/JavaScript/Guide/Values,_variables,_and_literals-redirect-1 /ru/docs/Web/JavaScript/Guide/Grammar_and_types /ru/docs/JavaScript/Guide/Working_with_Objects /ru/docs/Web/JavaScript/Guide/Working_with_Objects /ru/docs/JavaScript/Guide/Working_with_Objects-redirect-1 /ru/docs/Web/JavaScript/Guide/Working_with_Objects -/ru/docs/JavaScript/Guide/ru_JavaScript_Overview /ru/docs/Web/JavaScript/Guide/JavaScript_Overview -/ru/docs/JavaScript/Guide/Об_этом_руководстве /ru/docs/Web/JavaScript/Guide/Об_этом_руководстве +/ru/docs/JavaScript/Guide/ru_JavaScript_Overview /ru/docs/conflicting/Web/JavaScript/Guide/Introduction_6f341ba6db4b060ccbd8dce4a0d5214b +/ru/docs/JavaScript/Guide/Об_этом_руководстве /ru/docs/orphaned/Web/JavaScript/Guide/Об_этом_руководстве /ru/docs/JavaScript/Guide/Регулярные выражения /ru/docs/Web/JavaScript/Guide/Regular_Expressions /ru/docs/JavaScript/Guide_ru /ru/docs/Web/JavaScript/Guide /ru/docs/JavaScript/Guide_ru/Inheritance_and_the_prototype_chain_ru /ru/docs/Web/JavaScript/Inheritance_and_the_prototype_chain @@ -114,7 +153,7 @@ /ru/docs/JavaScript/Reference/Global_Objects/Array/every /ru/docs/Web/JavaScript/Reference/Global_Objects/Array/every /ru/docs/JavaScript/Reference/Global_Objects/Array/forEach /ru/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach /ru/docs/JavaScript/Reference/Global_Objects/Array/map /ru/docs/Web/JavaScript/Reference/Global_Objects/Array/map -/ru/docs/JavaScript/Reference/Global_Objects/Array/prototype /ru/docs/Web/JavaScript/Reference/Global_Objects/Array/prototype +/ru/docs/JavaScript/Reference/Global_Objects/Array/prototype /ru/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Array/prototype /ru/docs/JavaScript/Reference/Global_Objects/Array/some /ru/docs/Web/JavaScript/Reference/Global_Objects/Array/some /ru/docs/JavaScript/Reference/Global_Objects/Date /ru/docs/Web/JavaScript/Reference/Global_Objects/Date /ru/docs/JavaScript/Reference/Global_Objects/Date/toLocaleDateString /ru/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleDateString @@ -138,25 +177,41 @@ /ru/docs/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptor /ru/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptor /ru/docs/JavaScript/Reference/Global_Objects/Object/hasOwnProperty /ru/docs/Web/JavaScript/Reference/Global_Objects/Object/hasOwnProperty /ru/docs/JavaScript/Reference/Global_Objects/Object/is /ru/docs/Web/JavaScript/Reference/Global_Objects/Object/is -/ru/docs/JavaScript/Reference/Global_Objects/Object/prototype /ru/docs/Web/JavaScript/Reference/Global_Objects/Object/prototype +/ru/docs/JavaScript/Reference/Global_Objects/Object/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Object /ru/docs/JavaScript/Reference/Global_Objects/Object/valueOf /ru/docs/Web/JavaScript/Reference/Global_Objects/Object/valueOf /ru/docs/JavaScript/Reference/Global_Objects/String /ru/docs/Web/JavaScript/Reference/Global_Objects/String /ru/docs/JavaScript/Reference/Global_Objects/String/replace /ru/docs/Web/JavaScript/Reference/Global_Objects/String/replace /ru/docs/JavaScript/Reference/Operators /ru/docs/Web/JavaScript/Reference/Operators /ru/docs/JavaScript/Reference/Operators/Operator_Precedence /ru/docs/Web/JavaScript/Reference/Operators/Operator_Precedence /ru/docs/JavaScript/Reference/Operators/delete /ru/docs/Web/JavaScript/Reference/Operators/delete -/ru/docs/JavaScript/Reference/Operators/Оператор_Запятая /ru/docs/Web/JavaScript/Reference/Operators/Оператор_Запятая +/ru/docs/JavaScript/Reference/Operators/Оператор_Запятая /ru/docs/Web/JavaScript/Reference/Operators/Comma_Operator /ru/docs/JavaScript/Reference/Statements /ru/docs/Web/JavaScript/Reference/Statements /ru/docs/JavaScript/Reference/Statements/let /ru/docs/Web/JavaScript/Reference/Statements/let -/ru/docs/JavaScript_Shells /ru/docs/Web/JavaScript/JavaScript_шеллы +/ru/docs/JavaScript_Shells /ru/docs/Web/JavaScript/Shells /ru/docs/JavaScript_technologies_overview /ru/docs/Web/JavaScript/JavaScript_technologies_overview -/ru/docs/JavaScript_шеллы /ru/docs/Web/JavaScript/JavaScript_шеллы +/ru/docs/JavaScript_шеллы /ru/docs/Web/JavaScript/Shells +/ru/docs/Learn/CSS/Building_blocks/Каскад_задачи /ru/docs/Learn/CSS/Building_blocks/Cascade_tasks +/ru/docs/Learn/CSS/Building_blocks/Селекторы /ru/docs/Learn/CSS/Building_blocks/Selectors +/ru/docs/Learn/CSS/Building_blocks/Селекторы/Attribute_selectors /ru/docs/Learn/CSS/Building_blocks/Selectors/Attribute_selectors +/ru/docs/Learn/CSS/Building_blocks/Селекторы/Combinators /ru/docs/Learn/CSS/Building_blocks/Selectors/Combinators +/ru/docs/Learn/CSS/Building_blocks/Селекторы/Pseudo-classes_and_pseudo-elements /ru/docs/Learn/CSS/Building_blocks/Selectors/Pseudo-classes_and_pseudo-elements +/ru/docs/Learn/CSS/Building_blocks/Селекторы/Type_Class_and_ID_Selectors /ru/docs/Learn/CSS/Building_blocks/Selectors/Type_Class_and_ID_Selectors +/ru/docs/Learn/CSS/Building_blocks/Селекторы/Селекторы_Задачи /ru/docs/Learn/CSS/Building_blocks/Selectors/Selectors_Tasks +/ru/docs/Learn/CSS/CSS_layout/Макет_с_несколькими_столбцами /ru/docs/Learn/CSS/CSS_layout/Multiple-column_Layout +/ru/docs/Learn/CSS/CSS_layout/Навыки_Multicol /ru/docs/Learn/CSS/CSS_layout/Multicol_skills +/ru/docs/Learn/CSS/CSS_layout/Навыки_позиционирования /ru/docs/Learn/CSS/CSS_layout/Position_skills +/ru/docs/Learn/CSS/CSS_layout/Нормальный_поток /ru/docs/Learn/CSS/CSS_layout/Normal_Flow +/ru/docs/Learn/CSS/CSS_layout/Отзывчивый_дизайн /ru/docs/Learn/CSS/CSS_layout/Responsive_Design +/ru/docs/Learn/CSS/CSS_properties /ru/docs/conflicting/Learn/CSS/Building_blocks/Selectors +/ru/docs/Learn/CSS/First_steps/Как_структурирован_CSS /ru/docs/Learn/CSS/First_steps/How_CSS_is_structured +/ru/docs/Learn/CSS/First_steps/Что_такое_CSS /ru/docs/Learn/CSS/First_steps/What_is_CSS /ru/docs/Learn/CSS/Introduction_to_CSS /en-US/docs/Learn/CSS/First_steps /ru/docs/Learn/CSS/Introduction_to_CSS/Attribute_selectors /en-US/docs/Learn/CSS/Building_blocks/Selectors/Attribute_selectors /ru/docs/Learn/CSS/Introduction_to_CSS/Box_model /en-US/docs/Learn/CSS/Building_blocks/The_box_model /ru/docs/Learn/CSS/Introduction_to_CSS/Cascade_and_inheritance /en-US/docs/Learn/CSS/Building_blocks/Cascade_and_inheritance /ru/docs/Learn/CSS/Introduction_to_CSS/Combinators_and_multiple_selectors /en-US/docs/Learn/CSS/Building_blocks/Selectors/Combinators /ru/docs/Learn/CSS/Introduction_to_CSS/How_CSS_works /en-US/docs/Learn/CSS/First_steps/How_CSS_works +/ru/docs/Learn/CSS/Introduction_to_CSS/Ponimanie_osnov_CSS /ru/docs/Learn/CSS/Building_blocks/Fundamental_CSS_comprehension /ru/docs/Learn/CSS/Introduction_to_CSS/Pseudo-classes_and_pseudo-elements /en-US/docs/Learn/CSS/Building_blocks/Selectors/Pseudo-classes_and_pseudo-elements /ru/docs/Learn/CSS/Introduction_to_CSS/Selectors /en-US/docs/Learn/CSS/Building_blocks/Selectors /ru/docs/Learn/CSS/Introduction_to_CSS/Simple_selectors /en-US/docs/Learn/CSS/Building_blocks/Selectors/Type_Class_and_ID_Selectors @@ -166,57 +221,241 @@ /ru/docs/Learn/CSS/Styling_boxes /en-US/docs/Learn/CSS/Building_blocks /ru/docs/Learn/CSS/Styling_boxes/Box_model_recap /en-US/docs/Learn/CSS/Building_blocks/The_box_model /ru/docs/Learn/CSS/Styling_boxes/Styling_tables /ru/docs/Learn/CSS/Building_blocks/Styling_tables -/ru/docs/Learn/Getting_started_with_the_web/Installing_basic_software /ru/docs/Learn/Getting_started_with_the_web/Установка_базового_программного_обеспечения +/ru/docs/Learn/CSS/Styling_text/Веб_шрифты /ru/docs/Learn/CSS/Styling_text/Web_fonts +/ru/docs/Learn/CSS/Styling_text/Задание:_Стилизирование_школьного_сайта /ru/docs/Learn/CSS/Styling_text/Typesetting_a_homepage +/ru/docs/Learn/CSS/Styling_text/Стилизация_списков /ru/docs/Learn/CSS/Styling_text/Styling_lists +/ru/docs/Learn/CSS/Как /ru/docs/Learn/CSS/Howto +/ru/docs/Learn/Discover_browser_developer_tools /ru/docs/Learn/Common_questions/What_are_browser_developer_tools +/ru/docs/Learn/Getting_started_with_the_web/Веб_и_веб_стандарты /ru/docs/Learn/Getting_started_with_the_web/The_web_and_web_standards +/ru/docs/Learn/Getting_started_with_the_web/Установка_базового_программного_обеспечения /ru/docs/Learn/Getting_started_with_the_web/Installing_basic_software +/ru/docs/Learn/HTML/Forms /ru/docs/Learn/Forms +/ru/docs/Learn/HTML/Forms/How_to_build_custom_form_widgets /ru/docs/Learn/Forms/How_to_build_custom_form_controls +/ru/docs/Learn/HTML/Forms/How_to_structure_an_HTML_form /ru/docs/Learn/Forms/How_to_structure_a_web_form +/ru/docs/Learn/HTML/Forms/Sending_forms_through_JavaScript /ru/docs/Learn/Forms/Sending_forms_through_JavaScript +/ru/docs/Learn/HTML/Forms/Styling_HTML_forms /ru/docs/Learn/Forms/Styling_web_forms +/ru/docs/Learn/HTML/Forms/Валидация_формы /ru/docs/Learn/Forms/Form_validation +/ru/docs/Learn/HTML/Forms/Ваша_первая_HTML_форма /ru/docs/Learn/Forms/Your_first_form +/ru/docs/Learn/HTML/Forms/Отправка_и_Получение_данных_формы /ru/docs/Learn/Forms/Sending_and_retrieving_form_data +/ru/docs/Learn/HTML/Forms/Стандартные_виджеты_форм /ru/docs/Learn/Forms/Basic_native_form_controls +/ru/docs/Learn/HTML/Multimedia_and_embedding/Добавление_r_graphics_to_the_Web /ru/docs/Learn/HTML/Multimedia_and_embedding/Adding_vector_graphics_to_the_Web +/ru/docs/Learn/HTML/Multimedia_and_embedding/Изображения_в_HTML /ru/docs/Learn/HTML/Multimedia_and_embedding/Images_in_HTML +/ru/docs/Learn/HTML/Multimedia_and_embedding/Изображения_в_HTML/Проверьте_свои_знания:_Изображения_в_HTML /ru/docs/Learn/HTML/Multimedia_and_embedding/Images_in_HTML/Test_your_skills:_HTML_images +/ru/docs/Learn/HTML/Multimedia_and_embedding/заставка_Mozilla /ru/docs/Learn/HTML/Multimedia_and_embedding/Mozilla_splash_page +/ru/docs/Learn/HTML/Введение_в_HTML /ru/docs/Learn/HTML/Introduction_to_HTML +/ru/docs/Learn/HTML/Введение_в_HTML/Advanced_text_formatting /ru/docs/Learn/HTML/Introduction_to_HTML/Advanced_text_formatting +/ru/docs/Learn/HTML/Введение_в_HTML/Debugging_HTML /ru/docs/Learn/HTML/Introduction_to_HTML/Debugging_HTML +/ru/docs/Learn/HTML/Введение_в_HTML/HTML_text_fundamentals /ru/docs/Learn/HTML/Introduction_to_HTML/HTML_text_fundamentals +/ru/docs/Learn/HTML/Введение_в_HTML/Marking_up_a_letter /ru/docs/Learn/HTML/Introduction_to_HTML/Marking_up_a_letter +/ru/docs/Learn/HTML/Введение_в_HTML/Structuring_a_page_of_content /ru/docs/Learn/HTML/Introduction_to_HTML/Structuring_a_page_of_content +/ru/docs/Learn/HTML/Введение_в_HTML/The_head_metadata_in_HTML /ru/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML +/ru/docs/Learn/HTML/Введение_в_HTML/Начало_работы /ru/docs/Learn/HTML/Introduction_to_HTML/Getting_started +/ru/docs/Learn/HTML/Введение_в_HTML/Создание_гиперссылок /ru/docs/Learn/HTML/Introduction_to_HTML/Creating_hyperlinks +/ru/docs/Learn/HTML/Введение_в_HTML/Структура_документа_и_веб-сайта /ru/docs/Learn/HTML/Introduction_to_HTML/Document_and_website_structure +/ru/docs/Learn/HTML/Рецепты /ru/docs/Learn/HTML/Howto +/ru/docs/Learn/How_the_Internet_works /ru/docs/Learn/Common_questions/How_does_the_Internet_work +/ru/docs/Learn/JavaScript/Asynchronous/Таймауты_и_интервалы /ru/docs/Learn/JavaScript/Asynchronous/Timeouts_and_intervals +/ru/docs/Learn/JavaScript/Building_blocks/События /ru/docs/Learn/JavaScript/Building_blocks/Events +/ru/docs/Learn/JavaScript/Объекты /ru/docs/Learn/JavaScript/Objects +/ru/docs/Learn/JavaScript/Объекты/Adding_bouncing_balls_features /ru/docs/Learn/JavaScript/Objects/Adding_bouncing_balls_features +/ru/docs/Learn/JavaScript/Объекты/Inheritance /ru/docs/Learn/JavaScript/Objects/Inheritance +/ru/docs/Learn/JavaScript/Объекты/JSON /ru/docs/Learn/JavaScript/Objects/JSON +/ru/docs/Learn/JavaScript/Объекты/Object-oriented_JS /ru/docs/Learn/JavaScript/Objects/Object-oriented_JS +/ru/docs/Learn/JavaScript/Объекты/Object_building_practice /ru/docs/Learn/JavaScript/Objects/Object_building_practice +/ru/docs/Learn/JavaScript/Объекты/Object_prototypes /ru/docs/Learn/JavaScript/Objects/Object_prototypes +/ru/docs/Learn/JavaScript/Объекты/Основы /ru/docs/Learn/JavaScript/Objects/Basics +/ru/docs/Learn/JavaScript/Первые_шаги /ru/docs/Learn/JavaScript/First_steps +/ru/docs/Learn/JavaScript/Первые_шаги/A_first_splash /ru/docs/Learn/JavaScript/First_steps/A_first_splash +/ru/docs/Learn/JavaScript/Первые_шаги/Arrays /ru/docs/Learn/JavaScript/First_steps/Arrays +/ru/docs/Learn/JavaScript/Первые_шаги/Math /ru/docs/Learn/JavaScript/First_steps/Math +/ru/docs/Learn/JavaScript/Первые_шаги/Useful_string_methods /ru/docs/Learn/JavaScript/First_steps/Useful_string_methods +/ru/docs/Learn/JavaScript/Первые_шаги/Variables /ru/docs/Learn/JavaScript/First_steps/Variables +/ru/docs/Learn/JavaScript/Первые_шаги/What_is_JavaScript /ru/docs/Learn/JavaScript/First_steps/What_is_JavaScript +/ru/docs/Learn/JavaScript/Первые_шаги/Создатель_глуых_историй /ru/docs/Learn/JavaScript/First_steps/Silly_story_generator +/ru/docs/Learn/JavaScript/Первые_шаги/Строки /ru/docs/Learn/JavaScript/First_steps/Strings +/ru/docs/Learn/JavaScript/Первые_шаги/Что_пошло_не_так /ru/docs/Learn/JavaScript/First_steps/What_went_wrong +/ru/docs/Learn/Pages_sites_servers_and_search_engines /ru/docs/Learn/Common_questions/Pages_sites_servers_and_search_engines +/ru/docs/Learn/Server-side/Django/Аутентификация /ru/docs/Learn/Server-side/Django/Authentication +/ru/docs/Learn/Server-side/Django/Введение /ru/docs/Learn/Server-side/Django/Introduction +/ru/docs/Learn/Server-side/Django/Разворачивание /ru/docs/Learn/Server-side/Django/Deployment +/ru/docs/Learn/Server-side/Django/Сессии /ru/docs/Learn/Server-side/Django/Sessions +/ru/docs/Learn/Server-side/Express_Nodejs/Учебник_сайт_local_library /ru/docs/Learn/Server-side/Express_Nodejs/Tutorial_local_library_website +/ru/docs/Learn/Server-side/First_steps/Веб_Безопасность /ru/docs/Learn/Server-side/First_steps/Website_security +/ru/docs/Learn/Tools_and_testing/ГитХаб /ru/docs/Learn/Tools_and_testing/GitHub +/ru/docs/Learn/Tools_and_testing/Фронтенд_JavaScript_фреймворки /ru/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks +/ru/docs/Learn/Tools_and_testing/Фронтенд_JavaScript_фреймворки/React_getting_started /ru/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/React_getting_started +/ru/docs/Learn/Understanding_URLs /ru/docs/Learn/Common_questions/What_is_a_URL +/ru/docs/Learn/Understanding_domain_names /ru/docs/Learn/Common_questions/What_is_a_domain_name +/ru/docs/Learn/Understanding_links_on_the_web /ru/docs/Learn/Common_questions/What_are_hyperlinks /ru/docs/Learn/Джаваскрипт /ru/docs/Learn/JavaScript -/ru/docs/MDN/Contribute/Editor /ru/docs/MDN/Editor -/ru/docs/MDN/Contribute/Editor/Basics /ru/docs/MDN/Editor/Basics -/ru/docs/MDN/Contribute/Editor/Basics/Page_controls /ru/docs/MDN/Editor/Basics/Page_controls -/ru/docs/MDN/Contribute/Editor/Basics/Toolbar /ru/docs/MDN/Editor/Basics/Toolbar -/ru/docs/MDN/Contribute/Editor/Source_mode /ru/docs/MDN/Editor/Source_mode -/ru/docs/MDN/Contribute/Editor/Tables /ru/docs/MDN/Editor/Tables -/ru/docs/MDN/Contribute/Editor/Горячие_клавиши /ru/docs/MDN/Editor/Горячие_клавиши -/ru/docs/MDN/Contribute/Editor/Картинки /ru/docs/MDN/Editor/Картинки -/ru/docs/MDN/Contribute/Editor/Перенаправление /ru/docs/MDN/Editor/Перенаправление -/ru/docs/MDN/Contribute/Editor/Синтаксические_выделения /ru/docs/MDN/Editor/Синтаксические_выделения -/ru/docs/MDN/Contribute/Editor/Ссылки /ru/docs/MDN/Editor/Ссылки +/ru/docs/Learn/Доступность /ru/docs/Learn/Accessibility +/ru/docs/Learn/Доступность/Accessibility_troubleshooting /ru/docs/Learn/Accessibility/Accessibility_troubleshooting +/ru/docs/Learn/Доступность/CSS_and_JavaScript /ru/docs/Learn/Accessibility/CSS_and_JavaScript +/ru/docs/Learn/Доступность/HTML /ru/docs/Learn/Accessibility/HTML +/ru/docs/Learn/Доступность/Mobile /ru/docs/Learn/Accessibility/Mobile +/ru/docs/Learn/Доступность/Multimedia /ru/docs/Learn/Accessibility/Multimedia +/ru/docs/Learn/Доступность/WAI-ARIA_basics /ru/docs/Learn/Accessibility/WAI-ARIA_basics +/ru/docs/Learn/Доступность/What_is_accessibility /ru/docs/Learn/Accessibility/What_is_accessibility +/ru/docs/Learn/Как_сделать_вклад /ru/docs/orphaned/Learn/How_to_contribute +/ru/docs/Learn/Фронтенд_разработчик /ru/docs/Learn/Front-end_web_developer +/ru/docs/Learn/Что_такое_веб_сервер /ru/docs/Learn/Common_questions/What_is_a_web_server +/ru/docs/MDN/Contribute/Creating_and_editing_pages /ru/docs/MDN/Contribute/Howto/Create_and_edit_pages +/ru/docs/MDN/Contribute/Editor /ru/docs/orphaned/MDN/Editor +/ru/docs/MDN/Contribute/Editor/Basics /ru/docs/orphaned/MDN/Editor/Basics +/ru/docs/MDN/Contribute/Editor/Basics/Page_controls /ru/docs/orphaned/MDN/Editor/Basics/Page_controls +/ru/docs/MDN/Contribute/Editor/Basics/Toolbar /ru/docs/orphaned/MDN/Editor/Basics/Toolbar +/ru/docs/MDN/Contribute/Editor/Source_mode /ru/docs/orphaned/MDN/Editor/Source_mode +/ru/docs/MDN/Contribute/Editor/Tables /ru/docs/orphaned/MDN/Editor/Tables +/ru/docs/MDN/Contribute/Editor/Горячие_клавиши /ru/docs/orphaned/MDN/Editor/Keyboard_shortcuts +/ru/docs/MDN/Contribute/Editor/Картинки /ru/docs/orphaned/MDN/Editor/Images +/ru/docs/MDN/Contribute/Editor/Перенаправление /ru/docs/orphaned/MDN/Editor/Redirects +/ru/docs/MDN/Contribute/Editor/Синтаксические_выделения /ru/docs/orphaned/MDN/Editor/Syntax_highlighting +/ru/docs/MDN/Contribute/Editor/Ссылки /ru/docs/orphaned/MDN/Editor/Links +/ru/docs/MDN/Contribute/Howto/Create_an_MDN_account /ru/docs/orphaned/MDN/Contribute/Howto/Create_an_MDN_account +/ru/docs/MDN/Contribute/Howto/Do_a_technical_review /ru/docs/orphaned/MDN/Contribute/Howto/Do_a_technical_review +/ru/docs/MDN/Contribute/Howto/Do_an_editorial_review /ru/docs/orphaned/MDN/Contribute/Howto/Do_an_editorial_review +/ru/docs/MDN/Contribute/Howto/Добавить_или_обновить_данные_о_браузерной_совместимости /ru/docs/MDN/Contribute/Howto/Add_or_update_browser_compatibility_data +/ru/docs/MDN/Contribute/Howto/Как_оптимизировать_страницы /ru/docs/orphaned/MDN/Contribute/Howto/Set_the_summary_for_a_page +/ru/docs/MDN/Contribute/Howto/Метки_JavaScript_страниц /ru/docs/orphaned/MDN/Contribute/Howto/Tag_JavaScript_pages +/ru/docs/MDN/Contribute/Howto/Создай_интерактивное_упражнение_для_помощи_в_изучении_веба /ru/docs/MDN/Contribute/Howto/Create_an_interactive_exercise_to_help_learning_the_web /ru/docs/MDN/Contribute/Structures /ru/docs/MDN/Structures /ru/docs/MDN/Contribute/Structures/Live_samples /ru/docs/MDN/Structures/Live_samples -/ru/docs/MDN/Contribute/Structures/Live_samples/Simple_live_sample_demo /ru/docs/MDN/Structures/Live_samples/Simple_live_sample_demo +/ru/docs/MDN/Contribute/Structures/Live_samples/Simple_live_sample_demo /ru/docs/orphaned/MDN/Structures/Live_samples/Simple_live_sample_demo /ru/docs/MDN/Contribute/Tools /ru/docs/MDN/Tools -/ru/docs/MDN/Contribute/Tools/Page_watching /ru/docs/MDN/Tools/Page_watching +/ru/docs/MDN/Contribute/Tools/Page_watching /ru/docs/orphaned/MDN/Tools/Page_watching +/ru/docs/MDN/Contribute/Процессы /ru/docs/MDN/Contribute/Processes +/ru/docs/MDN/Editor /ru/docs/orphaned/MDN/Editor +/ru/docs/MDN/Editor/Basics /ru/docs/orphaned/MDN/Editor/Basics +/ru/docs/MDN/Editor/Basics/Page_controls /ru/docs/orphaned/MDN/Editor/Basics/Page_controls +/ru/docs/MDN/Editor/Basics/Toolbar /ru/docs/orphaned/MDN/Editor/Basics/Toolbar +/ru/docs/MDN/Editor/Source_mode /ru/docs/orphaned/MDN/Editor/Source_mode +/ru/docs/MDN/Editor/Tables /ru/docs/orphaned/MDN/Editor/Tables +/ru/docs/MDN/Editor/Горячие_клавиши /ru/docs/orphaned/MDN/Editor/Keyboard_shortcuts +/ru/docs/MDN/Editor/Картинки /ru/docs/orphaned/MDN/Editor/Images +/ru/docs/MDN/Editor/Перенаправление /ru/docs/orphaned/MDN/Editor/Redirects +/ru/docs/MDN/Editor/Синтаксические_выделения /ru/docs/orphaned/MDN/Editor/Syntax_highlighting +/ru/docs/MDN/Editor/Ссылки /ru/docs/orphaned/MDN/Editor/Links /ru/docs/MDN/Feedback /ru/docs/MDN/Contribute/Feedback /ru/docs/MDN/Getting_started /ru/docs/MDN/Contribute/Getting_started +/ru/docs/MDN/Kuma /ru/docs/MDN/Yari +/ru/docs/MDN/Kuma/Troubleshooting_KumaScript_errors /ru/docs/MDN/Tools/KumaScript/Troubleshooting +/ru/docs/MDN/Structures/Live_samples/Simple_live_sample_demo /ru/docs/orphaned/MDN/Structures/Live_samples/Simple_live_sample_demo +/ru/docs/MDN/Tools/Page_watching /ru/docs/orphaned/MDN/Tools/Page_watching +/ru/docs/MDN/Tools/URL-suffix /ru/docs/MDN/Tools/Unsupported_GET_API +/ru/docs/MDN/User_guide /ru/docs/conflicting/MDN/Tools +/ru/docs/MDN/User_guide/Advanced_search /ru/docs/MDN/Tools/Search +/ru/docs/MDN/User_guide/Deleting_pages /ru/docs/orphaned/MDN/Tools/Page_deletion +/ru/docs/MDN/User_guide/Feeds /ru/docs/orphaned/MDN/Tools/Feeds +/ru/docs/MDN/User_guide/Linking_to_MDN /ru/docs/orphaned/MDN/About/Linking_to_MDN +/ru/docs/MDN/Сообщество /ru/docs/orphaned/MDN/Community +/ru/docs/MDN/Сообщество/Conversations /ru/docs/orphaned/MDN/Community/Conversations +/ru/docs/MDN/Сообщество/Whats_happening /ru/docs/orphaned/MDN/Community/Whats_happening +/ru/docs/MDN/Сообщество/Working_in_community /ru/docs/orphaned/MDN/Community/Working_in_community +/ru/docs/MDN_at_ten /ru/docs/MDN/At_ten +/ru/docs/MDN_at_ten/Contributing_to_MDN /ru/docs/conflicting/MDN/Contribute +/ru/docs/Mozilla/Add-ons/WebExtensions/Интернационализация /ru/docs/Mozilla/Add-ons/WebExtensions/Internationalization +/ru/docs/Mozilla/Add-ons/WebExtensions/Перевод /ru/docs/orphaned/Mozilla/Add-ons/WebExtensions/Debugging +/ru/docs/Mozilla/Add-ons/WebExtensions/модификация_веб_страницы /ru/docs/Mozilla/Add-ons/WebExtensions/Modify_a_web_page +/ru/docs/Mozilla/Developer_guide/Исходный_код /ru/docs/Mozilla/Developer_guide/Source_Code +/ru/docs/Plugins/План /ru/docs/Plugins/Roadmap /ru/docs/QA/Kak_pomoch_testirovat /ru/docs/QA/Как_помочь_тестировать /ru/docs/Quirks_Mode_and_Standards_Mode /ru/docs/Web/HTML/Quirks_Mode_and_Standards_Mode /ru/docs/SVG_In_HTML_Introduction /ru/docs/Web/SVG/Tutorial/SVG_In_HTML_Introduction /ru/docs/Sample_.htaccess_file /ru/docs/Learn/Server-side/Apache_Configuration_htaccess +/ru/docs/Toolkit_API /ru/docs/orphaned/Toolkit_API +/ru/docs/Tools/Add-ons /ru/docs/orphaned/Tools/Add-ons +/ru/docs/Tools/Add-ons/DOM_Inspector /ru/docs/orphaned/Tools/Add-ons/DOM_Inspector +/ru/docs/Tools/Debugger/How_to/Отладка_кода_внутри_eval /ru/docs/Tools/Debugger/How_to/Debug_eval_sources +/ru/docs/Tools/Debugger/How_to/Работа_с_минифицированным_кодом /ru/docs/Tools/Debugger/How_to/Pretty-print_a_minified_file +/ru/docs/Tools/Page_Inspector/How_to/Otkrytie_Inspektora /ru/docs/Tools/Page_Inspector/How_to/Open_the_Inspector +/ru/docs/Tools/Page_Inspector/How_to/Vybor_elementa /ru/docs/Tools/Page_Inspector/How_to/Select_an_element +/ru/docs/Tools/Page_Inspector/How_to/Исследовать_event_listeners /ru/docs/Tools/Page_Inspector/How_to/Examine_event_listeners +/ru/docs/Tools/Page_Inspector/How_to/Просмотр_шрифтов /ru/docs/Tools/Page_Inspector/How_to/Edit_fonts +/ru/docs/Tools/Page_Inspector/Сочетания_клавиш /ru/docs/Tools/Page_Inspector/Keyboard_shortcuts +/ru/docs/Tools/Profiler /ru/docs/conflicting/Tools/Performance +/ru/docs/Tools/Release_notes /ru/docs/conflicting/Mozilla/Firefox/Releases +/ru/docs/Tools/Responsive_Design_View /ru/docs/Tools/Responsive_Design_Mode +/ru/docs/Tools/Web_Console/Opening_the_Web_Console /ru/docs/Tools/Web_Console/UI_Tour +/ru/docs/Tools/Инспектор_доступности /ru/docs/Tools/Accessibility_inspector +/ru/docs/Tools/Консоль_браузера /ru/docs/Tools/Browser_Console +/ru/docs/Tools/Линейки /ru/docs/Tools/Rulers +/ru/docs/Tools/Производительность /ru/docs/Tools/Performance +/ru/docs/Tools/Производительность/Waterfall /ru/docs/Tools/Performance/Waterfall +/ru/docs/Using_Firefox_1.5_caching /ru/docs/Mozilla/Firefox/Releases/1.5/Using_Firefox_1.5_caching /ru/docs/Using_files_from_web_applications /ru/docs/Web/API/File/Using_files_from_web_applications -/ru/docs/Web/API/AudioContext.currentTime /ru/docs/Web/API/AudioContext/currentTime +/ru/docs/Web/API/AudioContext.currentTime /ru/docs/Web/API/BaseAudioContext/currentTime +/ru/docs/Web/API/AudioContext/createPanner /ru/docs/Web/API/BaseAudioContext/createPanner +/ru/docs/Web/API/AudioContext/currentTime /ru/docs/Web/API/BaseAudioContext/currentTime +/ru/docs/Web/API/AudioContext/decodeAudioData /ru/docs/Web/API/BaseAudioContext/decodeAudioData +/ru/docs/Web/API/CSS_Object_Model/ориентация_экрана /ru/docs/Web/API/CSS_Object_Model/Managing_screen_orientation +/ru/docs/Web/API/Canvas_API/Tutorial/Использование_изображений /ru/docs/Web/API/Canvas_API/Tutorial/Using_images +/ru/docs/Web/API/Canvas_API/Tutorial/Композиции /ru/docs/Web/API/Canvas_API/Tutorial/Compositing +/ru/docs/Web/API/Canvas_API/Tutorial/Основы_анимации /ru/docs/Web/API/Canvas_API/Tutorial/Basic_animations +/ru/docs/Web/API/Canvas_API/Tutorial/Применение_стилей_и_цветов /ru/docs/Web/API/Canvas_API/Tutorial/Applying_styles_and_colors +/ru/docs/Web/API/Canvas_API/Tutorial/Рисование_текста /ru/docs/Web/API/Canvas_API/Tutorial/Drawing_text +/ru/docs/Web/API/Canvas_API/Tutorial/Рисование_фигур /ru/docs/Web/API/Canvas_API/Tutorial/Drawing_shapes /ru/docs/Web/API/Canvas_API/Рисование_графики_с_помощью_Canvas /ru/docs/Web/API/Canvas_API/Tutorial /ru/docs/Web/API/Coordinates /ru/docs/Web/API/GeolocationCoordinates /ru/docs/Web/API/Document.querySelectorAll /ru/docs/Web/API/Document/querySelectorAll +/ru/docs/Web/API/Document/activeElement /ru/docs/Web/API/DocumentOrShadowRoot/activeElement +/ru/docs/Web/API/Document/async /ru/docs/Web/API/XMLDocument/async /ru/docs/Web/API/Document/defaultView/popstate_event /ru/docs/Web/API/Window/popstate_event /ru/docs/Web/API/Document/defaultView/resize_event /ru/docs/Web/API/Window/resize_event /ru/docs/Web/API/Document/defaultView/storage_event /ru/docs/Web/API/Window/storage_event /ru/docs/Web/API/Document/domConfig /ru/docs/Web/API/Document +/ru/docs/Web/API/Document/getSelection /ru/docs/Web/API/DocumentOrShadowRoot/getSelection /ru/docs/Web/API/Element.getBoundingClientRect /ru/docs/Web/API/Element/getBoundingClientRect /ru/docs/Web/API/Element.insertAdjacentHTML /ru/docs/Web/API/Element/insertAdjacentHTML +/ru/docs/Web/API/Element/accessKey /ru/docs/Web/API/HTMLElement/accessKey /ru/docs/Web/API/EventTarget.addEventListener /ru/docs/Web/API/EventTarget/addEventListener +/ru/docs/Web/API/EventTarget/attachEvent /ru/docs/conflicting/Web/API/EventTarget/addEventListener +/ru/docs/Web/API/EventTarget/detachEvent /ru/docs/conflicting/Web/API/EventTarget/removeEventListener +/ru/docs/Web/API/File_and_Directory_Entries_API/Введение /ru/docs/Web/API/File_and_Directory_Entries_API/Introduction +/ru/docs/Web/API/Geolocation/Using_geolocation /ru/docs/Web/API/Geolocation_API +/ru/docs/Web/API/Geolocation/Using_geolocation/Using_the_Geolocation_API /ru/docs/Web/API/Geolocation_API/Using_the_Geolocation_API +/ru/docs/Web/API/HTMLAudioElement/Audio() /ru/docs/Web/API/HTMLAudioElement/Audio +/ru/docs/Web/API/HTMLElement/dataset /ru/docs/Web/API/HTMLOrForeignElement/dataset /ru/docs/Web/API/HTMLElement/invalid /ru/docs/Web/API/HTMLInputElement/invalid_event +/ru/docs/Web/API/HTMLElement/nonce /ru/docs/Web/API/HTMLOrForeignElement/nonce +/ru/docs/Web/API/HTMLElement/style /ru/docs/Web/API/ElementCSSInlineStyle/style +/ru/docs/Web/API/HTMLElement/tabIndex /ru/docs/Web/API/HTMLOrForeignElement/tabIndex /ru/docs/Web/API/HTMLImageElement.Image /ru/docs/Web/API/HTMLImageElement/Image +/ru/docs/Web/API/MediaTrackConstraints/Эхоподавление /ru/docs/Web/API/MediaTrackConstraints/echoCancellation +/ru/docs/Web/API/NavigatorGeolocation /ru/docs/conflicting/Web/API/Geolocation +/ru/docs/Web/API/NetworkInformation/connection /ru/docs/Web/API/Navigator/connection /ru/docs/Web/API/Node.appendChild /ru/docs/Web/API/Node/appendChild /ru/docs/Web/API/Node.contains /ru/docs/Web/API/Node/contains /ru/docs/Web/API/Node.parentNode /ru/docs/Web/API/Node/parentNode /ru/docs/Web/API/Node.removeChild /ru/docs/Web/API/Node/removeChild +/ru/docs/Web/API/Node.replaceChild /ru/docs/Web/API/Node/replaceChild /ru/docs/Web/API/Node.textContent /ru/docs/Web/API/Node/textContent +/ru/docs/Web/API/Node/baseURIObject /ru/docs/conflicting/Web/API/Node +/ru/docs/Web/API/Node/innerText /ru/docs/Web/API/HTMLElement/innerText +/ru/docs/Web/API/Node/nodePrincipal /ru/docs/conflicting/Web/API/Node_378aed5ed6869e50853edbc988cf9556 +/ru/docs/Web/API/NonDocumentTypeChildNode/NonDocumentTypeChildNode.nextElementSibling /ru/docs/Web/API/NonDocumentTypeChildNode/nextElementSibling /ru/docs/Web/API/PositionError /ru/docs/Web/API/GeolocationPositionError +/ru/docs/Web/API/Push_API/Using_the_Push_API /ru/docs/conflicting/Web/API/Push_API +/ru/docs/Web/API/RandomSource /ru/docs/conflicting/Web/API/Crypto/getRandomValues +/ru/docs/Web/API/RandomSource/getRandomValues /ru/docs/Web/API/Crypto/getRandomValues +/ru/docs/Web/API/SVGAElement/SVGAlement.target /ru/docs/conflicting/Web/API/SVGAElement/target +/ru/docs/Web/API/Slotable /ru/docs/conflicting/Web/API/Element +/ru/docs/Web/API/Storage/LocalStorage /ru/docs/conflicting/Web/API/Window/localStorage /ru/docs/Web/API/WebGL_API/Adding_2D_content_to_a_WebGL_context /ru/docs/Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context /ru/docs/Web/API/WebGL_API/Animating_objects_with_WebGL /ru/docs/Web/API/WebGL_API/Tutorial/Animating_objects_with_WebGL /ru/docs/Web/API/WebGL_API/Getting_started_with_WebGL /ru/docs/Web/API/WebGL_API/Tutorial/Getting_started_with_WebGL +/ru/docs/Web/API/WebGL_API/Tutorial/Создание_3D_объектов_с_помощью_WebGL /ru/docs/Web/API/WebGL_API/Tutorial/Creating_3D_objects_using_WebGL /ru/docs/Web/API/WebGL_API/Using_shaders_to_apply_color_in_WebGL /ru/docs/Web/API/WebGL_API/Tutorial/Using_shaders_to_apply_color_in_WebGL -/ru/docs/Web/API/WindowTimers.setTimeout /ru/docs/Web/API/WindowTimers/setTimeout +/ru/docs/Web/API/WebRTC_API/WebRTC_basics /ru/docs/conflicting/Web/API/WebRTC_API/Signaling_and_video_calling +/ru/docs/Web/API/WebRTC_API/протоколы /ru/docs/Web/API/WebRTC_API/Protocols +/ru/docs/Web/API/WebRTC_API/связь /ru/docs/Web/API/WebRTC_API/Connectivity +/ru/docs/Web/API/Web_Crypto_API/Checking_authenticity_with_password /ru/docs/orphaned/Web/API/Web_Crypto_API/Checking_authenticity_with_password +/ru/docs/Web/API/WindowBase64 /ru/docs/conflicting/Web/API/WindowOrWorkerGlobalScope +/ru/docs/Web/API/WindowBase64/Base64_encoding_and_decoding /ru/docs/Glossary/Base64 +/ru/docs/Web/API/WindowBase64/btoa /ru/docs/Web/API/WindowOrWorkerGlobalScope/btoa +/ru/docs/Web/API/WindowTimers /ru/docs/conflicting/Web/API/WindowOrWorkerGlobalScope_e2691f7ad05781a30c5fc5bb3b3f633a +/ru/docs/Web/API/WindowTimers.setTimeout /ru/docs/Web/API/WindowOrWorkerGlobalScope/setTimeout +/ru/docs/Web/API/WindowTimers/setTimeout /ru/docs/Web/API/WindowOrWorkerGlobalScope/setTimeout /ru/docs/Web/API/console.timeEnd /ru/docs/Web/API/Console/timeEnd -/ru/docs/Web/API/document.activeElement /ru/docs/Web/API/Document/activeElement +/ru/docs/Web/API/document.activeElement /ru/docs/Web/API/DocumentOrShadowRoot/activeElement /ru/docs/Web/API/document.createComment /ru/docs/Web/API/Document/createComment /ru/docs/Web/API/document.designMode /ru/docs/Web/API/Document/designMode /ru/docs/Web/API/document.execCommand /ru/docs/Web/API/Document/execCommand @@ -224,22 +463,50 @@ /ru/docs/Web/API/navigator.id /ru/docs/Web/API/Navigator/id /ru/docs/Web/API/navigator.id.request /ru/docs/Web/API/IdentityManager/request /ru/docs/Web/API/range.getBoundingClientRect /ru/docs/Web/API/Range/getBoundingClientRect +/ru/docs/Web/API/Видимость_страницы_API /ru/docs/Web/API/Page_Visibility_API +/ru/docs/Web/API/Нотация /ru/docs/Web/API/Notation +/ru/docs/Web/Accessibility/Веб-разработка /ru/docs/conflicting/Web/Accessibility /ru/docs/Web/Apps/Fundamentals/Audio_and_video_delivery /ru/docs/Web/Guide/Audio_and_video_delivery /ru/docs/Web/Apps/Fundamentals/Audio_and_video_delivery/Adding_captions_and_subtitles_to_HTML5_video /ru/docs/Web/Guide/Audio_and_video_delivery/Adding_captions_and_subtitles_to_HTML5_video /ru/docs/Web/Apps/Fundamentals/Audio_and_video_delivery/buffering_seeking_time_ranges /ru/docs/Web/Guide/Audio_and_video_delivery/buffering_seeking_time_ranges +/ru/docs/Web/CSS/:any /ru/docs/conflicting/Web/CSS/:is /ru/docs/Web/CSS/:blank /ru/docs/Web/CSS/:-moz-only-whitespace +/ru/docs/Web/CSS/@viewport/user-zoom /ru/docs/conflicting/Web/CSS/@viewport /ru/docs/Web/CSS/Adjacent_sibling_selectors /ru/docs/Web/CSS/Adjacent_sibling_combinator -/ru/docs/Web/CSS/CSS_User_Interface/Использование_URL_значений_для_свойства_cursor /ru/docs/Web/CSS/CSS_Basic_User_Interface/Использование_URL_значений_для_свойства_cursor +/ru/docs/Web/CSS/CSS_Animations/Ispolzovanie_CSS_animatciy /ru/docs/Web/CSS/CSS_Animations/Using_CSS_animations +/ru/docs/Web/CSS/CSS_Background_and_Borders /ru/docs/Web/CSS/CSS_Backgrounds_and_Borders +/ru/docs/Web/CSS/CSS_Background_and_Borders/Border-radius_генератор /ru/docs/Web/CSS/CSS_Background_and_Borders/Border-radius_generator +/ru/docs/Web/CSS/CSS_Background_and_Borders/Множественные_фоны /ru/docs/Web/CSS/CSS_Backgrounds_and_Borders/Using_multiple_backgrounds +/ru/docs/Web/CSS/CSS_Basic_User_Interface/Использование_URL_значений_для_свойства_cursor /ru/docs/Web/CSS/CSS_Basic_User_Interface/Using_URL_values_for_the_cursor_property +/ru/docs/Web/CSS/CSS_Box_Model/Box-shadow_generator /ru/docs/Web/CSS/CSS_Background_and_Borders/Box-shadow_generator +/ru/docs/Web/CSS/CSS_Colors /ru/docs/Web/CSS/CSS_Color +/ru/docs/Web/CSS/CSS_Flexible_Box_Layout/Using_CSS_flexible_boxes /ru/docs/conflicting/Web/CSS/CSS_Flexible_Box_Layout/Basic_Concepts_of_Flexbox +/ru/docs/Web/CSS/CSS_Flexible_Box_Layout/Выравнивание_элементов_в_Flex_контейнере /ru/docs/Web/CSS/CSS_Flexible_Box_Layout/Aligning_Items_in_a_Flex_Container +/ru/docs/Web/CSS/CSS_Flexible_Box_Layout/Контролирование_соотношения_элементов_вдоль_главной_оси /ru/docs/Web/CSS/CSS_Flexible_Box_Layout/Controlling_Ratios_of_Flex_Items_Along_the_Main_Ax +/ru/docs/Web/CSS/CSS_Flow_Layout/Блочное_и_строчное_размещение_в_нормальном_потоке /ru/docs/Web/CSS/CSS_Flow_Layout/Block_and_Inline_Layout_in_Normal_Flow +/ru/docs/Web/CSS/CSS_Flow_Layout/Введение_в_контексты_форматирования /ru/docs/Web/CSS/CSS_Flow_Layout/Intro_to_formatting_contexts +/ru/docs/Web/CSS/CSS_Grid_Layout/CSS_Grid,_Logical_Values_and_Writing_Modes /ru/docs/Web/CSS/CSS_Grid_Layout/CSS_Grid_Logical_Values_and_Writing_Modes +/ru/docs/Web/CSS/CSS_Grid_Layout/Грид-области /ru/docs/Web/CSS/CSS_Grid_Layout/Grid_Template_Areas +/ru/docs/Web/CSS/CSS_Grid_Layout/Расположение_элементов_по_грид-линиям_с_помощью_CSS_Grid /ru/docs/Web/CSS/CSS_Grid_Layout/Line-based_Placement_with_CSS_Grid +/ru/docs/Web/CSS/CSS_User_Interface /ru/docs/conflicting/Web/CSS/CSS_Basic_User_Interface +/ru/docs/Web/CSS/CSS_User_Interface/Использование_URL_значений_для_свойства_cursor /ru/docs/Web/CSS/CSS_Basic_User_Interface/Using_URL_values_for_the_cursor_property /ru/docs/Web/CSS/CSS_animated_properties /ru/docs/Web/CSS +/ru/docs/Web/CSS/CSS_Селекторы /ru/docs/Web/CSS/CSS_Selectors +/ru/docs/Web/CSS/CSS_Селекторы/Using_the_:target_pseudo-class_in_selectors /ru/docs/Web/CSS/CSS_Selectors/Using_the_:target_pseudo-class_in_selectors /ru/docs/Web/CSS/Child_selectors /ru/docs/Web/CSS/Child_combinator +/ru/docs/Web/CSS/Common_CSS_Questions /ru/docs/Learn/CSS/Howto/CSS_FAQ /ru/docs/Web/CSS/Descendant_selectors /ru/docs/Web/CSS/Descendant_combinator /ru/docs/Web/CSS/General_sibling_selectors /ru/docs/Web/CSS/General_sibling_combinator +/ru/docs/Web/CSS/Media_Queries/Тестирование_медиа_запросы /ru/docs/Web/CSS/Media_Queries/Testing_media_queries /ru/docs/Web/CSS/Reference/background-blend-mode /ru/docs/Web/CSS/background-blend-mode /ru/docs/Web/CSS/Using_CSS_variables /ru/docs/Web/CSS/Using_CSS_custom_properties /ru/docs/Web/CSS/attr /ru/docs/Web/CSS/attr() +/ru/docs/Web/CSS/box_model /ru/docs/Web/CSS/CSS_Box_Model/Introduction_to_the_CSS_box_model /ru/docs/Web/CSS/calc /ru/docs/Web/CSS/calc() /ru/docs/Web/CSS/clamp /ru/docs/Web/CSS/clamp() /ru/docs/Web/CSS/filter-function/blur /ru/docs/Web/CSS/filter-function/blur() +/ru/docs/Web/CSS/filter-function/url /ru/docs/conflicting/Web/CSS/url() +/ru/docs/Web/CSS/grid-gap /ru/docs/conflicting/Web/CSS/gap /ru/docs/Web/CSS/image-set /ru/docs/Web/CSS/image-set() /ru/docs/Web/CSS/linear-gradient /ru/docs/Web/CSS/linear-gradient() /ru/docs/Web/CSS/minmax /ru/docs/Web/CSS/minmax() @@ -249,39 +516,98 @@ /ru/docs/Web/CSS/transform-function/rotate3d /ru/docs/Web/CSS/transform-function/rotate3d() /ru/docs/Web/CSS/transform-function/scale3d /ru/docs/Web/CSS/transform-function/scale3d() /ru/docs/Web/CSS/transform-function/skew /ru/docs/Web/CSS/transform-function/skew() +/ru/docs/Web/CSS/url /ru/docs/conflicting/Web/CSS/url()_168028c4e5edd9e19c061adb4b604d4f +/ru/docs/Web/CSS/Действительное_значение /ru/docs/Web/CSS/actual_value +/ru/docs/Web/CSS/Замещаемый_элемент /ru/docs/Web/CSS/Replaced_element +/ru/docs/Web/CSS/Псевдо-классы /ru/docs/Web/CSS/Pseudo-classes +/ru/docs/Web/CSS/Синтаксис /ru/docs/Web/CSS/Syntax +/ru/docs/Web/CSS/Способ_расположения /ru/docs/Web/CSS/Layout_mode +/ru/docs/Web/CSS/Тихий /ru/docs/Web/CSS/Comments +/ru/docs/Web/CSS/Указанное_значение /ru/docs/Web/CSS/specified_value +/ru/docs/Web/CSS/размер /ru/docs/Web/CSS/length +/ru/docs/Web/Events/DOMContentLoaded /ru/docs/Web/API/Window/DOMContentLoaded_event +/ru/docs/Web/Events/abort /ru/docs/conflicting/Web/API/HTMLMediaElement/abort_event /ru/docs/Web/Events/abort_(dom_abort_api) /ru/docs/Web/API/AbortSignal/abort_event +/ru/docs/Web/Events/blur /ru/docs/Web/API/Element/blur_event /ru/docs/Web/Events/deviceorientation /ru/docs/Web/API/Window/deviceorientation_event +/ru/docs/Web/Events/error /ru/docs/Web/API/Element/error_event +/ru/docs/Web/Events/focusin /ru/docs/Web/API/Element/focusin_event +/ru/docs/Web/Events/focusout /ru/docs/Web/API/Element/focusout_event /ru/docs/Web/Events/gamepadconnected /ru/docs/Web/API/Window/gamepadconnected_event /ru/docs/Web/Events/gamepaddisconnected /ru/docs/Web/API/Window/gamepaddisconnected_event /ru/docs/Web/Events/hashchange /ru/docs/Web/API/Window/hashchange_event /ru/docs/Web/Events/invalid /ru/docs/Web/API/HTMLInputElement/invalid_event /ru/docs/Web/Events/keypress /ru/docs/Web/API/Document/keypress_event +/ru/docs/Web/Events/load /ru/docs/Web/API/Window/load_event +/ru/docs/Web/Events/loadstart /ru/docs/Web/API/XMLHttpRequest/loadstart_event /ru/docs/Web/Events/mousedown /ru/docs/Web/API/Element/mousedown_event /ru/docs/Web/Events/mouseleave /ru/docs/Web/API/Element/mouseleave_event /ru/docs/Web/Events/popstate /ru/docs/Web/API/Window/popstate_event +/ru/docs/Web/Events/readystatechange /ru/docs/Web/API/Document/readystatechange_event /ru/docs/Web/Events/resize /ru/docs/Web/API/Window/resize_event /ru/docs/Web/Events/scroll /ru/docs/Web/API/Document/scroll_event /ru/docs/Web/Events/storage /ru/docs/Web/API/Window/storage_event -/ru/docs/Web/Events/стримится /ru/docs/Web/HTML/Element/video/seeking_event -/ru/docs/Web/Guide/CSS/ispolzovanie_css_animatciy /ru/docs/Web/CSS/CSS_Animations/Ispolzovanie_CSS_animatciy +/ru/docs/Web/Events/transitionend /ru/docs/Web/API/HTMLElement/transitionend_event +/ru/docs/Web/Events/unhandledrejection /ru/docs/Web/API/Window/unhandledrejection_event +/ru/docs/Web/Events/стримится /ru/docs/Web/API/HTMLMediaElement/seeking_event +/ru/docs/Web/Guide/AJAX/С_чего_начать /ru/docs/Web/Guide/AJAX/Getting_Started +/ru/docs/Web/Guide/AJAX/С_чего_начать? /ru/docs/orphaned/Web/Guide/AJAX/С_чего_начать? +/ru/docs/Web/Guide/API/DOM /ru/docs/conflicting/Web/API/Document_Object_Model_dd00a71ceceac547ab464128db6bd8ef +/ru/docs/Web/Guide/API/DOM/Storage /ru/docs/conflicting/Web/API/Web_Storage_API +/ru/docs/Web/Guide/API/WebRTC /ru/docs/conflicting/Web/API/WebRTC_API +/ru/docs/Web/Guide/CSS /ru/docs/conflicting/Learn/CSS +/ru/docs/Web/Guide/CSS/Getting_started /ru/docs/conflicting/Learn/CSS/First_steps +/ru/docs/Web/Guide/CSS/Getting_started/Cascading_and_inheritance /ru/docs/conflicting/Learn/CSS/Building_blocks/Cascade_and_inheritance +/ru/docs/Web/Guide/CSS/Getting_started/Color /ru/docs/conflicting/Learn/CSS/Building_blocks/Values_and_units +/ru/docs/Web/Guide/CSS/Getting_started/How_CSS_works /ru/docs/conflicting/Learn/CSS/First_steps/How_CSS_works +/ru/docs/Web/Guide/CSS/Getting_started/Readable_CSS /ru/docs/conflicting/Learn/CSS/First_steps/How_CSS_is_structured +/ru/docs/Web/Guide/CSS/Getting_started/SVG_и_CSS /ru/docs/Web/SVG/Tutorial/SVG_and_CSS +/ru/docs/Web/Guide/CSS/Getting_started/Selectors /ru/docs/conflicting/Learn/CSS/Building_blocks/Selectors_918fb6c37a4d06789bc062c48d591992 +/ru/docs/Web/Guide/CSS/Getting_started/Text_styles /ru/docs/conflicting/Learn/CSS/Styling_text/Fundamentals +/ru/docs/Web/Guide/CSS/Getting_started/What_is_CSS /ru/docs/conflicting/Learn/CSS/First_steps/How_CSS_works_b66915031fb62b5fee1201086144e209 +/ru/docs/Web/Guide/CSS/Getting_started/Why_use_CSS /ru/docs/conflicting/Learn/CSS/First_steps/How_CSS_works_64ba4331a7a5f4319c6e06b06ccdd521 +/ru/docs/Web/Guide/CSS/Getting_started/Таблицы /ru/docs/conflicting/Learn/CSS/Building_blocks/Styling_tables +/ru/docs/Web/Guide/CSS/Understanding_z_index /ru/docs/Web/CSS/CSS_Positioning/Understanding_z_index +/ru/docs/Web/Guide/CSS/Understanding_z_index/Adding_z-index /ru/docs/Web/CSS/CSS_Positioning/Understanding_z_index/Adding_z-index +/ru/docs/Web/Guide/CSS/Understanding_z_index/Stacking_without_z-index /ru/docs/Web/CSS/CSS_Positioning/Understanding_z_index/Stacking_without_z-index +/ru/docs/Web/Guide/CSS/Using_multi-column_layouts /ru/docs/Web/CSS/CSS_Columns/Using_multi-column_layouts +/ru/docs/Web/Guide/CSS/Visual_formatting_model /ru/docs/Web/CSS/Visual_formatting_model +/ru/docs/Web/Guide/CSS/ispolzovanie_css_animatciy /ru/docs/Web/CSS/CSS_Animations/Using_CSS_animations +/ru/docs/Web/Guide/Events/Создание_и_вызов_событий /ru/docs/Web/Guide/Events/Creating_and_triggering_events /ru/docs/Web/Guide/HTML /ru/docs/Learn/HTML /ru/docs/Web/Guide/HTML/Canvas_tutorial /ru/docs/Web/API/Canvas_API/Tutorial /ru/docs/Web/Guide/HTML/Canvas_tutorial/Basic_usage /ru/docs/Web/API/Canvas_API/Tutorial/Basic_usage -/ru/docs/Web/Guide/HTML/Canvas_tutorial/Основы_анимации /ru/docs/Web/API/Canvas_API/Tutorial/Основы_анимации -/ru/docs/Web/Guide/HTML/Canvas_tutorial/Применение_стилей_и_цветов /ru/docs/Web/API/Canvas_API/Tutorial/Применение_стилей_и_цветов -/ru/docs/Web/Guide/HTML/Canvas_tutorial/Рисование_фигур /ru/docs/Web/API/Canvas_API/Tutorial/Рисование_фигур -/ru/docs/Web/Guide/HTML/Forms /ru/docs/Learn/HTML/Forms -/ru/docs/Web/Guide/HTML/Introduction /ru/docs/Learn/HTML/Введение_в_HTML +/ru/docs/Web/Guide/HTML/Canvas_tutorial/Основы_анимации /ru/docs/Web/API/Canvas_API/Tutorial/Basic_animations +/ru/docs/Web/Guide/HTML/Canvas_tutorial/Применение_стилей_и_цветов /ru/docs/Web/API/Canvas_API/Tutorial/Applying_styles_and_colors +/ru/docs/Web/Guide/HTML/Canvas_tutorial/Рисование_фигур /ru/docs/Web/API/Canvas_API/Tutorial/Drawing_shapes +/ru/docs/Web/Guide/HTML/Drag_and_drop /ru/docs/Web/API/HTML_Drag_and_Drop_API +/ru/docs/Web/Guide/HTML/Drag_and_drop/Drag_operations /ru/docs/Web/API/HTML_Drag_and_Drop_API/Drag_operations +/ru/docs/Web/Guide/HTML/Forms /ru/docs/Learn/Forms +/ru/docs/Web/Guide/HTML/Introduction /ru/docs/Learn/HTML/Introduction_to_HTML +/ru/docs/Web/Guide/HTML/Sections_and_Outlines_of_an_HTML5_document /ru/docs/Web/Guide/HTML/Using_HTML_sections_and_outlines +/ru/docs/Web/Guide/HTML/Tips_for_authoring_fast-loading_HTML_pages /ru/docs/Learn/HTML/Howto/Author_fast-loading_HTML_pages +/ru/docs/Web/Guide/HTML/Using_data_attributes /ru/docs/Learn/HTML/Howto/Use_data_attributes +/ru/docs/Web/Guide/HTML/Формы_в_HTML /ru/docs/orphaned/Learn/HTML/Forms/HTML5_updates +/ru/docs/Web/Guide/Графика /ru/docs/Web/Guide/Graphics +/ru/docs/Web/Guide/Производительность /ru/docs/Web/Guide/Performance +/ru/docs/Web/HTML/CORS_settings_attributes /ru/docs/Web/HTML/Attributes/crossorigin /ru/docs/Web/HTML/Canvas /ru/docs/Web/API/Canvas_API /ru/docs/Web/HTML/Canvas/Рисование_графики_с_помощью_Canvas /ru/docs/Web/API/Canvas_API/Tutorial +/ru/docs/Web/HTML/Element/element /ru/docs/orphaned/Web/HTML/Element/element +/ru/docs/Web/HTML/Element/video/seeking_event /ru/docs/Web/API/HTMLMediaElement/seeking_event +/ru/docs/Web/HTML/Element/кнопка /ru/docs/Web/HTML/Element/button +/ru/docs/Web/HTML/Element/ссылка /ru/docs/Web/HTML/Element/link /ru/docs/Web/HTML/Element/стиль /ru/docs/Web/HTML/Element/style +/ru/docs/Web/HTML/Global_attributes/dropzone /ru/docs/orphaned/Web/HTML/Global_attributes/dropzone +/ru/docs/Web/HTML/Optimizing_Your_Pages_for_Speculative_Parsing /ru/docs/Glossary/speculative_parsing /ru/docs/Web/HTML/Использование_HTML5_audio_и_video /ru/docs/Learn/HTML/Multimedia_and_embedding/Video_and_audio_content +/ru/docs/Web/HTML/Использование_кэширования_приложений /ru/docs/Web/HTML/Using_the_application_cache /ru/docs/Web/HTML/Общие_атрибуты /ru/docs/Web/HTML/Global_attributes /ru/docs/Web/HTML/Общие_атрибуты/accesskey /ru/docs/Web/HTML/Global_attributes/accesskey /ru/docs/Web/HTML/Общие_атрибуты/class /ru/docs/Web/HTML/Global_attributes/class /ru/docs/Web/HTML/Общие_атрибуты/contenteditable /ru/docs/Web/HTML/Global_attributes/contenteditable /ru/docs/Web/HTML/Общие_атрибуты/data-* /ru/docs/Web/HTML/Global_attributes/data-* -/ru/docs/Web/HTML/Общие_атрибуты/dropzone /ru/docs/Web/HTML/Global_attributes/dropzone +/ru/docs/Web/HTML/Общие_атрибуты/dropzone /ru/docs/orphaned/Web/HTML/Global_attributes/dropzone /ru/docs/Web/HTML/Общие_атрибуты/id /ru/docs/Web/HTML/Global_attributes/id /ru/docs/Web/HTML/Общие_атрибуты/inputmode /ru/docs/Web/HTML/Global_attributes/inputmode /ru/docs/Web/HTML/Общие_атрибуты/is /ru/docs/Web/HTML/Global_attributes/is @@ -289,17 +615,72 @@ /ru/docs/Web/HTML/Общие_атрибуты/lang /ru/docs/Web/HTML/Global_attributes/lang /ru/docs/Web/HTML/Общие_атрибуты/style /ru/docs/Web/HTML/Global_attributes/style /ru/docs/Web/HTML/Общие_атрибуты/tabindex /ru/docs/Web/HTML/Global_attributes/tabindex +/ru/docs/Web/HTML/Поддерживаемые_медиа_форматы /ru/docs/conflicting/Web/Media/Formats +/ru/docs/Web/HTML/Ссылки /ru/docs/Web/HTML/Reference +/ru/docs/Web/HTML/Строчные_Элементы /ru/docs/Web/HTML/Inline_elements +/ru/docs/Web/HTML/Типы_ссылок /ru/docs/Web/HTML/Link_types +/ru/docs/Web/HTTP/Basics_of_HTTP/Identifying_resources_on_the_Web_RU /ru/docs/Web/HTTP/Basics_of_HTTP/Identifying_resources_on_the_Web /ru/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Полный_список_типов_MIME /ru/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types /ru/docs/Web/HTTP/Response_codes /ru/docs/Web/HTTP/Status +/ru/docs/Web/HTTP/Server-Side_Access_Control /ru/docs/conflicting/Web/HTTP/CORS +/ru/docs/Web/HTTP/Авторизация /ru/docs/Web/HTTP/Authentication +/ru/docs/Web/HTTP/Заголовки /ru/docs/Web/HTTP/Headers +/ru/docs/Web/HTTP/Заголовки/Accept /ru/docs/Web/HTTP/Headers/Accept +/ru/docs/Web/HTTP/Заголовки/Accept-Charset /ru/docs/Web/HTTP/Headers/Accept-Charset +/ru/docs/Web/HTTP/Заголовки/Accept-Language /ru/docs/Web/HTTP/Headers/Accept-Language +/ru/docs/Web/HTTP/Заголовки/Accept-Patch /ru/docs/Web/HTTP/Headers/Accept-Patch +/ru/docs/Web/HTTP/Заголовки/Accept-Ranges /ru/docs/Web/HTTP/Headers/Accept-Ranges +/ru/docs/Web/HTTP/Заголовки/Access-Control-Allow-Headers /ru/docs/Web/HTTP/Headers/Access-Control-Allow-Headers +/ru/docs/Web/HTTP/Заголовки/Access-Control-Allow-Methods /ru/docs/Web/HTTP/Headers/Access-Control-Allow-Methods +/ru/docs/Web/HTTP/Заголовки/Access-Control-Allow-Origin /ru/docs/Web/HTTP/Headers/Access-Control-Allow-Origin +/ru/docs/Web/HTTP/Заголовки/Access-Control-Max-Age /ru/docs/Web/HTTP/Headers/Access-Control-Max-Age +/ru/docs/Web/HTTP/Заголовки/Authorization /ru/docs/Web/HTTP/Headers/Authorization +/ru/docs/Web/HTTP/Заголовки/Cache-Control /ru/docs/Web/HTTP/Headers/Cache-Control +/ru/docs/Web/HTTP/Заголовки/Connection /ru/docs/Web/HTTP/Headers/Connection +/ru/docs/Web/HTTP/Заголовки/Content-Disposition /ru/docs/Web/HTTP/Headers/Content-Disposition +/ru/docs/Web/HTTP/Заголовки/Content-Encoding /ru/docs/Web/HTTP/Headers/Content-Encoding +/ru/docs/Web/HTTP/Заголовки/Content-Language /ru/docs/Web/HTTP/Headers/Content-Language +/ru/docs/Web/HTTP/Заголовки/Content-Length /ru/docs/Web/HTTP/Headers/Content-Length +/ru/docs/Web/HTTP/Заголовки/Content-Type /ru/docs/Web/HTTP/Headers/Content-Type +/ru/docs/Web/HTTP/Заголовки/DNT /ru/docs/Web/HTTP/Headers/DNT +/ru/docs/Web/HTTP/Заголовки/Date /ru/docs/Web/HTTP/Headers/Date +/ru/docs/Web/HTTP/Заголовки/ETag /ru/docs/Web/HTTP/Headers/ETag +/ru/docs/Web/HTTP/Заголовки/Expect /ru/docs/Web/HTTP/Headers/Expect +/ru/docs/Web/HTTP/Заголовки/Expires /ru/docs/Web/HTTP/Headers/Expires +/ru/docs/Web/HTTP/Заголовки/Host /ru/docs/Web/HTTP/Headers/Host +/ru/docs/Web/HTTP/Заголовки/If-Match /ru/docs/Web/HTTP/Headers/If-Match +/ru/docs/Web/HTTP/Заголовки/If-Modified-Since /ru/docs/Web/HTTP/Headers/If-Modified-Since +/ru/docs/Web/HTTP/Заголовки/If-Unmodified-Since /ru/docs/Web/HTTP/Headers/If-Unmodified-Since +/ru/docs/Web/HTTP/Заголовки/Last-Modified /ru/docs/Web/HTTP/Headers/Last-Modified +/ru/docs/Web/HTTP/Заголовки/Origin /ru/docs/Web/HTTP/Headers/Origin +/ru/docs/Web/HTTP/Заголовки/Pragma /ru/docs/Web/HTTP/Headers/Pragma +/ru/docs/Web/HTTP/Заголовки/Range /ru/docs/Web/HTTP/Headers/Range +/ru/docs/Web/HTTP/Заголовки/Referer /ru/docs/Web/HTTP/Headers/Referer +/ru/docs/Web/HTTP/Заголовки/Retry-After /ru/docs/Web/HTTP/Headers/Retry-After +/ru/docs/Web/HTTP/Заголовки/Set-Cookie /ru/docs/Web/HTTP/Headers/Set-Cookie +/ru/docs/Web/HTTP/Заголовки/Strict-Transport-Security /ru/docs/Web/HTTP/Headers/Strict-Transport-Security +/ru/docs/Web/HTTP/Заголовки/Vary /ru/docs/Web/HTTP/Headers/Vary +/ru/docs/Web/HTTP/Заголовки/X-Content-Type-Options /ru/docs/Web/HTTP/Headers/X-Content-Type-Options +/ru/docs/Web/HTTP/Заголовки/X-Forwarded-For /ru/docs/Web/HTTP/Headers/X-Forwarded-For +/ru/docs/Web/HTTP/Заголовки/X-XSS-Protection /ru/docs/Web/HTTP/Headers/X-XSS-Protection +/ru/docs/Web/HTTP/Куки /ru/docs/Web/HTTP/Cookies +/ru/docs/Web/HTTP/Кэширование /ru/docs/Web/HTTP/Caching /ru/docs/Web/JavaScript/ECMAScript_5_support_in_Mozilla /ru/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_5_support_in_Mozilla +/ru/docs/Web/JavaScript/Guide/About /ru/docs/conflicting/Web/JavaScript/Guide/Introduction /ru/docs/Web/JavaScript/Guide/Closures /ru/docs/Web/JavaScript/Closures /ru/docs/Web/JavaScript/Guide/EventLoop /ru/docs/Web/JavaScript/EventLoop /ru/docs/Web/JavaScript/Guide/Inheritance_and_the_prototype_chain /ru/docs/Web/JavaScript/Inheritance_and_the_prototype_chain +/ru/docs/Web/JavaScript/Guide/Ispolzovanie_promisov /ru/docs/Web/JavaScript/Guide/Using_promises +/ru/docs/Web/JavaScript/Guide/JavaScript_Overview /ru/docs/conflicting/Web/JavaScript/Guide/Introduction_6f341ba6db4b060ccbd8dce4a0d5214b +/ru/docs/Web/JavaScript/Guide/Predefined_Core_Objects /ru/docs/conflicting/Web/JavaScript/Guide /ru/docs/Web/JavaScript/Guide/Statements /ru/docs/Web/JavaScript/Guide/Control_flow_and_error_handling /ru/docs/Web/JavaScript/Guide/The_Iterator_protocol /ru/docs/Web/JavaScript/Reference/Iteration_protocols /ru/docs/Web/JavaScript/Guide/Values,_variables,_and_literals /ru/docs/Web/JavaScript/Guide/Grammar_and_types +/ru/docs/Web/JavaScript/Guide/Введение_в_JavaScript /ru/docs/Web/JavaScript/Guide/Introduction +/ru/docs/Web/JavaScript/Guide/Об_этом_руководстве /ru/docs/orphaned/Web/JavaScript/Guide/Об_этом_руководстве +/ru/docs/Web/JavaScript/Guide/Циклы_и_итерации /ru/docs/Web/JavaScript/Guide/Loops_and_iteration /ru/docs/Web/JavaScript/Guide_ru /ru/docs/Web/JavaScript/Guide -/ru/docs/Web/JavaScript/Guide_ru/About /ru/docs/Web/JavaScript/Guide/About +/ru/docs/Web/JavaScript/Guide_ru/About /ru/docs/conflicting/Web/JavaScript/Guide/Introduction /ru/docs/Web/JavaScript/Guide_ru/Expressions_and_Operators /ru/docs/Web/JavaScript/Guide/Expressions_and_Operators /ru/docs/Web/JavaScript/Guide_ru/Functions /ru/docs/Web/JavaScript/Guide/Functions /ru/docs/Web/JavaScript/Guide_ru/Inheritance_and_the_prototype_chain_ru /ru/docs/Web/JavaScript/Inheritance_and_the_prototype_chain @@ -309,30 +690,85 @@ /ru/docs/Web/JavaScript/Guide_ru/Values,_variables,_and_literals /ru/docs/Web/JavaScript/Guide/Grammar_and_types /ru/docs/Web/JavaScript/Guide_ru/Working_with_Objects /ru/docs/Web/JavaScript/Guide/Working_with_Objects /ru/docs/Web/JavaScript/Guide_ru/Замыкания /ru/docs/Web/JavaScript/Closures +/ru/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript /ru/docs/conflicting/Learn/JavaScript/Objects +/ru/docs/Web/JavaScript/JavaScript_шеллы /ru/docs/Web/JavaScript/Shells /ru/docs/Web/JavaScript/New_in_JavaScript/Новое_в_JavaScript_1.6 /ru/docs/Web/JavaScript/New_in_JavaScript/1.6 +/ru/docs/Web/JavaScript/Reference/Classes/Class_fields /ru/docs/Web/JavaScript/Reference/Classes/Public_class_fields +/ru/docs/Web/JavaScript/Reference/Classes/Приватные_поля_класса /ru/docs/Web/JavaScript/Reference/Classes/Private_class_fields +/ru/docs/Web/JavaScript/Reference/Errors/Переменные_скрывают_аргумент /ru/docs/Web/JavaScript/Reference/Errors/Var_hides_argument +/ru/docs/Web/JavaScript/Reference/Functions/Определиние_методов /ru/docs/Web/JavaScript/Reference/Functions/Method_definitions /ru/docs/Web/JavaScript/Reference/Global_Objects/Array/contains /ru/docs/Web/JavaScript/Reference/Global_Objects/Array/includes +/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/prototype /ru/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Array/prototype +/ru/docs/Web/JavaScript/Reference/Global_Objects/AsyncFunction/prototype /ru/docs/orphaned/Web/JavaScript/Reference/Global_Objects/AsyncFunction/prototype +/ru/docs/Web/JavaScript/Reference/Global_Objects/Boolean/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Boolean /ru/docs/Web/JavaScript/Reference/Global_Objects/Collator /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator /ru/docs/Web/JavaScript/Reference/Global_Objects/Collator/compare /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator/compare -/ru/docs/Web/JavaScript/Reference/Global_Objects/Collator/prototype /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator/prototype +/ru/docs/Web/JavaScript/Reference/Global_Objects/Collator/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Intl/Collator /ru/docs/Web/JavaScript/Reference/Global_Objects/Collator/resolvedOptions /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator/resolvedOptions /ru/docs/Web/JavaScript/Reference/Global_Objects/Collator/supportedLocalesOf /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator/supportedLocalesOf +/ru/docs/Web/JavaScript/Reference/Global_Objects/Date/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Date /ru/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat /ru/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat/format /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/format /ru/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat/formatToParts /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/formatToParts -/ru/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat/prototype /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/prototype +/ru/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat /ru/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat/resolvedOptions /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/resolvedOptions /ru/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat/supportedLocalesOf /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/supportedLocalesOf +/ru/docs/Web/JavaScript/Reference/Global_Objects/Error/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Error +/ru/docs/Web/JavaScript/Reference/Global_Objects/EvalError/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/EvalError +/ru/docs/Web/JavaScript/Reference/Global_Objects/Function/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Function +/ru/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/GeneratorFunction +/ru/docs/Web/JavaScript/Reference/Global_Objects/InternalError/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/InternalError +/ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Intl/Collator +/ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat +/ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat /ru/docs/Web/JavaScript/Reference/Global_Objects/ListFormat /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat +/ru/docs/Web/JavaScript/Reference/Global_Objects/Map/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Map +/ru/docs/Web/JavaScript/Reference/Global_Objects/Math/Метод_Math.max()_ /ru/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Math/Метод_Math.max()_ +/ru/docs/Web/JavaScript/Reference/Global_Objects/Number/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Number /ru/docs/Web/JavaScript/Reference/Global_Objects/NumberFormat /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat /ru/docs/Web/JavaScript/Reference/Global_Objects/NumberFormat/format /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/format -/ru/docs/Web/JavaScript/Reference/Global_Objects/NumberFormat/prototype /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/prototype +/ru/docs/Web/JavaScript/Reference/Global_Objects/NumberFormat/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat /ru/docs/Web/JavaScript/Reference/Global_Objects/NumberFormat/resolvedOptions /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/resolvedOptions /ru/docs/Web/JavaScript/Reference/Global_Objects/NumberFormat/supportedLocalesOf /ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/supportedLocalesOf +/ru/docs/Web/JavaScript/Reference/Global_Objects/Object/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Object +/ru/docs/Web/JavaScript/Reference/Global_Objects/Promise/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Promise +/ru/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy +/ru/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler/deleteProperty /ru/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/deleteProperty +/ru/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler/set /ru/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/set +/ru/docs/Web/JavaScript/Reference/Global_Objects/RangeError/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/RangeError +/ru/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/ReferenceError +/ru/docs/Web/JavaScript/Reference/Global_Objects/RegExp/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/RegExp +/ru/docs/Web/JavaScript/Reference/Global_Objects/Set/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Set +/ru/docs/Web/JavaScript/Reference/Global_Objects/String/TrimLeft /ru/docs/Web/JavaScript/Reference/Global_Objects/String/trimStart +/ru/docs/Web/JavaScript/Reference/Global_Objects/String/TrimRight /ru/docs/Web/JavaScript/Reference/Global_Objects/String/trimEnd /ru/docs/Web/JavaScript/Reference/Global_Objects/String/contains /ru/docs/Web/JavaScript/Reference/Global_Objects/String/includes +/ru/docs/Web/JavaScript/Reference/Global_Objects/String/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/String +/ru/docs/Web/JavaScript/Reference/Global_Objects/Symbol/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Symbol +/ru/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/SyntaxError +/ru/docs/Web/JavaScript/Reference/Global_Objects/TypeError/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/TypeError +/ru/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/TypedArray +/ru/docs/Web/JavaScript/Reference/Global_Objects/URIError/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/URIError +/ru/docs/Web/JavaScript/Reference/Global_Objects/WeakMap/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/WeakMap +/ru/docs/Web/JavaScript/Reference/Global_Objects/WeakSet/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/WeakSet /ru/docs/Web/JavaScript/Reference/Methods_Index /ru/docs/Web/JavaScript/Reference +/ru/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators /ru/docs/conflicting/Web/JavaScript/Reference/Operators +/ru/docs/Web/JavaScript/Reference/Operators/Assignment_Operators /ru/docs/conflicting/Web/JavaScript/Reference/Operators_8d54701de06af40a7c984517cbe87b3e +/ru/docs/Web/JavaScript/Reference/Operators/Bitwise_Operators /ru/docs/conflicting/Web/JavaScript/Reference/Operators_7c8eb9475d97a4a734c5991857698560 /ru/docs/Web/JavaScript/Reference/Operators/Spread_operator /ru/docs/Web/JavaScript/Reference/Operators/Spread_syntax +/ru/docs/Web/JavaScript/Reference/Operators/Группировка /ru/docs/Web/JavaScript/Reference/Operators/Grouping +/ru/docs/Web/JavaScript/Reference/Operators/Конвейерный_оператор /ru/docs/Web/JavaScript/Reference/Operators/Pipeline_operator +/ru/docs/Web/JavaScript/Reference/Operators/Логические_операторы /ru/docs/conflicting/Web/JavaScript/Reference/Operators_843c998343f0cdaa5699874c806d4cea +/ru/docs/Web/JavaScript/Reference/Operators/Оператор_Запятая /ru/docs/Web/JavaScript/Reference/Operators/Comma_Operator +/ru/docs/Web/JavaScript/Reference/Operators/Операторы_сравнения /ru/docs/conflicting/Web/JavaScript/Reference/Operators_69135a8d5772f8b6e45265523df05d89 +/ru/docs/Web/JavaScript/Reference/Operators/Присваивание /ru/docs/Web/JavaScript/Reference/Operators/Assignment +/ru/docs/Web/JavaScript/Reference/Operators/Условный_оператор /ru/docs/Web/JavaScript/Reference/Operators/Conditional_Operator /ru/docs/Web/JavaScript/Reference/Properties_Index /ru/docs/Web/JavaScript/Reference -/ru/docs/Web/JavaScript/ru_JavaScript_Overview /ru/docs/Web/JavaScript/Guide/JavaScript_Overview +/ru/docs/Web/JavaScript/Reference/Statements/default /ru/docs/conflicting/Web/JavaScript/Reference/Statements/switch +/ru/docs/Web/JavaScript/Reference/Statements/Блок /ru/docs/Web/JavaScript/Reference/Statements/block +/ru/docs/Web/JavaScript/Reference/template_strings /ru/docs/Web/JavaScript/Reference/Template_literals +/ru/docs/Web/JavaScript/Reference/Об /ru/docs/Web/JavaScript/Reference/About +/ru/docs/Web/JavaScript/ru_JavaScript_Overview /ru/docs/conflicting/Web/JavaScript/Guide/Introduction_6f341ba6db4b060ccbd8dce4a0d5214b +/ru/docs/Web/JavaScript/О_JavaScript /ru/docs/Web/JavaScript/About_JavaScript /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5 /ru/docs/Web/JavaScript/Reference /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Methods_Index /ru/docs/Web/JavaScript/Reference /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Operators /ru/docs/Web/JavaScript/Reference/Operators @@ -340,7 +776,7 @@ /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Operators/delete /ru/docs/Web/JavaScript/Reference/Operators/delete /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Operators/function /ru/docs/Web/JavaScript/Reference/Operators/function /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Operators/typeof /ru/docs/Web/JavaScript/Reference/Operators/typeof -/ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Operators/Оператор_Запятая /ru/docs/Web/JavaScript/Reference/Operators/Оператор_Запятая +/ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Operators/Оператор_Запятая /ru/docs/Web/JavaScript/Reference/Operators/Comma_Operator /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Properties_Index /ru/docs/Web/JavaScript/Reference /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Statements /ru/docs/Web/JavaScript/Reference/Statements /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Statements/let /ru/docs/Web/JavaScript/Reference/Statements/let @@ -355,7 +791,7 @@ /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Глобальные_объекты/Function/call /ru/docs/Web/JavaScript/Reference/Global_Objects/Function/call /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Глобальные_объекты/Function/length /ru/docs/Web/JavaScript/Reference/Global_Objects/Function/length /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Глобальные_объекты/Function/name /ru/docs/Web/JavaScript/Reference/Global_Objects/Function/name -/ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Глобальные_объекты/Function/prototype /ru/docs/Web/JavaScript/Reference/Global_Objects/Function/prototype +/ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Глобальные_объекты/Function/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Function /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Глобальные_объекты/Math /ru/docs/Web/JavaScript/Reference/Global_Objects/Math /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Глобальные_объекты/Object /ru/docs/Web/JavaScript/Reference/Global_Objects/Object /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Глобальные_объекты/RegExp /ru/docs/Web/JavaScript/Reference/Global_Objects/RegExp @@ -365,14 +801,55 @@ /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Операторы /ru/docs/Web/JavaScript/Reference/Operators /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Операции /ru/docs/Web/JavaScript/Reference/Operators /ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Операции/Assignment_Operators /ru/docs/Web/JavaScript/Reference/Operators -/ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Операции/Арифметические_Операции /ru/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators -/ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Операции/Битовые_Операции /ru/docs/Web/JavaScript/Reference/Operators/Bitwise_Operators -/ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Операции/Операции_Присваивания /ru/docs/Web/JavaScript/Reference/Operators/Assignment_Operators +/ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Операции/Арифметические_Операции /ru/docs/conflicting/Web/JavaScript/Reference/Operators +/ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Операции/Битовые_Операции /ru/docs/conflicting/Web/JavaScript/Reference/Operators_7c8eb9475d97a4a734c5991857698560 +/ru/docs/Web/JavaScript/Справочник_по_JavaScript_1.5/Операции/Операции_Присваивания /ru/docs/conflicting/Web/JavaScript/Reference/Operators_8d54701de06af40a7c984517cbe87b3e +/ru/docs/Web/Manifest/serviceworker /ru/docs/orphaned/Web/Manifest/serviceworker +/ru/docs/Web/MathML/Атрибут /ru/docs/Web/MathML/Attribute +/ru/docs/Web/MathML/Примеры /ru/docs/Web/MathML/Examples +/ru/docs/Web/MathML/Примеры/Deriving_the_Quadratic_Formula /ru/docs/Web/MathML/Examples/Deriving_the_Quadratic_Formula +/ru/docs/Web/MathML/Примеры/MathML_Pythagorean_Theorem /ru/docs/Web/MathML/Examples/MathML_Pythagorean_Theorem +/ru/docs/Web/Media/Formats/WebRTC_кодеки /ru/docs/Web/Media/Formats/WebRTC_codecs +/ru/docs/Web/Performance/Основы /ru/docs/Web/Performance/Fundamentals +/ru/docs/Web/Performance/Производительность_анимации /ru/docs/Web/Performance/Animation_performance_and_frame_rate +/ru/docs/Web/Progressive_web_apps/Заметный /ru/docs/conflicting/Web/Progressive_web_apps_628955cdadd77b10ec99de034fc76374 +/ru/docs/Web/SVG/Attribute/onload /ru/docs/orphaned/Web/SVG/Attribute/onload +/ru/docs/Web/SVG/Tutorial/Базовые_Преобразования /ru/docs/Web/SVG/Tutorial/Basic_Transformations +/ru/docs/Web/SVG/Tutorial/Введение /ru/docs/Web/SVG/Tutorial/Introduction +/ru/docs/Web/SVG/Tutorial/Основные_Фигуры /ru/docs/Web/SVG/Tutorial/Basic_Shapes +/ru/docs/Web/SVG/Tutorial/Позиции /ru/docs/Web/SVG/Tutorial/Positions +/ru/docs/Web/SVG/Элемент /ru/docs/Web/SVG/Element +/ru/docs/Web/SVG/Элемент/ /ru/docs/Web/SVG/Element/text +/ru/docs/Web/SVG/Элемент/a /ru/docs/Web/SVG/Element/a +/ru/docs/Web/SVG/Элемент/animate /ru/docs/Web/SVG/Element/animate +/ru/docs/Web/SVG/Элемент/animateMotion /ru/docs/Web/SVG/Element/animateMotion +/ru/docs/Web/SVG/Элемент/circle /ru/docs/Web/SVG/Element/circle +/ru/docs/Web/SVG/Элемент/defs /ru/docs/Web/SVG/Element/defs +/ru/docs/Web/SVG/Элемент/ellipse /ru/docs/Web/SVG/Element/ellipse +/ru/docs/Web/SVG/Элемент/feBlend /ru/docs/Web/SVG/Element/feBlend +/ru/docs/Web/SVG/Элемент/foreignObject /ru/docs/Web/SVG/Element/foreignObject +/ru/docs/Web/SVG/Элемент/g /ru/docs/Web/SVG/Element/g +/ru/docs/Web/SVG/Элемент/image /ru/docs/Web/SVG/Element/image +/ru/docs/Web/SVG/Элемент/line /ru/docs/Web/SVG/Element/line +/ru/docs/Web/SVG/Элемент/linearGradient /ru/docs/Web/SVG/Element/linearGradient +/ru/docs/Web/SVG/Элемент/path /ru/docs/Web/SVG/Element/path +/ru/docs/Web/SVG/Элемент/pattern /ru/docs/Web/SVG/Element/pattern +/ru/docs/Web/SVG/Элемент/polygon /ru/docs/Web/SVG/Element/polygon +/ru/docs/Web/SVG/Элемент/radialGradient /ru/docs/Web/SVG/Element/radialGradient +/ru/docs/Web/SVG/Элемент/rect /ru/docs/Web/SVG/Element/rect +/ru/docs/Web/SVG/Элемент/svg /ru/docs/Web/SVG/Element/svg +/ru/docs/Web/SVG/Элемент/use /ru/docs/Web/SVG/Element/use +/ru/docs/Web/Security/CSP /ru/docs/conflicting/Web/HTTP/CSP +/ru/docs/Web/Security/Information_Security_Basics /ru/docs/orphaned/Web/Security/Information_Security_Basics +/ru/docs/Web/WebAPI /ru/docs/conflicting/Web/API /ru/docs/Web/WebGL /ru/docs/Web/API/WebGL_API /ru/docs/Web/WebGL/Adding_2D_content_to_a_WebGL_context /ru/docs/Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context /ru/docs/Web/WebGL/Animating_objects_with_WebGL /ru/docs/Web/API/WebGL_API/Tutorial/Animating_objects_with_WebGL /ru/docs/Web/WebGL/Getting_started_with_WebGL /ru/docs/Web/API/WebGL_API/Tutorial/Getting_started_with_WebGL /ru/docs/Web/WebGL/Using_shaders_to_apply_color_in_WebGL /ru/docs/Web/API/WebGL_API/Tutorial/Using_shaders_to_apply_color_in_WebGL +/ru/docs/Web/Web_Components/Использование_пользовательских_элементов /ru/docs/Web/Web_Components/Using_custom_elements +/ru/docs/Web/XPath/Funkcje /ru/docs/Web/XPath/Functions +/ru/docs/Web/XPath/Funkcje/floor /ru/docs/Web/XPath/Functions/floor /ru/docs/Web/Манифест /ru/docs/Web/Manifest /ru/docs/Web/Манифест/background_color /ru/docs/Web/Manifest/background_color /ru/docs/Web/Манифест/categories /ru/docs/Web/Manifest/categories @@ -388,23 +865,42 @@ /ru/docs/Web/Манифест/related_applications /ru/docs/Web/Manifest/related_applications /ru/docs/Web/Манифест/scope /ru/docs/Web/Manifest/scope /ru/docs/Web/Манифест/screenshots /ru/docs/Web/Manifest/screenshots -/ru/docs/Web/Манифест/serviceworker /ru/docs/Web/Manifest/serviceworker +/ru/docs/Web/Манифест/serviceworker /ru/docs/orphaned/Web/Manifest/serviceworker /ru/docs/Web/Манифест/short_name /ru/docs/Web/Manifest/short_name /ru/docs/Web/Манифест/start_url /ru/docs/Web/Manifest/start_url /ru/docs/Web/Манифест/theme_color /ru/docs/Web/Manifest/theme_color /ru/docs/WebGL /ru/docs/Web/API/WebGL_API /ru/docs/WebGL/Using_shaders_to_apply_color_in_WebGL /ru/docs/Web/API/WebGL_API/Tutorial/Using_shaders_to_apply_color_in_WebGL -/ru/docs/XHTML /ru/docs/Словарь/XHTML +/ru/docs/WebSockets /ru/docs/Web/API/WebSockets_API +/ru/docs/WebSockets/Writing_WebSocket_client_applications /ru/docs/Web/API/WebSockets_API/Writing_WebSocket_client_applications +/ru/docs/Web_Development/Mobile /ru/docs/conflicting/Web/Guide/Mobile +/ru/docs/Web_Development/Mobile/Responsive_design /ru/docs/conflicting/Web/Progressive_web_apps +/ru/docs/XHTML /ru/docs/Glossary/XHTML +/ru/docs/XMLHttpRequest /ru/docs/conflicting/Web/API/XMLHttpRequest +/ru/docs/XML_in_Mozilla /ru/docs/orphaned/XML_in_Mozilla +/ru/docs/XPCNativeWrapper /ru/docs/orphaned/XPCNativeWrapper +/ru/docs/XPCOM /ru/docs/orphaned/XPCOM /ru/docs/XPath /ru/docs/Web/XPath -/ru/docs/XPath/Funkcje /ru/docs/Web/XPath/Funkcje -/ru/docs/XPath/Funkcje/floor /ru/docs/Web/XPath/Funkcje/floor +/ru/docs/XPath/Funkcje /ru/docs/Web/XPath/Functions +/ru/docs/XPath/Funkcje/floor /ru/docs/Web/XPath/Functions/floor /ru/docs/XSLT /ru/docs/Web/XSLT /ru/docs/en /en-US/ /ru/docs/kak_soobschit_o_zavisshem_Firefox /ru/docs/Как_сообщить_о_зависшем_Firefox /ru/docs/nsIOutputStream:writeFrom /ru/docs/nsIOutputStream/writeFrom -/ru/docs/Введение_(альтернативные_проекты) /ru/docs/Introduction_(alternate) +/ru/docs/Введение_(альтернативные_проекты) /ru/docs/Mozilla/Developer_guide/Introduction +/ru/docs/Веб-разработка /ru/docs/conflicting/Web/Guide +/ru/docs/Веб-стандарты /ru/docs/orphaned/Веб-стандарты +/ru/docs/Вопросы_без_ответов /ru/docs/orphaned/Вопросы_без_ответов +/ru/docs/Динамически_изменяемый_пользовательский_интерфейс_на_XUL /ru/docs/orphaned/Динамически_изменяемый_пользовательский_интерфейс_на_XUL +/ru/docs/Доступность /ru/docs/orphaned/Доступность /ru/docs/Заглавная_страница /ru/docs/Web +/ru/docs/Заголовок_ссылки /ru/docs/orphaned/Заголовок_ссылки +/ru/docs/Контроль_качества /ru/docs/orphaned/Контроль_качества +/ru/docs/Локализация /ru/docs/orphaned/Локализация +/ru/docs/Настройка_среды_разработки_расширений /ru/docs/orphaned/Настройка_среды_разработки_расширений /ru/docs/Новое_в_JavaScript_1.6 /ru/docs/Web/JavaScript/New_in_JavaScript/1.6 +/ru/docs/Об_объектной_модели_документа /ru/docs/conflicting/Web/API/Document_Object_Model_5521049528397035462607d58539e0cc +/ru/docs/Переход_с_Internet_Explorer_на_Mozilla /ru/docs/orphaned/Переход_с_Internet_Explorer_на_Mozilla /ru/docs/Повторное_введение_в_JavaScript /ru/docs/Web/JavaScript/A_re-introduction_to_JavaScript /ru/docs/Руководство_по_JavaScript_1.5 /ru/docs/Web/JavaScript/Guide /ru/docs/Руководство_по_JavaScript_1.5/Операторы /ru/docs/Web/JavaScript/Reference/Operators @@ -413,9 +909,228 @@ /ru/docs/Руководство_по_JavaScript_1.5/Функции /ru/docs/Web/JavaScript/Guide/Functions /ru/docs/Руководство_по_JavaScript_1.5:Функции /ru/docs/Web/JavaScript/Guide/Functions /ru/docs/Руководство_разработчика_дополнений_Firefox /ru/docs/Firefox_addons_developer_guide +/ru/docs/Сборка_и_установка /ru/docs/orphaned/Сборка_и_установка +/ru/docs/Словарь /ru/docs/Glossary +/ru/docs/Словарь/404 /ru/docs/Glossary/404 +/ru/docs/Словарь/502 /ru/docs/Glossary/502 +/ru/docs/Словарь/AJAX /ru/docs/Glossary/AJAX /ru/docs/Словарь/AOM /ru/docs/Glossary/Accessibility_tree -/ru/docs/Словарь/пустой_элемент /ru/docs/Словарь/Empty_element -/ru/docs/Справочная_информация_по_Gecko_DOM:Предисловие /ru/docs/Справочная_информация_по_Gecko_DOM/Предисловие +/ru/docs/Словарь/API /ru/docs/Glossary/API +/ru/docs/Словарь/ARIA /ru/docs/Glossary/ARIA +/ru/docs/Словарь/ARPA /ru/docs/Glossary/ARPA +/ru/docs/Словарь/ASCII /ru/docs/Glossary/ASCII +/ru/docs/Словарь/ATAG /ru/docs/Glossary/ATAG +/ru/docs/Словарь/Abstraction /ru/docs/Glossary/Abstraction +/ru/docs/Словарь/Adobe-Flash /ru/docs/Glossary/Adobe_Flash +/ru/docs/Словарь/Algorithm /ru/docs/Glossary/Algorithm +/ru/docs/Словарь/Apple_Safari /ru/docs/Glossary/Apple_Safari +/ru/docs/Словарь/Arpanet /ru/docs/Glossary/Arpanet +/ru/docs/Словарь/Asynchronous /ru/docs/Glossary/Asynchronous +/ru/docs/Словарь/Bandwidth /ru/docs/Glossary/Bandwidth +/ru/docs/Словарь/BiDi /ru/docs/Glossary/BiDi +/ru/docs/Словарь/BigInt /ru/docs/Glossary/BigInt +/ru/docs/Словарь/Blink /ru/docs/Glossary/Blink +/ru/docs/Словарь/Boolean /ru/docs/Glossary/Boolean +/ru/docs/Словарь/Bootstrap /ru/docs/Glossary/Bootstrap +/ru/docs/Словарь/Browser /ru/docs/Glossary/Browser +/ru/docs/Словарь/Browsing_context /ru/docs/Glossary/Browsing_context +/ru/docs/Словарь/Bézier_curve /ru/docs/Glossary/Bézier_curve +/ru/docs/Словарь/CDN /ru/docs/Glossary/CDN +/ru/docs/Словарь/CMS /ru/docs/Glossary/CMS +/ru/docs/Словарь/CORS /ru/docs/Glossary/CORS +/ru/docs/Словарь/CRLF /ru/docs/Glossary/CRLF +/ru/docs/Словарь/CSP /ru/docs/Glossary/CSP +/ru/docs/Словарь/CSRF /ru/docs/Glossary/CSRF +/ru/docs/Словарь/CSS /ru/docs/Glossary/CSS +/ru/docs/Словарь/CSS_Selector /ru/docs/Glossary/CSS_Selector +/ru/docs/Словарь/CSS_preprocessor /ru/docs/Glossary/CSS_preprocessor +/ru/docs/Словарь/Call_stack /ru/docs/Glossary/Call_stack +/ru/docs/Словарь/Canvas /ru/docs/Glossary/Canvas +/ru/docs/Словарь/Card_sorting /ru/docs/Glossary/Card_sorting +/ru/docs/Словарь/Character /ru/docs/Glossary/Character +/ru/docs/Словарь/Chrome /ru/docs/Glossary/Chrome +/ru/docs/Словарь/Class /ru/docs/Glossary/Class +/ru/docs/Словарь/Codec /ru/docs/Glossary/Codec +/ru/docs/Словарь/Compile /ru/docs/Glossary/Compile +/ru/docs/Словарь/Computer_Programming /ru/docs/Glossary/Computer_Programming +/ru/docs/Словарь/Conditional /ru/docs/Glossary/Conditional +/ru/docs/Словарь/Constructor /ru/docs/Glossary/Constructor +/ru/docs/Словарь/Cookie /ru/docs/Glossary/Cookie +/ru/docs/Словарь/Copyleft /ru/docs/Glossary/Copyleft +/ru/docs/Словарь/Crawler /ru/docs/Glossary/Crawler +/ru/docs/Словарь/DNS /ru/docs/Glossary/DNS +/ru/docs/Словарь/DOM /ru/docs/Glossary/DOM +/ru/docs/Словарь/DOS_attack /ru/docs/Glossary/DOS_attack +/ru/docs/Словарь/Doctype /ru/docs/Glossary/Doctype +/ru/docs/Словарь/Domain_name /ru/docs/Glossary/Domain_name +/ru/docs/Словарь/Dynamic_programming_language /ru/docs/Glossary/Dynamic_programming_language +/ru/docs/Словарь/ECMA /ru/docs/Glossary/ECMA +/ru/docs/Словарь/ECMAScript /ru/docs/Glossary/ECMAScript +/ru/docs/Словарь/Empty_element /ru/docs/Glossary/Empty_element +/ru/docs/Словарь/Encapsulation /ru/docs/Glossary/Encapsulation +/ru/docs/Словарь/Entity_header /ru/docs/Glossary/Entity_header +/ru/docs/Словарь/Expando /ru/docs/Glossary/Expando +/ru/docs/Словарь/FPS /ru/docs/Glossary/FPS +/ru/docs/Словарь/FTP /ru/docs/Glossary/FTP +/ru/docs/Словарь/Falsy /ru/docs/Glossary/Falsy +/ru/docs/Словарь/First-class_Function /ru/docs/Glossary/First-class_Function +/ru/docs/Словарь/First_CPU_idle /ru/docs/Glossary/First_CPU_idle +/ru/docs/Словарь/First_contentful_paint /ru/docs/Glossary/First_contentful_paint +/ru/docs/Словарь/First_input_delay /ru/docs/Glossary/First_input_delay +/ru/docs/Словарь/First_interactive /ru/docs/Glossary/First_interactive +/ru/docs/Словарь/First_paint /ru/docs/Glossary/First_paint +/ru/docs/Словарь/Flex_Item /ru/docs/Glossary/Flex_Item +/ru/docs/Словарь/Flexbox /ru/docs/Glossary/Flexbox +/ru/docs/Словарь/Forbidden_header_name /ru/docs/Glossary/Forbidden_header_name +/ru/docs/Словарь/Gecko /ru/docs/Glossary/Gecko +/ru/docs/Словарь/General_header /ru/docs/Glossary/General_header +/ru/docs/Словарь/Git /ru/docs/Glossary/Git +/ru/docs/Словарь/Global_object /ru/docs/Glossary/Global_object +/ru/docs/Словарь/Grid /ru/docs/Glossary/Grid +/ru/docs/Словарь/Grid_Column /ru/docs/Glossary/Grid_Column +/ru/docs/Словарь/HTML /ru/docs/Glossary/HTML +/ru/docs/Словарь/HTML5 /ru/docs/Glossary/HTML5 +/ru/docs/Словарь/HTTP /ru/docs/Glossary/HTTP +/ru/docs/Словарь/HTTP_2 /ru/docs/Glossary/HTTP_2 +/ru/docs/Словарь/Host /ru/docs/Glossary/Host +/ru/docs/Словарь/IANA /ru/docs/Glossary/IANA +/ru/docs/Словарь/ICANN /ru/docs/Glossary/ICANN +/ru/docs/Словарь/IETF /ru/docs/Glossary/IETF +/ru/docs/Словарь/IIFE /ru/docs/Glossary/IIFE +/ru/docs/Словарь/IP_Address /ru/docs/Glossary/IP_Address +/ru/docs/Словарь/ISO /ru/docs/Glossary/ISO +/ru/docs/Словарь/Idempotent /ru/docs/Glossary/Idempotent +/ru/docs/Словарь/Identifier /ru/docs/Glossary/Identifier +/ru/docs/Словарь/IndexedDB /ru/docs/Glossary/IndexedDB +/ru/docs/Словарь/Information_architecture /ru/docs/Glossary/Information_architecture +/ru/docs/Словарь/Internet /ru/docs/Glossary/Internet +/ru/docs/Словарь/JSON /ru/docs/Glossary/JSON +/ru/docs/Словарь/Java /ru/docs/Glossary/Java +/ru/docs/Словарь/JavaScript /ru/docs/Glossary/JavaScript +/ru/docs/Словарь/MIME_type /ru/docs/Glossary/MIME_type +/ru/docs/Словарь/Main_Axis /ru/docs/Glossary/Main_Axis +/ru/docs/Словарь/MathML /ru/docs/Glossary/MathML +/ru/docs/Словарь/Method /ru/docs/Glossary/Method +/ru/docs/Словарь/Microsoft_Internet_Explorer /ru/docs/Glossary/Microsoft_Internet_Explorer +/ru/docs/Словарь/Mixin /ru/docs/Glossary/Mixin +/ru/docs/Словарь/Node.js /ru/docs/Glossary/Node.js +/ru/docs/Словарь/Null /ru/docs/Glossary/Null +/ru/docs/Словарь/Number /ru/docs/Glossary/Number +/ru/docs/Словарь/OOP /ru/docs/Glossary/OOP +/ru/docs/Словарь/Object /ru/docs/Glossary/Object +/ru/docs/Словарь/OpenGL /ru/docs/Glossary/OpenGL +/ru/docs/Словарь/PHP /ru/docs/Glossary/PHP +/ru/docs/Словарь/Pixel /ru/docs/Glossary/Pixel +/ru/docs/Словарь/Polymorphism /ru/docs/Glossary/Polymorphism +/ru/docs/Словарь/Primitive /ru/docs/Glossary/Primitive +/ru/docs/Словарь/Progressive_web_apps /ru/docs/Glossary/Progressive_web_apps +/ru/docs/Словарь/Promise /ru/docs/Glossary/Promise +/ru/docs/Словарь/Prototype-based_programming /ru/docs/Glossary/Prototype-based_programming +/ru/docs/Словарь/Pseudo-element /ru/docs/Glossary/Pseudo-element +/ru/docs/Словарь/Pseudocode /ru/docs/Glossary/Pseudocode +/ru/docs/Словарь/Reflow /ru/docs/Glossary/Reflow +/ru/docs/Словарь/Regular_expression /ru/docs/Glossary/Regular_expression +/ru/docs/Словарь/Request_header /ru/docs/Glossary/Request_header +/ru/docs/Словарь/Responsive_web_design /ru/docs/Glossary/Responsive_web_design +/ru/docs/Словарь/Round_Trip_Time_(RTT) /ru/docs/Glossary/Round_Trip_Time_(RTT) +/ru/docs/Словарь/SDP /ru/docs/Glossary/SDP +/ru/docs/Словарь/SEO /ru/docs/Glossary/SEO +/ru/docs/Словарь/SGML /ru/docs/Glossary/SGML +/ru/docs/Словарь/SVG /ru/docs/Glossary/SVG +/ru/docs/Словарь/Scroll_container /ru/docs/Glossary/Scroll_container +/ru/docs/Словарь/Self-Executing_Anonymous_Function /ru/docs/Glossary/Self-Executing_Anonymous_Function +/ru/docs/Словарь/Semantics /ru/docs/Glossary/Semantics +/ru/docs/Словарь/Server /ru/docs/Glossary/Server +/ru/docs/Словарь/Simple_response_header /ru/docs/Glossary/Simple_response_header +/ru/docs/Словарь/Sloppy_mode /ru/docs/Glossary/Sloppy_mode +/ru/docs/Словарь/Specification /ru/docs/Glossary/Specification +/ru/docs/Словарь/Symbol /ru/docs/Glossary/Symbol +/ru/docs/Словарь/TCP /ru/docs/Glossary/TCP +/ru/docs/Словарь/TLS /ru/docs/Glossary/TLS +/ru/docs/Словарь/Time_to_interactive /ru/docs/Glossary/Time_to_interactive +/ru/docs/Словарь/Truthy /ru/docs/Glossary/Truthy +/ru/docs/Словарь/Type /ru/docs/Glossary/Type +/ru/docs/Словарь/Type_Conversion /ru/docs/Glossary/Type_Conversion +/ru/docs/Словарь/Type_coercion /ru/docs/Glossary/Type_coercion +/ru/docs/Словарь/UI /ru/docs/Glossary/UI +/ru/docs/Словарь/URL /ru/docs/Glossary/URL +/ru/docs/Словарь/User_agent /ru/docs/Glossary/User_agent +/ru/docs/Словарь/Variable /ru/docs/Glossary/Variable +/ru/docs/Словарь/Vendor_Prefix /ru/docs/Glossary/Vendor_Prefix +/ru/docs/Словарь/Viewport /ru/docs/Glossary/Viewport +/ru/docs/Словарь/W3C /ru/docs/Glossary/W3C +/ru/docs/Словарь/WAI /ru/docs/Glossary/WAI +/ru/docs/Словарь/WHATWG /ru/docs/Glossary/WHATWG +/ru/docs/Словарь/WebKit /ru/docs/Glossary/WebKit +/ru/docs/Словарь/WebSockets /ru/docs/Glossary/WebSockets +/ru/docs/Словарь/World_Wide_Web /ru/docs/Glossary/World_Wide_Web +/ru/docs/Словарь/Wrapper /ru/docs/Glossary/Wrapper +/ru/docs/Словарь/XHR_(XMLHttpRequest) /ru/docs/Glossary/XHR_(XMLHttpRequest) +/ru/docs/Словарь/XHTML /ru/docs/Glossary/XHTML +/ru/docs/Словарь/XML /ru/docs/Glossary/XML +/ru/docs/Словарь/application_context /ru/docs/Glossary/application_context +/ru/docs/Словарь/baseline /ru/docs/Glossary/baseline +/ru/docs/Словарь/cacheable /ru/docs/Glossary/cacheable +/ru/docs/Словарь/character_encoding /ru/docs/Glossary/character_encoding +/ru/docs/Словарь/data_structure /ru/docs/Glossary/Data_structure +/ru/docs/Словарь/event /ru/docs/Glossary/event +/ru/docs/Словарь/first_meaningful_paint /ru/docs/Glossary/first_meaningful_paint +/ru/docs/Словарь/global_variable /ru/docs/Glossary/Global_variable +/ru/docs/Словарь/https /ru/docs/Glossary/https +/ru/docs/Словарь/jQuery /ru/docs/Glossary/jQuery +/ru/docs/Словарь/jpeg /ru/docs/Glossary/jpeg +/ru/docs/Словарь/loop /ru/docs/Glossary/loop +/ru/docs/Словарь/origin /ru/docs/Glossary/Origin +/ru/docs/Словарь/privileged_code /ru/docs/Glossary/privileged_code +/ru/docs/Словарь/property /ru/docs/Glossary/property +/ru/docs/Словарь/safe /ru/docs/Glossary/safe +/ru/docs/Словарь/time_to_first_byte /ru/docs/Glossary/time_to_first_byte +/ru/docs/Словарь/undefined /ru/docs/Glossary/undefined +/ru/docs/Словарь/Аргумент /ru/docs/Glossary/Argument +/ru/docs/Словарь/Атрибут /ru/docs/Glossary/Attribute +/ru/docs/Словарь/Буфер /ru/docs/Glossary/buffer +/ru/docs/Словарь/Выражение /ru/docs/Glossary/Statement +/ru/docs/Словарь/Высокоуровневый_язык_программированияprogramming_language /ru/docs/Glossary/High-level_programming_language +/ru/docs/Словарь/Гипертекст /ru/docs/Glossary/Hypertext +/ru/docs/Словарь/Дешифрование /ru/docs/Glossary/Decryption +/ru/docs/Словарь/Домен /ru/docs/Glossary/Domain +/ru/docs/Словарь/Доступность /ru/docs/Glossary/Accessibility +/ru/docs/Словарь/Заголовок /ru/docs/Glossary/Head +/ru/docs/Словарь/Запрещённое_имя_заголовка_ответа /ru/docs/Glossary/Forbidden_response_header_name +/ru/docs/Словарь/Инструменты_разработчика /ru/docs/Glossary/Developer_Tools +/ru/docs/Словарь/Интернет-провайдер /ru/docs/Glossary/ISP +/ru/docs/Словарь/КЦД /ru/docs/Glossary/CIA +/ru/docs/Словарь/Константа /ru/docs/Glossary/Constant +/ru/docs/Словарь/Кэш /ru/docs/Glossary/Cache +/ru/docs/Словарь/Массив /ru/docs/Glossary/array +/ru/docs/Словарь/Метаданные /ru/docs/Glossary/Metadata +/ru/docs/Словарь/Поднятие /ru/docs/Glossary/Hoisting +/ru/docs/Словарь/Порт /ru/docs/Glossary/Port +/ru/docs/Словарь/Пробельные_символы /ru/docs/Glossary/Whitespace +/ru/docs/Словарь/Прокси_сервер /ru/docs/Glossary/Proxy_server +/ru/docs/Словарь/Простой_заголовок /ru/docs/Glossary/Simple_header +/ru/docs/Словарь/Протокол /ru/docs/Glossary/Protocol +/ru/docs/Словарь/Прототип /ru/docs/Glossary/Prototype +/ru/docs/Словарь/Сертифицировано /ru/docs/Glossary/Certified +/ru/docs/Словарь/Синхронный /ru/docs/Glossary/Synchronous +/ru/docs/Словарь/Статическая_типизация /ru/docs/Glossary/Static_typing +/ru/docs/Словарь/Строка /ru/docs/Glossary/String +/ru/docs/Словарь/Сущности /ru/docs/Glossary/Entity +/ru/docs/Словарь/Тег /ru/docs/Glossary/Tag +/ru/docs/Словарь/Функция /ru/docs/Glossary/Function +/ru/docs/Словарь/Элемент /ru/docs/Glossary/Element +/ru/docs/Словарь/пустой_элемент /ru/docs/Glossary/Empty_element +/ru/docs/Словарь/функция_обратного_вызова /ru/docs/Glossary/Callback_function +/ru/docs/Словарь/хеш /ru/docs/Glossary/hash +/ru/docs/Создание_расширения /ru/docs/orphaned/Создание_расширения +/ru/docs/Создание_расширения/Настройка_Firefox_для_разработки /ru/docs/orphaned/Создание_расширения/Настройка_Firefox_для_разработки +/ru/docs/Создание_расширения/Настройка_Firefox_для_разработки_расширений /ru/docs/orphaned/Создание_расширения/Настройка_Firefox_для_разработки_расширений +/ru/docs/Создание_расширения_для_Firefox_с_использованием_Mozilla_Build_System /ru/docs/orphaned/Создание_расширения_для_Firefox_с_использованием_Mozilla_Build_System +/ru/docs/Справочная_информация_по_Gecko_DOM /ru/docs/orphaned/Справочная_информация_по_Gecko_DOM +/ru/docs/Справочная_информация_по_Gecko_DOM/Введение /ru/docs/orphaned/Справочная_информация_по_Gecko_DOM/Введение +/ru/docs/Справочная_информация_по_Gecko_DOM/Предисловие /ru/docs/orphaned/Справочная_информация_по_Gecko_DOM/Предисловие +/ru/docs/Справочная_информация_по_Gecko_DOM/Примеры /ru/docs/orphaned/Справочная_информация_по_Gecko_DOM/Примеры +/ru/docs/Справочная_информация_по_Gecko_DOM:Предисловие /ru/docs/orphaned/Справочная_информация_по_Gecko_DOM/Предисловие /ru/docs/Справочник_по_JavaScript_1.5 /ru/docs/Web/JavaScript/Reference /ru/docs/Справочник_по_JavaScript_1.5/Глобальные_объекты /ru/docs/Web/JavaScript/Reference/Global_Objects /ru/docs/Справочник_по_JavaScript_1.5/Глобальные_объекты/Array /ru/docs/Web/JavaScript/Reference/Global_Objects/Array @@ -425,7 +1140,7 @@ /ru/docs/Справочник_по_JavaScript_1.5/Глобальные_объекты/Boolean /ru/docs/Web/JavaScript/Reference/Global_Objects/Boolean /ru/docs/Справочник_по_JavaScript_1.5/Глобальные_объекты/Function /ru/docs/Web/JavaScript/Reference/Global_Objects/Function /ru/docs/Справочник_по_JavaScript_1.5/Глобальные_объекты/Function/length /ru/docs/Web/JavaScript/Reference/Global_Objects/Function/length -/ru/docs/Справочник_по_JavaScript_1.5/Глобальные_объекты/Function/prototype /ru/docs/Web/JavaScript/Reference/Global_Objects/Function/prototype +/ru/docs/Справочник_по_JavaScript_1.5/Глобальные_объекты/Function/prototype /ru/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Function /ru/docs/Справочник_по_JavaScript_1.5/Глобальные_объекты/Math /ru/docs/Web/JavaScript/Reference/Global_Objects/Math /ru/docs/Справочник_по_JavaScript_1.5/Глобальные_объекты/Object /ru/docs/Web/JavaScript/Reference/Global_Objects/Object /ru/docs/Справочник_по_JavaScript_1.5/Глобальные_объекты/RegExp /ru/docs/Web/JavaScript/Reference/Global_Objects/RegExp @@ -435,12 +1150,13 @@ /ru/docs/Справочник_по_JavaScript_1.5/Операторы /ru/docs/Web/JavaScript/Reference/Operators /ru/docs/Справочник_по_JavaScript_1.5/Операции /ru/docs/Web/JavaScript/Reference/Operators /ru/docs/Справочник_по_JavaScript_1.5/Операции/Assignment_Operators /ru/docs/Web/JavaScript/Reference/Operators -/ru/docs/Справочник_по_JavaScript_1.5/Операции/Арифметические_Операции /ru/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators -/ru/docs/Справочник_по_JavaScript_1.5/Операции/Битовые_Операции /ru/docs/Web/JavaScript/Reference/Operators/Bitwise_Operators -/ru/docs/Справочник_по_JavaScript_1.5/Операции/Операции_Присваивания /ru/docs/Web/JavaScript/Reference/Operators/Assignment_Operators +/ru/docs/Справочник_по_JavaScript_1.5/Операции/Арифметические_Операции /ru/docs/conflicting/Web/JavaScript/Reference/Operators +/ru/docs/Справочник_по_JavaScript_1.5/Операции/Битовые_Операции /ru/docs/conflicting/Web/JavaScript/Reference/Operators_7c8eb9475d97a4a734c5991857698560 +/ru/docs/Справочник_по_JavaScript_1.5/Операции/Операции_Присваивания /ru/docs/conflicting/Web/JavaScript/Reference/Operators_8d54701de06af40a7c984517cbe87b3e /ru/docs/Справочник_по_JavaScript_1.5:Глобальные_объекты /ru/docs/Web/JavaScript/Reference/Global_Objects /ru/docs/Справочник_по_JavaScript_1.5:Глобальные_функции:String /ru/docs/Web/JavaScript/Reference/Global_Objects/String /ru/docs/Справочник_по_JavaScript_1.5:Глобальные_функции:isNaN /ru/docs/Web/JavaScript/Reference/Global_Objects/isNaN +/ru/docs/Темы /ru/docs/orphaned/Темы /ru/docs/Ядро_JavaScript_1.5_Спровчник /ru/docs/Web/JavaScript/Reference /ru/docs/Ядро_JavaScript_1.5_Спровчник/Functions /ru/docs/Web/JavaScript/Reference/Functions /ru/docs/Ядро_JavaScript_1.5_Спровчник/Functions/Arrow_functions /ru/docs/Web/JavaScript/Reference/Functions/Arrow_functions diff --git a/files/ru/_wikihistory.json b/files/ru/_wikihistory.json index b21625475a..9b04a178ab 100644 --- a/files/ru/_wikihistory.json +++ b/files/ru/_wikihistory.json @@ -1,188 +1,4 @@ { - "A_Basic_RayCaster": { - "modified": "2019-03-23T23:52:15.954Z", - "contributors": [ - "warsan", - "Chernetsky" - ] - }, - "Building_an_Extension": { - "modified": "2019-03-23T23:58:39.567Z", - "contributors": [ - "topskill", - "fscholz", - "iliacmd" - ] - }, - "Chrome": { - "modified": "2019-03-23T23:17:01.096Z", - "contributors": [ - "Norville", - "LunaticRL" - ] - }, - "DOM": { - "modified": "2019-06-25T10:49:54.010Z", - "contributors": [ - "ethertank", - "Megapotz" - ] - }, - "DOM/DOM_Reference": { - "modified": "2020-08-25T05:36:15.194Z", - "contributors": [ - "tix836", - "shmel3", - "shvedovskiy", - "BychekRU", - "teoli", - "Newser", - "mayconrem" - ] - }, - "DOM/DOM_Reference/Events": { - "modified": "2019-03-18T21:18:44.250Z", - "contributors": [ - "SphinxKnight" - ] - }, - "DOM/DOM_Reference/Examples": { - "modified": "2019-09-25T18:36:16.946Z", - "contributors": [ - "Problemon", - "paxarpp", - "Bargamut" - ] - }, - "DOM/DOM_Reference/Locating_DOM_elements_using_selectors": { - "modified": "2019-03-23T22:13:41.294Z", - "contributors": [ - "tavira" - ] - }, - "DOM/DOM_Reference/Введение": { - "modified": "2019-10-02T12:18:01.287Z", - "contributors": [ - "shmel3", - "newbornfrontender", - "GraceAredel", - "hardsoncore", - "Flaeron", - "paxarpp", - "rapaich", - "miirinjej", - "tavira", - "sersalex", - "tvitcom", - "Y-Taras", - "Azijkes" - ] - }, - "DOM/Using_fullscreen_mode": { - "modified": "2020-10-15T21:22:05.646Z", - "contributors": [ - "dartraiden", - "wbamberg", - "sosnovskyas", - "mzhel" - ] - }, - "DOM/Using_web_workers": { - "modified": "2020-06-15T09:56:56.839Z", - "contributors": [ - "sekrittt", - "S-inTheory", - "KVAnton-WEB", - "demyanovs", - "Akh-rman", - "warsan", - "Corey-Maler", - "citizen55", - "S-le", - "vorobeez", - "namikiri", - "evhandel", - "alex-misch", - "Sajag", - "Anomeon", - "3lvcz", - "x1unix", - "nsine", - "sanarise", - "arvitaly", - "AlexanderTserkovniy", - "sergeiDruzhinin", - "kav137", - "Forshortmrmeth", - "MuradAz", - "ahtohbi4", - "padenot", - "finalex" - ] - }, - "DOM/document.createElement": { - "modified": "2020-05-24T05:32:15.624Z", - "contributors": [ - "MyWay2IT", - "ArtemStudio", - "ellizii", - "RblSb", - "kothique", - "Veers", - "itslooklike", - "Madzi", - "lemurio", - "Guria", - "khalid32", - "Norville", - "teoli", - "icw82", - "Alego" - ] - }, - "DOM/document.images": { - "modified": "2019-03-24T00:04:21.348Z", - "contributors": [ - "khalid32", - "Norville", - "teoli", - "RAP1D" - ] - }, - "DOM/window.requestAnimationFrame": { - "modified": "2020-10-15T21:21:09.538Z", - "contributors": [ - "BehemothOz", - "S-inTheory", - "Kiryhas", - "ekirpichyov", - "Yialo", - "YozhEzhi", - "RoBit", - "alexsanqp", - "Bargamut", - "torbasow", - "Beliarh", - "nyk0r" - ] - }, - "Firefox_3.5_для_разработчика": { - "modified": "2019-03-24T00:00:48.916Z", - "contributors": [ - "wbamberg", - "teoli", - "Dionys" - ] - }, - "Firefox_3_for_developers": { - "modified": "2019-03-23T23:57:24.524Z", - "contributors": [ - "wbamberg", - "teoli", - "Destruction", - "Alm0" - ] - }, "Games": { "modified": "2020-06-19T09:52:35.652Z", "contributors": [ @@ -301,327 +117,77 @@ "netmag" ] }, - "Games/Tutorials/2D_Breakout_game_pure_JavaScript/Заключение": { - "modified": "2020-05-27T13:39:22.186Z", + "Games/Tutorials/HTML5_Gamedev_Phaser_Device_Orientation": { + "modified": "2019-03-18T21:45:23.068Z", "contributors": [ - "S-inTheory", - "fedev", - "ekirpichyov", - "netmag" + "wbamberg", + "maxypayne" ] }, - "Games/Tutorials/2D_Breakout_game_pure_JavaScript/Обнаружение_столкновений": { - "modified": "2020-05-27T13:47:02.328Z", + "Glossary/Accessibility_tree": { + "modified": "2020-10-23T07:48:08.061Z", "contributors": [ - "S-inTheory", - "alexerisov", - "ekirpichyov", - "BrightsDays", - "wbamberg", - "DanInSpace104" + "chrisdavidmills", + "VerZsuT", + "lolyanepizdi" ] }, - "Games/Tutorials/2D_Breakout_game_pure_JavaScript/Переместить_мяч": { - "modified": "2019-09-05T03:56:26.312Z", + "Glossary/Block": { + "modified": "2019-03-23T22:09:54.924Z", "contributors": [ - "ekirpichyov", - "Horbach_Andrii", - "wbamberg", - "W-A-D", - "HellLena" + "DashPisareva", + "Sheppy" ] }, - "Games/Tutorials/2D_Breakout_game_pure_JavaScript/Создаем_зону_кирпичей": { - "modified": "2019-09-05T04:00:55.487Z", + "Glossary/Block/CSS": { + "modified": "2019-03-23T22:09:55.008Z", "contributors": [ - "ekirpichyov", - "netmag", - "wbamberg", - "DanInSpace104" + "DashPisareva" ] }, - "Games/Tutorials/2D_Breakout_game_pure_JavaScript/Создание_Canvas_и_рисование_на_нём": { - "modified": "2019-09-05T03:54:58.102Z", + "Learn": { + "modified": "2020-10-04T14:26:11.837Z", "contributors": [ - "ekirpichyov", - "wbamberg", - "W-A-D", - "HellLena" + "akariZ", + "bytensky", + "methodx", + "SphinxKnight", + "boxa6", + "dmitriy134", + "svarlamov", + "bezik", + "gitzizou", + "zmux", + "tagir000", + "BychekRU", + "sunsetninja", + "JacobPython", + "Evgeny_Kurkin", + "uleming", + "arbatskiy", + "Radewqa", + "Semegen", + "YuliaOksymets", + "Jeremie" ] }, - "Games/Tutorials/2D_Breakout_game_pure_JavaScript/Управление_мышью": { - "modified": "2020-05-27T13:59:03.040Z", + "Learn/CSS": { + "modified": "2020-07-16T22:25:37.223Z", "contributors": [ - "S-inTheory", - "ekirpichyov", - "Merius", - "netmag" - ] - }, - "Games/Tutorials/HTML5_Gamedev_Phaser_Device_Orientation": { - "modified": "2019-03-18T21:45:23.068Z", - "contributors": [ - "wbamberg", - "maxypayne" - ] - }, - "Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser": { - "modified": "2020-02-21T09:29:06.831Z", - "contributors": [ - "SpawnLeon", - "BVaflick", - "wbamberg", - "djigach" - ] - }, - "Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Bounce_off_the_walls": { - "modified": "2019-07-13T11:04:44.018Z", - "contributors": [ - "BVaflick", - "AntonySawyer" - ] - }, - "Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Game_over": { - "modified": "2019-07-04T10:47:35.001Z", - "contributors": [ - "BVaflick" - ] - }, - "Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Initialize_the_framework": { - "modified": "2020-05-27T14:06:50.271Z", - "contributors": [ - "S-inTheory", - "BVaflick", - "VsevolodIvanov", - "wbamberg", - "djigach" - ] - }, - "Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Load_the_assets_and_print_them_on_screen": { - "modified": "2020-05-27T14:16:50.797Z", - "contributors": [ - "S-inTheory", - "Surf12", - "BVaflick", - "wbamberg", - "djigach" - ] - }, - "Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Move_the_ball": { - "modified": "2020-05-27T14:22:37.560Z", - "contributors": [ - "S-inTheory", - "BVaflick", - "wbamberg", - "djigach" - ] - }, - "Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Physics": { - "modified": "2019-07-13T11:03:00.205Z", - "contributors": [ - "BVaflick", - "juliasheleva", - "wbamberg", - "djigach" - ] - }, - "Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Scaling": { - "modified": "2020-05-27T14:30:34.825Z", - "contributors": [ - "S-inTheory", - "BVaflick", - "wbamberg", - "djigach" - ] - }, - "Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Жизни": { - "modified": "2020-07-02T08:17:43.022Z", - "contributors": [ - "f1reSong", - "BVaflick" - ] - }, - "Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Обработка_коллизий": { - "modified": "2019-07-13T11:08:36.093Z", - "contributors": [ - "BVaflick" - ] - }, - "Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Очки": { - "modified": "2019-07-13T11:09:17.012Z", - "contributors": [ - "BVaflick" - ] - }, - "Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Платформа_и_управление": { - "modified": "2019-07-13T11:05:39.887Z", - "contributors": [ - "BVaflick" - ] - }, - "Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Победа": { - "modified": "2019-07-04T12:16:45.863Z", - "contributors": [ - "BVaflick" - ] - }, - "Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Создание_кирпичей": { - "modified": "2019-07-13T11:07:30.266Z", - "contributors": [ - "BVaflick" - ] - }, - "Games/Анатомия": { - "modified": "2020-09-16T08:22:06.866Z", - "contributors": [ - "T-EVA-01", - "achernin+" - ] - }, - "Games/Ввод": { - "modified": "2020-01-09T13:42:58.936Z", - "contributors": [ - "idushii", - "nomo3919", - "BVaflick", - "RFG-G" - ] - }, - "Games/Инструменты": { - "modified": "2019-01-17T01:51:17.038Z", - "contributors": [ - "wbamberg", - "Cyganov" - ] - }, - "Games/Инструменты/asm.js": { - "modified": "2019-06-20T10:10:26.692Z", - "contributors": [ - "jkulvich", - "wbamberg", - "Cyganov" - ] - }, - "Glossary/Accessibility_tree": { - "modified": "2020-10-23T07:48:08.061Z", - "contributors": [ - "chrisdavidmills", - "VerZsuT", - "lolyanepizdi" - ] - }, - "Glossary/Block": { - "modified": "2019-03-23T22:09:54.924Z", - "contributors": [ - "DashPisareva", - "Sheppy" - ] - }, - "Glossary/Block/CSS": { - "modified": "2019-03-23T22:09:55.008Z", - "contributors": [ - "DashPisareva" - ] - }, - "Glossary/Block/Скриптинг": { - "modified": "2019-03-23T22:09:52.830Z", - "contributors": [ - "DashPisareva" - ] - }, - "Glossary/Polifill": { - "modified": "2019-03-23T22:18:26.835Z", - "contributors": [ - "pk.prog" - ] - }, - "HTML/HTML5": { - "modified": "2020-11-05T05:54:38.208Z", - "contributors": [ - "ksam", - "nikolay94", - "SphinxKnight", - "duhas1993", - "CrawlOverYou", - "Hamelion-gm", - "MuradAz", - "teoli", - "BychekRU", - "syam1123", - "M57", - "Jmunb", - "repby", - "uleming", - "askhat", - "andygol", - "Grakov", - "AxDaim" - ] - }, - "HTML/HTML5/Constraint_validation": { - "modified": "2019-03-23T22:20:23.601Z", - "contributors": [ - "lautsevich", - "Pescao" - ] - }, - "HTML/HTML5/Введение_в_HTML5": { - "modified": "2019-03-23T23:32:08.971Z", - "contributors": [ - "Jmunb", - "Grakov" - ] - }, - "Introduction_(alternate)": { - "modified": "2019-03-23T23:38:23.548Z", - "contributors": [ - "Nick_Pershin", - "greybax" - ] - }, - "Learn": { - "modified": "2020-10-04T14:26:11.837Z", - "contributors": [ - "akariZ", - "bytensky", - "methodx", - "SphinxKnight", - "boxa6", - "dmitriy134", - "svarlamov", - "bezik", - "gitzizou", - "zmux", - "tagir000", - "BychekRU", - "sunsetninja", - "JacobPython", - "Evgeny_Kurkin", - "uleming", - "arbatskiy", - "Radewqa", - "Semegen", - "YuliaOksymets", - "Jeremie" - ] - }, - "Learn/CSS": { - "modified": "2020-07-16T22:25:37.223Z", - "contributors": [ - "Ivan961", - "binxer", - "skrikl", - "izhurav", - "alexbs", - "sborenko", - "niktariy", - "bezik", - "Shychara", - "kolanski", - "VladdOs", - "BychekRU", - "uleming", - "Andrew_Pfeiffer" + "Ivan961", + "binxer", + "skrikl", + "izhurav", + "alexbs", + "sborenko", + "niktariy", + "bezik", + "Shychara", + "kolanski", + "VladdOs", + "BychekRU", + "uleming", + "Andrew_Pfeiffer" ] }, "Learn/CSS/Building_blocks": { @@ -732,72 +298,17 @@ "Ivan961" ] }, - "Learn/CSS/Building_blocks/Каскад_задачи": { - "modified": "2020-10-01T14:31:53.395Z", + "Learn/CSS/CSS_layout": { + "modified": "2020-11-04T06:48:54.216Z", "contributors": [ - "at940266" - ] - }, - "Learn/CSS/Building_blocks/Селекторы": { - "modified": "2020-07-19T06:45:12.608Z", - "contributors": [ - "k0w4lk", - "Ivan961", - "BADNaMe-RK" - ] - }, - "Learn/CSS/Building_blocks/Селекторы/Attribute_selectors": { - "modified": "2020-10-08T15:38:42.541Z", - "contributors": [ - "at940266", - "k0w4lk", - "Ivan961" - ] - }, - "Learn/CSS/Building_blocks/Селекторы/Combinators": { - "modified": "2020-12-07T19:30:35.658Z", - "contributors": [ - "RoPy73", - "at940266", - "anna.bunakova", - "sovushka-utrom", - "Ivan961" - ] - }, - "Learn/CSS/Building_blocks/Селекторы/Pseudo-classes_and_pseudo-elements": { - "modified": "2020-10-14T14:08:41.639Z", - "contributors": [ - "at940266", - "anna.bunakova", - "Ivan961" - ] - }, - "Learn/CSS/Building_blocks/Селекторы/Type_Class_and_ID_Selectors": { - "modified": "2020-10-07T14:15:51.046Z", - "contributors": [ - "at940266", - "ctmyxa", - "k0w4lk", - "Ivan961" - ] - }, - "Learn/CSS/Building_blocks/Селекторы/Селекторы_Задачи": { - "modified": "2020-10-28T14:57:16.890Z", - "contributors": [ - "at940266" - ] - }, - "Learn/CSS/CSS_layout": { - "modified": "2020-11-04T06:48:54.216Z", - "contributors": [ - "chuuddo", - "rookhive", - "engine-r", - "opereverzeva", - "skrikl", - "marksq", - "valeryvitkus", - "chrisdavidmills" + "chuuddo", + "rookhive", + "engine-r", + "opereverzeva", + "skrikl", + "marksq", + "valeryvitkus", + "chrisdavidmills" ] }, "Learn/CSS/CSS_layout/Flexbox": { @@ -871,44 +382,6 @@ "slychai85" ] }, - "Learn/CSS/CSS_layout/Макет_с_несколькими_столбцами": { - "modified": "2020-09-06T07:21:18.080Z", - "contributors": [ - "shade0602" - ] - }, - "Learn/CSS/CSS_layout/Навыки_Multicol": { - "modified": "2020-09-07T06:45:08.142Z", - "contributors": [ - "shade0602" - ] - }, - "Learn/CSS/CSS_layout/Навыки_позиционирования": { - "modified": "2020-09-07T06:09:02.193Z", - "contributors": [ - "shade0602" - ] - }, - "Learn/CSS/CSS_layout/Нормальный_поток": { - "modified": "2020-10-13T15:21:40.503Z", - "contributors": [ - "mvictorl", - "nsvintitskiy", - "SoMuchEffort" - ] - }, - "Learn/CSS/CSS_layout/Отзывчивый_дизайн": { - "modified": "2020-10-31T07:15:02.288Z", - "contributors": [ - "shade0602" - ] - }, - "Learn/CSS/CSS_properties": { - "modified": "2020-07-16T22:25:39.788Z", - "contributors": [ - "sviter" - ] - }, "Learn/CSS/First_steps": { "modified": "2020-07-16T22:27:40.530Z", "contributors": [ @@ -946,31 +419,6 @@ "Ivan961" ] }, - "Learn/CSS/First_steps/Как_структурирован_CSS": { - "modified": "2020-11-30T19:42:39.732Z", - "contributors": [ - "RoPy73", - "shade0602", - "Ivan961", - "Ultron5" - ] - }, - "Learn/CSS/First_steps/Что_такое_CSS": { - "modified": "2020-10-15T22:23:15.801Z", - "contributors": [ - "Ivan961", - "fedev", - "Tortik217" - ] - }, - "Learn/CSS/Introduction_to_CSS/Ponimanie_osnov_CSS": { - "modified": "2020-07-16T22:28:13.122Z", - "contributors": [ - "maxbo8", - "trman", - "VyacheslavLobanov" - ] - }, "Learn/CSS/Styling_text": { "modified": "2020-10-23T11:04:50.232Z", "contributors": [ @@ -999,33 +447,6 @@ "nikolayandr" ] }, - "Learn/CSS/Styling_text/Веб_шрифты": { - "modified": "2020-07-19T10:10:59.329Z", - "contributors": [ - "nsvintitskiy", - "shade0602" - ] - }, - "Learn/CSS/Styling_text/Задание:_Стилизирование_школьного_сайта": { - "modified": "2020-07-16T22:26:27.408Z", - "contributors": [ - "shade0602" - ] - }, - "Learn/CSS/Styling_text/Стилизация_списков": { - "modified": "2020-07-16T22:26:14.698Z", - "contributors": [ - "shade0602", - "vedmibot" - ] - }, - "Learn/CSS/Как": { - "modified": "2020-07-16T22:25:44.184Z", - "contributors": [ - "code-timer", - "Shychara" - ] - }, "Learn/Common_questions": { "modified": "2020-07-16T22:35:26.905Z", "contributors": [ @@ -1108,15 +529,6 @@ "teedree" ] }, - "Learn/Discover_browser_developer_tools": { - "modified": "2020-07-16T22:35:48.058Z", - "contributors": [ - "mirajane23", - "fox67rus", - "Metallman", - "Dante103" - ] - }, "Learn/Getting_started_with_the_web": { "modified": "2020-07-17T07:11:41.531Z", "contributors": [ @@ -1264,27 +676,6 @@ "dm_glazunov" ] }, - "Learn/Getting_started_with_the_web/Веб_и_веб_стандарты": { - "modified": "2020-08-13T10:56:47.304Z", - "contributors": [ - "bogpok" - ] - }, - "Learn/Getting_started_with_the_web/Установка_базового_программного_обеспечения": { - "modified": "2020-07-16T22:34:11.219Z", - "contributors": [ - "Anonymous", - "skapesec", - "rapaich", - "Egokorok", - "gitzizou", - "boddik", - "BychekRU", - "Evgeny_Kurkin", - "Unregistered45", - "Neir" - ] - }, "Learn/HTML": { "modified": "2020-07-16T22:22:23.267Z", "contributors": [ @@ -1297,94 +688,6 @@ "Zevs" ] }, - "Learn/HTML/Forms": { - "modified": "2020-07-16T22:21:01.609Z", - "contributors": [ - "ryabv", - "shmel3", - "Zekkler", - "neizerth", - "PWasiliy", - "SeryiMysh", - "chrisdavidmills", - "GaidaiAndrii", - "bracket", - "Dmitrij" - ] - }, - "Learn/HTML/Forms/How_to_build_custom_form_widgets": { - "modified": "2020-07-16T22:21:58.194Z", - "contributors": [ - "Avrisia", - "outdever" - ] - }, - "Learn/HTML/Forms/How_to_structure_an_HTML_form": { - "modified": "2020-09-23T12:04:06.961Z", - "contributors": [ - "ryabv", - "BADNaMe-RK", - "outdever", - "Lapagirl", - "vedmibot", - "SeryiMysh" - ] - }, - "Learn/HTML/Forms/Sending_forms_through_JavaScript": { - "modified": "2020-11-20T12:05:04.254Z", - "contributors": [ - "lazyelf472" - ] - }, - "Learn/HTML/Forms/Styling_HTML_forms": { - "modified": "2020-07-16T22:21:32.230Z", - "contributors": [ - "8nabo" - ] - }, - "Learn/HTML/Forms/Валидация_формы": { - "modified": "2020-10-17T05:54:59.534Z", - "contributors": [ - "raylyanway", - "NadinHub", - "Hydrock", - "nikolai-shabalin", - "JediKnightIT", - "Ishayahu", - "LbIdarka", - "ivandoroshenko" - ] - }, - "Learn/HTML/Forms/Ваша_первая_HTML_форма": { - "modified": "2020-07-16T22:21:06.805Z", - "contributors": [ - "ryabv", - "deicer" - ] - }, - "Learn/HTML/Forms/Отправка_и_Получение_данных_формы": { - "modified": "2020-07-16T22:21:29.080Z", - "contributors": [ - "Shabu-Dabi", - "taletski", - "isetpro", - "melission", - "Kamikadze4GAME", - "ZveRuss", - "Dzmitry_K" - ] - }, - "Learn/HTML/Forms/Стандартные_виджеты_форм": { - "modified": "2020-12-02T02:50:19.864Z", - "contributors": [ - "kan0neego", - "lazyelf472", - "Галина", - "shade0602", - "outdever", - "Instantrec" - ] - }, "Learn/HTML/Multimedia_and_embedding": { "modified": "2020-12-09T01:54:57.875Z", "contributors": [ @@ -1452,68 +755,19 @@ "FeruzOripov" ] }, - "Learn/HTML/Multimedia_and_embedding/Добавление_r_graphics_to_the_Web": { - "modified": "2020-12-10T10:10:26.376Z", + "Learn/HTML/Tables": { + "modified": "2020-11-02T02:08:26.971Z", "contributors": [ - "Simkin", + "AlexUS", + "Excent163", "Khaidarov-Dinar", - "nepiravno", - "AlexChebanenko", - "shade0602", - "Why-are-you-crying", - "vedmibot" + "streetsummit", + "skapesec", + "mariag" ] }, - "Learn/HTML/Multimedia_and_embedding/Изображения_в_HTML": { - "modified": "2020-12-10T06:02:16.441Z", - "contributors": [ - "valandis", - "qafarov33", - "shade0602", - "wizardbil", - "WorpSeal", - "xHelloverx", - "Zekller", - "Corba", - "orcee", - "nowember", - "Aleksey_Esev", - "KoS57", - "InRedikaWB", - "Kouler", - "AliyevHrn", - "sowdfr", - "tav1313" - ] - }, - "Learn/HTML/Multimedia_and_embedding/Изображения_в_HTML/Проверьте_свои_знания:_Изображения_в_HTML": { - "modified": "2020-12-10T07:17:32.470Z", - "contributors": [ - "valandis" - ] - }, - "Learn/HTML/Multimedia_and_embedding/заставка_Mozilla": { - "modified": "2020-12-01T05:21:19.875Z", - "contributors": [ - "Furestry", - "RoPy73", - "Zekkler", - "AlekseyCorsello" - ] - }, - "Learn/HTML/Tables": { - "modified": "2020-11-02T02:08:26.971Z", - "contributors": [ - "AlexUS", - "Excent163", - "Khaidarov-Dinar", - "streetsummit", - "skapesec", - "mariag" - ] - }, - "Learn/HTML/Tables/Advanced": { - "modified": "2020-11-21T11:20:38.881Z", + "Learn/HTML/Tables/Advanced": { + "modified": "2020-11-21T11:20:38.881Z", "contributors": [ "RoPy73", "evstpet", @@ -1543,212 +797,6 @@ "Anonymous" ] }, - "Learn/HTML/Введение_в_HTML": { - "modified": "2020-07-16T22:22:52.967Z", - "contributors": [ - "boxa6", - "skapesec", - "VAskel", - "SedovDP", - "SergeyIrk", - "s1lver", - "alekaru", - "Denispok", - "AKonia", - "pk.prog", - "Vosik", - "Cyganov" - ] - }, - "Learn/HTML/Введение_в_HTML/Advanced_text_formatting": { - "modified": "2020-12-07T12:01:12.996Z", - "contributors": [ - "valandis", - "avdalyan", - "Ivan961", - "streetsummit", - "dkrukouski", - "boxa6", - "Bodyhealer", - "s.g.matinyan", - "Dzhabarovm", - "xap", - "Chugou9", - "slychai85", - "glebsc", - "pythonmag", - "FeruzOripov" - ] - }, - "Learn/HTML/Введение_в_HTML/Debugging_HTML": { - "modified": "2020-07-16T22:24:16.076Z", - "contributors": [ - "IlyaDanilovich", - "ekirpichyov", - "boxa6", - "krempson", - "thoughtspile", - "CruOne", - "MariyaSka" - ] - }, - "Learn/HTML/Введение_в_HTML/HTML_text_fundamentals": { - "modified": "2020-12-07T02:44:19.544Z", - "contributors": [ - "valandis", - "Vir", - "Ivan961", - "streetsummit", - "CLoud-Maker", - "exarces", - "4Realit", - "ndrxie", - "Hemonugi", - "boxa6", - "screenspace", - "a-klimantow", - "Tuman", - "nikin93" - ] - }, - "Learn/HTML/Введение_в_HTML/Marking_up_a_letter": { - "modified": "2020-12-07T13:58:43.781Z", - "contributors": [ - "valandis", - "Khaidarov-Dinar", - "shade0602", - "Janivar05", - "Darbestor", - "boxa6", - "Tuman", - "thoughtspile", - "saniaky" - ] - }, - "Learn/HTML/Введение_в_HTML/Structuring_a_page_of_content": { - "modified": "2020-12-08T12:05:46.465Z", - "contributors": [ - "valandis", - "shade0602", - "H3llaFresh", - "boxa6", - "SenkevichEvgenii", - "Dzhabarovm", - "thoughtspile" - ] - }, - "Learn/HTML/Введение_в_HTML/The_head_metadata_in_HTML": { - "modified": "2020-12-06T13:02:48.159Z", - "contributors": [ - "valandis", - "Ivan961", - "streetsummit", - "AlexKost700", - "trman", - "boxa6", - "Bapen1k", - "SoMuchEffort", - "AlexeyIoffe", - "DenisYaschenko", - "hornuglan", - "reksar", - "AkulinaShark", - "saniaky", - "SergeyIrk", - "SergeySM", - "thoughtspile", - "nikin93", - "kolanski" - ] - }, - "Learn/HTML/Введение_в_HTML/Начало_работы": { - "modified": "2020-12-06T12:25:35.513Z", - "contributors": [ - "valandis", - "avdalyan", - "mirzoevtt", - "Ivan961", - "OlehMrB", - "boxa6", - "HelpVPS", - "SedovDP", - "Smekh", - "SoMuchEffort", - "AlexeyIoffe", - "buhman1974", - "Christisrisen", - "lexachsar", - "5iv1i73", - "SelenIT", - "SergeyIrk", - "ax2mx", - "StrixG", - "nikin93", - "thoughtspile", - "katerina_ti", - "zloyKrolik", - "Startsev", - "kolanski", - "AKonia" - ] - }, - "Learn/HTML/Введение_в_HTML/Создание_гиперссылок": { - "modified": "2020-12-07T04:48:22.214Z", - "contributors": [ - "valandis", - "Ivan961", - "Aalexashka", - "Hemonugi", - "boxa6", - "Bob-chemist", - "xap", - "Klevtcov", - "reksar", - "skapesec", - "Potemkiin", - "Nerill", - "Cruseir", - "thoughtspile", - "arturparkhisenko", - "nikin93" - ] - }, - "Learn/HTML/Введение_в_HTML/Структура_документа_и_веб-сайта": { - "modified": "2020-12-07T13:21:17.650Z", - "contributors": [ - "valandis", - "ana-karp", - "Ivan961", - "sergeyshulzhenko", - "Merius", - "boxa6", - "thoughtspile", - "Potemkiin", - "beloglazof", - "IrinaShv" - ] - }, - "Learn/HTML/Рецепты": { - "modified": "2020-07-16T22:22:30.849Z", - "contributors": [ - "PaRaD0XCORP", - "Rendjey", - "AKonia" - ] - }, - "Learn/How_the_Internet_works": { - "modified": "2020-08-13T11:15:09.762Z", - "contributors": [ - "bogpok", - "S-Sukhin", - "kss555", - "Sturmtiger", - "OrkVasya", - "andrey_fm", - "TinaSuhanovskaya", - "elcamlost" - ] - }, "Learn/JavaScript": { "modified": "2020-11-05T07:04:03.926Z", "contributors": [ @@ -1801,13 +849,6 @@ "MaxYenot" ] }, - "Learn/JavaScript/Asynchronous/Таймауты_и_интервалы": { - "modified": "2020-12-09T10:32:13.319Z", - "contributors": [ - "WhoRlyCares", - "velheor24" - ] - }, "Learn/JavaScript/Building_blocks": { "modified": "2020-07-16T22:31:10.516Z", "contributors": [ @@ -1903,24 +944,8 @@ "evgeniypotseluev" ] }, - "Learn/JavaScript/Building_blocks/События": { - "modified": "2020-08-14T06:15:51.092Z", - "contributors": [ - "bogpok", - "Bb1cTpeJI", - "artamonster", - "chergav", - "kryukalexander", - "ConstantineZz", - "Zibroff", - "vOICe-xx", - "CharlyLovegood", - "slychai85", - "Paul_Yuhnovich" - ] - }, - "Learn/JavaScript/Client-side_web_APIs": { - "modified": "2020-07-16T22:32:42.215Z", + "Learn/JavaScript/Client-side_web_APIs": { + "modified": "2020-07-16T22:32:42.215Z", "contributors": [ "hisbvdis", "Fiksers", @@ -1991,646 +1016,274 @@ "paxarpp" ] }, - "Learn/JavaScript/Объекты": { - "modified": "2020-07-16T22:31:52.750Z", + "Learn/Performance": { + "modified": "2020-11-19T04:33:49.923Z", "contributors": [ - "VoropN", - "injashkin", - "KomarovSergey", - "george-04" + "nomercyso2cybersport", + "EgorKorol", + "estelle" ] }, - "Learn/JavaScript/Объекты/Adding_bouncing_balls_features": { - "modified": "2020-07-16T22:32:35.948Z", + "Learn/Performance/business_case_for_performance": { + "modified": "2020-07-16T22:40:42.596Z", "contributors": [ - "Stexe", - "slychai85" + "D.Lesnik" ] }, - "Learn/JavaScript/Объекты/Inheritance": { - "modified": "2020-10-17T04:55:20.992Z", + "Learn/Server-side": { + "modified": "2020-07-16T22:36:02.172Z", "contributors": [ - "raylyanway", - "masawik", - "wind-of", - "injashkin", - "Aparin", - "AntonySawyer", - "slychai85" + "skipp", + "Paul_Yuhnovich", + "jynweythek", + "Geloosa", + "Sumere4ny", + "DIAMONDinc", + "chrisdavidmills" ] }, - "Learn/JavaScript/Объекты/JSON": { - "modified": "2020-07-16T22:32:28.868Z", + "Learn/Server-side/Apache_Configuration_htaccess": { + "modified": "2020-11-17T06:08:27.845Z", "contributors": [ - "Tatyana-c", - "pm3512", - "wind-of", - "NikitaOstapenko1205", - "boxa6", - "Lirikklimov", - "slychai85" + "chrisdavidmills", + "kirill001" ] }, - "Learn/JavaScript/Объекты/Object-oriented_JS": { - "modified": "2020-11-28T15:15:40.063Z", + "Learn/Server-side/Django": { + "modified": "2020-07-16T22:36:35.585Z", "contributors": [ - "Tartalon", - "Viatcheslav-Malahov", - "wind-of", - "Detrimon", - "BadLame", - "ConstantineZz", - "ellegre", - "injashkin", - "NooNoo1337", - "Roman-Halenko", - "sergeomak", - "Elena_Petrenko", - "uandrew", - "slychai85", - "superpuper32", - "GennadyGlushenkov" + "exelay", + "OlegStanKoptev", + "gutgutter", + "Sumere4ny", + "DIAMONDinc", + "alexfromvl", + "DenGodunov" ] }, - "Learn/JavaScript/Объекты/Object_building_practice": { - "modified": "2020-07-16T22:32:32.476Z", + "Learn/Server-side/Django/Admin_site": { + "modified": "2020-07-16T22:37:05.756Z", "contributors": [ - "Slowball", - "benzin_kanister", - "ellegre", - "boxa6", - "slychai85" + "Palladiumm", + "aflyka", + "dimaviolinist", + "askras", + "aimtbr", + "Costonied", + "Keiichii", + "Santa388", + "DIAMONDinc", + "yuriy65", + "Denizz" ] }, - "Learn/JavaScript/Объекты/Object_prototypes": { - "modified": "2020-07-16T22:32:22.353Z", + "Learn/Server-side/Django/Forms": { + "modified": "2020-10-10T14:48:33.294Z", "contributors": [ - "wind-of", - "sahmildzhakeev", - "injashkin", - "Aparin", - "kplatova", - "NooNoo1337", - "VaselisaS", - "slychai85", - "arnoldovich", - "AndreySushentsov" + "hustonCun", + "maksam07", + "Petr28", + "Vanvala", + "theomoore", + "ShuaChee", + "DIAMONDinc", + "Seele22", + "al+chernin", + "alexfromvl" ] }, - "Learn/JavaScript/Объекты/Основы": { - "modified": "2020-11-25T08:55:51.454Z", + "Learn/Server-side/Django/Generic_views": { + "modified": "2020-07-16T22:37:18.976Z", "contributors": [ - "Tartalon", - "alexpikuta", - "wind-of", - "jynweythek", - "iwanttobealight", - "ConstantineZz", - "genesky", - "boxa6", - "injashkin", - "NooNoo1337", - "Dusmatoff", - "KoS57", - "slychai85", - "Jony_e", - "slowpokex", - "DoRightt", - "superpuper32" + "theomoore", + "askras", + "Azwartin", + "expo-lux", + "Seele22", + "DIAMONDinc", + "Keiichii", + "al+chernin" ] }, - "Learn/JavaScript/Первые_шаги": { - "modified": "2020-07-16T22:29:55.165Z", + "Learn/Server-side/Django/Home_page": { + "modified": "2020-07-16T22:37:11.505Z", "contributors": [ - "chrisdavidmills", - "boxa6", - "maxno62", - "Jertej", - "pepsikat", - "alekaru", - "a13xk", - "campside", - "werreour", - "tagir000" + "askras", + "Costonied", + "julius425", + "DIAMONDinc", + "Keiichii", + "Santa388", + "al+chernin" ] }, - "Learn/JavaScript/Первые_шаги/A_first_splash": { - "modified": "2020-09-18T19:59:13.793Z", + "Learn/Server-side/Django/Models": { + "modified": "2020-09-21T15:09:16.230Z", "contributors": [ - "aashch1", - "SphinxKnight", - "sirartemis", - "TurtleOld", - "wanvo", - "Novo", - "Shadow86", - "slychai85", - "TaizoGem", - "Rodionoff", - "st4nislava", - "AndrewSamofalov", - "warsan", - "SergeySM", - "lipav", - "InternetShelteredBoy", - "HaukIce", - "maicom64", - "fragmentbyte", - "kirabt123", - "Segyn", - "FIJN", - "alekaru" + "DrPeryCox", + "ignusin", + "egorbir", + "Palladiumm", + "nuwak", + "alexod", + "Mainstand", + "to-Sky", + "Azwartin", + "bayborodin", + "Keiichii", + "DIAMONDinc", + "carbonec" ] }, - "Learn/JavaScript/Первые_шаги/Arrays": { - "modified": "2020-07-16T22:30:57.680Z", + "Learn/Server-side/Django/Testing": { + "modified": "2020-07-16T22:37:38.879Z", "contributors": [ - "SphinxKnight", - "Immdevrov", - "chergav", - "ConstantineZz", - "maksolimp", - "AliyevHrn", - "slychai85", - "10486", - "samofand", - "ArtyomIv" + "Breadp4ck", + "theomoore", + "DIAMONDinc", + "requiemofthesouls", + "Azwartin", + "Seele22", + "al+chernin" ] }, - "Learn/JavaScript/Первые_шаги/Math": { - "modified": "2020-07-16T22:30:28.347Z", + "Learn/Server-side/Django/Tutorial_local_library_website": { + "modified": "2020-07-16T22:36:50.376Z", "contributors": [ - "podocenov", - "SphinxKnight", - "bsanzhiev", - "xxphantom", - "EugeneSvetlakov", - "ConstantineZz", - "galaxy3user", - "BerezkinBerezkin", - "y2k", - "Froris", - "AndrewSamofalov", - "FIJN" + "mmbl", + "hexeh", + "FeruzOripov", + "Flygrounder" ] }, - "Learn/JavaScript/Первые_шаги/Useful_string_methods": { - "modified": "2020-12-02T10:07:41.183Z", + "Learn/Server-side/Django/development_environment": { + "modified": "2020-07-16T22:36:46.788Z", "contributors": [ - "nyood", - "SphinxKnight", - "Ivan961", - "Anonymous", - "RedKvothe", - "ConstantineZz", - "boxa6", - "chrisdavidmills", - "AsVit", - "AliyevHrn", - "slychai85", - "MariyaSka", - "samofand", - "AndrewSamofalov" - ] - }, - "Learn/JavaScript/Первые_шаги/Variables": { - "modified": "2020-07-23T12:20:59.443Z", - "contributors": [ - "k0w4lk", - "SphinxKnight", - "goyalion17", - "ConstantineZz", - "hasiev-elchin", - "Froris", - "AliyevHrn", - "slychai85", - "AndrewSamofalov", - "laion220995", - "HaukIce" + "maksam07", + "NickSalander", + "Mainstand", + "hexeh", + "PandaBalu", + "mcm8mcm", + "hbble", + "AgeratoS", + "vakhet", + "Elkis", + "MailfTrue", + "hellpirat" ] }, - "Learn/JavaScript/Первые_шаги/What_is_JavaScript": { - "modified": "2020-07-16T22:30:12.291Z", + "Learn/Server-side/Django/django_assessment_blog": { + "modified": "2020-07-16T22:37:49.218Z", "contributors": [ - "hisbvdis", - "SphinxKnight", - "Avdros", - "ana-karp", - "EugeneSvetlakov", - "goyalion17", - "AlexanderSpivak", - "KrasPvP", - "Kirill20123", - "chrisdavidmills", - "DmitryYev", - "Sherxan", - "DraXXX", - "s0nly", - "InternetShelteredBoy", - "Jertej", - "fragmentbyte", - "YanaGord", - "pathliving", - "perevalova", - "dkireev", - "susov", - "pust0ta", - "Badpioneer", - "MrCopying", - "DRuslan", - "Mikhail_Eltekov", - "alekaru", - "lawyer12" + "DIAMONDinc" ] }, - "Learn/JavaScript/Первые_шаги/Создатель_глуых_историй": { - "modified": "2020-11-24T09:51:12.035Z", + "Learn/Server-side/Django/skeleton_website": { + "modified": "2020-07-16T22:36:54.229Z", "contributors": [ - "tetragidrohlorid", - "SphinxKnight", - "ikzsl", - "AntonySawyer", - "ConstantineZz", - "vasja-slvm", - "AliyevHrn", - "slychai85", - "epidersis", - "DonVeds" + "Bogomazof", + "Palladiumm", + "NickSalander", + "sepulenie", + "EfimovSergeiV", + "aPenkov", + "dimaviolinist", + "ArthurKud", + "Costonied", + "DIAMONDinc", + "Flygrounder" ] }, - "Learn/JavaScript/Первые_шаги/Строки": { - "modified": "2020-09-30T14:12:03.725Z", + "Learn/Server-side/Django/web_application_security": { + "modified": "2020-07-16T22:37:46.879Z", "contributors": [ - "artsimon555", - "SphinxKnight", - "maxbo8", - "ConstantineZz", - "boxa6", - "galaxy3user", - "CharlyLovegood", - "mironovartem" + "NataliaNagaeva", + "Azwartin" ] }, - "Learn/JavaScript/Первые_шаги/Что_пошло_не_так": { - "modified": "2020-07-16T22:30:36.453Z", + "Learn/Server-side/Express_Nodejs": { + "modified": "2020-07-16T22:37:55.363Z", "contributors": [ - "SphinxKnight", - "Immdevrov", - "chrisdavidmills", - "SedovDP", - "ArturWer", - "hasiev-elchin", - "Froris", - "AliyevHrn", - "MariyaSka", - "AndrewSamofalov", - "SergeySM", - "nikitapoly" + "Aparin", + "reksar", + "Paul_Yuhnovich", + "daviys", + "Sumere4ny" ] }, - "Learn/Pages_sites_servers_and_search_engines": { - "modified": "2020-09-27T11:42:16.769Z", + "Learn/Server-side/Express_Nodejs/Displaying_data": { + "modified": "2020-07-16T22:38:31.314Z", "contributors": [ - "sailonely", - "PinkDeer", - "beloglazof", - "OrkVasya", - "Kipelych", - "TinaSuhanovskaya", - "Hasyama", - "elcamlost" + "mikemoll", + "alxatr", + "MariyaSka" ] }, - "Learn/Performance": { - "modified": "2020-11-19T04:33:49.923Z", + "Learn/Server-side/Express_Nodejs/Displaying_data/Author_list_page": { + "modified": "2020-07-16T22:38:38.119Z", "contributors": [ - "nomercyso2cybersport", - "EgorKorol", - "estelle" + "alxatr" ] }, - "Learn/Performance/business_case_for_performance": { - "modified": "2020-07-16T22:40:42.596Z", + "Learn/Server-side/Express_Nodejs/Displaying_data/BookInstance_list_page": { + "modified": "2020-07-16T22:38:36.909Z", "contributors": [ - "D.Lesnik" + "alxatr" ] }, - "Learn/Server-side": { - "modified": "2020-07-16T22:36:02.172Z", + "Learn/Server-side/Express_Nodejs/Displaying_data/Book_list_page": { + "modified": "2020-07-16T22:38:36.242Z", "contributors": [ - "skipp", - "Paul_Yuhnovich", - "jynweythek", - "Geloosa", - "Sumere4ny", - "DIAMONDinc", - "chrisdavidmills" + "alxatr", + "MariyaSka" ] }, - "Learn/Server-side/Apache_Configuration_htaccess": { - "modified": "2020-11-17T06:08:27.845Z", + "Learn/Server-side/Express_Nodejs/Displaying_data/Date_formatting_using_moment": { + "modified": "2020-07-16T22:38:37.510Z", "contributors": [ - "chrisdavidmills", - "kirill001" + "alxatr", + "MariyaSka" ] }, - "Learn/Server-side/Django": { - "modified": "2020-07-16T22:36:35.585Z", + "Learn/Server-side/Express_Nodejs/Displaying_data/Genre_detail_page": { + "modified": "2020-07-16T22:38:38.667Z", "contributors": [ - "exelay", - "OlegStanKoptev", - "gutgutter", - "Sumere4ny", - "DIAMONDinc", - "alexfromvl", - "DenGodunov" + "alxatr" ] }, - "Learn/Server-side/Django/Admin_site": { - "modified": "2020-07-16T22:37:05.756Z", + "Learn/Server-side/Express_Nodejs/Displaying_data/Home_page": { + "modified": "2020-07-16T22:38:35.549Z", "contributors": [ - "Palladiumm", - "aflyka", - "dimaviolinist", - "askras", - "aimtbr", - "Costonied", - "Keiichii", - "Santa388", - "DIAMONDinc", - "yuriy65", - "Denizz" + "hahlek", + "blok1118", + "alxatr" ] }, - "Learn/Server-side/Django/Forms": { - "modified": "2020-10-10T14:48:33.294Z", + "Learn/Server-side/Express_Nodejs/Displaying_data/LocalLibrary_base_template": { + "modified": "2020-12-13T05:36:31.182Z", "contributors": [ - "hustonCun", - "maksam07", - "Petr28", - "Vanvala", - "theomoore", - "ShuaChee", - "DIAMONDinc", - "Seele22", - "al+chernin", - "alexfromvl" + "kozakartem", + "hahlek", + "alxatr", + "MariyaSka" ] }, - "Learn/Server-side/Django/Generic_views": { - "modified": "2020-07-16T22:37:18.976Z", + "Learn/Server-side/Express_Nodejs/Displaying_data/Template_primer": { + "modified": "2020-07-16T22:38:34.518Z", "contributors": [ - "theomoore", - "askras", - "Azwartin", - "expo-lux", - "Seele22", - "DIAMONDinc", - "Keiichii", - "al+chernin" + "alxatr" ] }, - "Learn/Server-side/Django/Home_page": { - "modified": "2020-07-16T22:37:11.505Z", + "Learn/Server-side/Express_Nodejs/Displaying_data/flow_control_using_async": { + "modified": "2020-07-16T22:38:33.391Z", "contributors": [ - "askras", - "Costonied", - "julius425", - "DIAMONDinc", - "Keiichii", - "Santa388", - "al+chernin" + "mikemoll", + "alxatr" ] }, - "Learn/Server-side/Django/Models": { - "modified": "2020-09-21T15:09:16.230Z", - "contributors": [ - "DrPeryCox", - "ignusin", - "egorbir", - "Palladiumm", - "nuwak", - "alexod", - "Mainstand", - "to-Sky", - "Azwartin", - "bayborodin", - "Keiichii", - "DIAMONDinc", - "carbonec" - ] - }, - "Learn/Server-side/Django/Testing": { - "modified": "2020-07-16T22:37:38.879Z", - "contributors": [ - "Breadp4ck", - "theomoore", - "DIAMONDinc", - "requiemofthesouls", - "Azwartin", - "Seele22", - "al+chernin" - ] - }, - "Learn/Server-side/Django/Tutorial_local_library_website": { - "modified": "2020-07-16T22:36:50.376Z", - "contributors": [ - "mmbl", - "hexeh", - "FeruzOripov", - "Flygrounder" - ] - }, - "Learn/Server-side/Django/development_environment": { - "modified": "2020-07-16T22:36:46.788Z", - "contributors": [ - "maksam07", - "NickSalander", - "Mainstand", - "hexeh", - "PandaBalu", - "mcm8mcm", - "hbble", - "AgeratoS", - "vakhet", - "Elkis", - "MailfTrue", - "hellpirat" - ] - }, - "Learn/Server-side/Django/django_assessment_blog": { - "modified": "2020-07-16T22:37:49.218Z", - "contributors": [ - "DIAMONDinc" - ] - }, - "Learn/Server-side/Django/skeleton_website": { - "modified": "2020-07-16T22:36:54.229Z", - "contributors": [ - "Bogomazof", - "Palladiumm", - "NickSalander", - "sepulenie", - "EfimovSergeiV", - "aPenkov", - "dimaviolinist", - "ArthurKud", - "Costonied", - "DIAMONDinc", - "Flygrounder" - ] - }, - "Learn/Server-side/Django/web_application_security": { - "modified": "2020-07-16T22:37:46.879Z", - "contributors": [ - "NataliaNagaeva", - "Azwartin" - ] - }, - "Learn/Server-side/Django/Аутентификация": { - "modified": "2020-10-09T09:34:14.083Z", - "contributors": [ - "hustonCun", - "i0tool5", - "Andrey.Chichak", - "SYSchel", - "Maksimka101", - "ivkainova", - "VyacheslavLobanov", - "DIAMONDinc", - "warsan", - "Flygrounder", - "kivaschenko", - "MariyaSka", - "zet694", - "al+chernin" - ] - }, - "Learn/Server-side/Django/Введение": { - "modified": "2020-12-09T11:58:11.401Z", - "contributors": [ - "mantisSp", - "malikovboo", - "exelay", - "NickSalander", - "xc0derx", - "azhlbn", - "NeshkoO", - "kivaschenko", - "hbble", - "Danchek", - "n05tr0m0", - "Limpar", - "vakhet", - "kilovoltov", - "AnnaSamonenko", - "DIAMONDinc" - ] - }, - "Learn/Server-side/Django/Разворачивание": { - "modified": "2020-07-16T22:37:42.545Z", - "contributors": [ - "velocanica", - "Vanvala", - "Nunyapa", - "DIAMONDinc", - "kitasS", - "1Gregory", - "kivaschenko", - "al+chernin" - ] - }, - "Learn/Server-side/Django/Сессии": { - "modified": "2020-07-16T22:37:27.912Z", - "contributors": [ - "egorguscha", - "timur-orudzhov", - "askras", - "al+chernin" - ] - }, - "Learn/Server-side/Express_Nodejs": { - "modified": "2020-07-16T22:37:55.363Z", - "contributors": [ - "Aparin", - "reksar", - "Paul_Yuhnovich", - "daviys", - "Sumere4ny" - ] - }, - "Learn/Server-side/Express_Nodejs/Displaying_data": { - "modified": "2020-07-16T22:38:31.314Z", - "contributors": [ - "mikemoll", - "alxatr", - "MariyaSka" - ] - }, - "Learn/Server-side/Express_Nodejs/Displaying_data/Author_list_page": { - "modified": "2020-07-16T22:38:38.119Z", - "contributors": [ - "alxatr" - ] - }, - "Learn/Server-side/Express_Nodejs/Displaying_data/BookInstance_list_page": { - "modified": "2020-07-16T22:38:36.909Z", - "contributors": [ - "alxatr" - ] - }, - "Learn/Server-side/Express_Nodejs/Displaying_data/Book_list_page": { - "modified": "2020-07-16T22:38:36.242Z", - "contributors": [ - "alxatr", - "MariyaSka" - ] - }, - "Learn/Server-side/Express_Nodejs/Displaying_data/Date_formatting_using_moment": { - "modified": "2020-07-16T22:38:37.510Z", - "contributors": [ - "alxatr", - "MariyaSka" - ] - }, - "Learn/Server-side/Express_Nodejs/Displaying_data/Genre_detail_page": { - "modified": "2020-07-16T22:38:38.667Z", - "contributors": [ - "alxatr" - ] - }, - "Learn/Server-side/Express_Nodejs/Displaying_data/Home_page": { - "modified": "2020-07-16T22:38:35.549Z", - "contributors": [ - "hahlek", - "blok1118", - "alxatr" - ] - }, - "Learn/Server-side/Express_Nodejs/Displaying_data/LocalLibrary_base_template": { - "modified": "2020-12-13T05:36:31.182Z", - "contributors": [ - "kozakartem", - "hahlek", - "alxatr", - "MariyaSka" - ] - }, - "Learn/Server-side/Express_Nodejs/Displaying_data/Template_primer": { - "modified": "2020-07-16T22:38:34.518Z", - "contributors": [ - "alxatr" - ] - }, - "Learn/Server-side/Express_Nodejs/Displaying_data/flow_control_using_async": { - "modified": "2020-07-16T22:38:33.391Z", - "contributors": [ - "mikemoll", - "alxatr" - ] - }, - "Learn/Server-side/Express_Nodejs/Introduction": { - "modified": "2020-10-28T17:14:05.095Z", + "Learn/Server-side/Express_Nodejs/Introduction": { + "modified": "2020-10-28T17:14:05.095Z", "contributors": [ "Craiqser", "OlegKolesnikoff", @@ -2721,13 +1374,6 @@ "daviys" ] }, - "Learn/Server-side/Express_Nodejs/Учебник_сайт_local_library": { - "modified": "2020-07-16T22:38:16.847Z", - "contributors": [ - "maxno62", - "daviys" - ] - }, "Learn/Server-side/First_steps": { "modified": "2020-07-16T22:36:10.688Z", "contributors": [ @@ -2791,15 +1437,6 @@ "reksar" ] }, - "Learn/Server-side/First_steps/Веб_Безопасность": { - "modified": "2020-12-05T11:58:05.010Z", - "contributors": [ - "valandis", - "ruslanjumagaliev", - "maxlu86", - "tymino" - ] - }, "Learn/Server-side/Node_server_without_framework": { "modified": "2020-07-16T22:36:06.418Z", "contributors": [ @@ -2842,169 +1479,23 @@ "slayermass" ] }, - "Learn/Tools_and_testing/ГитХаб": { - "modified": "2020-09-30T19:47:51.138Z", - "contributors": [ - "TXCloud", - "PPGAkril", - "garanzha.s.a" - ] - }, - "Learn/Tools_and_testing/Фронтенд_JavaScript_фреймворки": { - "modified": "2020-07-16T22:39:33.460Z", + "MDN": { + "modified": "2020-02-19T18:23:03.586Z", "contributors": [ - "Anonymous" + "jswisher", + "SphinxKnight", + "wbamberg", + "Jeremie", + "m.onyshchuk", + "BychekRU", + "Mingun", + "teoli", + "uleming", + "Sheppy" ] }, - "Learn/Tools_and_testing/Фронтенд_JavaScript_фреймворки/React_getting_started": { - "modified": "2020-07-16T22:39:39.236Z", - "contributors": [ - "ckomop0x" - ] - }, - "Learn/Understanding_URLs": { - "modified": "2020-07-16T22:35:30.373Z", - "contributors": [ - "Excent163", - "gadjetron", - "vladislavukhov", - "lerniri" - ] - }, - "Learn/Understanding_domain_names": { - "modified": "2020-07-16T22:35:44.834Z", - "contributors": [ - "StasBalia", - "sergeyshulzhenko", - "CLoud-Maker", - "thecodecreator", - "Glebowsky", - "elcamlost", - "makoviychuk", - "vladislavukhov" - ] - }, - "Learn/Understanding_links_on_the_web": { - "modified": "2020-11-25T08:11:30.000Z", - "contributors": [ - "NikeSmitt", - "Aalexashka", - "vladislavukhov", - "lerniri" - ] - }, - "Learn/Доступность": { - "modified": "2020-07-16T22:40:00.507Z", - "contributors": [ - "baradusov", - "pepelsbey", - "niktariy", - "IgorPuchkov2003", - "buhman1974", - "Pristavka", - "fasnet", - "iksah", - "Paul_Yuhnovich" - ] - }, - "Learn/Доступность/Accessibility_troubleshooting": { - "modified": "2020-07-16T22:40:36.878Z", - "contributors": [ - "boxa6" - ] - }, - "Learn/Доступность/CSS_and_JavaScript": { - "modified": "2020-07-16T22:40:19.160Z", - "contributors": [ - "Madihander", - "boxa6" - ] - }, - "Learn/Доступность/HTML": { - "modified": "2020-07-16T22:40:14.761Z", - "contributors": [ - "TurtleOld", - "baradusov", - "niktariy", - "boxa6" - ] - }, - "Learn/Доступность/Mobile": { - "modified": "2020-07-16T22:40:32.502Z", - "contributors": [ - "boxa6" - ] - }, - "Learn/Доступность/Multimedia": { - "modified": "2020-07-16T22:40:27.927Z", - "contributors": [ - "boxa6" - ] - }, - "Learn/Доступность/WAI-ARIA_basics": { - "modified": "2020-07-16T22:40:23.911Z", - "contributors": [ - "streloc84", - "boxa6" - ] - }, - "Learn/Доступность/What_is_accessibility": { - "modified": "2020-07-16T22:40:06.747Z", - "contributors": [ - "niktariy", - "Frisle", - "Pristavka" - ] - }, - "Learn/Как_сделать_вклад": { - "modified": "2020-07-16T22:33:46.276Z", - "contributors": [ - "SphinxKnight", - "KTatyana", - "BychekRU", - "MuradAz" - ] - }, - "Learn/Фронтенд_разработчик": { - "modified": "2020-10-26T19:26:16.101Z", - "contributors": [ - "Villian79", - "bogpok", - "Menma" - ] - }, - "Learn/Что_такое_веб_сервер": { - "modified": "2020-07-16T22:35:32.096Z", - "contributors": [ - "joshua1955", - "Dozorengel", - "beloglazof", - "Geloosa", - "erelena", - "Sumere4ny", - "talgautb", - "Xryak", - "uralbash", - "elcamlost" - ] - }, - "MDN": { - "modified": "2020-02-19T18:23:03.586Z", - "contributors": [ - "jswisher", - "SphinxKnight", - "wbamberg", - "Jeremie", - "m.onyshchuk", - "BychekRU", - "Mingun", - "teoli", - "uleming", - "Sheppy" - ] - }, - "MDN/About": { - "modified": "2020-09-09T11:16:44.121Z", + "MDN/About": { + "modified": "2020-09-09T11:16:44.121Z", "contributors": [ "andrygreen777", "S-inTheory", @@ -3040,24 +1531,6 @@ "Mars" ] }, - "MDN/Contribute/Creating_and_editing_pages": { - "modified": "2020-04-10T13:36:06.534Z", - "contributors": [ - "karifan8767", - "wbamberg", - "djigach", - "KaroHovhannisyan", - "Ferguse", - "vaser321", - "TemmyR", - "Servik17", - "vislogurov", - "Chronosms", - "BychekRU", - "SashaSh", - "Spiker" - ] - }, "MDN/Contribute/Feedback": { "modified": "2020-09-30T17:52:35.205Z", "contributors": [ @@ -3115,50 +1588,6 @@ "irodger" ] }, - "MDN/Contribute/Howto/Create_an_MDN_account": { - "modified": "2020-08-25T20:34:15.669Z", - "contributors": [ - "duduindo", - "sayfullayevabdixalil", - "stefantsova", - "svyatoslavlp", - "Fredoss", - "bayashka123", - "seliverstova", - "wbamberg", - "erfari", - "takto", - "yambergaa", - "CaptainMorgan", - "Dimetriu", - "Katya_Kosuga", - "Aleksandr2101" - ] - }, - "MDN/Contribute/Howto/Do_a_technical_review": { - "modified": "2020-01-04T22:10:59.231Z", - "contributors": [ - "Ivan961", - "shmel3", - "wbamberg", - "StyleToken", - "Devengineer", - "Aleksandr2101" - ] - }, - "MDN/Contribute/Howto/Do_an_editorial_review": { - "modified": "2019-10-02T16:12:23.523Z", - "contributors": [ - "wbamberg", - "ivanson", - "Jessai", - "ilyar", - "SnejUgal", - "AlexeyOm", - "L18-666B", - "Devengineer" - ] - }, "MDN/Contribute/Howto/Report_a_problem": { "modified": "2020-10-30T08:02:44.010Z", "contributors": [ @@ -3178,311 +1607,49 @@ "MuradAz" ] }, - "MDN/Contribute/Howto/Добавить_или_обновить_данные_о_браузерной_совместимости": { - "modified": "2019-07-13T14:51:28.876Z", - "contributors": [ - "fuggy" - ] - }, - "MDN/Contribute/Howto/Как_оптимизировать_страницы": { - "modified": "2019-03-23T22:33:34.588Z", + "MDN/Guidelines": { + "modified": "2020-11-02T10:17:56.940Z", "contributors": [ - "wbamberg", - "che7ovek", - "Glebowsky" + "ksam" ] }, - "MDN/Contribute/Howto/Метки_JavaScript_страниц": { - "modified": "2019-01-17T02:41:09.446Z", + "MDN/Structures": { + "modified": "2020-09-30T12:57:22.613Z", "contributors": [ + "chrisdavidmills", "wbamberg", - "dyaroman" + "warsan", + "BychekRU", + "jswisher" ] }, - "MDN/Contribute/Howto/Создай_интерактивное_упражнение_для_помощи_в_изучении_веба": { - "modified": "2019-03-18T20:31:43.828Z", + "MDN/Structures/Live_samples": { + "modified": "2020-09-30T12:57:23.093Z", "contributors": [ - "MuradAz" + "chrisdavidmills" ] }, - "MDN/Contribute/Процессы": { - "modified": "2019-01-17T00:00:52.853Z", + "MDN/Tools": { + "modified": "2020-09-30T16:54:08.506Z", "contributors": [ + "chrisdavidmills", "wbamberg", + "pk.prog", "warsan" ] }, - "MDN/Editor": { - "modified": "2020-09-30T15:43:33.251Z", + "Mozilla": { + "modified": "2019-03-23T23:36:49.497Z", "contributors": [ - "chrisdavidmills", - "andresvara88", - "Vyprichenko", - "Ivan961", - "wbamberg", - "Luboshenko", - "T1mL3arn", - "warsan", - "anastasiya-podolyak", - "BychekRU", - "sputnik1986", - "Grigorjjjmolokov81", - "KrishnaKevalam", - "Slang74" + "Shychara", + "uleming", + "Vladimir_Perkun", + "ethertank", + "ziyunfei" ] }, - "MDN/Editor/Basics": { - "modified": "2020-09-30T15:43:33.440Z", - "contributors": [ - "chrisdavidmills", - "aleksandrpnshkn", - "wbamberg", - "ValeriiBoiko", - "djigach", - "warsan", - "JavaS" - ] - }, - "MDN/Editor/Basics/Page_controls": { - "modified": "2020-09-30T15:43:33.388Z", - "contributors": [ - "chrisdavidmills", - "aleksandrpnshkn" - ] - }, - "MDN/Editor/Basics/Toolbar": { - "modified": "2020-09-30T15:43:33.855Z", - "contributors": [ - "chrisdavidmills", - "aleksandrpnshkn" - ] - }, - "MDN/Editor/Source_mode": { - "modified": "2020-09-30T15:43:35.463Z", - "contributors": [ - "chrisdavidmills", - "Ivan961" - ] - }, - "MDN/Editor/Tables": { - "modified": "2020-09-30T15:43:35.242Z", - "contributors": [ - "chrisdavidmills", - "Ivan961" - ] - }, - "MDN/Editor/Горячие_клавиши": { - "modified": "2020-09-30T15:43:34.335Z", - "contributors": [ - "chrisdavidmills", - "Ivan961" - ] - }, - "MDN/Editor/Картинки": { - "modified": "2020-09-30T15:43:34.113Z", - "contributors": [ - "chrisdavidmills", - "Avdros", - "wbamberg", - "pk.prog" - ] - }, - "MDN/Editor/Перенаправление": { - "modified": "2020-09-30T15:43:34.816Z", - "contributors": [ - "chrisdavidmills", - "Ivan961" - ] - }, - "MDN/Editor/Синтаксические_выделения": { - "modified": "2020-09-30T15:43:35.025Z", - "contributors": [ - "chrisdavidmills", - "Ivan961" - ] - }, - "MDN/Editor/Ссылки": { - "modified": "2020-09-30T15:43:34.675Z", - "contributors": [ - "chrisdavidmills", - "Ivan961" - ] - }, - "MDN/Guidelines": { - "modified": "2020-11-02T10:17:56.940Z", - "contributors": [ - "ksam" - ] - }, - "MDN/Kuma": { - "modified": "2019-09-09T15:51:19.091Z", - "contributors": [ - "SphinxKnight", - "wbamberg", - "BychekRU", - "FRiMN" - ] - }, - "MDN/Kuma/Troubleshooting_KumaScript_errors": { - "modified": "2019-07-08T19:30:04.842Z", - "contributors": [ - "fuggy", - "wbamberg", - "MariyaSka", - "cpigat" - ] - }, - "MDN/Structures": { - "modified": "2020-09-30T12:57:22.613Z", - "contributors": [ - "chrisdavidmills", - "wbamberg", - "warsan", - "BychekRU", - "jswisher" - ] - }, - "MDN/Structures/Live_samples": { - "modified": "2020-09-30T12:57:23.093Z", - "contributors": [ - "chrisdavidmills" - ] - }, - "MDN/Structures/Live_samples/Simple_live_sample_demo": { - "modified": "2020-09-30T12:57:23.196Z", - "contributors": [ - "chrisdavidmills", - "fuggy" - ] - }, - "MDN/Tools": { - "modified": "2020-09-30T16:54:08.506Z", - "contributors": [ - "chrisdavidmills", - "wbamberg", - "pk.prog", - "warsan" - ] - }, - "MDN/Tools/Page_watching": { - "modified": "2020-09-30T16:54:08.639Z", - "contributors": [ - "chrisdavidmills", - "wbamberg", - "warsan", - "Jasum", - "Liubava77", - "lavr1986uxa" - ] - }, - "MDN/Tools/URL-suffix": { - "modified": "2020-11-05T06:23:08.678Z", - "contributors": [ - "ksam" - ] - }, - "MDN/User_guide": { - "modified": "2019-01-16T19:44:47.259Z", - "contributors": [ - "wbamberg", - "Mingun" - ] - }, - "MDN/User_guide/Advanced_search": { - "modified": "2019-03-23T23:07:10.929Z", - "contributors": [ - "wbamberg", - "Mingun" - ] - }, - "MDN/User_guide/Deleting_pages": { - "modified": "2019-01-16T19:44:31.713Z", - "contributors": [ - "wbamberg", - "Mingun" - ] - }, - "MDN/User_guide/Feeds": { - "modified": "2019-03-23T23:07:09.701Z", - "contributors": [ - "wbamberg", - "Mingun" - ] - }, - "MDN/User_guide/Linking_to_MDN": { - "modified": "2019-03-23T23:07:15.827Z", - "contributors": [ - "wbamberg", - "Mingun" - ] - }, - "MDN/Сообщество": { - "modified": "2019-09-11T08:01:10.710Z", - "contributors": [ - "SphinxKnight", - "wbamberg", - "yambergaa", - "BychekRU", - "bachileha", - "Palatovskaya" - ] - }, - "MDN/Сообщество/Conversations": { - "modified": "2020-10-09T08:02:44.061Z", - "contributors": [ - "hustonCun", - "EpicStep", - "SuperSurok", - "boxa6" - ] - }, - "MDN/Сообщество/Whats_happening": { - "modified": "2019-06-26T18:29:06.368Z", - "contributors": [ - "fuggy", - "wbamberg", - "pathliving", - "talgautb" - ] - }, - "MDN/Сообщество/Working_in_community": { - "modified": "2020-02-19T18:49:34.950Z", - "contributors": [ - "jswisher", - "boxa6", - "bsergey", - "KarryPro" - ] - }, - "MDN_at_ten": { - "modified": "2019-03-23T22:49:58.338Z", - "contributors": [ - "dimakozakov", - "acidicMercury8", - "Myshov", - "anmo" - ] - }, - "MDN_at_ten/Contributing_to_MDN": { - "modified": "2020-10-30T09:21:05.942Z", - "contributors": [ - "ksam", - "jswisher", - "Valenchak" - ] - }, - "Mozilla": { - "modified": "2019-03-23T23:36:49.497Z", - "contributors": [ - "Shychara", - "uleming", - "Vladimir_Perkun", - "ethertank", - "ziyunfei" - ] - }, - "Mozilla/Add-ons": { - "modified": "2019-09-11T08:19:34.402Z", + "Mozilla/Add-ons": { + "modified": "2019-09-11T08:19:34.402Z", "contributors": [ "SphinxKnight", "arturparkhisenko", @@ -3818,26 +1985,6 @@ "LumenGNU" ] }, - "Mozilla/Add-ons/WebExtensions/Интернационализация": { - "modified": "2020-06-26T11:58:33.746Z", - "contributors": [ - "pm3512" - ] - }, - "Mozilla/Add-ons/WebExtensions/Перевод": { - "modified": "2019-03-29T04:27:38.888Z", - "contributors": [ - "karr1d" - ] - }, - "Mozilla/Add-ons/WebExtensions/модификация_веб_страницы": { - "modified": "2020-08-27T17:26:46.914Z", - "contributors": [ - "sergserg213", - "Vorteri", - "klavatron" - ] - }, "Mozilla/Developer_guide": { "modified": "2020-03-02T16:15:06.703Z", "contributors": [ @@ -3871,16 +2018,6 @@ "schufner" ] }, - "Mozilla/Developer_guide/Исходный_код": { - "modified": "2019-03-23T23:33:14.609Z", - "contributors": [ - "Dr.Kub", - "chrisdavidmills", - "elityty_777", - "BladeMight", - "andrew.boyarshin" - ] - }, "Mozilla/Firefox": { "modified": "2020-01-18T14:11:55.644Z", "contributors": [ @@ -4086,18 +2223,6 @@ "InoY" ] }, - "Plugins/План": { - "modified": "2019-08-01T03:21:45.901Z", - "contributors": [ - "art-gur" - ] - }, - "Toolkit_API": { - "modified": "2019-01-16T14:44:25.079Z", - "contributors": [ - "bill.gates" - ] - }, "Tools": { "modified": "2020-12-14T08:21:24.659Z", "contributors": [ @@ -4139,21 +2264,8 @@ "99peso" ] }, - "Tools/Add-ons": { - "modified": "2020-07-16T22:36:23.822Z", - "contributors": [ - "wbamberg" - ] - }, - "Tools/Add-ons/DOM_Inspector": { - "modified": "2020-07-16T22:36:24.834Z", - "contributors": [ - "wbamberg", - "kvantor" - ] - }, - "Tools/Application": { - "modified": "2020-10-26T07:59:58.970Z", + "Tools/Application": { + "modified": "2020-10-26T07:59:58.970Z", "contributors": [ "ksam", "pofiguwse" @@ -4175,20 +2287,6 @@ "sidgan" ] }, - "Tools/Debugger/How_to/Отладка_кода_внутри_eval": { - "modified": "2020-07-16T22:35:14.575Z", - "contributors": [ - "wbamberg", - "pashutk" - ] - }, - "Tools/Debugger/How_to/Работа_с_минифицированным_кодом": { - "modified": "2020-07-16T22:35:14.187Z", - "contributors": [ - "wbamberg", - "pashutk" - ] - }, "Tools/Debugger/Keyboard_shortcuts": { "modified": "2020-10-23T06:26:33.563Z", "contributors": [ @@ -4339,21 +2437,6 @@ "Aleksej" ] }, - "Tools/Page_Inspector/How_to/Otkrytie_Inspektora": { - "modified": "2020-07-16T22:34:33.193Z", - "contributors": [ - "wbamberg", - "Aleksej" - ] - }, - "Tools/Page_Inspector/How_to/Vybor_elementa": { - "modified": "2020-07-16T22:34:33.837Z", - "contributors": [ - "wbamberg", - "trevorh", - "Aleksej" - ] - }, "Tools/Page_Inspector/How_to/Work_with_animations": { "modified": "2020-07-16T22:34:37.336Z", "contributors": [ @@ -4363,20 +2446,6 @@ "Vatheslav" ] }, - "Tools/Page_Inspector/How_to/Исследовать_event_listeners": { - "modified": "2020-07-16T22:34:35.938Z", - "contributors": [ - "wbamberg", - "nzmb" - ] - }, - "Tools/Page_Inspector/How_to/Просмотр_шрифтов": { - "modified": "2020-07-16T22:34:39.270Z", - "contributors": [ - "wbamberg", - "Aleksej" - ] - }, "Tools/Page_Inspector/UI_Tour": { "modified": "2020-07-16T22:34:49.708Z", "contributors": [ @@ -4387,29 +2456,6 @@ "Aleksej" ] }, - "Tools/Page_Inspector/Сочетания_клавиш": { - "modified": "2020-07-16T22:34:52.844Z", - "contributors": [ - "wbamberg", - "Aleksej" - ] - }, - "Tools/Profiler": { - "modified": "2020-07-16T22:35:29.176Z", - "contributors": [ - "wbamberg", - "CamelFoe" - ] - }, - "Tools/Release_notes": { - "modified": "2020-07-16T22:35:57.039Z", - "contributors": [ - "wbamberg", - "dimon4ezzz", - "Aleksej", - "uleming" - ] - }, "Tools/Remote_Debugging": { "modified": "2020-07-16T22:35:38.183Z", "contributors": [ @@ -4453,18 +2499,6 @@ "d.danilin" ] }, - "Tools/Responsive_Design_View": { - "modified": "2020-07-16T22:35:22.392Z", - "contributors": [ - "dartraiden", - "wbamberg", - "brattri3", - "Aleksej", - "teoli", - "Tihoem", - "lobanok1973" - ] - }, "Tools/Settings": { "modified": "2020-07-16T22:36:35.662Z", "contributors": [ @@ -4553,13 +2587,6 @@ "Igor_V_Belousov" ] }, - "Tools/Web_Console/Opening_the_Web_Console": { - "modified": "2020-07-16T22:34:17.559Z", - "contributors": [ - "wbamberg", - "vicamoto" - ] - }, "Tools/Web_Console/Split_console": { "modified": "2020-11-05T09:47:01.540Z", "contributors": [ @@ -4585,56 +2612,6 @@ "L18-666B" ] }, - "Tools/Инспектор_доступности": { - "modified": "2020-07-16T22:36:40.152Z", - "contributors": [ - "dartraiden", - "s1lver", - "cogor" - ] - }, - "Tools/Консоль_браузера": { - "modified": "2020-07-16T22:35:42.837Z", - "contributors": [ - "wbamberg", - "Grief", - "vicamoto", - "Aleksej" - ] - }, - "Tools/Линейки": { - "modified": "2020-07-16T22:36:26.593Z", - "contributors": [ - "wbamberg", - "thepocp", - "SynCap" - ] - }, - "Tools/Производительность": { - "modified": "2020-07-16T22:36:13.723Z", - "contributors": [ - "wbamberg", - "s1lver", - "nemcik7", - "matador21385", - "Ellgine" - ] - }, - "Tools/Производительность/Waterfall": { - "modified": "2020-07-16T22:36:18.443Z", - "contributors": [ - "wbamberg", - "karambaJob" - ] - }, - "Using_Firefox_1.5_caching": { - "modified": "2019-03-23T23:34:25.573Z", - "contributors": [ - "wbamberg", - "nakhodkiin", - "torbasow" - ] - }, "Web": { "modified": "2019-12-27T12:18:45.702Z", "contributors": [ @@ -4802,25 +2779,6 @@ "Agreggor" ] }, - "Web/API/AudioContext/createPanner": { - "modified": "2019-03-23T22:07:18.379Z", - "contributors": [ - "customizer" - ] - }, - "Web/API/AudioContext/currentTime": { - "modified": "2019-03-23T23:09:25.759Z", - "contributors": [ - "fscholz", - "Galamoon" - ] - }, - "Web/API/AudioContext/decodeAudioData": { - "modified": "2019-03-23T22:31:37.197Z", - "contributors": [ - "fleknvrsk" - ] - }, "Web/API/AudioNode": { "modified": "2019-03-23T22:22:26.132Z", "contributors": [ @@ -5027,12 +2985,6 @@ "faramozzayw" ] }, - "Web/API/CSS_Object_Model/ориентация_экрана": { - "modified": "2020-09-02T10:45:25.377Z", - "contributors": [ - "bogpok" - ] - }, "Web/API/Cache": { "modified": "2019-04-16T15:21:13.018Z", "contributors": [ @@ -5499,94 +3451,6 @@ "andvseti" ] }, - "Web/API/Canvas_API/Tutorial/Использование_изображений": { - "modified": "2019-03-18T20:59:25.160Z", - "contributors": [ - "Costigans", - "aderin", - "Theana27", - "Feuway", - "4esnog", - "MaxManchak", - "Taova", - "MuradAz" - ] - }, - "Web/API/Canvas_API/Tutorial/Композиции": { - "modified": "2019-03-23T22:07:28.505Z", - "contributors": [ - "shortship", - "Alex1995markson", - "bad4iz" - ] - }, - "Web/API/Canvas_API/Tutorial/Основы_анимации": { - "modified": "2019-03-18T20:39:12.629Z", - "contributors": [ - "korobkov", - "scanick", - "fenfil", - "komuroe", - "Isk1n", - "evgeniy83", - "Vovanostm", - "SphinxKnight", - "fscholz", - "RokkerRuslan" - ] - }, - "Web/API/Canvas_API/Tutorial/Применение_стилей_и_цветов": { - "modified": "2020-06-21T00:28:29.747Z", - "contributors": [ - "hisbvdis", - "coolwebdev", - "RomatoPotato", - "levi2ki", - "warsan", - "artrudov", - "mormiron", - "jynweythek", - "fil7", - "Theana27", - "Sebastianz", - "SphinxKnight", - "fscholz", - "Neir" - ] - }, - "Web/API/Canvas_API/Tutorial/Рисование_текста": { - "modified": "2020-11-03T08:47:25.074Z", - "contributors": [ - "geschaft59rus", - "AVerutin", - "mish7046", - "lavavrik" - ] - }, - "Web/API/Canvas_API/Tutorial/Рисование_фигур": { - "modified": "2020-07-28T09:22:42.924Z", - "contributors": [ - "AVerutin", - "warsan", - "mi5ha6in", - "mkarkachov", - "artrudov", - "mikomister", - "dedotmoroz", - "GaidaiAndrii", - "DuckerMan", - "hraboviyvadim", - "jynweythek", - "dyachenco", - "fil7", - "nakhodkiin", - "gearmobile", - "teoli", - "fscholz", - "Mirsait", - "Neir" - ] - }, "Web/API/CharacterData": { "modified": "2020-10-15T22:08:25.066Z", "contributors": [ @@ -5940,15 +3804,6 @@ "esskia" ] }, - "Web/API/Document/activeElement": { - "modified": "2019-03-23T23:07:52.737Z", - "contributors": [ - "wbamberg", - "fscholz", - "mrDinckleman", - "my8bit" - ] - }, "Web/API/Document/alinkColor": { "modified": "2020-10-15T21:56:03.837Z", "contributors": [ @@ -5978,12 +3833,6 @@ "aethawalka" ] }, - "Web/API/Document/async": { - "modified": "2019-04-24T21:17:23.958Z", - "contributors": [ - "borseno" - ] - }, "Web/API/Document/bgColor": { "modified": "2020-10-15T21:46:27.977Z", "contributors": [ @@ -6226,12 +4075,6 @@ "surrsoft" ] }, - "Web/API/Document/getSelection": { - "modified": "2019-03-23T22:34:05.751Z", - "contributors": [ - "YakovL" - ] - }, "Web/API/Document/hasFocus": { "modified": "2019-03-23T22:22:10.182Z", "contributors": [ @@ -6423,12 +4266,6 @@ "datasheet" ] }, - "Web/API/Element/accessKey": { - "modified": "2019-03-23T22:51:14.902Z", - "contributors": [ - "In4in" - ] - }, "Web/API/Element/animate": { "modified": "2020-10-15T22:22:29.537Z", "contributors": [ @@ -6975,20 +4812,6 @@ "AlexChuev" ] }, - "Web/API/EventTarget/attachEvent": { - "modified": "2020-12-08T04:43:39.858Z", - "contributors": [ - "bershanskiy", - "akrom123", - "paulvoloschuk" - ] - }, - "Web/API/EventTarget/detachEvent": { - "modified": "2019-03-23T22:07:41.302Z", - "contributors": [ - "paulvoloschuk" - ] - }, "Web/API/EventTarget/dispatchEvent": { "modified": "2020-10-15T21:20:41.807Z", "contributors": [ @@ -7206,12 +5029,6 @@ "tocretpa" ] }, - "Web/API/File_and_Directory_Entries_API/Введение": { - "modified": "2019-03-23T22:06:14.603Z", - "contributors": [ - "egorshulga" - ] - }, "Web/API/FontFace": { "modified": "2020-10-15T22:17:28.932Z", "contributors": [ @@ -7417,27 +5234,6 @@ "teoli" ] }, - "Web/API/Geolocation/Using_geolocation": { - "modified": "2020-10-15T21:28:32.152Z", - "contributors": [ - "art-gur", - "talgautb", - "IliaBrz", - "KazeZlat", - "MariaEvstropova", - "Anna_Leonteva", - "kevich", - "Aleksej", - "Almatbek", - "Zaw00" - ] - }, - "Web/API/Geolocation/Using_geolocation/Using_the_Geolocation_API": { - "modified": "2020-02-14T06:11:59.119Z", - "contributors": [ - "art-gur" - ] - }, "Web/API/Geolocation/getCurrentPosition": { "modified": "2020-10-15T22:01:54.014Z", "contributors": [ @@ -7641,12 +5437,6 @@ "yanislavb" ] }, - "Web/API/HTMLAudioElement/Audio()": { - "modified": "2020-10-15T22:31:15.516Z", - "contributors": [ - "justimchief" - ] - }, "Web/API/HTMLBRElement": { "modified": "2019-03-23T22:43:46.238Z", "contributors": [ @@ -7786,19 +5576,6 @@ "amurchick" ] }, - "Web/API/HTMLElement/dataset": { - "modified": "2020-10-15T21:56:06.529Z", - "contributors": [ - "YozhEzhi", - "masterbox06", - "BitChap", - "motan", - "iamvector", - "hunty", - "almostbergman", - "FlowerDeLuce" - ] - }, "Web/API/HTMLElement/hidden": { "modified": "2019-05-14T07:54:36.993Z", "contributors": [ @@ -7806,12 +5583,6 @@ "vlad-meskalin" ] }, - "Web/API/HTMLElement/nonce": { - "modified": "2020-10-15T22:22:30.878Z", - "contributors": [ - "ellizii" - ] - }, "Web/API/HTMLElement/offsetHeight": { "modified": "2020-10-15T21:43:04.993Z", "contributors": [ @@ -7853,23 +5624,6 @@ "vkrbt" ] }, - "Web/API/HTMLElement/style": { - "modified": "2020-10-15T21:35:49.277Z", - "contributors": [ - "Fantomhaiv", - "elidare", - "maxpolski", - "nkoptsov", - "surrsoft" - ] - }, - "Web/API/HTMLElement/tabIndex": { - "modified": "2019-03-18T21:11:41.012Z", - "contributors": [ - "DianaGalter", - "Tanya_Agisheva" - ] - }, "Web/API/HTMLFormElement": { "modified": "2019-03-23T22:59:13.079Z", "contributors": [ @@ -8541,12 +6295,6 @@ "sideshowbarker" ] }, - "Web/API/MediaTrackConstraints/Эхоподавление": { - "modified": "2020-11-01T07:26:52.423Z", - "contributors": [ - "Ibadichan" - ] - }, "Web/API/Media_Session_API": { "modified": "2020-10-15T22:31:42.491Z", "contributors": [ @@ -8760,12 +6508,6 @@ "AlexAlex" ] }, - "Web/API/NavigatorGeolocation": { - "modified": "2019-03-23T22:43:32.725Z", - "contributors": [ - "AlexAlex" - ] - }, "Web/API/NavigatorID": { "modified": "2020-10-15T21:36:43.124Z", "contributors": [ @@ -8883,12 +6625,6 @@ "AlexAlex" ] }, - "Web/API/NetworkInformation/connection": { - "modified": "2019-03-23T22:54:21.417Z", - "contributors": [ - "AlexAlex" - ] - }, "Web/API/Network_Information_API": { "modified": "2020-10-15T22:31:42.260Z", "contributors": [ @@ -8903,13 +6639,6 @@ "fscholz" ] }, - "Web/API/Node.replaceChild": { - "modified": "2019-03-23T23:14:17.260Z", - "contributors": [ - "khalid32", - "Troynov" - ] - }, "Web/API/Node/appendChild": { "modified": "2020-12-09T06:37:40.787Z", "contributors": [ @@ -8930,12 +6659,6 @@ "AlexAlex" ] }, - "Web/API/Node/baseURIObject": { - "modified": "2019-03-23T22:53:30.789Z", - "contributors": [ - "AlexAlex" - ] - }, "Web/API/Node/childNodes": { "modified": "2019-03-23T23:00:08.391Z", "contributors": [ @@ -8988,14 +6711,6 @@ "AlexAlex" ] }, - "Web/API/Node/innerText": { - "modified": "2020-10-15T21:49:13.148Z", - "contributors": [ - "YozhEzhi", - "ivandoroshenko", - "Aleksander3007" - ] - }, "Web/API/Node/insertBefore": { "modified": "2019-03-23T22:58:37.545Z", "contributors": [ @@ -9083,12 +6798,6 @@ "AlexAlex" ] }, - "Web/API/Node/nodePrincipal": { - "modified": "2019-03-23T22:53:31.496Z", - "contributors": [ - "AlexAlex" - ] - }, "Web/API/Node/nodeType": { "modified": "2019-01-16T20:24:49.318Z", "contributors": [ @@ -9190,13 +6899,6 @@ "fscholz" ] }, - "Web/API/NonDocumentTypeChildNode/NonDocumentTypeChildNode.nextElementSibling": { - "modified": "2019-08-16T17:33:57.106Z", - "contributors": [ - "T-p-V", - "GoodLuck" - ] - }, "Web/API/NonDocumentTypeChildNode/previousElementSibling": { "modified": "2019-03-18T21:39:03.666Z", "contributors": [ @@ -9364,16 +7066,6 @@ "vadimilin888" ] }, - "Web/API/Push_API/Using_the_Push_API": { - "modified": "2019-03-23T22:33:26.535Z", - "contributors": [ - "vasyan", - "zvadym", - "curdwithraisins", - "amutylo", - "alfaslash" - ] - }, "Web/API/RTCPeerConnection": { "modified": "2020-10-15T22:33:10.694Z", "contributors": [ @@ -9422,20 +7114,6 @@ "nikolaifedorov" ] }, - "Web/API/RandomSource": { - "modified": "2019-07-04T02:33:27.227Z", - "contributors": [ - "freezer278", - "Jeremie" - ] - }, - "Web/API/RandomSource/getRandomValues": { - "modified": "2020-10-15T21:43:20.603Z", - "contributors": [ - "ekirpichyov", - "pepeevich" - ] - }, "Web/API/Range": { "modified": "2020-11-14T17:52:09.839Z", "contributors": [ @@ -9505,12 +7183,6 @@ "nudaworks" ] }, - "Web/API/SVGAElement/SVGAlement.target": { - "modified": "2019-03-18T21:45:46.517Z", - "contributors": [ - "Liubava77" - ] - }, "Web/API/SVGAElement/target": { "modified": "2020-10-15T22:05:23.688Z", "contributors": [ @@ -9727,12 +7399,6 @@ "IgorBaranov" ] }, - "Web/API/Slotable": { - "modified": "2020-10-15T22:17:53.998Z", - "contributors": [ - "opereverzeva" - ] - }, "Web/API/SpeechGrammar": { "modified": "2020-10-15T22:00:10.043Z", "contributors": [ @@ -9766,12 +7432,6 @@ "ThijsK" ] }, - "Web/API/Storage/LocalStorage": { - "modified": "2019-03-23T22:05:00.067Z", - "contributors": [ - "ZVanoZ" - ] - }, "Web/API/Storage/clear": { "modified": "2019-03-23T22:42:45.479Z", "contributors": [ @@ -10254,14 +7914,6 @@ "Kran440" ] }, - "Web/API/WebGL_API/Tutorial/Создание_3D_объектов_с_помощью_WebGL": { - "modified": "2019-03-23T22:29:53.189Z", - "contributors": [ - "BakayAnton", - "e-rikov", - "Vlcmdc" - ] - }, "Web/API/WebGL_API/WebGL_best_practices": { "modified": "2019-03-23T22:20:32.460Z", "contributors": [ @@ -10317,32 +7969,12 @@ "mechtool" ] }, - "Web/API/WebRTC_API/WebRTC_basics": { - "modified": "2020-11-01T04:44:10.388Z", - "contributors": [ - "mechtool", - "kostya-skr", - "coderxone" - ] - }, "Web/API/WebRTC_API/adapter.js": { "modified": "2020-02-18T04:29:30.086Z", "contributors": [ "mechtool" ] }, - "Web/API/WebRTC_API/протоколы": { - "modified": "2019-03-23T22:17:21.029Z", - "contributors": [ - "aleole" - ] - }, - "Web/API/WebRTC_API/связь": { - "modified": "2019-03-23T22:17:18.730Z", - "contributors": [ - "aleole" - ] - }, "Web/API/WebSocket": { "modified": "2020-10-15T21:37:20.947Z", "contributors": [ @@ -10441,12 +8073,6 @@ "thesiv95" ] }, - "Web/API/Web_Crypto_API/Checking_authenticity_with_password": { - "modified": "2019-04-10T04:25:54.752Z", - "contributors": [ - "qkudev" - ] - }, "Web/API/Web_Speech_API": { "modified": "2020-10-29T14:47:13.871Z", "contributors": [ @@ -10959,30 +8585,6 @@ "ifedyshin" ] }, - "Web/API/WindowBase64": { - "modified": "2019-03-23T22:50:51.451Z", - "contributors": [ - "teoli" - ] - }, - "Web/API/WindowBase64/Base64_encoding_and_decoding": { - "modified": "2020-02-04T12:42:12.592Z", - "contributors": [ - "hifriend21", - "kormanowsky", - "k-chernyshov", - "9999472", - "KSH-audibene", - "kerosan" - ] - }, - "Web/API/WindowBase64/btoa": { - "modified": "2019-09-17T16:11:11.862Z", - "contributors": [ - "SerzN1", - "uleming" - ] - }, "Web/API/WindowClient": { "modified": "2020-10-15T22:34:56.308Z", "contributors": [ @@ -11080,25 +8682,6 @@ "AliaksandrZahorski" ] }, - "Web/API/WindowTimers": { - "modified": "2019-03-23T23:01:38.088Z", - "contributors": [ - "fscholz" - ] - }, - "Web/API/WindowTimers/setTimeout": { - "modified": "2020-11-18T12:03:29.649Z", - "contributors": [ - "kosarev_va", - "YozhEzhi", - "AliaksandrZahorski", - "akaguny", - "marat-curious", - "neustroev.artyom", - "fscholz", - "ichent" - ] - }, "Web/API/Worker": { "modified": "2019-03-23T22:47:25.398Z", "contributors": [ @@ -11341,18 +8924,6 @@ "fsanano" ] }, - "Web/API/Видимость_страницы_API": { - "modified": "2020-10-15T22:34:15.870Z", - "contributors": [ - "vstorm" - ] - }, - "Web/API/Нотация": { - "modified": "2020-10-15T22:17:39.773Z", - "contributors": [ - "opereverzeva" - ] - }, "Web/Accessibility": { "modified": "2020-07-28T10:32:10.158Z", "contributors": [ @@ -11464,12 +9035,6 @@ "iamvector" ] }, - "Web/Accessibility/Веб-разработка": { - "modified": "2019-03-23T22:57:21.133Z", - "contributors": [ - "Aleksej" - ] - }, "Web/CSS": { "modified": "2019-10-31T08:17:43.061Z", "contributors": [ @@ -11623,13 +9188,6 @@ "Nuzland" ] }, - "Web/CSS/:any": { - "modified": "2019-03-23T22:39:12.816Z", - "contributors": [ - "BychekRU", - "JhonyLe" - ] - }, "Web/CSS/:any-link": { "modified": "2020-11-13T17:12:16.338Z", "contributors": [ @@ -12062,12 +9620,6 @@ "cvrebert" ] }, - "Web/CSS/@viewport/user-zoom": { - "modified": "2019-03-23T22:21:08.056Z", - "contributors": [ - "Hydrock" - ] - }, "Web/CSS/Adjacent_sibling_combinator": { "modified": "2019-03-23T22:45:33.275Z", "contributors": [ @@ -12105,66 +9657,24 @@ "anna.bunakova" ] }, - "Web/CSS/CSS_Animations/Ispolzovanie_CSS_animatciy": { - "modified": "2019-09-08T05:26:38.746Z", - "contributors": [ - "dmarkin", - "trman", - "KatyaRyazantseva", - "Inqanter", - "pseudoliza", - "ShadF0x", - "verbaux", - "SphinxKnight", - "mrkorsar", - "teoli", - "ukarim" - ] - }, - "Web/CSS/CSS_Animations/Tips": { - "modified": "2020-05-03T11:02:29.768Z", + "Web/CSS/CSS_Animations/Tips": { + "modified": "2020-05-03T11:02:29.768Z", "contributors": [ "anna.bunakova" ] }, - "Web/CSS/CSS_Background_and_Borders": { - "modified": "2019-03-23T22:40:44.971Z", - "contributors": [ - "teoli" - ] - }, "Web/CSS/CSS_Background_and_Borders/Border-image_generator": { "modified": "2019-03-23T22:25:50.600Z", "contributors": [ "BychekRU" ] }, - "Web/CSS/CSS_Background_and_Borders/Border-radius_генератор": { - "modified": "2019-03-23T22:40:49.075Z", - "contributors": [ - "vito_falcone" - ] - }, - "Web/CSS/CSS_Background_and_Borders/Множественные_фоны": { - "modified": "2019-03-23T22:13:04.810Z", - "contributors": [ - "J-N-Z" - ] - }, "Web/CSS/CSS_Basic_User_Interface": { "modified": "2019-03-18T21:18:49.969Z", "contributors": [ "SphinxKnight" ] }, - "Web/CSS/CSS_Basic_User_Interface/Использование_URL_значений_для_свойства_cursor": { - "modified": "2019-03-23T22:05:55.809Z", - "contributors": [ - "SphinxKnight", - "ExE-Boss", - "Cheg" - ] - }, "Web/CSS/CSS_Box_Alignment": { "modified": "2019-03-18T21:33:03.343Z", "contributors": [ @@ -12183,12 +9693,6 @@ "Sebastianz" ] }, - "Web/CSS/CSS_Box_Model/Box-shadow_generator": { - "modified": "2019-03-18T20:43:50.074Z", - "contributors": [ - "BychekRU" - ] - }, "Web/CSS/CSS_Box_Model/Mastering_margin_collapsing": { "modified": "2020-07-01T02:44:27.480Z", "contributors": [ @@ -12205,13 +9709,6 @@ "hinduCoder" ] }, - "Web/CSS/CSS_Colors": { - "modified": "2019-03-23T22:34:30.410Z", - "contributors": [ - "BychekRU", - "Krenair" - ] - }, "Web/CSS/CSS_Colors/Color_picker_tool": { "modified": "2019-03-23T22:34:32.727Z", "contributors": [ @@ -12257,59 +9754,12 @@ "RomanBush" ] }, - "Web/CSS/CSS_Flexible_Box_Layout/Using_CSS_flexible_boxes": { - "modified": "2019-09-25T09:43:14.453Z", - "contributors": [ - "RomanBush", - "billlater", - "KadirTopal", - "DmitriyPoltavskiy", - "MrDaedra", - "antenko", - "dixiony", - "SKaznadei", - "iamale" - ] - }, - "Web/CSS/CSS_Flexible_Box_Layout/Выравнивание_элементов_в_Flex_контейнере": { - "modified": "2020-05-25T19:08:16.925Z", - "contributors": [ - "synedvorkham", - "Ruslan_Zlygostev", - "AndriySikora", - "idoru", - "lexeek", - "kalitadanila", - "m-o-semenov", - "ViktoriLisenok", - "dubtar" - ] - }, - "Web/CSS/CSS_Flexible_Box_Layout/Контролирование_соотношения_элементов_вдоль_главной_оси": { - "modified": "2020-03-08T07:17:57.807Z", - "contributors": [ - "Radragon", - "billlater" - ] - }, "Web/CSS/CSS_Flow_Layout": { "modified": "2020-03-07T13:30:09.947Z", "contributors": [ "Radragon" ] }, - "Web/CSS/CSS_Flow_Layout/Блочное_и_строчное_размещение_в_нормальном_потоке": { - "modified": "2020-11-03T12:58:17.297Z", - "contributors": [ - "at940266" - ] - }, - "Web/CSS/CSS_Flow_Layout/Введение_в_контексты_форматирования": { - "modified": "2020-03-08T14:31:08.319Z", - "contributors": [ - "Radragon" - ] - }, "Web/CSS/CSS_Fonts": { "modified": "2020-10-10T08:59:00.093Z", "contributors": [ @@ -12361,12 +9811,6 @@ "slychai85" ] }, - "Web/CSS/CSS_Grid_Layout/CSS_Grid,_Logical_Values_and_Writing_Modes": { - "modified": "2019-03-18T21:35:04.965Z", - "contributors": [ - "slychai85" - ] - }, "Web/CSS/CSS_Grid_Layout/Layout_using_Named_Grid_Lines": { "modified": "2020-04-04T03:56:43.842Z", "contributors": [ @@ -12394,23 +9838,6 @@ "hisbvdis" ] }, - "Web/CSS/CSS_Grid_Layout/Грид-области": { - "modified": "2019-03-18T21:10:23.458Z", - "contributors": [ - "maximTorba", - "denisvovchenko", - "slychai85", - "coshturnina" - ] - }, - "Web/CSS/CSS_Grid_Layout/Расположение_элементов_по_грид-линиям_с_помощью_CSS_Grid": { - "modified": "2020-09-29T19:08:10.559Z", - "contributors": [ - "Zulcom", - "denisvovchenko", - "coshturnina" - ] - }, "Web/CSS/CSS_Images": { "modified": "2019-03-23T22:33:49.629Z", "contributors": [ @@ -12501,36 +9928,12 @@ "TViglesGoom" ] }, - "Web/CSS/CSS_User_Interface": { - "modified": "2019-03-23T22:05:55.155Z", - "contributors": [ - "SphinxKnight", - "ExE-Boss", - "mfluehr" - ] - }, "Web/CSS/CSS_Writing_Modes": { "modified": "2020-03-07T12:38:48.764Z", "contributors": [ "Radragon" ] }, - "Web/CSS/CSS_Селекторы": { - "modified": "2019-09-26T17:15:05.505Z", - "contributors": [ - "RomanBush", - "vkorzhova", - "Gergalov", - "bezik", - "irenprkpv" - ] - }, - "Web/CSS/CSS_Селекторы/Using_the_:target_pseudo-class_in_selectors": { - "modified": "2019-03-18T21:30:19.329Z", - "contributors": [ - "Hoopers_Hooch" - ] - }, "Web/CSS/Cascade": { "modified": "2019-12-08T06:05:17.526Z", "contributors": [ @@ -12559,12 +9962,6 @@ "opereverzeva" ] }, - "Web/CSS/Common_CSS_Questions": { - "modified": "2020-07-16T22:25:45.996Z", - "contributors": [ - "quinn" - ] - }, "Web/CSS/Containing_block": { "modified": "2020-01-07T10:40:33.535Z", "contributors": [ @@ -12646,12 +10043,6 @@ "valeryvitkus" ] }, - "Web/CSS/Media_Queries/Тестирование_медиа_запросы": { - "modified": "2020-10-15T22:17:28.449Z", - "contributors": [ - "opereverzeva" - ] - }, "Web/CSS/Paged_Media": { "modified": "2020-10-12T15:00:21.800Z", "contributors": [ @@ -13130,14 +10521,6 @@ "Sergey.Vdovareize" ] }, - "Web/CSS/box_model": { - "modified": "2019-03-23T23:02:32.915Z", - "contributors": [ - "akovbovich", - "Aleksej", - "codedokode" - ] - }, "Web/CSS/calc()": { "modified": "2020-11-04T09:08:45.108Z", "contributors": [ @@ -13303,12 +10686,6 @@ "ekirpichyov" ] }, - "Web/CSS/filter-function/url": { - "modified": "2020-04-29T08:14:17.353Z", - "contributors": [ - "podocenov" - ] - }, "Web/CSS/flex": { "modified": "2019-06-28T12:43:39.434Z", "contributors": [ @@ -13492,13 +10869,6 @@ "Leuchtkafer" ] }, - "Web/CSS/grid-gap": { - "modified": "2020-10-15T22:05:04.554Z", - "contributors": [ - "oxmap", - "slychai85" - ] - }, "Web/CSS/grid-row-start": { "modified": "2020-10-15T22:26:03.940Z", "contributors": [ @@ -14124,13 +11494,6 @@ "delfin211" ] }, - "Web/CSS/url": { - "modified": "2020-10-15T22:16:56.689Z", - "contributors": [ - "opereverzeva", - "AliaksandrZahorski" - ] - }, "Web/CSS/url()": { "modified": "2020-10-15T22:33:29.454Z", "contributors": [ @@ -14242,72 +11605,6 @@ "yaruson" ] }, - "Web/CSS/Действительное_значение": { - "modified": "2019-03-23T22:31:07.849Z", - "contributors": [ - "warsan", - "BychekRU" - ] - }, - "Web/CSS/Замещаемый_элемент": { - "modified": "2019-03-23T22:31:00.260Z", - "contributors": [ - "SelenIT", - "dima74", - "BychekRU" - ] - }, - "Web/CSS/Псевдо-классы": { - "modified": "2019-03-23T22:51:08.664Z", - "contributors": [ - "IgorPuchkov2003", - "dima74", - "BychekRU", - "olko28" - ] - }, - "Web/CSS/Синтаксис": { - "modified": "2019-07-26T04:52:30.660Z", - "contributors": [ - "munaticu", - "teoli", - "Norville" - ] - }, - "Web/CSS/Способ_расположения": { - "modified": "2019-03-23T23:09:42.012Z", - "contributors": [ - "idoru", - "BychekRU", - "ldone" - ] - }, - "Web/CSS/Тихий": { - "modified": "2019-03-23T22:32:40.563Z", - "contributors": [ - "BychekRU", - "Evgeny166" - ] - }, - "Web/CSS/Указанное_значение": { - "modified": "2019-03-23T22:30:59.718Z", - "contributors": [ - "BychekRU" - ] - }, - "Web/CSS/размер": { - "modified": "2020-10-15T21:48:09.200Z", - "contributors": [ - "HImichun", - "sashakrauzer", - "VICIOne", - "favetisov", - "ialexi-bl", - "Fgeniy", - "Zamkevich", - "VladdOs" - ] - }, "Web/Events": { "modified": "2020-11-17T03:43:19.041Z", "contributors": [ @@ -14326,165 +11623,43 @@ "teoli" ] }, - "Web/Events/DOMContentLoaded": { - "modified": "2019-04-30T14:28:01.901Z", + "Web/Guide": { + "modified": "2020-09-02T11:11:23.452Z", "contributors": [ - "wbamberg", - "cashm0ney", - "fscholz", - "vittorio-tortugo", - "e-h-h" + "bogpok", + "Didar83", + "soctim", + "jwhitlock", + "netpatriciapussy", + "Tihoem", + "galinakulinich@mail.ru", + "Sheppy" ] }, - "Web/Events/abort": { - "modified": "2019-04-30T14:17:57.211Z", + "Web/Guide/AJAX": { + "modified": "2020-03-06T17:23:15.361Z", "contributors": [ - "wbamberg", - "Corba", - "fscholz", - "e-omo" + "bulatDev", + "korjjik87", + "chrisdavidmills", + "Sky_Fox", + "Megapotz", + "Kavkazsk", + "Summit677", + "Kwinto", + "Dionys", + "Woodroof", + "Zhuravlik" ] }, - "Web/Events/blur": { - "modified": "2019-03-23T22:19:52.585Z", - "contributors": [ - "fscholz", - "Pirate505", - "Asyst" - ] - }, - "Web/Events/error": { - "modified": "2019-03-18T20:55:03.206Z", - "contributors": [ - "Corba", - "iGureEV" - ] - }, - "Web/Events/focusin": { - "modified": "2019-03-23T22:30:36.967Z", - "contributors": [ - "fscholz", - "f0rmat1k" - ] - }, - "Web/Events/focusout": { - "modified": "2019-03-18T21:19:40.612Z", - "contributors": [ - "merelj" - ] - }, - "Web/Events/load": { - "modified": "2019-03-23T22:22:49.108Z", - "contributors": [ - "fscholz", - "e-h-h" - ] - }, - "Web/Events/loadstart": { - "modified": "2019-03-23T22:29:55.674Z", - "contributors": [ - "fscholz", - "forestbird" - ] - }, - "Web/Events/readystatechange": { - "modified": "2019-03-18T21:42:00.103Z", - "contributors": [ - "SlavaJan" - ] - }, - "Web/Events/transitionend": { - "modified": "2019-03-23T23:13:05.887Z", - "contributors": [ - "fscholz", - "airspin", - "akhabibullina" - ] - }, - "Web/Events/unhandledrejection": { - "modified": "2019-04-30T13:51:15.952Z", - "contributors": [ - "wbamberg", - "colmer" - ] - }, - "Web/Guide": { - "modified": "2020-09-02T11:11:23.452Z", - "contributors": [ - "bogpok", - "Didar83", - "soctim", - "jwhitlock", - "netpatriciapussy", - "Tihoem", - "galinakulinich@mail.ru", - "Sheppy" - ] - }, - "Web/Guide/AJAX": { - "modified": "2020-03-06T17:23:15.361Z", - "contributors": [ - "bulatDev", - "korjjik87", - "chrisdavidmills", - "Sky_Fox", - "Megapotz", - "Kavkazsk", - "Summit677", - "Kwinto", - "Dionys", - "Woodroof", - "Zhuravlik" - ] - }, - "Web/Guide/AJAX/С_чего_начать": { - "modified": "2019-03-24T00:01:49.926Z", - "contributors": [ - "DanilaH", - "chrisdavidmills", - "Megapotz", - "Apparition", - "Square", - "Kwinto" - ] - }, - "Web/Guide/AJAX/С_чего_начать?": { - "modified": "2019-01-16T16:10:29.921Z", - "contributors": [ - "chrisdavidmills", - "Sheppy", - "Nikol" - ] - }, - "Web/Guide/API": { - "modified": "2019-09-11T09:35:03.457Z", + "Web/Guide/API": { + "modified": "2019-09-11T09:35:03.457Z", "contributors": [ "SphinxKnight", "BychekRU", "Sheppy" ] }, - "Web/Guide/API/DOM": { - "modified": "2019-09-02T16:41:36.691Z", - "contributors": [ - "NiroWoolf", - "Jeremie" - ] - }, - "Web/Guide/API/DOM/Storage": { - "modified": "2019-03-23T23:13:28.239Z", - "contributors": [ - "Steln", - "akhabibullina" - ] - }, - "Web/Guide/API/WebRTC": { - "modified": "2019-03-23T22:34:55.398Z", - "contributors": [ - "MoksS", - "franzy1709" - ] - }, "Web/Guide/Audio_and_video_delivery": { "modified": "2019-05-24T08:49:25.038Z", "contributors": [ @@ -14515,16 +11690,6 @@ "bogpok" ] }, - "Web/Guide/CSS": { - "modified": "2019-09-11T09:43:50.277Z", - "contributors": [ - "SphinxKnight", - "Aleksej", - "vtambourine", - "KrishnaKevalam", - "jswisher" - ] - }, "Web/Guide/CSS/Block_formatting_context": { "modified": "2019-10-04T09:05:37.001Z", "contributors": [ @@ -14538,327 +11703,100 @@ "akhabibullina" ] }, - "Web/Guide/CSS/Getting_started": { - "modified": "2019-03-23T23:09:39.395Z", - "contributors": [ - "BychekRU", - "Aleksej", - "frontgirl", - "wjinca" - ] - }, - "Web/Guide/CSS/Getting_started/Cascading_and_inheritance": { - "modified": "2019-03-23T22:51:54.874Z", - "contributors": [ - "Tankerxyz", - "BychekRU", - "F-302", - "sofiaglynyana" - ] - }, - "Web/Guide/CSS/Getting_started/Color": { - "modified": "2019-03-23T22:31:38.617Z", - "contributors": [ - "TuchaNK" - ] - }, - "Web/Guide/CSS/Getting_started/How_CSS_works": { - "modified": "2019-03-18T21:17:13.180Z", + "Web/Guide/Events": { + "modified": "2020-08-20T10:40:53.452Z", "contributors": [ - "BychekRU", - "F-302" + "bogpok", + "Llorephie", + "Tihoem", + "Jeremie" ] }, - "Web/Guide/CSS/Getting_started/Readable_CSS": { - "modified": "2019-03-23T22:49:44.377Z", + "Web/Guide/Events/Event_handlers": { + "modified": "2020-03-26T12:45:30.049Z", "contributors": [ - "Svart", - "F-302", - "Crystal" + "ellizii" ] }, - "Web/Guide/CSS/Getting_started/SVG_и_CSS": { - "modified": "2019-10-07T10:29:32.536Z", + "Web/Guide/Events/Media_events": { + "modified": "2019-04-16T19:26:35.650Z", "contributors": [ - "Matcenko", - "AndrewPinkerton", - "maximmonev", - "DadUndead" + "vamo089", + "TaizoGem", + "undgrnd", + "nechehin" ] }, - "Web/Guide/CSS/Getting_started/Selectors": { - "modified": "2020-02-28T21:44:59.981Z", + "Web/Guide/Events/Overview_of_Events_and_Handlers": { + "modified": "2019-06-24T11:18:00.027Z", "contributors": [ - "nkaskov", - "SergeyNikolaev70", - "1cprog", - "Tankerxyz", - "BigBond", - "mztrp", - "tnt4brain" + "kvandreev", + "MuradAz", + "curdwithraisins" ] }, - "Web/Guide/CSS/Getting_started/Text_styles": { - "modified": "2019-03-23T22:31:35.056Z", + "Web/Guide/HTML/Content_categories": { + "modified": "2019-09-23T08:37:02.214Z", "contributors": [ - "DKas", - "TuchaNK" + "niktariy", + "Sotik", + "KTatyana", + "Isk1n", + "Angelskih", + "Quaiby", + "chernysh2909", + "alexbaumgertner", + "Aleksej", + "Lambrusco.pro" ] }, - "Web/Guide/CSS/Getting_started/What_is_CSS": { - "modified": "2019-10-10T16:46:49.900Z", + "Web/Guide/HTML/Editable_content": { + "modified": "2019-03-18T21:32:40.829Z", "contributors": [ - "gleb-svitelskiy", - "BychekRU", - "Aleksej", - "frontgirl" + "warsan" ] }, - "Web/Guide/CSS/Getting_started/Why_use_CSS": { - "modified": "2019-03-23T22:33:27.543Z", + "Web/Guide/Localizations_and_character_encodings": { + "modified": "2020-12-14T08:44:06.511Z", "contributors": [ - "BychekRU", - "F-302" + "azahw935", + "bogpok" ] }, - "Web/Guide/CSS/Getting_started/Таблицы": { - "modified": "2019-03-23T23:09:44.945Z", + "Web/Guide/Parsing_and_serializing_XML": { + "modified": "2020-10-11T12:29:17.772Z", "contributors": [ - "BychekRU", - "ldone" + "Akhat", + "bogpok" ] }, - "Web/Guide/CSS/Understanding_z_index": { - "modified": "2020-04-16T00:54:23.175Z", + "Web/Guide/Unicode_Bidrectional_Text_Algorithm": { + "modified": "2020-09-02T08:30:27.156Z", "contributors": [ - "pelyp47", - "Derept", - "zdravnick", - "DartWelder", - "elenatafeenko", - "Jeremie" + "bogpok" ] }, - "Web/Guide/CSS/Understanding_z_index/Adding_z-index": { - "modified": "2020-04-16T01:16:28.675Z", + "Web/Guide/User_input_methods": { + "modified": "2020-09-02T11:05:36.300Z", "contributors": [ - "pelyp47" + "bogpok" ] }, - "Web/Guide/CSS/Understanding_z_index/Stacking_without_z-index": { - "modified": "2020-04-16T01:00:44.047Z", + "Web/Guide/WOFF": { + "modified": "2020-10-15T22:33:54.379Z", "contributors": [ - "pelyp47", - "batareechka", - "SphinxKnight" + "bogpok" ] }, - "Web/Guide/CSS/Using_multi-column_layouts": { - "modified": "2019-07-22T11:08:23.191Z", + "Web/Guide/mobile": { + "modified": "2020-02-07T13:05:09.003Z", "contributors": [ - "a-bodrova", - "sandmanisdancing", - "fscholz", - "ldone" + "McBurns", + "VDyrda" ] }, - "Web/Guide/CSS/Visual_formatting_model": { - "modified": "2019-09-20T10:50:10.502Z", - "contributors": [ - "RomanBush", - "SphinxKnight", - "FlightBlaze", - "Chugou9", - "ZapevalovAnton", - "fmva", - "levi2ki", - "kapvik", - "hhharm", - "ViT09" - ] - }, - "Web/Guide/Events": { - "modified": "2020-08-20T10:40:53.452Z", - "contributors": [ - "bogpok", - "Llorephie", - "Tihoem", - "Jeremie" - ] - }, - "Web/Guide/Events/Event_handlers": { - "modified": "2020-03-26T12:45:30.049Z", - "contributors": [ - "ellizii" - ] - }, - "Web/Guide/Events/Media_events": { - "modified": "2019-04-16T19:26:35.650Z", - "contributors": [ - "vamo089", - "TaizoGem", - "undgrnd", - "nechehin" - ] - }, - "Web/Guide/Events/Overview_of_Events_and_Handlers": { - "modified": "2019-06-24T11:18:00.027Z", - "contributors": [ - "kvandreev", - "MuradAz", - "curdwithraisins" - ] - }, - "Web/Guide/Events/Создание_и_вызов_событий": { - "modified": "2020-10-15T21:31:20.093Z", - "contributors": [ - "YozhEzhi", - "leann-fraoigh", - "Solant", - "bagau", - "pk.prog", - "lazyexpert", - "YuryT" - ] - }, - "Web/Guide/HTML/Content_categories": { - "modified": "2019-09-23T08:37:02.214Z", - "contributors": [ - "niktariy", - "Sotik", - "KTatyana", - "Isk1n", - "Angelskih", - "Quaiby", - "chernysh2909", - "alexbaumgertner", - "Aleksej", - "Lambrusco.pro" - ] - }, - "Web/Guide/HTML/Drag_and_drop": { - "modified": "2019-06-20T03:46:49.198Z", - "contributors": [ - "kkxley", - "Akh-rman", - "artalar", - "miramax-88", - "Morjodrom", - "fess16", - "MStark" - ] - }, - "Web/Guide/HTML/Drag_and_drop/Drag_operations": { - "modified": "2020-02-05T06:07:31.464Z", - "contributors": [ - "opereverzeva" - ] - }, - "Web/Guide/HTML/Editable_content": { - "modified": "2019-03-18T21:32:40.829Z", - "contributors": [ - "warsan" - ] - }, - "Web/Guide/HTML/Sections_and_Outlines_of_an_HTML5_document": { - "modified": "2020-10-09T08:16:53.318Z", - "contributors": [ - "matiasrustagte", - "arka_triymfalnaya", - "outdever", - "Wingear", - "evgor80", - "lerniri" - ] - }, - "Web/Guide/HTML/Tips_for_authoring_fast-loading_HTML_pages": { - "modified": "2020-07-16T22:22:33.594Z", - "contributors": [ - "SoMuchEffort", - "optimistic" - ] - }, - "Web/Guide/HTML/Using_data_attributes": { - "modified": "2020-07-16T22:22:37.165Z", - "contributors": [ - "AliaksandrZahorski", - "dima74", - "bad4iz", - "ultrinnan", - "SphinxKnight", - "lerniri", - "ArtiFisher", - "xoyk", - "BaNru" - ] - }, - "Web/Guide/HTML/Формы_в_HTML": { - "modified": "2019-03-23T22:35:16.060Z", - "contributors": [ - "Morjodrom", - "AgRuN1", - "ruslan_g02" - ] - }, - "Web/Guide/Localizations_and_character_encodings": { - "modified": "2020-12-14T08:44:06.511Z", - "contributors": [ - "azahw935", - "bogpok" - ] - }, - "Web/Guide/Parsing_and_serializing_XML": { - "modified": "2020-10-11T12:29:17.772Z", - "contributors": [ - "Akhat", - "bogpok" - ] - }, - "Web/Guide/Unicode_Bidrectional_Text_Algorithm": { - "modified": "2020-09-02T08:30:27.156Z", - "contributors": [ - "bogpok" - ] - }, - "Web/Guide/User_input_methods": { - "modified": "2020-09-02T11:05:36.300Z", - "contributors": [ - "bogpok" - ] - }, - "Web/Guide/WOFF": { - "modified": "2020-10-15T22:33:54.379Z", - "contributors": [ - "bogpok" - ] - }, - "Web/Guide/mobile": { - "modified": "2020-02-07T13:05:09.003Z", - "contributors": [ - "McBurns", - "VDyrda" - ] - }, - "Web/Guide/Графика": { - "modified": "2019-03-23T23:24:59.485Z", - "contributors": [ - "theykillimmortal", - "McBurns", - "DinarGataullin", - "emil4", - "Bonerdelli", - "uleming", - "nedimaon" - ] - }, - "Web/Guide/Производительность": { - "modified": "2020-08-20T11:16:04.965Z", - "contributors": [ - "bogpok" - ] - }, - "Web/HTML": { - "modified": "2020-05-09T08:33:52.357Z", + "Web/HTML": { + "modified": "2020-05-09T08:33:52.357Z", "contributors": [ "SphinxKnight", "arslan6226262", @@ -14936,13 +11874,6 @@ "sve-kai-itmo" ] }, - "Web/HTML/CORS_settings_attributes": { - "modified": "2019-03-23T22:26:17.707Z", - "contributors": [ - "HA3IK", - "metserp" - ] - }, "Web/HTML/Element": { "modified": "2019-03-24T00:04:23.071Z", "contributors": [ @@ -15337,12 +12268,6 @@ "nastarash" ] }, - "Web/HTML/Element/element": { - "modified": "2019-03-23T22:16:19.667Z", - "contributors": [ - "SphinxKnight" - ] - }, "Web/HTML/Element/em": { "modified": "2020-10-15T22:19:54.841Z", "contributors": [ @@ -15785,14 +12710,6 @@ "fill.anton" ] }, - "Web/HTML/Element/video/seeking_event": { - "modified": "2019-03-23T22:00:06.598Z", - "contributors": [ - "estelle", - "fscholz", - "alexs_havelev" - ] - }, "Web/HTML/Element/wbr": { "modified": "2020-10-15T22:16:50.183Z", "contributors": [ @@ -15801,26 +12718,6 @@ "AleksandrK69" ] }, - "Web/HTML/Element/кнопка": { - "modified": "2020-08-27T10:59:01.002Z", - "contributors": [ - "DarkExodusXX", - "Anton1922", - "fanich37", - "VitalyKrenel", - "Quaiby" - ] - }, - "Web/HTML/Element/ссылка": { - "modified": "2020-11-25T22:00:52.653Z", - "contributors": [ - "RoPy73", - "GitForDocs", - "sasha3nique", - "dt_", - "opereverzeva" - ] - }, "Web/HTML/Global_attributes": { "modified": "2020-10-15T21:40:19.311Z", "contributors": [ @@ -15870,13 +12767,6 @@ "at940266" ] }, - "Web/HTML/Global_attributes/dropzone": { - "modified": "2020-10-15T22:18:29.870Z", - "contributors": [ - "chrisdavidmills", - "Akh-rman" - ] - }, "Web/HTML/Global_attributes/id": { "modified": "2020-10-15T21:58:35.927Z", "contributors": [ @@ -15935,16 +12825,6 @@ "ViktorKonsta" ] }, - "Web/HTML/Optimizing_Your_Pages_for_Speculative_Parsing": { - "modified": "2019-03-23T23:28:56.065Z", - "contributors": [ - "s1lver", - "pk.prog", - "SnejUgal", - "teoli", - "Gucci_08_rus" - ] - }, "Web/HTML/Preloading_content": { "modified": "2020-10-15T22:11:40.984Z", "contributors": [ @@ -15965,73 +12845,22 @@ "lerniri" ] }, - "Web/HTML/Использование_кэширования_приложений": { - "modified": "2019-04-09T18:24:32.273Z", + "Web/HTTP": { + "modified": "2019-10-10T16:46:52.972Z", "contributors": [ - "jwhitlock", - "teoli", - "pashak" + "Mikhail_Kozachkov", + "e-evdokimov", + "stonetrooper", + "djigach", + "pk.prog", + "warnabas", + "nilfalse", + "lerniri", + "Sheppy" ] }, - "Web/HTML/Поддерживаемые_медиа_форматы": { - "modified": "2019-03-23T22:40:43.218Z", - "contributors": [ - "SedovDP", - "a-goodwin", - "PPerminov", - "MuradAz" - ] - }, - "Web/HTML/Ссылки": { - "modified": "2019-09-09T07:21:34.310Z", - "contributors": [ - "SphinxKnight", - "JCodeg", - "wbamberg", - "Kiprusoff", - "kuki", - "alexfromvl", - "VsTB", - "astrobeglec", - "BychekRU", - "quinn", - "ldone", - "alexlead" - ] - }, - "Web/HTML/Строчные_Элементы": { - "modified": "2020-03-08T06:35:47.964Z", - "contributors": [ - "Radragon", - "AliaksandrZahorski", - "Inqanter", - "superpuper32", - "Filofei", - "Chronosms" - ] - }, - "Web/HTML/Типы_ссылок": { - "modified": "2019-03-23T22:35:07.110Z", - "contributors": [ - "BychekRU" - ] - }, - "Web/HTTP": { - "modified": "2019-10-10T16:46:52.972Z", - "contributors": [ - "Mikhail_Kozachkov", - "e-evdokimov", - "stonetrooper", - "djigach", - "pk.prog", - "warnabas", - "nilfalse", - "lerniri", - "Sheppy" - ] - }, - "Web/HTTP/Basics_of_HTTP": { - "modified": "2020-07-14T17:05:38.093Z", + "Web/HTTP/Basics_of_HTTP": { + "modified": "2020-07-14T17:05:38.093Z", "contributors": [ "vladimir.i.kuropatka", "enonotugh", @@ -16051,12 +12880,6 @@ "pk.prog" ] }, - "Web/HTTP/Basics_of_HTTP/Identifying_resources_on_the_Web_RU": { - "modified": "2020-01-09T21:04:16.499Z", - "contributors": [ - "rshmelev" - ] - }, "Web/HTTP/Basics_of_HTTP/MIME_types": { "modified": "2019-10-21T06:21:06.123Z", "contributors": [ @@ -16313,12 +13136,6 @@ "ValeriiBoiko" ] }, - "Web/HTTP/Server-Side_Access_Control": { - "modified": "2019-07-16T07:11:05.759Z", - "contributors": [ - "curdwithraisins" - ] - }, "Web/HTTP/Session": { "modified": "2020-02-14T12:03:42.414Z", "contributors": [ @@ -16703,9290 +13520,12473 @@ "AlexeyVasilievE" ] }, - "Web/HTTP/Авторизация": { - "modified": "2020-04-27T12:53:55.193Z", - "contributors": [ - "katina.tanya.net", - "Umbrous", - "mironovdm", - "RumyantsevMichael", - "Santiago26", - "deniskoronets" - ] - }, - "Web/HTTP/Заголовки": { - "modified": "2020-10-01T10:57:48.980Z", + "Web/JavaScript": { + "modified": "2020-10-11T19:17:39.227Z", "contributors": [ - "bakhrom.akbarov", - "severyanov", - "DariiaBormot", - "andrewtk", - "st6gb", - "stonetrooper", - "loman", - "ReinarKein" + "Zulcom", + "dknight", + "ryabv", + "QuasiStellar", + "cypper", + "SphinxKnight", + "bakugod", + "Diana_Makarevich", + "tshemsedinov", + "Geloosa", + "drxwat", + "nllsdfx", + "kdex", + "Sviat", + "pk.prog", + "BychekRU", + "L18-666B", + "Saviloff", + "uleming", + "Feschenko", + "IgorGilyazov", + "anton-petrov", + "teoli", + "iAchilles", + "Ladislas", + "researcher", + "Dionys", + "user01", + "karasiov", + "Niquola", + "Megapotz", + "Knyaz Vladimir" ] }, - "Web/HTTP/Заголовки/Accept": { - "modified": "2020-11-27T13:56:04.958Z", + "Web/JavaScript/A_re-introduction_to_JavaScript": { + "modified": "2020-10-21T01:20:45.167Z", "contributors": [ - "robert491", - "vykulakov", - "Normal", - "AlexeyVasilievE" + "chimit", + "korefusha", + "Kamil-Zakiev", + "EgorChernik", + "aleshkanet", + "CeH9", + "MerkurevSergei", + "shtorin", + "Megabyteceer", + "gudkovdanila", + "pk.prog", + "fscholz", + "forestbird", + "Saviloff", + "Instigator", + "shapoval", + "AlexChuev", + "razarusu", + "kolyuchii", + "PavelGrishaev", + "teoli", + "franza", + "PROgrammaster", + "sergey_tikhonov", + "Dart" ] }, - "Web/HTTP/Заголовки/Accept-Charset": { - "modified": "2020-10-15T22:14:29.517Z", + "Web/JavaScript/Closures": { + "modified": "2020-11-13T09:42:08.066Z", "contributors": [ - "Reddok", - "J4CKVVH173" + "chmsv", + "0NotNull", + "SamTLT", + "Nikitazharkij", + "aprinciple", + "OlegMingaleev", + "demid088", + "wbamberg", + "stranger777", + "borisqua", + "Stejok", + "sersalex", + "meecrobe", + "Megabyteceer", + "TaKo13", + "Saviloff", + "Witadol", + "thetekst", + "fscholz", + "iGanzai", + "khorpyakov", + "ivan.p", + "AlekseyGoryansky", + "AlexKucher", + "mcmimik", + "teoli", + "CJohn" ] }, - "Web/HTTP/Заголовки/Accept-Language": { - "modified": "2020-10-15T22:00:00.029Z", + "Web/JavaScript/Data_structures": { + "modified": "2020-10-08T08:53:54.371Z", "contributors": [ - "taushan.marina", - "Reddok", - "limanweb", - "serj-by" + "nikolasmelui", + "wentout", + "sashakrauzer", + "faramozzayw", + "Eugeno", + "itsEffy", + "meafmira", + "artrudov", + "miiixsc", + "RomanBykov", + "romannovikov", + "pathliving", + "rockad", + "foobar42", + "letry", + "Megabyteceer", + "kmetto", + "TaKo13", + "alfaslash", + "markgraydev", + "Leo240", + "KANBY", + "fscholz", + "jaguardev", + "teoli", + "dunmaksim", + "uleming" ] }, - "Web/HTTP/Заголовки/Accept-Patch": { - "modified": "2020-12-05T05:07:59.020Z", + "Web/JavaScript/Enumerability_and_ownership_of_properties": { + "modified": "2020-03-12T19:43:05.408Z", "contributors": [ - "sheremet" + "Saviloff" ] }, - "Web/HTTP/Заголовки/Accept-Ranges": { - "modified": "2020-12-14T05:59:29.332Z", + "Web/JavaScript/Equality_comparisons_and_sameness": { + "modified": "2020-03-12T19:42:53.063Z", "contributors": [ - "AndrewHaluza", - "stonetrooper" + "HTMan", + "CodeLookBook", + "sgrogov", + "Zarwlar", + "Saviloff", + "Witadol" ] }, - "Web/HTTP/Заголовки/Access-Control-Allow-Headers": { - "modified": "2020-10-15T22:06:02.499Z", + "Web/JavaScript/EventLoop": { + "modified": "2020-03-29T11:58:13.454Z", "contributors": [ - "Skinny-Hunter" + "GalustOsipyan", + "nemrosim", + "cgehuzi", + "AnDeVerin", + "letovlive", + "rgrtuleague", + "IlyaMokin", + "thefasttracker", + "RusPosevkin", + "6thSence", + "andrIvash", + "ivanlemeshev", + "beskrovnykh", + "forestbird", + "Saviloff", + "pashutk", + "fscholz", + "im7mortal" ] }, - "Web/HTTP/Заголовки/Access-Control-Allow-Methods": { - "modified": "2020-10-15T21:55:39.900Z", + "Web/JavaScript/Guide": { + "modified": "2020-10-30T03:49:38.404Z", "contributors": [ - "kosuhin" + "ksam", + "callisto1337", + "VerkholaAlex", + "T1mL3arn", + "pk.prog", + "BychekRU", + "xmalinov", + "Saviloff", + "HaukIce", + "pashutk", + "astra1", + "Yuriy-Ka", + "Aleksej", + "fscholz", + "dtretyakov", + "teoli", + "danielgn96" ] }, - "Web/HTTP/Заголовки/Access-Control-Allow-Origin": { - "modified": "2020-10-15T22:30:57.158Z", + "Web/JavaScript/Guide/Control_flow_and_error_handling": { + "modified": "2020-11-06T04:41:33.787Z", "contributors": [ - "online", - "muxmux.ryzhinskiy" + "ksam", + "Japaka90", + "pk.prog", + "igor4949i", + "fscholz", + "IgorGilyazov", + "teoli", + "uleming" ] }, - "Web/HTTP/Заголовки/Access-Control-Max-Age": { - "modified": "2020-10-15T21:54:51.387Z", + "Web/JavaScript/Guide/Details_of_the_Object_Model": { + "modified": "2020-03-18T16:30:12.782Z", "contributors": [ - "Shamshod", - "slayermass" + "HardKullez", + "qwerty-wasd", + "imalyavskiy", + "Davidnadejdin", + "SedovDP", + "metelskiy", + "wbamberg", + "rinbik", + "SphinxKnight", + "toolX", + "vherever", + "Megabyteceer", + "ndrsrv", + "NobbsNobby", + "Saviloff", + "makdeb", + "fscholz", + "esskia", + "ivan.p" ] }, - "Web/HTTP/Заголовки/Authorization": { - "modified": "2020-11-27T14:09:58.983Z", + "Web/JavaScript/Guide/Expressions_and_Operators": { + "modified": "2020-03-12T19:39:43.277Z", "contributors": [ - "robert491", - "NikitaTkachev", - "3lvcz", - "EgorChernik", - "justredpaul" + "mikhail.makarov", + "olegsorokin", + "Megabyteceer", + "pk.prog", + "Grumvol", + "BychekRU", + "Leo240", + "roma-derski", + "fscholz", + "denise", + "Corba" ] }, - "Web/HTTP/Заголовки/Cache-Control": { - "modified": "2020-10-15T21:59:00.821Z", + "Web/JavaScript/Guide/Functions": { + "modified": "2020-04-18T01:17:09.834Z", "contributors": [ - "eeiaao", - "akimy", - "lykosheff", - "Sergey.Terekhin" + "Nevelskoy", + "shevchenko", + "trman", + "pirimow", + "BulavkinNN", + "kkxley", + "mikhail.makarov", + "Aparin", + "imalyavskiy", + "KoS57", + "prometium", + "jsteacat", + "yankovskiy", + "osmaav", + "postwj", + "d.zheleznov", + "kan.a", + "Sajag", + "sirkon", + "pathliving", + "thepocp", + "ValdemarTerte", + "GoliafRS", + "AlexeySuprun", + "Mainstand", + "Grumvol", + "DeekHalden", + "alitskevich", + "keffidesign", + "JuGeer", + "serhiyv", + "pashutk", + "roma-derski", + "fscholz", + "andrcmdr", + "dixon2002", + "teoli", + "uleming" ] }, - "Web/HTTP/Заголовки/Connection": { - "modified": "2020-11-27T17:37:13.461Z", + "Web/JavaScript/Guide/Grammar_and_types": { + "modified": "2020-03-12T19:37:57.624Z", "contributors": [ - "robert491", - "Lariniya", - "Talkerbox", - "stonetrooper", - "Kirill82" + "kkxley", + "device25", + "pk.prog", + "rus11", + "xkha", + "Grumvol", + "DeekHalden", + "BychekRU", + "JuGeer", + "fscholz", + "IgorGilyazov", + "ph1ex0n", + "Corba", + "teoli", + "uleming" ] }, - "Web/HTTP/Заголовки/Content-Disposition": { - "modified": "2020-10-15T21:58:08.326Z", + "Web/JavaScript/Guide/Indexed_collections": { + "modified": "2020-03-12T19:41:25.167Z", "contributors": [ - "Blinky", - "pk.prog" + "prometium", + "yankovskiy", + "postwj", + "v.bilinskyi", + "pk.prog", + "sergeymakoveev", + "Megabyteceer", + "a302379333", + "Grumvol", + "blitzkrieg393", + "ignusin", + "magetor" ] }, - "Web/HTTP/Заголовки/Content-Encoding": { - "modified": "2020-10-15T22:30:01.262Z", + "Web/JavaScript/Guide/Iterators_and_Generators": { + "modified": "2020-03-12T19:42:16.480Z", "contributors": [ - "isetpro" + "AlexanderShushunov", + "rinbik", + "sivashev", + "deman", + "Megabyteceer", + "pashutk", + "kav137", + "zgordan-vv", + "danratnikov", + "djsuprin", + "uhomira" ] }, - "Web/HTTP/Заголовки/Content-Language": { - "modified": "2020-10-15T22:14:19.206Z", + "Web/JavaScript/Guide/Keyed_collections": { + "modified": "2020-03-12T19:43:04.309Z", "contributors": [ - "Nasridean", - "limanweb" + "iameax", + "callisto1337", + "pathliving", + "Megabyteceer", + "alitskevich" ] }, - "Web/HTTP/Заголовки/Content-Length": { - "modified": "2020-11-27T16:51:36.713Z", + "Web/JavaScript/Guide/Meta_programming": { + "modified": "2020-03-12T19:45:39.027Z", "contributors": [ - "robert491", - "einperegrin", - "FireEagle25" + "E-Fir", + "T1mL3arn", + "TotalAMD", + "Dominionys", + "NickTaporuk", + "Megabyteceer" ] }, - "Web/HTTP/Заголовки/Content-Type": { - "modified": "2020-10-15T21:56:21.381Z", + "Web/JavaScript/Guide/Modules": { + "modified": "2020-11-22T19:25:09.183Z", "contributors": [ - "kryksyh", - "WhiteApfel", - "nemish", - "NAKAMODI" + "rsvato" ] }, - "Web/HTTP/Заголовки/DNT": { - "modified": "2020-10-15T22:15:53.319Z", + "Web/JavaScript/Guide/Numbers_and_dates": { + "modified": "2020-03-12T19:42:19.176Z", "contributors": [ - "Alex90" + "pirimow", + "myszkowski", + "Aparin", + "imalyavskiy", + "lemehovskiy", + "yankovskiy", + "rinbik", + "morpharc", + "Sparks", + "TemmyR", + "Megabyteceer", + "Mavricus", + "Letis-1987", + "OojSmile", + "Grumvol", + "serik1987", + "roma-derski" ] }, - "Web/HTTP/Заголовки/Date": { - "modified": "2020-10-15T21:57:57.330Z", + "Web/JavaScript/Guide/Regular_Expressions": { + "modified": "2020-07-27T10:18:25.178Z", "contributors": [ - "Darlanar", - "serieznyi" + "touze147", + "SphinxKnight", + "DASenkiv", + "qqwweeaassdd", + "rinbik", + "Katarzina", + "laion220995", + "kzotoff", + "WispProxy", + "KysaKey", + "Reiider", + "Grumvol", + "indiefishman", + "romannebesny", + "dstereo", + "rin-nas", + "fscholz", + "keika", + "teoli", + "wilddeer", + "uleming", + "Odysseus" ] }, - "Web/HTTP/Заголовки/ETag": { - "modified": "2020-10-15T22:02:38.948Z", + "Web/JavaScript/Guide/Regular_Expressions/Assertions": { + "modified": "2020-03-12T19:49:10.003Z", "contributors": [ - "dimatretyak", - "vetraz", - "curdwithraisins", - "Creepypoke" + "AliaksandrZahorski" ] }, - "Web/HTTP/Заголовки/Expect": { - "modified": "2019-03-23T22:11:58.063Z", + "Web/JavaScript/Guide/Regular_Expressions/Character_Classes": { + "modified": "2020-06-17T18:30:16.759Z", "contributors": [ - "AlexeyVasilievE" + "dknight" ] }, - "Web/HTTP/Заголовки/Expires": { - "modified": "2020-10-15T21:52:39.059Z", + "Web/JavaScript/Guide/Text_formatting": { + "modified": "2020-03-12T19:42:07.543Z", "contributors": [ - "tjbulick", - "mrmlnc", - "MihLeonid", - "kobylin" + "pirimow", + "Aparin", + "drugoi", + "Grumvol", + "redishko", + "PavelG94", + "Prographer" ] }, - "Web/HTTP/Заголовки/Host": { - "modified": "2020-10-15T22:14:52.160Z", + "Web/JavaScript/Guide/Working_with_Objects": { + "modified": "2020-03-12T19:37:53.984Z", "contributors": [ - "vugluskr", - "vadjradanta" + "mikhail.makarov", + "dyaroman", + "alex_wert_and", + "logty3", + "tonkushin", + "m0nclous", + "secretarius", + "rinbik", + "injashkin", + "alyokhander", + "pathliving", + "Siteograf", + "Matters", + "Megabyteceer", + "atlonis", + "agrygoriev", + "hawkridge", + "NobbsNobby", + "Grumvol", + "TrigDevelopment", + "jigs12", + "vzhikness", + "fscholz", + "walkman2058", + "yekver", + "teoli", + "Mxtnr", + "dimko_desu", + "Vlad.Abdullin", + "uleming" ] }, - "Web/HTTP/Заголовки/If-Match": { - "modified": "2020-10-15T21:54:39.304Z", + "Web/JavaScript/Inheritance_and_the_prototype_chain": { + "modified": "2020-08-29T20:34:02.593Z", "contributors": [ - "AlexeyVasilievE" + "sozdanbogom40", + "shevchenko", + "SadTomCat", + "Nick_Pershin", + "dudinsky", + "Shemil95", + "SedovDP", + "aliaksandr-s", + "ChesterFobitt", + "Saviloff", + "Kapiroska", + "fscholz", + "xxxxx0438", + "SRastrigin", + "Natalya_Surikova", + "Rast1234", + "teoli" ] }, - "Web/HTTP/Заголовки/If-Modified-Since": { - "modified": "2020-10-15T21:54:34.736Z", + "Web/JavaScript/JavaScript_technologies_overview": { + "modified": "2020-03-12T19:37:57.231Z", "contributors": [ + "jynweythek", "chrisdavidmills", - "vykulakov", - "jellymary", - "AlexeyVasilievE" + "miirinjej", + "kulakowka", + "curdwithraisins", + "sersalex", + "fscholz", + "kichik", + "askhat", + "ixidor", + "uleming" ] }, - "Web/HTTP/Заголовки/If-Unmodified-Since": { - "modified": "2020-10-15T21:54:34.091Z", + "Web/JavaScript/Language_Resources": { + "modified": "2020-03-12T19:37:58.256Z", "contributors": [ - "Rin15", - "jellymary", - "AlexeyVasilievE" + "nnragmailcom", + "fscholz", + "teoli", + "uleming" ] }, - "Web/HTTP/Заголовки/Last-Modified": { - "modified": "2020-10-15T22:15:38.253Z", + "Web/JavaScript/Memory_Management": { + "modified": "2020-07-14T20:08:19.176Z", "contributors": [ - "ilyachase" + "irustm", + "ZeroUnderscoreOu", + "nikolaifedorov", + "vaeum", + "sashashakun", + "fscholz", + "vitkarpov", + "teoli", + "Nick_Pershin", + "nurbek.ab" ] }, - "Web/HTTP/Заголовки/Origin": { - "modified": "2020-10-15T22:01:53.616Z", + "Web/JavaScript/Reference": { + "modified": "2020-03-12T19:36:05.593Z", "contributors": [ - "crabovwik" + "Aleksej", + "Mingun", + "teoli", + "Ladislas", + "pashak" ] }, - "Web/HTTP/Заголовки/Pragma": { - "modified": "2020-10-15T22:23:06.217Z", + "Web/JavaScript/Reference/Classes": { + "modified": "2020-11-02T03:27:06.842Z", "contributors": [ - "OlegSo" + "ITheCorgi", + "blackbrain2009", + "denys.marytchak", + "PaulineNemchak", + "SphinxKnight", + "AnarhistMS", + "YozhEzhi", + "sahmildzhakeev", + "jainashur", + "CaptainCrocus", + "domstrueboy", + "Muffassa", + "Sajag", + "Gamesurf", + "Piterden", + "pathliving", + "alienalien13", + "DyckGerman", + "animhotep", + "feonit", + "zasipin", + "InsidiousClu", + "KTatyana", + "ViZhe", + "sergeymakoveev", + "PinkaminaDianePie", + "RoM4iK", + "sasd97", + "seedofjoy", + "torbasow", + "krest88", + "fscholz" ] }, - "Web/HTTP/Заголовки/Range": { - "modified": "2020-10-15T22:23:56.930Z", + "Web/JavaScript/Reference/Classes/constructor": { + "modified": "2020-11-02T06:02:34.419Z", "contributors": [ - "ismorozs" + "ITheCorgi", + "S25AI", + "Bobsans", + "Paul_Yuhnovich", + "galynag", + "dood" ] }, - "Web/HTTP/Заголовки/Referer": { - "modified": "2020-10-15T22:08:22.897Z", + "Web/JavaScript/Reference/Classes/extends": { + "modified": "2020-03-12T19:46:03.525Z", "contributors": [ - "stonetrooper" + "Nexwich", + "Vlad160", + "Piterden", + "meridos", + "Halkyon", + "Kozhemyak", + "slayermass" ] }, - "Web/HTTP/Заголовки/Retry-After": { - "modified": "2020-10-15T22:04:40.732Z", + "Web/JavaScript/Reference/Classes/static": { + "modified": "2020-10-15T21:34:19.682Z", "contributors": [ - "TaizoGem" + "vydayko", + "Bobsans", + "evilive3000", + "andrey-gnl", + "Hydrock", + "Dmitrii_Aleksandrov", + "torbasow", + "terranisu", + "Witadol" ] }, - "Web/HTTP/Заголовки/Set-Cookie": { - "modified": "2020-10-15T22:22:30.848Z", + "Web/JavaScript/Reference/Deprecated_and_obsolete_features": { + "modified": "2020-03-12T19:48:57.173Z", "contributors": [ - "wadzari", - "Artemeey", - "ehpc", - "YogSotot" + "boxa6" ] }, - "Web/HTTP/Заголовки/Strict-Transport-Security": { - "modified": "2020-10-15T22:23:39.989Z", + "Web/JavaScript/Reference/Errors": { + "modified": "2020-03-12T19:44:11.764Z", "contributors": [ - "Bargamut", - "s1lver", - "curdwithraisins" + "superpuper32", + "fscholz" ] }, - "Web/HTTP/Заголовки/Vary": { - "modified": "2020-10-15T22:21:15.515Z", + "Web/JavaScript/Reference/Errors/Already_has_pragma": { + "modified": "2020-03-12T19:48:44.607Z", "contributors": [ - "onmotion" + "MakarovDs777" ] }, - "Web/HTTP/Заголовки/X-Content-Type-Options": { - "modified": "2020-10-15T22:16:15.365Z", + "Web/JavaScript/Reference/Errors/Array_sort_argument": { + "modified": "2020-03-12T19:48:40.421Z", "contributors": [ - "WhiteApfel" + "MakarovDs777" ] }, - "Web/HTTP/Заголовки/X-Forwarded-For": { - "modified": "2019-03-18T20:52:28.146Z", + "Web/JavaScript/Reference/Errors/Bad_octal": { + "modified": "2020-03-12T19:46:46.233Z", "contributors": [ - "krigar1184", - "iliatcymbal" + "Pandemoniumus" ] }, - "Web/HTTP/Заголовки/X-XSS-Protection": { - "modified": "2020-10-15T22:01:31.139Z", + "Web/JavaScript/Reference/Errors/Bad_radix": { + "modified": "2020-03-12T19:47:16.966Z", "contributors": [ - "n00b" + "KTatyana", + "varyag01" ] }, - "Web/HTTP/Куки": { - "modified": "2019-07-16T04:58:27.981Z", + "Web/JavaScript/Reference/Errors/Bad_regexp_flag": { + "modified": "2020-03-12T19:47:09.430Z", "contributors": [ - "mrkutin", - "saitonakamura", - "levi2ki", - "GraceAredel", - "isildurpk", - "abmokin", - "serieznyi", - "mariag" + "hahanova" ] }, - "Web/HTTP/Кэширование": { - "modified": "2020-06-23T16:53:43.781Z", + "Web/JavaScript/Reference/Errors/Bad_return_or_yield": { + "modified": "2020-03-12T19:48:14.916Z", "contributors": [ - "Vyprichenko", - "DeltaSPb", - "oleg3280", - "arturparkhisenko", - "gummeah", - "mariag", - "koks" + "KTatyana" ] }, - "Web/JavaScript": { - "modified": "2020-10-11T19:17:39.227Z", + "Web/JavaScript/Reference/Errors/Called_on_incompatible_type": { + "modified": "2020-03-12T19:48:52.848Z", "contributors": [ - "Zulcom", - "dknight", - "ryabv", - "QuasiStellar", - "cypper", - "SphinxKnight", - "bakugod", - "Diana_Makarevich", - "tshemsedinov", - "Geloosa", - "drxwat", - "nllsdfx", - "kdex", - "Sviat", - "pk.prog", - "BychekRU", - "L18-666B", - "Saviloff", - "uleming", - "Feschenko", - "IgorGilyazov", - "anton-petrov", - "teoli", - "iAchilles", - "Ladislas", - "researcher", - "Dionys", - "user01", - "karasiov", - "Niquola", - "Megapotz", - "Knyaz Vladimir" + "palpich", + "MakarovDs777", + "Toshakins" ] }, - "Web/JavaScript/A_re-introduction_to_JavaScript": { - "modified": "2020-10-21T01:20:45.167Z", + "Web/JavaScript/Reference/Errors/Cant_access_lexical_declaration_before_init": { + "modified": "2020-03-12T19:47:46.173Z", "contributors": [ - "chimit", - "korefusha", - "Kamil-Zakiev", - "EgorChernik", - "aleshkanet", - "CeH9", - "MerkurevSergei", - "shtorin", - "Megabyteceer", - "gudkovdanila", - "pk.prog", - "fscholz", - "forestbird", - "Saviloff", - "Instigator", - "shapoval", - "AlexChuev", - "razarusu", - "kolyuchii", - "PavelGrishaev", - "teoli", - "franza", - "PROgrammaster", - "sergey_tikhonov", - "Dart" + "rsvato" ] }, - "Web/JavaScript/Closures": { - "modified": "2020-11-13T09:42:08.066Z", + "Web/JavaScript/Reference/Errors/Cant_access_property": { + "modified": "2020-03-12T19:48:40.635Z", "contributors": [ - "chmsv", - "0NotNull", - "SamTLT", - "Nikitazharkij", - "aprinciple", - "OlegMingaleev", - "demid088", - "wbamberg", - "stranger777", - "borisqua", - "Stejok", - "sersalex", - "meecrobe", - "Megabyteceer", - "TaKo13", - "Saviloff", - "Witadol", - "thetekst", - "fscholz", - "iGanzai", - "khorpyakov", - "ivan.p", - "AlekseyGoryansky", - "AlexKucher", - "mcmimik", - "teoli", - "CJohn" + "MakarovDs777" ] }, - "Web/JavaScript/Data_structures": { - "modified": "2020-10-08T08:53:54.371Z", + "Web/JavaScript/Reference/Errors/Cant_assign_to_property": { + "modified": "2020-11-09T16:55:40.780Z", "contributors": [ - "nikolasmelui", - "wentout", - "sashakrauzer", - "faramozzayw", - "Eugeno", - "itsEffy", - "meafmira", - "artrudov", - "miiixsc", - "RomanBykov", - "romannovikov", - "pathliving", - "rockad", - "foobar42", - "letry", - "Megabyteceer", - "kmetto", - "TaKo13", - "alfaslash", - "markgraydev", - "Leo240", - "KANBY", - "fscholz", - "jaguardev", - "teoli", - "dunmaksim", - "uleming" + "tukumann" ] }, - "Web/JavaScript/Enumerability_and_ownership_of_properties": { - "modified": "2020-03-12T19:43:05.408Z", + "Web/JavaScript/Reference/Errors/Cant_define_property_object_not_extensible": { + "modified": "2020-03-12T19:48:37.533Z", "contributors": [ - "Saviloff" + "Zulcom", + "MakarovDs777" ] }, - "Web/JavaScript/Equality_comparisons_and_sameness": { - "modified": "2020-03-12T19:42:53.063Z", + "Web/JavaScript/Reference/Errors/Cant_delete": { + "modified": "2020-03-12T19:48:41.016Z", "contributors": [ - "HTMan", - "CodeLookBook", - "sgrogov", - "Zarwlar", - "Saviloff", - "Witadol" + "MakarovDs777" ] }, - "Web/JavaScript/EventLoop": { - "modified": "2020-03-29T11:58:13.454Z", + "Web/JavaScript/Reference/Errors/Cant_redefine_property": { + "modified": "2020-03-12T19:48:43.526Z", "contributors": [ - "GalustOsipyan", - "nemrosim", - "cgehuzi", - "AnDeVerin", - "letovlive", - "rgrtuleague", - "IlyaMokin", - "thefasttracker", - "RusPosevkin", - "6thSence", - "andrIvash", - "ivanlemeshev", - "beskrovnykh", - "forestbird", - "Saviloff", - "pashutk", - "fscholz", - "im7mortal" + "MakarovDs777" ] }, - "Web/JavaScript/Guide": { - "modified": "2020-10-30T03:49:38.404Z", + "Web/JavaScript/Reference/Errors/Cyclic_object_value": { + "modified": "2020-10-19T11:06:58.196Z", "contributors": [ - "ksam", - "callisto1337", - "VerkholaAlex", - "T1mL3arn", - "pk.prog", - "BychekRU", - "xmalinov", - "Saviloff", - "HaukIce", - "pashutk", - "astra1", - "Yuriy-Ka", - "Aleksej", - "fscholz", - "dtretyakov", - "teoli", - "danielgn96" + "sovushka-utrom", + "MakarovDs777" ] }, - "Web/JavaScript/Guide/About": { - "modified": "2019-05-16T15:03:00.750Z", + "Web/JavaScript/Reference/Errors/Dead_object": { + "modified": "2020-03-12T19:48:38.148Z", "contributors": [ - "wbamberg", - "BychekRU", - "fscholz", - "teoli", - "smfd", - "uleming" + "MakarovDs777" ] }, - "Web/JavaScript/Guide/Control_flow_and_error_handling": { - "modified": "2020-11-06T04:41:33.787Z", + "Web/JavaScript/Reference/Errors/Delete_in_strict_mode": { + "modified": "2020-03-12T19:48:34.125Z", "contributors": [ - "ksam", - "Japaka90", - "pk.prog", - "igor4949i", - "fscholz", - "IgorGilyazov", - "teoli", - "uleming" + "Akh-rman", + "MakarovDs777" ] }, - "Web/JavaScript/Guide/Details_of_the_Object_Model": { - "modified": "2020-03-18T16:30:12.782Z", + "Web/JavaScript/Reference/Errors/Deprecated_String_generics": { + "modified": "2020-03-12T19:48:16.347Z", "contributors": [ - "HardKullez", - "qwerty-wasd", - "imalyavskiy", - "Davidnadejdin", - "SedovDP", - "metelskiy", - "wbamberg", - "rinbik", - "SphinxKnight", - "toolX", - "vherever", - "Megabyteceer", - "ndrsrv", - "NobbsNobby", - "Saviloff", - "makdeb", - "fscholz", - "esskia", - "ivan.p" + "KTatyana" ] }, - "Web/JavaScript/Guide/Expressions_and_Operators": { - "modified": "2020-03-12T19:39:43.277Z", + "Web/JavaScript/Reference/Errors/Deprecated_caller_or_arguments_usage": { + "modified": "2020-03-12T19:48:07.207Z", "contributors": [ - "mikhail.makarov", - "olegsorokin", - "Megabyteceer", - "pk.prog", - "Grumvol", + "simonprod", + "MakarovDs777", + "Akh-rman" + ] + }, + "Web/JavaScript/Reference/Errors/Deprecated_expression_closures": { + "modified": "2020-03-12T19:48:53.985Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/Deprecated_octal": { + "modified": "2020-03-12T19:48:36.042Z", + "contributors": [ + "MakarovDs777", + "ialexi-bl" + ] + }, + "Web/JavaScript/Reference/Errors/Deprecated_source_map_pragma": { + "modified": "2020-03-12T19:46:14.659Z", + "contributors": [ + "medianex" + ] + }, + "Web/JavaScript/Reference/Errors/Deprecated_toLocaleFormat": { + "modified": "2020-03-12T19:48:53.962Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/Equal_as_assign": { + "modified": "2020-03-12T19:48:37.445Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/For-each-in_loops_are_deprecated": { + "modified": "2020-03-12T19:48:56.664Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/Getter_only": { + "modified": "2020-03-12T19:48:43.409Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/Identifier_after_number": { + "modified": "2020-03-12T19:48:34.042Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/Illegal_character": { + "modified": "2020-03-12T19:46:55.549Z", + "contributors": [ + "Agaff.fm", + "milothea" + ] + }, + "Web/JavaScript/Reference/Errors/Invalid_array_length": { + "modified": "2020-03-12T19:46:53.627Z", + "contributors": [ + "xenikopa" + ] + }, + "Web/JavaScript/Reference/Errors/Invalid_assignment_left-hand_side": { + "modified": "2020-03-12T19:46:49.095Z", + "contributors": [ + "KTatyana", + "evmnn" + ] + }, + "Web/JavaScript/Reference/Errors/Invalid_const_assignment": { + "modified": "2020-03-12T19:48:42.020Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/Invalid_date": { + "modified": "2020-03-12T19:47:15.198Z", + "contributors": [ + "Logiiiin", + "Cronofaq" + ] + }, + "Web/JavaScript/Reference/Errors/Invalid_for-in_initializer": { + "modified": "2020-03-12T19:48:36.053Z", + "contributors": [ + "Akh-rman", + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/Invalid_for-of_initializer": { + "modified": "2020-03-12T19:47:46.050Z", + "contributors": [ + "Akh-rman", + "rsvato" + ] + }, + "Web/JavaScript/Reference/Errors/JSON_bad_parse": { + "modified": "2020-03-12T19:47:51.119Z", + "contributors": [ + "Akh-rman", + "djigach" + ] + }, + "Web/JavaScript/Reference/Errors/Malformed_URI": { + "modified": "2020-03-12T19:47:10.234Z", + "contributors": [ + "Logiiiin", + "hunty" + ] + }, + "Web/JavaScript/Reference/Errors/Malformed_formal_parameter": { + "modified": "2020-03-12T19:47:59.198Z", + "contributors": [ + "KTatyana" + ] + }, + "Web/JavaScript/Reference/Errors/Missing_bracket_after_list": { + "modified": "2020-03-12T19:47:12.419Z", + "contributors": [ + "KTatyana", + "kolyuchii" + ] + }, + "Web/JavaScript/Reference/Errors/Missing_colon_after_property_id": { + "modified": "2020-03-12T19:47:16.697Z", + "contributors": [ + "Logiiiin" + ] + }, + "Web/JavaScript/Reference/Errors/Missing_curly_after_function_body": { + "modified": "2020-03-12T19:48:03.575Z", + "contributors": [ + "KTatyana" + ] + }, + "Web/JavaScript/Reference/Errors/Missing_curly_after_property_list": { + "modified": "2020-03-12T19:47:15.796Z", + "contributors": [ + "KTatyana", + "varyag01" + ] + }, + "Web/JavaScript/Reference/Errors/Missing_formal_parameter": { + "modified": "2020-03-12T19:48:33.984Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/Missing_initializer_in_const": { + "modified": "2020-03-12T19:47:18.266Z", + "contributors": [ + "Logiiiin" + ] + }, + "Web/JavaScript/Reference/Errors/Missing_name_after_dot_operator": { + "modified": "2020-03-12T19:48:36.581Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/Missing_parenthesis_after_argument_list": { + "modified": "2020-03-12T19:45:27.217Z", + "contributors": [ + "richandhandsomeman" + ] + }, + "Web/JavaScript/Reference/Errors/Missing_parenthesis_after_condition": { + "modified": "2020-03-12T19:47:08.319Z", + "contributors": [ + "thepocp" + ] + }, + "Web/JavaScript/Reference/Errors/Missing_semicolon_before_statement": { + "modified": "2020-03-12T19:46:03.538Z", + "contributors": [ + "KTatyana", + "SedovDP", + "Sparks" + ] + }, + "Web/JavaScript/Reference/Errors/More_arguments_needed": { + "modified": "2020-03-12T19:46:14.923Z", + "contributors": [ + "thepocp" + ] + }, + "Web/JavaScript/Reference/Errors/Negative_repetition_count": { + "modified": "2020-03-12T19:47:21.952Z", + "contributors": [ + "Logiiiin" + ] + }, + "Web/JavaScript/Reference/Errors/No_non-null_object": { + "modified": "2020-03-12T19:48:41.071Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/No_properties": { + "modified": "2020-03-12T19:48:10.284Z", + "contributors": [ + "KTatyana" + ] + }, + "Web/JavaScript/Reference/Errors/No_variable_name": { + "modified": "2020-03-12T19:47:58.181Z", + "contributors": [ + "KTatyana" + ] + }, + "Web/JavaScript/Reference/Errors/Non_configurable_array_element": { + "modified": "2020-03-12T19:48:37.262Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/Not_a_codepoint": { + "modified": "2020-03-12T19:47:08.221Z", + "contributors": [ + "KTatyana", + "milothea" + ] + }, + "Web/JavaScript/Reference/Errors/Not_a_constructor": { + "modified": "2020-03-12T19:48:26.755Z", + "contributors": [ + "grebenyukov" + ] + }, + "Web/JavaScript/Reference/Errors/Not_a_function": { + "modified": "2020-03-12T19:44:14.870Z", + "contributors": [ + "merelj", + "elscept", + "winvano", + "vladyslavnes", + "MonX94", + "eedmast", + "s1lver" + ] + }, + "Web/JavaScript/Reference/Errors/Not_defined": { + "modified": "2020-03-12T19:45:01.771Z", + "contributors": [ + "Nik1tasm", + "irodger", + "MrDaedra", + "KurumiToki", + "alexfromvl", + "topcomfort" + ] + }, + "Web/JavaScript/Reference/Errors/Precision_range": { + "modified": "2020-03-12T19:46:12.947Z", + "contributors": [ + "KTatyana", + "rbetristha" + ] + }, + "Web/JavaScript/Reference/Errors/Property_access_denied": { + "modified": "2020-03-12T19:46:14.706Z", + "contributors": [ + "thepocp" + ] + }, + "Web/JavaScript/Reference/Errors/Read-only": { + "modified": "2020-03-12T19:48:38.316Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/Redeclared_parameter": { + "modified": "2020-03-12T19:48:00.985Z", + "contributors": [ + "KTatyana" + ] + }, + "Web/JavaScript/Reference/Errors/Reduce_of_empty_array_with_no_initial_value": { + "modified": "2020-03-12T19:48:40.523Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/Reserved_identifier": { + "modified": "2020-03-12T19:48:30.540Z", + "contributors": [ + "FromQwghlm" + ] + }, + "Web/JavaScript/Reference/Errors/Resulting_string_too_large": { + "modified": "2020-03-12T19:47:15.830Z", + "contributors": [ + "Logiiiin" + ] + }, + "Web/JavaScript/Reference/Errors/Stmt_after_return": { + "modified": "2020-03-12T19:44:12.151Z", + "contributors": [ + "Logiiiin", + "pk.prog", + "naudachu", + "s1lver" + ] + }, + "Web/JavaScript/Reference/Errors/Strict_Non_Simple_Params": { + "modified": "2020-03-12T19:48:33.429Z", + "contributors": [ + "ialexi-bl", + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/Too_much_recursion": { + "modified": "2020-03-12T19:46:15.435Z", + "contributors": [ + "thepocp" + ] + }, + "Web/JavaScript/Reference/Errors/Typed_array_invalid_arguments": { + "modified": "2020-03-12T19:48:42.436Z", + "contributors": [ + "fuggy", + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/Undeclared_var": { + "modified": "2020-03-12T19:47:38.776Z", + "contributors": [ + "Akh-rman", + "Matthew11770" + ] + }, + "Web/JavaScript/Reference/Errors/Undefined_prop": { + "modified": "2020-03-12T19:47:58.221Z", + "contributors": [ + "KTatyana" + ] + }, + "Web/JavaScript/Reference/Errors/Unexpected_token": { + "modified": "2020-03-12T19:46:02.532Z", + "contributors": [ + "KTatyana", + "NemchinovSergey", + "Sparks" + ] + }, + "Web/JavaScript/Reference/Errors/Unexpected_type": { + "modified": "2020-03-12T19:45:23.586Z", + "contributors": [ + "DanyaSWorlD" + ] + }, + "Web/JavaScript/Reference/Errors/Unnamed_function_statement": { + "modified": "2020-03-12T19:48:37.361Z", + "contributors": [ + "Akh-rman", + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/Unterminated_string_literal": { + "modified": "2020-03-12T19:48:38.047Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/in_operator_no_object": { + "modified": "2020-03-12T19:48:40.403Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/invalid_right_hand_side_instanceof_operand": { + "modified": "2020-03-12T19:48:41.158Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Errors/is_not_iterable": { + "modified": "2020-03-12T19:48:36.606Z", + "contributors": [ + "MakarovDs777" + ] + }, + "Web/JavaScript/Reference/Functions": { + "modified": "2020-03-12T19:39:49.358Z", + "contributors": [ + "KoS57", + "nikbelikov", + "SmogHard", + "forestbird", + "teoli", + "dtretyakov" + ] + }, + "Web/JavaScript/Reference/Functions/Arrow_functions": { + "modified": "2020-10-15T21:31:20.608Z", + "contributors": [ + "MerkUriy", + "iFeltz", + "kliuchyk", + "kkxley", + "coxdn", + "Sajag", + "animhotep", + "vibecode", + "Neiromaster", + "Siteograf", + "TotalAMD", + "bskydive", + "seriouslyfluffy", + "dst", + "vitya-ne", + "theViktor1990", + "uleming", + "kutase123", + "pashutk", + "dtretyakov" + ] + }, + "Web/JavaScript/Reference/Functions/Default_parameters": { + "modified": "2020-10-15T21:31:19.263Z", + "contributors": [ + "torbasow", + "ic8550", + "ekirpichyov", + "SphinxKnight", + "I-O", + "esusekov", + "dtretyakov" + ] + }, + "Web/JavaScript/Reference/Functions/Rest_parameters": { + "modified": "2020-11-24T01:31:54.419Z", + "contributors": [ + "almaceleste", + "CLoud-Maker", + "ekirpichyov", + "jt3k", + "IlyaMokin", + "forestbird", + "dtretyakov", + "fscholz", + "EgorSinitcin" + ] + }, + "Web/JavaScript/Reference/Functions/arguments": { + "modified": "2020-10-15T21:34:47.356Z", + "contributors": [ + "sashakrauzer", + "Ziserman", + "boxa6", + "dima74", + "KTatyana", + "Olovyanch", + "uleming", "BychekRU", - "Leo240", + "fscholz" + ] + }, + "Web/JavaScript/Reference/Functions/arguments/callee": { + "modified": "2020-03-12T19:44:41.002Z", + "contributors": [ + "madsps", + "lkazberova", + "In4in" + ] + }, + "Web/JavaScript/Reference/Functions/arguments/length": { + "modified": "2020-03-12T19:41:22.682Z", + "contributors": [ + "evgenevna22", + "BychekRU" + ] + }, + "Web/JavaScript/Reference/Functions/get": { + "modified": "2020-10-15T21:43:29.042Z", + "contributors": [ + "ankormoreankor", + "WinterSilence", + "YozhEzhi", + "ipoluhin", + "metelskiy", + "kukuruznik04", + "ArtyomGilevich", + "andrey-gnl", + "pierreneter", + "etokareva" + ] + }, + "Web/JavaScript/Reference/Functions/set": { + "modified": "2020-10-15T21:49:47.173Z", + "contributors": [ + "SerzN1", + "severin-d", + "PaulineNemchak", + "serzero2007", + "d4rkm3z" + ] + }, + "Web/JavaScript/Reference/Global_Objects": { + "modified": "2020-03-12T19:36:07.217Z", + "contributors": [ + "AynurShauerman", + "InoY", + "akrom123", + "Mingun", + "teoli", + "pashak" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array": { + "modified": "2020-10-15T21:21:43.377Z", + "contributors": [ + "wbamberg", + "geek10010", + "rinbik", + "dima74", + "Yumeiro", + "superpuper32", + "kdex", + "terranisu", + "Mingun", + "teoli", + "yakovlevigorek", + "icw82", + "BedyNN", + "dbruant" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/@@iterator": { + "modified": "2019-03-23T23:03:21.064Z", + "contributors": [ + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/@@species": { + "modified": "2020-10-15T22:06:58.667Z", + "contributors": [ + "DwarfMason" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/@@unscopables": { + "modified": "2020-10-15T22:00:26.446Z", + "contributors": [ + "fax1ty" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/Reduce": { + "modified": "2020-10-15T21:28:31.597Z", + "contributors": [ + "sborenko", + "nikolai-shabalin", + "likerRr", + "Ant-VAV", + "Metotron", + "fxrbfg", + "Ohar", + "slavablind91", + "AliaksandrSith", + "Riim", + "Mingun", + "NikitaK", + "Anton_Arestov" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/concat": { + "modified": "2020-10-15T21:29:20.106Z", + "contributors": [ + "rookhive", + "nikolai-shabalin", + "AlekseiTarasov", + "KTatyana", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/copyWithin": { + "modified": "2019-03-23T23:11:15.223Z", + "contributors": [ + "burashka", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/entries": { + "modified": "2019-09-20T08:30:17.656Z", + "contributors": [ + "burashka", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/every": { + "modified": "2020-10-15T21:22:11.253Z", + "contributors": [ + "VovanR", + "YozhEzhi", + "burashka", + "Mingun", + "teoli", + "hel-galdr" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/fill": { + "modified": "2020-10-15T21:29:20.455Z", + "contributors": [ + "iandr", + "nakhodkiin", + "nikolai-shabalin", + "alt-j", + "dima74", + "burashka", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/filter": { + "modified": "2020-10-15T21:29:22.486Z", + "contributors": [ + "almaceleste", + "Darth-pioner", + "nikolai-shabalin", + "Sinfiotli", + "burashka", + "Aleksej", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/find": { + "modified": "2020-10-15T21:29:21.073Z", + "contributors": [ + "tcheburator", + "drunk", + "matveyson", + "JorJeG", + "Metotron", + "sv-kozlov", + "OksanaKaragicheva", + "AlexeyMM", + "burashka", + "torbasow", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/findIndex": { + "modified": "2020-10-15T21:29:19.823Z", + "contributors": [ + "zhvirblis", + "S-le", + "burashka", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/flat": { + "modified": "2020-12-06T17:04:44.757Z", + "contributors": [ + "PaulineNemchak", + "ekirpichyov", + "geekjob", + "Akh-rman", + "Fellzo", + "vjachet" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/flatMap": { + "modified": "2020-10-15T22:10:06.829Z", + "contributors": [ + "dsrtF0x-git", + "InoY", + "taxidermic", + "Akh-rman", + "eof273", + "etroynov", + "dood" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/forEach": { + "modified": "2020-10-15T21:21:41.065Z", + "contributors": [ + "almaceleste", + "nikolai-shabalin", + "JorJeG", + "paulvoloschuk", + "kusonka", + "Mingun", + "Ajooluz", + "teoli", + "dunmaksim", + "IgorKlopov", + "ipetropolsky", + "John Wehin" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/from": { + "modified": "2020-10-15T21:28:50.020Z", + "contributors": [ + "ekirpichyov", + "drwatson1", + "JorJeG", + "kdex", + "Sergey.Stolnikov", + "burashka", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/includes": { + "modified": "2020-10-15T21:30:12.634Z", + "contributors": [ + "Yialo", + "Hronex", + "nikolai-shabalin", + "dima74", + "Setol", + "burashka", + "jwhitlock", + "dema", + "Mingun", + "fscholz" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/indexOf": { + "modified": "2020-10-15T21:29:27.163Z", + "contributors": [ + "zhvirblis", + "vlad-vorontsov", + "burashka", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/isArray": { + "modified": "2020-10-15T21:29:00.463Z", + "contributors": [ + "dudd1ts", + "JorJeG", + "Mingun", + "ivan_k" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/join": { + "modified": "2020-10-15T21:29:17.685Z", + "contributors": [ + "pk.prog", + "AlexeyOm", + "IslamA", + "Radiansz", + "mshykov", + "Mingun", + "teoli", + "Ajooluz" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/keys": { + "modified": "2020-10-15T21:29:27.000Z", + "contributors": [ + "nikolai-shabalin", + "burashka", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/lastIndexOf": { + "modified": "2020-10-15T21:29:27.046Z", + "contributors": [ + "nikolai-shabalin", + "burashka", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/length": { + "modified": "2020-10-15T21:29:17.654Z", + "contributors": [ + "ierehon1905", + "smlkA", + "Roman-Kosov", + "JorJeG", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/map": { + "modified": "2020-10-15T21:25:02.588Z", + "contributors": [ + "Dvash", + "nikolai-shabalin", + "JorJeG", + "ZeroUnderscoreOu", + "Jemdo", + "torbasow", + "Mingun", + "teoli", + "ilyamilosevic", + "Vhornets" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/of": { + "modified": "2020-10-15T21:29:22.065Z", + "contributors": [ + "ekirpichyov", + "Natalya_Surikova", + "burashka", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/pop": { + "modified": "2020-10-15T21:29:28.268Z", + "contributors": [ + "art-gur", + "KTatyana", + "torbasow", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/push": { + "modified": "2020-10-15T21:29:29.342Z", + "contributors": [ + "art-gur", "roma-derski", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/reduceRight": { + "modified": "2019-03-23T23:10:37.299Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/reverse": { + "modified": "2020-10-15T21:29:30.196Z", + "contributors": [ + "nikolai-shabalin", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/shift": { + "modified": "2019-03-18T21:11:15.103Z", + "contributors": [ + "UriShlomov", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/slice": { + "modified": "2020-11-30T07:23:00.434Z", + "contributors": [ + "chmsv", + "rulevadim", + "nikolai-shabalin", + "GraceAredel", + "Ollemesh", + "kdex", + "xaosxaos", + "Mol4ok", + "BychekRU", + "kroleg", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/some": { + "modified": "2020-10-15T21:22:10.601Z", + "contributors": [ + "ekirpichyov", + "VovanR", + "zhvirblis", + "Mingun", + "teoli", + "hel-galdr" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/sort": { + "modified": "2020-11-19T16:34:13.947Z", + "contributors": [ + "deepdarkness", + "YozhEzhi", + "dmivtr", + "JorJeG", + "Denis-Yeromenko", + "borm", + "vlad-vorontsov", + "grabus", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/splice": { + "modified": "2020-12-02T07:24:33.321Z", + "contributors": [ + "inva8de", + "Eskinnikita", + "zhvirblis", + "dimaqw", + "JohnnyJustDo", + "mshipov", + "terranisu", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/toLocaleString": { + "modified": "2019-03-23T23:10:25.595Z", + "contributors": [ + "IvanMorkva", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/toSource": { + "modified": "2019-03-23T23:10:31.696Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/toString": { + "modified": "2019-09-15T17:12:05.770Z", + "contributors": [ + "Glazomer", + "Ilya33", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/unshift": { + "modified": "2020-10-15T21:29:32.715Z", + "contributors": [ + "muxmux.ryzhinskiy", + "YozhEzhi", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Array/values": { + "modified": "2019-03-23T23:07:58.684Z", + "contributors": [ + "nakhodkiin", + "burashka", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/ArrayBuffer": { + "modified": "2019-04-21T10:54:59.612Z", + "contributors": [ + "solncebro", + "Bargamut", + "PaulShestakov", + "pashutk" + ] + }, + "Web/JavaScript/Reference/Global_Objects/ArrayBuffer/isView": { + "modified": "2020-10-15T22:21:50.519Z", + "contributors": [ + "shmel3" + ] + }, + "Web/JavaScript/Reference/Global_Objects/ArrayBuffer/slice": { + "modified": "2019-03-23T22:15:54.709Z", + "contributors": [ + "lazyexpert" + ] + }, + "Web/JavaScript/Reference/Global_Objects/AsyncFunction": { + "modified": "2019-03-23T22:09:52.218Z", + "contributors": [ + "Saiberbest" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Atomics": { + "modified": "2019-03-23T22:09:35.332Z", + "contributors": [ + "Kazakoff", + "Exseption", + "curdwithraisins" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Atomics/add": { + "modified": "2019-03-23T22:09:42.443Z", + "contributors": [ + "curdwithraisins" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Atomics/sub": { + "modified": "2019-03-23T22:09:32.642Z", + "contributors": [ + "curdwithraisins" + ] + }, + "Web/JavaScript/Reference/Global_Objects/BigInt": { + "modified": "2020-10-15T22:19:09.504Z", + "contributors": [ + "art-gur", + "bm12", + "sh7dm", + "3bl3gamer", + "Anna-Myzukina" + ] + }, + "Web/JavaScript/Reference/Global_Objects/BigInt/asIntN": { + "modified": "2020-10-15T22:20:36.621Z", + "contributors": [ + "faramozzayw" + ] + }, + "Web/JavaScript/Reference/Global_Objects/BigInt/asUintN": { + "modified": "2020-10-15T22:31:22.153Z", + "contributors": [ + "ascker0087" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Boolean": { + "modified": "2019-07-22T13:06:53.919Z", + "contributors": [ + "wbamberg", + "Denis-Yeromenko", + "villager", + "Aleksej", + "AlexChuev", + "Mingun", + "Troynov" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Boolean/toSource": { + "modified": "2019-03-23T23:08:31.932Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Boolean/toString": { + "modified": "2019-03-23T23:08:25.305Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Boolean/valueOf": { + "modified": "2019-03-23T23:08:35.008Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/DataView": { + "modified": "2020-10-15T22:07:01.854Z", + "contributors": [ + "MuradAz" + ] + }, + "Web/JavaScript/Reference/Global_Objects/DataView/setInt16": { + "modified": "2020-10-15T22:26:51.553Z", + "contributors": [ + "A-Zalt" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date": { + "modified": "2020-10-15T21:21:23.873Z", + "contributors": [ + "Lutsko.Aleksandr", + "sashakrauzer", + "denis_dubovitskiy", + "prinze77", + "boxa6", + "wbamberg", + "MerkUriy", + "dvapelnik", + "lanedis", + "Mingun", + "zasipin", + "liloi", + "teoli", + "Funkill", + "bvc3at" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/UTC": { + "modified": "2020-10-15T21:30:36.314Z", + "contributors": [ + "art-gur", + "Kogoruhn", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getDate": { + "modified": "2020-11-23T09:29:17.949Z", + "contributors": [ + "Thr0TT1e", + "YozhEzhi", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getDay": { + "modified": "2020-11-23T09:40:35.418Z", + "contributors": [ + "Thr0TT1e", + "YozhEzhi", + "pushandplay", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getFullYear": { + "modified": "2020-11-23T09:25:53.294Z", + "contributors": [ + "Thr0TT1e", + "YozhEzhi", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getHours": { + "modified": "2020-11-23T09:42:06.437Z", + "contributors": [ + "Thr0TT1e", + "YozhEzhi", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getMilliseconds": { + "modified": "2020-11-23T09:43:47.925Z", + "contributors": [ + "Thr0TT1e", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getMinutes": { + "modified": "2020-11-23T09:46:11.501Z", + "contributors": [ + "Thr0TT1e", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getMonth": { + "modified": "2020-11-23T09:48:49.474Z", + "contributors": [ + "Thr0TT1e", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getSeconds": { + "modified": "2020-11-23T09:50:13.502Z", + "contributors": [ + "Thr0TT1e", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getTime": { + "modified": "2020-11-23T10:07:21.665Z", + "contributors": [ + "Thr0TT1e", + "YozhEzhi", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getTimezoneOffset": { + "modified": "2019-03-23T23:08:01.324Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getUTCDate": { + "modified": "2019-03-23T23:07:51.614Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getUTCDay": { + "modified": "2019-03-23T23:07:47.611Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getUTCFullYear": { + "modified": "2019-03-23T23:07:46.134Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getUTCHours": { + "modified": "2019-03-23T23:07:53.266Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getUTCMilliseconds": { + "modified": "2019-03-23T23:07:39.074Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getUTCMinutes": { + "modified": "2019-03-23T23:07:42.061Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getUTCMonth": { + "modified": "2019-03-23T23:07:45.367Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getUTCSeconds": { + "modified": "2019-03-23T23:07:43.174Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/getYear": { + "modified": "2020-10-15T21:30:40.324Z", + "contributors": [ + "YozhEzhi", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/now": { + "modified": "2020-10-15T21:30:36.867Z", + "contributors": [ + "art-gur", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/parse": { + "modified": "2019-10-24T09:44:34.488Z", + "contributors": [ + "alx-khramov", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/setDate": { + "modified": "2020-10-15T21:30:41.423Z", + "contributors": [ + "YozhEzhi", + "webkumo", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/setFullYear": { + "modified": "2019-03-23T23:07:39.254Z", + "contributors": [ + "kirilloid", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/setHours": { + "modified": "2019-03-23T23:07:43.801Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/setMilliseconds": { + "modified": "2019-03-23T23:07:39.901Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/setMinutes": { + "modified": "2019-03-23T23:07:42.239Z", + "contributors": [ + "Grundy", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/setMonth": { + "modified": "2019-08-28T08:27:33.855Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/setSeconds": { + "modified": "2019-03-23T23:07:43.395Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/setTime": { + "modified": "2019-03-23T23:07:49.178Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/setUTCDate": { + "modified": "2019-03-23T23:07:49.535Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/setUTCFullYear": { + "modified": "2019-03-23T23:07:46.690Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/setUTCHours": { + "modified": "2019-03-23T23:07:41.747Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/setUTCMilliseconds": { + "modified": "2019-03-23T23:07:43.019Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/setUTCMinutes": { + "modified": "2019-03-23T23:07:52.228Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/setUTCMonth": { + "modified": "2019-03-23T23:07:49.014Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/setUTCSeconds": { + "modified": "2019-03-23T23:07:49.949Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/setYear": { + "modified": "2020-10-15T21:30:50.607Z", + "contributors": [ + "YozhEzhi", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/toDateString": { + "modified": "2019-03-23T23:07:29.510Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/toGMTString": { + "modified": "2019-03-23T23:07:35.386Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/toISOString": { + "modified": "2019-03-23T23:07:33.750Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/toJSON": { + "modified": "2019-03-23T23:07:37.415Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/toLocaleDateString": { + "modified": "2019-03-18T21:14:44.198Z", + "contributors": [ + "Mingun", + "teoli", + "kup" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/toLocaleString": { + "modified": "2019-04-25T06:23:31.086Z", + "contributors": [ + "Ferguse", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/toLocaleTimeString": { + "modified": "2019-03-23T23:07:26.983Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/toSource": { + "modified": "2019-03-23T23:07:30.899Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/toString": { + "modified": "2019-03-23T23:07:27.147Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/toTimeString": { + "modified": "2020-10-15T21:30:50.319Z", + "contributors": [ + "art-gur", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/toUTCString": { + "modified": "2019-03-23T23:07:27.719Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Date/valueOf": { + "modified": "2019-03-23T23:07:24.461Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Error": { + "modified": "2020-10-15T21:30:29.342Z", + "contributors": [ + "Bakosa666", + "boxa6", + "mshutov", + "ZeroUnderscoreOu", + "Drugak", + "KTatyana", + "pk.prog", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Error/Stack": { + "modified": "2019-03-23T23:08:35.216Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Error/columnNumber": { + "modified": "2019-03-23T23:08:51.041Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Error/fileName": { + "modified": "2019-03-23T23:08:50.913Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Error/lineNumber": { + "modified": "2019-03-18T21:16:24.987Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Error/message": { + "modified": "2019-03-23T23:08:49.501Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Error/name": { + "modified": "2019-03-23T23:08:51.293Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Error/toSource": { + "modified": "2019-03-23T23:08:35.807Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Error/toString": { + "modified": "2019-03-23T23:08:36.104Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/EvalError": { + "modified": "2019-03-23T23:08:30.186Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Float32Array": { + "modified": "2020-10-15T21:41:15.793Z", + "contributors": [ + "av-dev", + "pk.prog", + "usernameak", + "savelichalex" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Float64Array": { + "modified": "2020-10-15T21:59:37.641Z", + "contributors": [ + "pk.prog" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Function": { + "modified": "2020-10-15T21:14:32.042Z", + "contributors": [ + "benzin_kanister", + "Yialo", + "CROGOT", + "boxa6", + "Mingun", + "teoli", + "Skorney" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Function/apply": { + "modified": "2020-03-13T10:22:12.516Z", + "contributors": [ + "rookhive", + "EVRUSIN", + "NovikovViktor", + "Natalya_Surikova", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Function/arguments": { + "modified": "2019-03-23T23:08:58.338Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Function/bind": { + "modified": "2019-03-23T23:11:14.089Z", + "contributors": [ + "vlad-vorontsov", + "alfaslash", + "IPri", + "mxxn", + "nikbelikov", + "rmaksim", + "Mingun", + "im7mortal", + "teoli", + "AlexyAV" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Function/call": { + "modified": "2019-10-11T04:40:04.178Z", + "contributors": [ + "vitaminX", + "Natalya_Surikova", + "Mingun", + "teoli", + "fscholz" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Function/caller": { + "modified": "2019-05-06T13:11:25.305Z", + "contributors": [ + "Neitrin", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Function/displayName": { + "modified": "2019-03-23T23:08:57.657Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Function/length": { + "modified": "2019-03-23T23:33:11.930Z", + "contributors": [ + "Mingun", + "teoli", + "maxmaximov" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Function/name": { + "modified": "2020-10-15T21:28:28.242Z", + "contributors": [ + "Simaleon", + "sashakrauzer", + "MerkUriy", + "volokolamskspb", + "Yialo", + "nakhodkiin", + "SphinxKnight", + "Mingun", + "teoli", + "Lord_Howe" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Function/toSource": { + "modified": "2019-03-23T23:08:53.546Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Function/toString": { + "modified": "2019-03-23T23:08:47.306Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Generator": { + "modified": "2020-12-08T04:46:07.883Z", + "contributors": [ + "bskydive", + "ahtohbi4", + "ygkorea" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Generator/next": { + "modified": "2020-10-15T22:22:50.166Z", + "contributors": [ + "ekirpichyov" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Generator/return": { + "modified": "2020-10-15T22:22:51.474Z", + "contributors": [ + "ekirpichyov" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Generator/throw": { + "modified": "2019-03-23T22:14:35.937Z", + "contributors": [ + "deman" + ] + }, + "Web/JavaScript/Reference/Global_Objects/GeneratorFunction": { + "modified": "2020-10-15T21:58:16.652Z", + "contributors": [ + "tilin97" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Infinity": { + "modified": "2020-10-15T21:29:55.866Z", + "contributors": [ + "boxa6", + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Int16Array": { + "modified": "2020-10-15T21:59:37.929Z", + "contributors": [ + "pk.prog" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Int32Array": { + "modified": "2020-10-15T21:59:37.998Z", + "contributors": [ + "sh13max", + "pk.prog" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Int8Array": { + "modified": "2020-10-15T21:57:33.561Z", + "contributors": [ + "Glazomer", + "iliatcymbal" + ] + }, + "Web/JavaScript/Reference/Global_Objects/InternalError": { + "modified": "2019-03-23T23:08:28.849Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Intl": { + "modified": "2020-10-15T21:30:32.813Z", + "contributors": [ + "kserbez", + "boxa6", + "nrvru", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Intl/Collator": { + "modified": "2020-04-21T07:27:03.712Z", + "contributors": [ + "fscholz", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Intl/Collator/compare": { + "modified": "2020-04-21T07:27:03.594Z", + "contributors": [ + "fscholz", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Intl/Collator/resolvedOptions": { + "modified": "2020-04-21T07:27:03.396Z", + "contributors": [ + "fscholz", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Intl/Collator/supportedLocalesOf": { + "modified": "2020-04-21T07:27:03.568Z", + "contributors": [ + "fscholz", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat": { + "modified": "2020-11-07T18:13:37.841Z", + "contributors": [ + "Vladiatro", + "fscholz", + "Forshortmrmeth", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/format": { + "modified": "2020-04-21T09:00:46.926Z", + "contributors": [ + "fscholz", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/formatToParts": { + "modified": "2020-10-15T22:22:57.636Z", + "contributors": [ + "fscholz", + "ekirpichyov" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/resolvedOptions": { + "modified": "2020-04-21T09:00:46.731Z", + "contributors": [ + "fscholz", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/supportedLocalesOf": { + "modified": "2020-04-21T09:00:46.824Z", + "contributors": [ + "fscholz", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Intl/ListFormat": { + "modified": "2020-04-21T09:04:29.446Z", + "contributors": [ + "fscholz", + "Autapomorph" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat": { + "modified": "2020-10-15T21:30:31.049Z", + "contributors": [ + "fscholz", + "DmitryMakhnev", + "RUVATA", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/format": { + "modified": "2020-04-21T09:08:24.301Z", + "contributors": [ + "fscholz", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/resolvedOptions": { + "modified": "2020-04-21T09:08:24.157Z", + "contributors": [ + "fscholz", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/supportedLocalesOf": { + "modified": "2020-04-21T09:08:24.144Z", + "contributors": [ + "fscholz", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Intl/getCanonicalLocales": { + "modified": "2020-10-15T22:22:33.577Z", + "contributors": [ + "ekirpichyov" + ] + }, + "Web/JavaScript/Reference/Global_Objects/JSON": { + "modified": "2020-02-26T09:34:47.437Z", + "contributors": [ + "alexandersolovyov", + "deman", + "Mingun", + "fscholz" + ] + }, + "Web/JavaScript/Reference/Global_Objects/JSON/parse": { + "modified": "2019-10-04T12:11:00.231Z", + "contributors": [ + "catsAND", + "Mingun", + "teoli", + "Grundy" + ] + }, + "Web/JavaScript/Reference/Global_Objects/JSON/stringify": { + "modified": "2020-10-15T21:31:10.984Z", + "contributors": [ + "art-gur", + "alerkesi", + "brykov", + "a-tarasyuk", + "Mingun", + "igorklopov84", + "fullfs" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Map": { + "modified": "2020-10-15T21:31:18.471Z", + "contributors": [ + "altpoint", + "AndreyGlyan", + "fanich37", + "Dzvonek", + "teryaew", + "xobotyi", + "akmil", + "SphinxKnight", + "WispProxy", + "dtretyakov" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Map/@@species": { + "modified": "2019-03-23T22:09:16.930Z", + "contributors": [ + "WispProxy", + "ahtohbi4" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Map/clear": { + "modified": "2019-03-23T22:11:36.456Z", + "contributors": [ + "thepocp" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Map/delete": { + "modified": "2020-10-15T21:50:15.883Z", + "contributors": [ + "xobotyi", + "ahtohbi4", + "vesai" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Map/entries": { + "modified": "2019-09-29T09:44:45.397Z", + "contributors": [ + "evvs", + "rsarov", + "ahtohbi4" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Map/forEach": { + "modified": "2020-10-15T21:49:44.007Z", + "contributors": [ + "swa1ps", + "trueanqu", + "SomeoneDeployMe" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Map/get": { + "modified": "2020-10-15T21:55:36.338Z", + "contributors": [ + "dimon4ezzz", + "AndreyLipin", + "ahtohbi4" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Map/has": { + "modified": "2019-03-23T22:18:58.841Z", + "contributors": [ + "Ignat86" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Map/keys": { + "modified": "2019-03-23T22:09:06.332Z", + "contributors": [ + "ahtohbi4" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Map/set": { + "modified": "2019-07-08T16:59:23.175Z", + "contributors": [ + "elrostov", + "InoY", + "ahtohbi4" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Map/size": { + "modified": "2020-11-28T13:51:01.575Z", + "contributors": [ + "ialexi-bl", + "Yumeiro", + "reilag" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Map/values": { + "modified": "2019-03-23T22:09:12.314Z", + "contributors": [ + "ahtohbi4" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math": { + "modified": "2020-10-15T21:26:14.248Z", + "contributors": [ + "sashakrauzer", + "S-le", + "Sliokkory", + "KSH-audibene", + "boxa6", + "Nexmean", + "MrEfrem", + "Mingun", + "teoli", + "kolyuchii", + "Ladislas", + "fscholz" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/E": { + "modified": "2019-03-23T23:02:51.965Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/LN10": { + "modified": "2019-03-23T23:06:02.231Z", + "contributors": [ + "Mingun", + "RyvkinSergey" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/LN2": { + "modified": "2019-03-23T23:02:57.181Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/LOG10E": { + "modified": "2019-03-23T23:02:52.129Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/LOG2E": { + "modified": "2019-03-23T23:03:01.940Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/PI": { + "modified": "2019-03-23T23:03:00.693Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/SQRT1_2": { + "modified": "2019-03-23T23:03:03.049Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/SQRT2": { + "modified": "2019-03-23T23:03:04.344Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/abs": { + "modified": "2020-10-15T21:26:16.639Z", + "contributors": [ + "KiraTheFirebird", + "YozhEzhi", + "Mingun", + "teoli", + "Ladislas" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/acos": { + "modified": "2019-03-23T23:21:02.503Z", + "contributors": [ + "Mingun", + "teoli", + "Ladislas" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/acosh": { + "modified": "2019-03-23T23:20:43.526Z", + "contributors": [ + "SphinxKnight", + "Mingun", + "teoli", + "Ladislas" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/asin": { + "modified": "2019-03-23T23:20:44.722Z", + "contributors": [ + "Mingun", + "teoli", + "Ladislas" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/asinh": { + "modified": "2019-03-23T23:20:44.301Z", + "contributors": [ + "SphinxKnight", + "Mingun", + "teoli", + "Ladislas" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/atan": { + "modified": "2019-03-23T23:20:39.232Z", + "contributors": [ + "Mingun", + "teoli", + "Ladislas" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/atan2": { + "modified": "2019-03-23T23:02:49.535Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/atanh": { + "modified": "2019-03-23T23:02:48.791Z", + "contributors": [ + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/cbrt": { + "modified": "2019-11-18T17:15:18.856Z", + "contributors": [ + "Yaffle", + "SphinxKnight", + "Mingun", + "teoli", + "Ladislas" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/ceil": { + "modified": "2019-04-20T08:11:10.933Z", + "contributors": [ + "YozhEzhi", + "Minstel", + "kontimir", + "slollo", + "vysheradugi4", + "oPOCCOMAXAo", + "MrEfrem", + "Mingun", + "vskopuk", + "js-user" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/clz32": { + "modified": "2019-03-23T23:02:49.692Z", + "contributors": [ + "SphinxKnight", + "Yaffle", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/cos": { + "modified": "2019-03-23T23:02:49.360Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/cosh": { + "modified": "2019-03-23T23:02:45.491Z", + "contributors": [ + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/exp": { + "modified": "2019-03-23T23:02:39.529Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/expm1": { + "modified": "2019-03-23T23:02:41.113Z", + "contributors": [ + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/floor": { + "modified": "2019-10-07T20:49:57.401Z", + "contributors": [ + "sashakrauzer", + "long76", + "Soheevich", + "oPOCCOMAXAo", + "MrEfrem", + "Mingun", + "sovietmagic" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/fround": { + "modified": "2019-03-18T20:50:54.153Z", + "contributors": [ + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/hypot": { + "modified": "2019-03-23T23:21:18.612Z", + "contributors": [ + "SphinxKnight", + "Mingun", + "teoli", + "Ladislas" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/imul": { + "modified": "2019-03-23T23:02:47.878Z", + "contributors": [ + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/log": { + "modified": "2019-03-23T23:02:39.934Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/log10": { + "modified": "2019-03-23T23:02:40.124Z", + "contributors": [ + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/log1p": { + "modified": "2019-03-23T23:02:43.071Z", + "contributors": [ + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/log2": { + "modified": "2020-10-15T21:32:32.809Z", + "contributors": [ + "art-gur", + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/max": { + "modified": "2020-01-23T12:52:57.037Z", + "contributors": [ + "Elivin", + "torbasow", + "Mingun", + "teoli", + "Ladislas" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/min": { + "modified": "2020-08-04T11:38:28.510Z", + "contributors": [ + "sergey.karavaev", + "Mingun", + "teoli", + "Ladislas" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/pow": { + "modified": "2019-03-23T23:02:42.644Z", + "contributors": [ "fscholz", - "denise", - "Corba" + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/random": { + "modified": "2020-10-15T21:30:33.217Z", + "contributors": [ + "ekirpichyov", + "Mitrr", + "Byte968", + "Flex301", + "Mingun", + "SandStorm" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/round": { + "modified": "2019-10-03T16:35:58.416Z", + "contributors": [ + "YozhEzhi", + "it4joy", + "Mingun", + "bungu" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/sign": { + "modified": "2019-03-23T23:21:05.525Z", + "contributors": [ + "SphinxKnight", + "Mingun", + "teoli", + "Ladislas" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/sin": { + "modified": "2019-03-23T23:02:45.848Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/sinh": { + "modified": "2019-03-23T23:02:41.582Z", + "contributors": [ + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/sqrt": { + "modified": "2019-03-23T23:21:16.252Z", + "contributors": [ + "Maxim-Bernashevsky", + "Mingun", + "teoli", + "Ladislas" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/tan": { + "modified": "2019-03-23T23:02:44.705Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/tanh": { + "modified": "2019-03-23T23:02:37.791Z", + "contributors": [ + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Math/trunc": { + "modified": "2020-10-15T21:32:38.007Z", + "contributors": [ + "opereverzeva", + "dkireev", + "SphinxKnight", + "vitaliylag", + "Danakt", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/NaN": { + "modified": "2020-10-15T21:29:55.593Z", + "contributors": [ + "kss555", + "boxa6", + "Gamesurf", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number": { + "modified": "2020-10-15T21:26:52.210Z", + "contributors": [ + "chrisdavidmills", + "boxa6", + "wbamberg", + "peremenov", + "Mingun", + "teoli", + "Softarius" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/EPSILON": { + "modified": "2019-08-25T14:04:12.302Z", + "contributors": [ + "Yialo", + "biggieman", + "nakhodkiin", + "msalv", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/MAX_SAFE_INTEGER": { + "modified": "2020-10-15T21:30:30.029Z", + "contributors": [ + "bm12", + "art-gur", + "Yialo", + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/MAX_VALUE": { + "modified": "2019-03-23T23:08:20.580Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/MIN_SAFE_INTEGER": { + "modified": "2019-08-25T14:03:53.234Z", + "contributors": [ + "Yialo", + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/MIN_VALUE": { + "modified": "2019-03-23T23:08:15.441Z", + "contributors": [ + "evheniy", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/NEGATIVE_INFINITY": { + "modified": "2019-03-23T23:08:17.933Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/NaN": { + "modified": "2019-03-23T23:08:14.519Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/POSITIVE_INFINITY": { + "modified": "2019-03-23T23:08:18.273Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/isFinite": { + "modified": "2019-03-23T23:08:18.639Z", + "contributors": [ + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/isInteger": { + "modified": "2020-10-15T21:30:30.076Z", + "contributors": [ + "art-gur", + "Yialo", + "SphinxKnight", + "parzhitsky", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/isNaN": { + "modified": "2020-10-15T21:30:30.857Z", + "contributors": [ + "JorJeG", + "Mingun" ] }, - "Web/JavaScript/Guide/Functions": { - "modified": "2020-04-18T01:17:09.834Z", + "Web/JavaScript/Reference/Global_Objects/Number/isSafeInteger": { + "modified": "2020-10-19T11:46:39.542Z", "contributors": [ - "Nevelskoy", - "shevchenko", - "trman", - "pirimow", - "BulavkinNN", - "kkxley", - "mikhail.makarov", - "Aparin", - "imalyavskiy", - "KoS57", - "prometium", - "jsteacat", - "yankovskiy", - "osmaav", - "postwj", - "d.zheleznov", - "kan.a", - "Sajag", - "sirkon", - "pathliving", - "thepocp", - "ValdemarTerte", - "GoliafRS", - "AlexeySuprun", - "Mainstand", - "Grumvol", - "DeekHalden", - "alitskevich", - "keffidesign", - "JuGeer", - "serhiyv", - "pashutk", - "roma-derski", + "alekskos", + "art-gur", + "Yialo", + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/parseFloat": { + "modified": "2019-08-25T14:06:12.145Z", + "contributors": [ + "Yialo", + "SphinxKnight", + "KP0H", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/parseInt": { + "modified": "2020-10-15T21:30:29.202Z", + "contributors": [ + "Yialo", + "Fantomhaiv", + "SphinxKnight", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/toExponential": { + "modified": "2020-12-14T05:16:23.222Z", + "contributors": [ + "YozhEzhi", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/toFixed": { + "modified": "2020-12-14T05:15:41.289Z", + "contributors": [ + "YozhEzhi", + "ch-ms", + "stravin", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/toLocaleString": { + "modified": "2020-10-15T21:30:32.073Z", + "contributors": [ + "vanyaErohin", + "mois-ilya", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/toPrecision": { + "modified": "2020-12-14T05:16:55.908Z", + "contributors": [ + "YozhEzhi", + "Yialo", + "while0pass", + "nakhodkiin", + "ZeroUnderscoreOu", + "KiraGolub", + "an2323", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/toSource": { + "modified": "2019-08-25T13:48:33.955Z", + "contributors": [ + "Yialo", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/toString": { + "modified": "2020-12-14T05:17:27.925Z", + "contributors": [ + "YozhEzhi", + "Yialo", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Number/valueOf": { + "modified": "2019-03-23T23:08:15.896Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object": { + "modified": "2019-08-26T11:37:18.396Z", + "contributors": [ + "Yialo", + "wbamberg", + "Natalya_Surikova", + "Mingun", + "teoli", + "pashak" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object/__defineGetter__": { + "modified": "2019-03-23T23:11:22.223Z", + "contributors": [ + "Mingun", + "OleksandrPapchenko" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object/__defineSetter__": { + "modified": "2019-03-23T23:10:17.035Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object/__lookupGetter__": { + "modified": "2019-03-23T23:10:22.177Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object/__lookupSetter__": { + "modified": "2019-03-23T23:10:20.796Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object/assign": { + "modified": "2020-10-15T21:29:38.981Z", + "contributors": [ + "YozhEzhi", + "GraceAredel", + "icw82", + "chulanovskyi", + "BaNru", + "e-omo", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object/constructor": { + "modified": "2019-03-23T23:10:17.901Z", + "contributors": [ + "Natalya_Surikova", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object/create": { + "modified": "2020-10-15T21:28:49.512Z", + "contributors": [ + "dmarkin", + "Simaleon", + "Akh-rman", + "yedyharova", + "workonika", + "vinogradov", + "Aleksej", + "RinatMullayanov", + "vvwind", + "Mingun", + "SnowLeo" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object/defineProperties": { + "modified": "2019-03-23T23:09:30.861Z", + "contributors": [ + "tankakatan", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object/defineProperty": { + "modified": "2019-03-23T23:37:49.274Z", + "contributors": [ + "tourman", + "iSokrat", + "gibson", + "RumyantsevMichael", + "uniqueusr", + "Mingun", + "Natalya_Surikova", + "Anton_Arestov", + "akhabibullina", + "teoli", + "dunmaksim", + "my8bit", + "Selvatico" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object/entries": { + "modified": "2020-10-15T21:41:30.272Z", + "contributors": [ + "cloudofgeorge", + "KolesnikovR", + "SpawnLeon", + "YozhEzhi", + "Akh-rman", "fscholz", - "andrcmdr", - "dixon2002", + "bobberr", + "XaveScor", + "uazure", + "curdwithraisins", + "risentveber", + "Grinv" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object/freeze": { + "modified": "2020-10-15T21:30:06.043Z", + "contributors": [ + "YozhEzhi", + "WispProxy", + "kdex", + "pk.prog", + "chayn1k", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object/fromEntries": { + "modified": "2020-10-15T22:14:28.772Z", + "contributors": [ + "ekirpichyov", + "Autapomorph", + "Akh-rman" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptor": { + "modified": "2019-03-24T00:14:06.824Z", + "contributors": [ + "Mingun", "teoli", - "uleming" + "pashak" ] }, - "Web/JavaScript/Guide/Grammar_and_types": { - "modified": "2020-03-12T19:37:57.624Z", + "Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptors": { + "modified": "2020-10-15T22:14:28.295Z", "contributors": [ - "kkxley", - "device25", - "pk.prog", - "rus11", - "xkha", - "Grumvol", - "DeekHalden", - "BychekRU", - "JuGeer", - "fscholz", - "IgorGilyazov", - "ph1ex0n", - "Corba", - "teoli", - "uleming" + "Akh-rman" ] }, - "Web/JavaScript/Guide/Indexed_collections": { - "modified": "2020-03-12T19:41:25.167Z", + "Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyNames": { + "modified": "2020-10-15T21:30:07.880Z", "contributors": [ - "prometium", - "yankovskiy", - "postwj", - "v.bilinskyi", - "pk.prog", - "sergeymakoveev", - "Megabyteceer", - "a302379333", - "Grumvol", - "blitzkrieg393", - "ignusin", - "magetor" + "YozhEzhi", + "nakhodkiin", + "tourman", + "VsevolodTrofimov", + "Mingun" ] }, - "Web/JavaScript/Guide/Ispolzovanie_promisov": { - "modified": "2020-03-12T19:47:08.646Z", + "Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertySymbols": { + "modified": "2020-10-15T21:30:06.924Z", "contributors": [ - "EgrorBs", - "FrancoisVongue", - "kkxley", - "indalive", - "VitalyTartynov", - "joisadler", - "Lunatic174", - "kefir266", - "yojeek", - "djigach", - "Airomad", - "winexy", - "Geloosa" + "nakhodkiin", + "SphinxKnight", + "Mingun", + "schyzoo" ] }, - "Web/JavaScript/Guide/Iterators_and_Generators": { - "modified": "2020-03-12T19:42:16.480Z", + "Web/JavaScript/Reference/Global_Objects/Object/getPrototypeOf": { + "modified": "2019-03-23T23:09:23.592Z", "contributors": [ - "AlexanderShushunov", - "rinbik", - "sivashev", - "deman", - "Megabyteceer", - "pashutk", - "kav137", - "zgordan-vv", - "danratnikov", - "djsuprin", - "uhomira" + "tonyganch", + "Mingun", + "Natalya_Surikova" ] }, - "Web/JavaScript/Guide/JavaScript_Overview": { - "modified": "2019-05-16T14:33:41.396Z", + "Web/JavaScript/Reference/Global_Objects/Object/hasOwnProperty": { + "modified": "2020-10-15T21:21:02.788Z", "contributors": [ - "wbamberg", - "ivan.p", - "fscholz", + "Roman-Kosov", + "ihoru", + "Mingun", "teoli", - "smfd", - "uleming" + "Nick_Pershin", + "nurbek.ab" ] }, - "Web/JavaScript/Guide/Keyed_collections": { - "modified": "2020-03-12T19:43:04.309Z", + "Web/JavaScript/Reference/Global_Objects/Object/is": { + "modified": "2020-10-15T21:26:43.137Z", "contributors": [ - "iameax", - "callisto1337", - "pathliving", - "Megabyteceer", - "alitskevich" + "YozhEzhi", + "SphinxKnight", + "Mingun", + "teoli", + "Romanzes", + "franza" ] }, - "Web/JavaScript/Guide/Meta_programming": { - "modified": "2020-03-12T19:45:39.027Z", + "Web/JavaScript/Reference/Global_Objects/Object/isExtensible": { + "modified": "2019-10-09T12:01:13.252Z", "contributors": [ - "E-Fir", - "T1mL3arn", - "TotalAMD", - "Dominionys", - "NickTaporuk", - "Megabyteceer" + "Mingun" ] }, - "Web/JavaScript/Guide/Modules": { - "modified": "2020-11-22T19:25:09.183Z", + "Web/JavaScript/Reference/Global_Objects/Object/isFrozen": { + "modified": "2020-10-15T21:30:08.003Z", "contributors": [ - "rsvato" + "YozhEzhi", + "Mingun" ] }, - "Web/JavaScript/Guide/Numbers_and_dates": { - "modified": "2020-03-12T19:42:19.176Z", + "Web/JavaScript/Reference/Global_Objects/Object/isPrototypeOf": { + "modified": "2020-02-04T15:23:51.484Z", "contributors": [ - "pirimow", - "myszkowski", - "Aparin", - "imalyavskiy", - "lemehovskiy", - "yankovskiy", - "rinbik", - "morpharc", - "Sparks", - "TemmyR", - "Megabyteceer", - "Mavricus", - "Letis-1987", - "OojSmile", - "Grumvol", - "serik1987", - "roma-derski" + "bagau", + "Mingun" ] }, - "Web/JavaScript/Guide/Predefined_Core_Objects": { - "modified": "2019-03-23T23:06:22.825Z", + "Web/JavaScript/Reference/Global_Objects/Object/isSealed": { + "modified": "2019-10-09T11:11:04.447Z", "contributors": [ - "wbamberg", - "warsan", - "AlexChuev", - "razarusu" + "Mingun" ] }, - "Web/JavaScript/Guide/Regular_Expressions": { - "modified": "2020-07-27T10:18:25.178Z", + "Web/JavaScript/Reference/Global_Objects/Object/keys": { + "modified": "2020-10-15T21:30:08.678Z", "contributors": [ - "touze147", - "SphinxKnight", - "DASenkiv", - "qqwweeaassdd", - "rinbik", - "Katarzina", - "laion220995", - "kzotoff", - "WispProxy", - "KysaKey", - "Reiider", - "Grumvol", - "indiefishman", - "romannebesny", - "dstereo", - "rin-nas", - "fscholz", - "keika", - "teoli", - "wilddeer", - "uleming", - "Odysseus" + "zhvirblis", + "kdex", + "Mingun" ] }, - "Web/JavaScript/Guide/Regular_Expressions/Assertions": { - "modified": "2020-03-12T19:49:10.003Z", + "Web/JavaScript/Reference/Global_Objects/Object/preventExtensions": { + "modified": "2020-10-15T21:30:08.070Z", "contributors": [ - "AliaksandrZahorski" + "YozhEzhi", + "serzero2007", + "nakhodkiin", + "Mingun" ] }, - "Web/JavaScript/Guide/Regular_Expressions/Character_Classes": { - "modified": "2020-06-17T18:30:16.759Z", + "Web/JavaScript/Reference/Global_Objects/Object/propertyIsEnumerable": { + "modified": "2019-03-23T23:09:13.597Z", "contributors": [ - "dknight" + "Mingun" ] }, - "Web/JavaScript/Guide/Text_formatting": { - "modified": "2020-03-12T19:42:07.543Z", + "Web/JavaScript/Reference/Global_Objects/Object/proto": { + "modified": "2020-10-15T21:29:34.357Z", "contributors": [ - "pirimow", - "Aparin", - "drugoi", - "Grumvol", - "redishko", - "PavelG94", - "Prographer" + "YozhEzhi", + "Sajag", + "Mingun" ] }, - "Web/JavaScript/Guide/Working_with_Objects": { - "modified": "2020-03-12T19:37:53.984Z", + "Web/JavaScript/Reference/Global_Objects/Object/seal": { + "modified": "2020-10-15T21:30:09.594Z", "contributors": [ - "mikhail.makarov", - "dyaroman", - "alex_wert_and", - "logty3", - "tonkushin", - "m0nclous", - "secretarius", - "rinbik", - "injashkin", - "alyokhander", - "pathliving", - "Siteograf", - "Matters", - "Megabyteceer", - "atlonis", - "agrygoriev", - "hawkridge", - "NobbsNobby", - "Grumvol", - "TrigDevelopment", - "jigs12", - "vzhikness", - "fscholz", - "walkman2058", - "yekver", - "teoli", - "Mxtnr", - "dimko_desu", - "Vlad.Abdullin", - "uleming" + "YozhEzhi", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object/setPrototypeOf": { + "modified": "2019-09-11T03:19:06.537Z", + "contributors": [ + "Ichiru123", + "SphinxKnight", + "oziian", + "Mingun" ] }, - "Web/JavaScript/Guide/Введение_в_JavaScript": { - "modified": "2020-03-12T19:40:55.089Z", + "Web/JavaScript/Reference/Global_Objects/Object/toLocaleString": { + "modified": "2019-09-20T08:30:13.696Z", + "contributors": [ + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object/toSource": { + "modified": "2020-10-15T21:30:13.861Z", "contributors": [ - "xxphantom", - "device25", "boxa6", - "rinbik", - "vladPovalii", - "IgorGilyazov" + "Mingun" ] }, - "Web/JavaScript/Guide/Об_этом_руководстве": { - "modified": "2019-03-24T00:13:23.720Z", + "Web/JavaScript/Reference/Global_Objects/Object/toString": { + "modified": "2020-10-15T21:30:10.362Z", + "contributors": [ + "ekirpichyov", + "IvanMorkva", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Object/valueOf": { + "modified": "2019-03-23T23:15:16.213Z", "contributors": [ + "Haosik", + "Natalya_Surikova", + "Mingun", "teoli", - "danielgn96" + "mixture" ] }, - "Web/JavaScript/Guide/Циклы_и_итерации": { - "modified": "2020-03-12T19:42:44.557Z", + "Web/JavaScript/Reference/Global_Objects/Object/values": { + "modified": "2020-10-15T21:50:11.196Z", "contributors": [ - "Aparin", - "Costigans", - "Zinger1988", - "miirinjej", - "bad4iz", - "pathliving", - "EduardKuzhir", - "DeekHalden", - "BychekRU", - "Dvakseno", - "TARTIGA" + "ekirpichyov", + "Yialo", + "XaveScor", + "Biblbrox", + "nllsdfx", + "ozknemoy" ] }, - "Web/JavaScript/Inheritance_and_the_prototype_chain": { - "modified": "2020-08-29T20:34:02.593Z", + "Web/JavaScript/Reference/Global_Objects/Promise": { + "modified": "2020-10-15T21:29:45.619Z", "contributors": [ - "sozdanbogom40", - "shevchenko", - "SadTomCat", - "Nick_Pershin", - "dudinsky", - "Shemil95", - "SedovDP", - "aliaksandr-s", - "ChesterFobitt", - "Saviloff", - "Kapiroska", - "fscholz", - "xxxxx0438", - "SRastrigin", - "Natalya_Surikova", - "Rast1234", - "teoli" + "YuriSn", + "gudkovdanila", + "YozhEzhi", + "alok1", + "AliaksandrZahorski", + "jwhitlock", + "ugncry", + "Geloosa", + "RinatMullayanov", + "AlexKhram", + "applicab", + "prettyGoo", + "dtretyakov", + "Chudesnov" ] }, - "Web/JavaScript/Introduction_to_Object-Oriented_JavaScript": { - "modified": "2019-06-04T15:16:30.349Z", + "Web/JavaScript/Reference/Global_Objects/Promise/all": { + "modified": "2020-10-15T21:33:26.483Z", "contributors": [ - "MiishaG", - "Trubochkin", - "MefistofelUgur", - "rockad", - "susov", - "movasyl", - "forestbird", - "hydrognomik", - "RayzRazko", - "Leo240", - "impetuhant", - "Saviloff", - "VolodymyrKr", - "iegik" + "BakrID", + "YozhEzhi", + "nudaworks", + "rutsky", + "NikIvan", + "AlexKhram", + "Crazymax11", + "f0rmat1k", + "axilirator" ] }, - "Web/JavaScript/JavaScript_technologies_overview": { - "modified": "2020-03-12T19:37:57.231Z", + "Web/JavaScript/Reference/Global_Objects/Promise/allSettled": { + "modified": "2020-10-15T22:22:39.384Z", "contributors": [ - "jynweythek", - "chrisdavidmills", - "miirinjej", - "kulakowka", - "curdwithraisins", - "sersalex", - "fscholz", - "kichik", - "askhat", - "ixidor", - "uleming" + "Neiromaster", + "ekirpichyov" ] }, - "Web/JavaScript/JavaScript_шеллы": { - "modified": "2020-05-02T11:17:13.805Z", + "Web/JavaScript/Reference/Global_Objects/Promise/any": { + "modified": "2020-10-15T22:27:25.562Z", "contributors": [ - "RenJeka", - "helenasilkina", - "fscholz", - "Alex_Howlett", - "teoli", - "Millionnaire" + "ArkadiiRaih" ] }, - "Web/JavaScript/Language_Resources": { - "modified": "2020-03-12T19:37:58.256Z", + "Web/JavaScript/Reference/Global_Objects/Promise/catch": { + "modified": "2020-10-15T21:48:47.444Z", "contributors": [ - "nnragmailcom", + "IgorCH", + "tirli", + "vitya-ne", + "torbasow", + "sergey-shambir", + "LopatkinEvgeniy", + "AlexKhram" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Promise/finally": { + "modified": "2020-10-15T22:01:51.236Z", + "contributors": [ + "kir.gimranov", + "mshipov", + "RussianPhotoGraf", + "IhnatsiS", + "NoviceBlunderer", + "Zudwa", + "x1unix" + ] + }, + "Web/JavaScript/Reference/Global_Objects/Promise/race": { + "modified": "2020-10-15T21:39:40.095Z", + "contributors": [ + "asamofal", + "nakhodkiin", "fscholz", - "teoli", - "uleming" + "nudaworks", + "hawker000", + "thedoctorde", + "AlexKhram", + "forsage" ] }, - "Web/JavaScript/Memory_Management": { - "modified": "2020-07-14T20:08:19.176Z", + "Web/JavaScript/Reference/Global_Objects/Promise/reject": { + "modified": "2020-10-15T21:39:33.387Z", "contributors": [ - "irustm", - "ZeroUnderscoreOu", - "nikolaifedorov", - "vaeum", - "sashashakun", + "sergey-shambir", "fscholz", - "vitkarpov", - "teoli", - "Nick_Pershin", - "nurbek.ab" + "Buggytheclown", + "0xff00ff", + "AlexKhram", + "UnikZ" ] }, - "Web/JavaScript/Reference": { - "modified": "2020-03-12T19:36:05.593Z", + "Web/JavaScript/Reference/Global_Objects/Promise/resolve": { + "modified": "2020-10-15T21:48:52.330Z", "contributors": [ - "Aleksej", - "Mingun", - "teoli", - "Ladislas", - "pashak" + "gusakmarina", + "nudaworks", + "AlexKhram", + "ball00n" ] }, - "Web/JavaScript/Reference/Classes": { - "modified": "2020-11-02T03:27:06.842Z", + "Web/JavaScript/Reference/Global_Objects/Promise/then": { + "modified": "2020-11-03T18:52:52.359Z", "contributors": [ - "ITheCorgi", - "blackbrain2009", - "denys.marytchak", - "PaulineNemchak", - "SphinxKnight", - "AnarhistMS", + "fanich37", + "smlkA", "YozhEzhi", - "sahmildzhakeev", - "jainashur", - "CaptainCrocus", - "domstrueboy", - "Muffassa", - "Sajag", - "Gamesurf", - "Piterden", - "pathliving", - "alienalien13", - "DyckGerman", - "animhotep", - "feonit", - "zasipin", - "InsidiousClu", - "KTatyana", - "ViZhe", - "sergeymakoveev", - "PinkaminaDianePie", - "RoM4iK", - "sasd97", - "seedofjoy", - "torbasow", - "krest88", - "fscholz" + "Kesantielu", + "andreymir", + "AlexKhram", + "LeoVS09", + "ksladkov" ] }, - "Web/JavaScript/Reference/Classes/Class_fields": { - "modified": "2020-11-17T02:37:33.218Z", + "Web/JavaScript/Reference/Global_Objects/Proxy": { + "modified": "2020-11-17T05:36:00.208Z", "contributors": [ "kosarev_va", - "warsambin", - "shmel3" + "sivashev", + "xurshidbekjonwin", + "lmjavascriptprogrammer", + "boxa6", + "DonikaV", + "nakhodkiin", + "Andrey-Bushman", + "kdex", + "torbasow", + "dtretyakov", + "im7mortal" ] }, - "Web/JavaScript/Reference/Classes/constructor": { - "modified": "2020-11-02T06:02:34.419Z", + "Web/JavaScript/Reference/Global_Objects/Proxy/Proxy": { + "modified": "2020-11-16T16:36:02.171Z", "contributors": [ - "ITheCorgi", - "S25AI", - "Bobsans", - "Paul_Yuhnovich", - "galynag", - "dood" + "mfuji09" ] }, - "Web/JavaScript/Reference/Classes/extends": { - "modified": "2020-03-12T19:46:03.525Z", + "Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/apply": { + "modified": "2020-11-18T06:41:35.789Z", "contributors": [ - "Nexwich", - "Vlad160", - "Piterden", - "meridos", - "Halkyon", - "Kozhemyak", - "slayermass" + "kosarev_va" ] }, - "Web/JavaScript/Reference/Classes/static": { - "modified": "2020-10-15T21:34:19.682Z", + "Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/get": { + "modified": "2020-11-17T05:45:02.908Z", "contributors": [ - "vydayko", - "Bobsans", - "evilive3000", - "andrey-gnl", - "Hydrock", - "Dmitrii_Aleksandrov", - "torbasow", - "terranisu", - "Witadol" + "kosarev_va" ] }, - "Web/JavaScript/Reference/Classes/Приватные_поля_класса": { - "modified": "2020-10-15T22:33:38.348Z", + "Web/JavaScript/Reference/Global_Objects/Proxy/revocable": { + "modified": "2020-10-15T22:01:47.719Z", "contributors": [ - "cliggen", - "DarkExodusXX" + "HarmlessEvil" ] }, - "Web/JavaScript/Reference/Deprecated_and_obsolete_features": { - "modified": "2020-03-12T19:48:57.173Z", + "Web/JavaScript/Reference/Global_Objects/RangeError": { + "modified": "2019-03-23T23:08:28.070Z", "contributors": [ - "boxa6" + "Mingun", + "fscholz" ] }, - "Web/JavaScript/Reference/Errors": { - "modified": "2020-03-12T19:44:11.764Z", + "Web/JavaScript/Reference/Global_Objects/ReferenceError": { + "modified": "2020-10-15T21:30:26.550Z", "contributors": [ - "superpuper32", - "fscholz" + "dima74", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Already_has_pragma": { - "modified": "2020-03-12T19:48:44.607Z", + "Web/JavaScript/Reference/Global_Objects/Reflect": { + "modified": "2020-11-08T07:48:53.681Z", "contributors": [ - "MakarovDs777" + "parabolabam", + "bakugod", + "Chank1e", + "SphinxKnight", + "Synthesize", + "rajdee", + "C`est la vie" ] }, - "Web/JavaScript/Reference/Errors/Array_sort_argument": { - "modified": "2020-03-12T19:48:40.421Z", + "Web/JavaScript/Reference/Global_Objects/Reflect/apply": { + "modified": "2020-10-15T22:01:47.478Z", "contributors": [ - "MakarovDs777" + "HarmlessEvil" ] }, - "Web/JavaScript/Reference/Errors/Bad_octal": { - "modified": "2020-03-12T19:46:46.233Z", + "Web/JavaScript/Reference/Global_Objects/Reflect/construct": { + "modified": "2020-10-15T22:19:59.737Z", "contributors": [ - "Pandemoniumus" + "bakugod" ] }, - "Web/JavaScript/Reference/Errors/Bad_radix": { - "modified": "2020-03-12T19:47:16.966Z", + "Web/JavaScript/Reference/Global_Objects/Reflect/defineProperty": { + "modified": "2020-10-15T22:19:53.301Z", "contributors": [ - "KTatyana", - "varyag01" + "bakugod" ] }, - "Web/JavaScript/Reference/Errors/Bad_regexp_flag": { - "modified": "2020-03-12T19:47:09.430Z", + "Web/JavaScript/Reference/Global_Objects/Reflect/deleteProperty": { + "modified": "2020-10-15T22:19:49.053Z", "contributors": [ - "hahanova" + "bakugod" ] }, - "Web/JavaScript/Reference/Errors/Bad_return_or_yield": { - "modified": "2020-03-12T19:48:14.916Z", + "Web/JavaScript/Reference/Global_Objects/Reflect/get": { + "modified": "2020-10-15T22:01:46.509Z", "contributors": [ - "KTatyana" + "HarmlessEvil" ] }, - "Web/JavaScript/Reference/Errors/Called_on_incompatible_type": { - "modified": "2020-03-12T19:48:52.848Z", + "Web/JavaScript/Reference/Global_Objects/Reflect/ownKeys": { + "modified": "2020-10-15T22:05:30.827Z", "contributors": [ - "palpich", - "MakarovDs777", - "Toshakins" + "ArturJS" ] }, - "Web/JavaScript/Reference/Errors/Cant_access_lexical_declaration_before_init": { - "modified": "2020-03-12T19:47:46.173Z", + "Web/JavaScript/Reference/Global_Objects/RegExp": { + "modified": "2020-08-25T20:36:26.657Z", "contributors": [ - "rsvato" + "duduindo", + "etonomick", + "needpower", + "username1565", + "PavelKoroteev", + "Zizes", + "kaifonaft", + "wbamberg", + "Express2000", + "WispProxy", + "bobanko", + "sashatexb", + "Grundy", + "dstereo", + "socketpair", + "Hulio", + "Mingun", + "KiraAndMaxim", + "rhyne24" ] }, - "Web/JavaScript/Reference/Errors/Cant_access_property": { - "modified": "2020-03-12T19:48:40.635Z", + "Web/JavaScript/Reference/Global_Objects/RegExp/@@search": { + "modified": "2020-10-15T22:00:22.795Z", "contributors": [ - "MakarovDs777" + "fax1ty" ] }, - "Web/JavaScript/Reference/Errors/Cant_assign_to_property": { - "modified": "2020-11-09T16:55:40.780Z", + "Web/JavaScript/Reference/Global_Objects/RegExp/@@split": { + "modified": "2020-10-15T22:05:39.755Z", "contributors": [ - "tukumann" + "0x0071" ] }, - "Web/JavaScript/Reference/Errors/Cant_define_property_object_not_extensible": { - "modified": "2020-03-12T19:48:37.533Z", + "Web/JavaScript/Reference/Global_Objects/RegExp/exec": { + "modified": "2019-10-03T07:10:20.564Z", "contributors": [ - "Zulcom", - "MakarovDs777" + "Haosik", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Cant_delete": { - "modified": "2020-03-12T19:48:41.016Z", + "Web/JavaScript/Reference/Global_Objects/RegExp/flags": { + "modified": "2019-03-23T23:03:48.545Z", "contributors": [ - "MakarovDs777" + "SphinxKnight", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Cant_redefine_property": { - "modified": "2020-03-12T19:48:43.526Z", + "Web/JavaScript/Reference/Global_Objects/RegExp/global": { + "modified": "2019-03-23T23:03:48.212Z", "contributors": [ - "MakarovDs777" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Cyclic_object_value": { - "modified": "2020-10-19T11:06:58.196Z", + "Web/JavaScript/Reference/Global_Objects/RegExp/ignoreCase": { + "modified": "2019-03-23T23:03:53.037Z", "contributors": [ - "sovushka-utrom", - "MakarovDs777" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Dead_object": { - "modified": "2020-03-12T19:48:38.148Z", + "Web/JavaScript/Reference/Global_Objects/RegExp/input": { + "modified": "2020-10-15T22:21:51.345Z", "contributors": [ - "MakarovDs777" + "gudkovdanila" ] }, - "Web/JavaScript/Reference/Errors/Delete_in_strict_mode": { - "modified": "2020-03-12T19:48:34.125Z", + "Web/JavaScript/Reference/Global_Objects/RegExp/lastIndex": { + "modified": "2019-03-23T23:03:47.604Z", "contributors": [ - "Akh-rman", - "MakarovDs777" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Deprecated_String_generics": { - "modified": "2020-03-12T19:48:16.347Z", + "Web/JavaScript/Reference/Global_Objects/RegExp/lastMatch": { + "modified": "2020-10-15T22:21:50.708Z", "contributors": [ - "KTatyana" + "zoodogood", + "gudkovdanila" ] }, - "Web/JavaScript/Reference/Errors/Deprecated_caller_or_arguments_usage": { - "modified": "2020-03-12T19:48:07.207Z", + "Web/JavaScript/Reference/Global_Objects/RegExp/multiline": { + "modified": "2019-03-23T23:03:46.419Z", "contributors": [ - "simonprod", - "MakarovDs777", - "Akh-rman" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Deprecated_expression_closures": { - "modified": "2020-03-12T19:48:53.985Z", + "Web/JavaScript/Reference/Global_Objects/RegExp/n": { + "modified": "2020-10-15T21:54:34.887Z", "contributors": [ - "MakarovDs777" + "ekirpichyov", + "teoli", + "yulllll", + "Mihail15", + "KamilOcean" ] }, - "Web/JavaScript/Reference/Errors/Deprecated_octal": { - "modified": "2020-03-12T19:48:36.042Z", + "Web/JavaScript/Reference/Global_Objects/RegExp/source": { + "modified": "2020-05-04T10:45:02.263Z", "contributors": [ - "MakarovDs777", - "ialexi-bl" + "ellizii", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/RegExp/sticky": { + "modified": "2019-03-23T23:03:51.760Z", + "contributors": [ + "SphinxKnight", + "serj-by", + "WispProxy", + "Mingun" + ] + }, + "Web/JavaScript/Reference/Global_Objects/RegExp/test": { + "modified": "2020-05-25T03:11:01.471Z", + "contributors": [ + "SphinxKnight", + "pohuyebawtak", + "Glazomer", + "waterplea", + "Mingun", + "InoY" ] }, - "Web/JavaScript/Reference/Errors/Deprecated_source_map_pragma": { - "modified": "2020-03-12T19:46:14.659Z", + "Web/JavaScript/Reference/Global_Objects/RegExp/toSource": { + "modified": "2019-08-27T16:00:03.262Z", "contributors": [ - "medianex" + "Yialo", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Deprecated_toLocaleFormat": { - "modified": "2020-03-12T19:48:53.962Z", + "Web/JavaScript/Reference/Global_Objects/RegExp/toString": { + "modified": "2019-03-23T23:03:38.400Z", "contributors": [ - "MakarovDs777" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Equal_as_assign": { - "modified": "2020-03-12T19:48:37.445Z", + "Web/JavaScript/Reference/Global_Objects/RegExp/unicode": { + "modified": "2020-10-15T22:03:35.958Z", "contributors": [ - "MakarovDs777" + "PROPHESSOR" ] }, - "Web/JavaScript/Reference/Errors/For-each-in_loops_are_deprecated": { - "modified": "2020-03-12T19:48:56.664Z", + "Web/JavaScript/Reference/Global_Objects/Set": { + "modified": "2020-10-15T21:31:17.149Z", "contributors": [ - "MakarovDs777" + "andrew_shr", + "YozhEzhi", + "kan.a", + "SphinxKnight", + "dima74", + "papadima", + "vibecode", + "ViZhe", + "dtretyakov" ] }, - "Web/JavaScript/Reference/Errors/Getter_only": { - "modified": "2020-03-12T19:48:43.409Z", + "Web/JavaScript/Reference/Global_Objects/Set/Set": { + "modified": "2020-12-07T09:25:28.434Z", "contributors": [ - "MakarovDs777" + "SphinxKnight", + "knatysik" ] }, - "Web/JavaScript/Reference/Errors/Identifier_after_number": { - "modified": "2020-03-12T19:48:34.042Z", + "Web/JavaScript/Reference/Global_Objects/Set/add": { + "modified": "2020-10-15T22:03:24.314Z", "contributors": [ - "MakarovDs777" + "Siteograf" ] }, - "Web/JavaScript/Reference/Errors/Illegal_character": { - "modified": "2020-03-12T19:46:55.549Z", + "Web/JavaScript/Reference/Global_Objects/Set/clear": { + "modified": "2020-10-15T21:58:59.279Z", "contributors": [ - "Agaff.fm", - "milothea" + "dima74" ] }, - "Web/JavaScript/Reference/Errors/Invalid_array_length": { - "modified": "2020-03-12T19:46:53.627Z", + "Web/JavaScript/Reference/Global_Objects/Set/delete": { + "modified": "2020-10-15T22:04:59.296Z", "contributors": [ - "xenikopa" + "ekirpichyov", + "ArmoGidec" ] }, - "Web/JavaScript/Reference/Errors/Invalid_assignment_left-hand_side": { - "modified": "2020-03-12T19:46:49.095Z", + "Web/JavaScript/Reference/Global_Objects/Set/entries": { + "modified": "2020-10-15T22:22:34.627Z", "contributors": [ - "KTatyana", - "evmnn" + "ekirpichyov" ] }, - "Web/JavaScript/Reference/Errors/Invalid_const_assignment": { - "modified": "2020-03-12T19:48:42.020Z", + "Web/JavaScript/Reference/Global_Objects/Set/forEach": { + "modified": "2020-10-15T22:18:01.267Z", "contributors": [ - "MakarovDs777" + "TatarovAE", + "boulderboy" ] }, - "Web/JavaScript/Reference/Errors/Invalid_date": { - "modified": "2020-03-12T19:47:15.198Z", + "Web/JavaScript/Reference/Global_Objects/Set/has": { + "modified": "2020-10-15T22:10:52.073Z", "contributors": [ - "Logiiiin", - "Cronofaq" + "raylyanway" ] }, - "Web/JavaScript/Reference/Errors/Invalid_for-in_initializer": { - "modified": "2020-03-12T19:48:36.053Z", + "Web/JavaScript/Reference/Global_Objects/Set/size": { + "modified": "2020-10-15T22:22:51.490Z", "contributors": [ - "Akh-rman", - "MakarovDs777" + "ekirpichyov" ] }, - "Web/JavaScript/Reference/Errors/Invalid_for-of_initializer": { - "modified": "2020-03-12T19:47:46.050Z", + "Web/JavaScript/Reference/Global_Objects/Set/values": { + "modified": "2020-10-15T22:22:36.094Z", "contributors": [ - "Akh-rman", - "rsvato" + "ekirpichyov" ] }, - "Web/JavaScript/Reference/Errors/JSON_bad_parse": { - "modified": "2020-03-12T19:47:51.119Z", + "Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer": { + "modified": "2019-03-23T22:09:27.484Z", "contributors": [ - "Akh-rman", - "djigach" + "nikolaysalinder", + "scilganon", + "curdwithraisins" ] }, - "Web/JavaScript/Reference/Errors/Malformed_URI": { - "modified": "2020-03-12T19:47:10.234Z", + "Web/JavaScript/Reference/Global_Objects/String": { + "modified": "2020-11-19T06:55:56.629Z", "contributors": [ - "Logiiiin", - "hunty" + "liubov", + "mangl-auf", + "boxa6", + "wbamberg", + "an2323", + "IvanMorkva", + "Mingun", + "fobo66", + "teoli", + "ethertank" ] }, - "Web/JavaScript/Reference/Errors/Malformed_formal_parameter": { - "modified": "2020-03-12T19:47:59.198Z", + "Web/JavaScript/Reference/Global_Objects/String/@@iterator": { + "modified": "2020-10-14T10:03:26.063Z", "contributors": [ - "KTatyana" + "scrum", + "SphinxKnight", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Missing_bracket_after_list": { - "modified": "2020-03-12T19:47:12.419Z", + "Web/JavaScript/Reference/Global_Objects/String/Trim": { + "modified": "2019-03-23T23:11:20.382Z", "contributors": [ - "KTatyana", - "kolyuchii" + "KiraAndMaxim", + "Mingun", + "Ajooluz" ] }, - "Web/JavaScript/Reference/Errors/Missing_colon_after_property_id": { - "modified": "2020-03-12T19:47:16.697Z", + "Web/JavaScript/Reference/Global_Objects/String/anchor": { + "modified": "2019-03-18T20:48:46.079Z", "contributors": [ - "Logiiiin" + "risenforces", + "DenVdmj", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Missing_curly_after_function_body": { - "modified": "2020-03-12T19:48:03.575Z", + "Web/JavaScript/Reference/Global_Objects/String/big": { + "modified": "2019-03-23T23:06:53.527Z", "contributors": [ - "KTatyana" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Missing_curly_after_property_list": { - "modified": "2020-03-12T19:47:15.796Z", + "Web/JavaScript/Reference/Global_Objects/String/blink": { + "modified": "2019-03-23T23:06:56.834Z", "contributors": [ - "KTatyana", - "varyag01" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Missing_formal_parameter": { - "modified": "2020-03-12T19:48:33.984Z", + "Web/JavaScript/Reference/Global_Objects/String/bold": { + "modified": "2019-03-23T23:06:52.878Z", "contributors": [ - "MakarovDs777" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Missing_initializer_in_const": { - "modified": "2020-03-12T19:47:18.266Z", + "Web/JavaScript/Reference/Global_Objects/String/charAt": { + "modified": "2019-09-05T08:52:29.623Z", "contributors": [ - "Logiiiin" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Missing_name_after_dot_operator": { - "modified": "2020-03-12T19:48:36.581Z", + "Web/JavaScript/Reference/Global_Objects/String/charCodeAt": { + "modified": "2019-10-10T16:47:08.723Z", "contributors": [ - "MakarovDs777" + "WispProxy", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Missing_parenthesis_after_argument_list": { - "modified": "2020-03-12T19:45:27.217Z", + "Web/JavaScript/Reference/Global_Objects/String/codePointAt": { + "modified": "2019-03-23T23:06:49.782Z", "contributors": [ - "richandhandsomeman" + "SphinxKnight", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Missing_parenthesis_after_condition": { - "modified": "2020-03-12T19:47:08.319Z", + "Web/JavaScript/Reference/Global_Objects/String/concat": { + "modified": "2019-03-23T23:06:50.258Z", "contributors": [ - "thepocp" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Missing_semicolon_before_statement": { - "modified": "2020-03-12T19:46:03.538Z", + "Web/JavaScript/Reference/Global_Objects/String/endsWith": { + "modified": "2020-11-30T13:19:02.930Z", "contributors": [ - "KTatyana", - "SedovDP", - "Sparks" + "vedmaque", + "viktishchenko", + "SphinxKnight", + "burashka", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/More_arguments_needed": { - "modified": "2020-03-12T19:46:14.923Z", + "Web/JavaScript/Reference/Global_Objects/String/fixed": { + "modified": "2019-03-23T23:06:56.996Z", "contributors": [ - "thepocp" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Negative_repetition_count": { - "modified": "2020-03-12T19:47:21.952Z", + "Web/JavaScript/Reference/Global_Objects/String/fontcolor": { + "modified": "2019-03-23T23:06:53.696Z", "contributors": [ - "Logiiiin" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/No_non-null_object": { - "modified": "2020-03-12T19:48:41.071Z", + "Web/JavaScript/Reference/Global_Objects/String/fontsize": { + "modified": "2019-03-23T23:06:55.867Z", "contributors": [ - "MakarovDs777" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/No_properties": { - "modified": "2020-03-12T19:48:10.284Z", + "Web/JavaScript/Reference/Global_Objects/String/fromCharCode": { + "modified": "2020-02-26T00:26:26.501Z", "contributors": [ - "KTatyana" + "kurbanovjasur", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/No_variable_name": { - "modified": "2020-03-12T19:47:58.181Z", + "Web/JavaScript/Reference/Global_Objects/String/fromCodePoint": { + "modified": "2019-03-23T23:07:12.216Z", "contributors": [ - "KTatyana" + "SphinxKnight", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Non_configurable_array_element": { - "modified": "2020-03-12T19:48:37.262Z", + "Web/JavaScript/Reference/Global_Objects/String/includes": { + "modified": "2020-10-15T21:31:11.231Z", "contributors": [ - "MakarovDs777" + "Therrance", + "fscholz", + "dima74", + "PetrBorisov", + "kdex", + "burashka", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Not_a_codepoint": { - "modified": "2020-03-12T19:47:08.221Z", + "Web/JavaScript/Reference/Global_Objects/String/indexOf": { + "modified": "2019-04-10T16:45:26.467Z", "contributors": [ - "KTatyana", - "milothea" + "danielvinogradov", + "expeerd", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Not_a_constructor": { - "modified": "2020-03-12T19:48:26.755Z", + "Web/JavaScript/Reference/Global_Objects/String/italics": { + "modified": "2019-03-23T23:06:57.747Z", "contributors": [ - "grebenyukov" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Not_a_function": { - "modified": "2020-03-12T19:44:14.870Z", + "Web/JavaScript/Reference/Global_Objects/String/lastIndexOf": { + "modified": "2019-03-23T23:06:47.724Z", "contributors": [ - "merelj", - "elscept", - "winvano", - "vladyslavnes", - "MonX94", - "eedmast", - "s1lver" + "expeerd", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Not_defined": { - "modified": "2020-03-12T19:45:01.771Z", + "Web/JavaScript/Reference/Global_Objects/String/length": { + "modified": "2019-03-23T23:07:11.163Z", "contributors": [ - "Nik1tasm", - "irodger", - "MrDaedra", - "KurumiToki", - "alexfromvl", - "topcomfort" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Precision_range": { - "modified": "2020-03-12T19:46:12.947Z", + "Web/JavaScript/Reference/Global_Objects/String/link": { + "modified": "2019-03-23T23:06:52.727Z", "contributors": [ - "KTatyana", - "rbetristha" + "RumyantsevMichael", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Property_access_denied": { - "modified": "2020-03-12T19:46:14.706Z", + "Web/JavaScript/Reference/Global_Objects/String/localeCompare": { + "modified": "2019-03-23T23:06:31.683Z", "contributors": [ - "thepocp" + "ovvn", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Read-only": { - "modified": "2020-03-12T19:48:38.316Z", + "Web/JavaScript/Reference/Global_Objects/String/match": { + "modified": "2019-08-27T15:10:06.292Z", "contributors": [ - "MakarovDs777" + "Yialo", + "ArmoGidec", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Redeclared_parameter": { - "modified": "2020-03-12T19:48:00.985Z", + "Web/JavaScript/Reference/Global_Objects/String/matchAll": { + "modified": "2020-10-15T22:15:55.263Z", "contributors": [ - "KTatyana" + "atmobox66", + "Yialo", + "nakhodkiin" ] }, - "Web/JavaScript/Reference/Errors/Reduce_of_empty_array_with_no_initial_value": { - "modified": "2020-03-12T19:48:40.523Z", + "Web/JavaScript/Reference/Global_Objects/String/normalize": { + "modified": "2019-08-27T15:13:41.527Z", "contributors": [ - "MakarovDs777" + "Yialo", + "Seresigo", + "borschsergey", + "SphinxKnight", + "Metotron", + "Mingun", + "dtretyakov" ] }, - "Web/JavaScript/Reference/Errors/Reserved_identifier": { - "modified": "2020-03-12T19:48:30.540Z", + "Web/JavaScript/Reference/Global_Objects/String/padEnd": { + "modified": "2019-08-27T15:13:11.473Z", "contributors": [ - "FromQwghlm" + "Yialo", + "teoli", + "a-chepugov" ] }, - "Web/JavaScript/Reference/Errors/Resulting_string_too_large": { - "modified": "2020-03-12T19:47:15.830Z", + "Web/JavaScript/Reference/Global_Objects/String/padStart": { + "modified": "2020-10-15T21:55:08.745Z", "contributors": [ - "Logiiiin" + "Yialo", + "vladimircreative", + "wa-Nadoo", + "timbset" ] }, - "Web/JavaScript/Reference/Errors/Stmt_after_return": { - "modified": "2020-03-12T19:44:12.151Z", + "Web/JavaScript/Reference/Global_Objects/String/raw": { + "modified": "2019-03-23T23:06:30.098Z", "contributors": [ - "Logiiiin", - "pk.prog", - "naudachu", - "s1lver" + "SphinxKnight", + "oleg_s", + "Mingun", + "dtretyakov" ] }, - "Web/JavaScript/Reference/Errors/Strict_Non_Simple_Params": { - "modified": "2020-03-12T19:48:33.429Z", + "Web/JavaScript/Reference/Global_Objects/String/repeat": { + "modified": "2020-10-15T21:31:18.222Z", "contributors": [ - "ialexi-bl", - "MakarovDs777" + "KTatyana", + "Mingun", + "dtretyakov" ] }, - "Web/JavaScript/Reference/Errors/Too_much_recursion": { - "modified": "2020-03-12T19:46:15.435Z", + "Web/JavaScript/Reference/Global_Objects/String/replace": { + "modified": "2020-10-15T21:24:19.735Z", "contributors": [ - "thepocp" + "YozhEzhi", + "dimakovalevskyi", + "igorkusoff", + "Mingun", + "Lambrusco.pro", + "teoli", + "andrey_d" ] }, - "Web/JavaScript/Reference/Errors/Typed_array_invalid_arguments": { - "modified": "2020-03-12T19:48:42.436Z", + "Web/JavaScript/Reference/Global_Objects/String/replaceAll": { + "modified": "2020-10-15T22:34:38.094Z", "contributors": [ - "fuggy", - "MakarovDs777" + "GuyFox70" ] }, - "Web/JavaScript/Reference/Errors/Undeclared_var": { - "modified": "2020-03-12T19:47:38.776Z", + "Web/JavaScript/Reference/Global_Objects/String/search": { + "modified": "2019-10-03T07:09:20.235Z", "contributors": [ - "Akh-rman", - "Matthew11770" + "Glazomer", + "nakhodkiin", + "atna", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Undefined_prop": { - "modified": "2020-03-12T19:47:58.221Z", + "Web/JavaScript/Reference/Global_Objects/String/slice": { + "modified": "2020-12-02T04:52:58.834Z", "contributors": [ - "KTatyana" + "inva8de", + "bestwebdeveloper", + "Andrii-Oleksyshyn", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Unexpected_token": { - "modified": "2020-03-12T19:46:02.532Z", + "Web/JavaScript/Reference/Global_Objects/String/small": { + "modified": "2019-03-23T23:06:51.754Z", "contributors": [ - "KTatyana", - "NemchinovSergey", - "Sparks" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Unexpected_type": { - "modified": "2020-03-12T19:45:23.586Z", + "Web/JavaScript/Reference/Global_Objects/String/split": { + "modified": "2020-11-30T06:21:03.966Z", "contributors": [ - "DanyaSWorlD" + "DarkGoanna", + "Ect0PzG4m1ng", + "IgorSkvortsov", + "bruha", + "terranisu", + "Mingun", + "FRiMN" ] }, - "Web/JavaScript/Reference/Errors/Unnamed_function_statement": { - "modified": "2020-03-12T19:48:37.361Z", + "Web/JavaScript/Reference/Global_Objects/String/startsWith": { + "modified": "2020-10-15T21:31:11.246Z", "contributors": [ - "Akh-rman", - "MakarovDs777" + "ilyasidorchik", + "viktishchenko", + "Simaleon", + "dmitryorly", + "SphinxKnight", + "AtataUruru", + "burashka", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Unterminated_string_literal": { - "modified": "2020-03-12T19:48:38.047Z", + "Web/JavaScript/Reference/Global_Objects/String/strike": { + "modified": "2019-09-05T08:52:44.580Z", "contributors": [ - "MakarovDs777" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/in_operator_no_object": { - "modified": "2020-03-12T19:48:40.403Z", + "Web/JavaScript/Reference/Global_Objects/String/sub": { + "modified": "2019-03-23T23:07:01.566Z", "contributors": [ - "MakarovDs777" + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/invalid_right_hand_side_instanceof_operand": { - "modified": "2020-03-12T19:48:41.158Z", + "Web/JavaScript/Reference/Global_Objects/String/substr": { + "modified": "2020-10-15T21:31:19.515Z", "contributors": [ - "MakarovDs777" + "art-gur", + "lugovov", + "Halkyon", + "fscholz", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/is_not_iterable": { - "modified": "2020-03-12T19:48:36.606Z", + "Web/JavaScript/Reference/Global_Objects/String/substring": { + "modified": "2019-03-23T23:06:24.574Z", "contributors": [ - "MakarovDs777" + "Barkhat26", + "Mingun" ] }, - "Web/JavaScript/Reference/Errors/Переменные_скрывают_аргумент": { - "modified": "2020-03-12T19:48:55.415Z", + "Web/JavaScript/Reference/Global_Objects/String/sup": { + "modified": "2019-03-23T23:06:59.702Z", "contributors": [ - "MakarovDs777" + "Mingun" ] }, - "Web/JavaScript/Reference/Functions": { - "modified": "2020-03-12T19:39:49.358Z", + "Web/JavaScript/Reference/Global_Objects/String/toLocaleLowerCase": { + "modified": "2019-03-23T23:06:20.649Z", "contributors": [ - "KoS57", - "nikbelikov", - "SmogHard", - "forestbird", - "teoli", - "dtretyakov" + "Mingun" ] }, - "Web/JavaScript/Reference/Functions/Arrow_functions": { - "modified": "2020-10-15T21:31:20.608Z", + "Web/JavaScript/Reference/Global_Objects/String/toLocaleUpperCase": { + "modified": "2019-03-23T23:06:18.129Z", "contributors": [ - "MerkUriy", - "iFeltz", - "kliuchyk", - "kkxley", - "coxdn", - "Sajag", - "animhotep", - "vibecode", - "Neiromaster", - "Siteograf", - "TotalAMD", - "bskydive", - "seriouslyfluffy", - "dst", - "vitya-ne", - "theViktor1990", - "uleming", - "kutase123", - "pashutk", - "dtretyakov" + "Mingun" ] }, - "Web/JavaScript/Reference/Functions/Default_parameters": { - "modified": "2020-10-15T21:31:19.263Z", + "Web/JavaScript/Reference/Global_Objects/String/toLowerCase": { + "modified": "2019-03-23T23:06:20.814Z", "contributors": [ - "torbasow", - "ic8550", - "ekirpichyov", - "SphinxKnight", - "I-O", - "esusekov", - "dtretyakov" + "Mingun" ] }, - "Web/JavaScript/Reference/Functions/Rest_parameters": { - "modified": "2020-11-24T01:31:54.419Z", + "Web/JavaScript/Reference/Global_Objects/String/toSource": { + "modified": "2019-03-23T23:06:17.942Z", "contributors": [ - "almaceleste", - "CLoud-Maker", - "ekirpichyov", - "jt3k", - "IlyaMokin", - "forestbird", - "dtretyakov", - "fscholz", - "EgorSinitcin" + "Mingun" ] }, - "Web/JavaScript/Reference/Functions/arguments": { - "modified": "2020-10-15T21:34:47.356Z", + "Web/JavaScript/Reference/Global_Objects/String/toString": { + "modified": "2019-03-23T23:06:15.157Z", "contributors": [ - "sashakrauzer", - "Ziserman", - "boxa6", - "dima74", - "KTatyana", - "Olovyanch", - "uleming", - "BychekRU", - "fscholz" + "Mingun" ] }, - "Web/JavaScript/Reference/Functions/arguments/callee": { - "modified": "2020-03-12T19:44:41.002Z", + "Web/JavaScript/Reference/Global_Objects/String/toUpperCase": { + "modified": "2019-03-23T23:06:22.989Z", "contributors": [ - "madsps", - "lkazberova", - "In4in" + "Mingun" ] }, - "Web/JavaScript/Reference/Functions/arguments/length": { - "modified": "2020-03-12T19:41:22.682Z", + "Web/JavaScript/Reference/Global_Objects/String/valueOf": { + "modified": "2019-05-17T04:11:09.851Z", "contributors": [ - "evgenevna22", - "BychekRU" + "dankochetov", + "Mingun" ] }, - "Web/JavaScript/Reference/Functions/get": { - "modified": "2020-10-15T21:43:29.042Z", + "Web/JavaScript/Reference/Global_Objects/Symbol": { + "modified": "2020-10-15T21:30:42.254Z", "contributors": [ - "ankormoreankor", - "WinterSilence", - "YozhEzhi", - "ipoluhin", - "metelskiy", - "kukuruznik04", - "ArtyomGilevich", - "andrey-gnl", - "pierreneter", - "etokareva" + "mux-mux", + "boxa6", + "pk.prog", + "smurf", + "neutral", + "schyzoo" ] }, - "Web/JavaScript/Reference/Functions/set": { - "modified": "2020-10-15T21:49:47.173Z", + "Web/JavaScript/Reference/Global_Objects/Symbol/@@toPrimitive": { + "modified": "2020-10-15T22:24:20.085Z", "contributors": [ - "SerzN1", - "severin-d", - "PaulineNemchak", - "serzero2007", - "d4rkm3z" + "faramozzayw" ] }, - "Web/JavaScript/Reference/Functions/Определиние_методов": { - "modified": "2020-03-12T19:41:39.567Z", + "Web/JavaScript/Reference/Global_Objects/Symbol/for": { + "modified": "2019-03-23T22:50:59.073Z", "contributors": [ "SphinxKnight", - "sergeymakoveev", - "BatenkovT" + "neutral" ] }, - "Web/JavaScript/Reference/Global_Objects": { - "modified": "2020-03-12T19:36:07.217Z", + "Web/JavaScript/Reference/Global_Objects/Symbol/hasInstance": { + "modified": "2020-10-15T21:56:25.834Z", "contributors": [ - "AynurShauerman", - "InoY", - "akrom123", - "Mingun", - "teoli", - "pashak" + "boxa6", + "vitaliylag", + "shlangus" ] }, - "Web/JavaScript/Reference/Global_Objects/Array": { - "modified": "2020-10-15T21:21:43.377Z", + "Web/JavaScript/Reference/Global_Objects/Symbol/isConcatSpreadable": { + "modified": "2019-03-23T22:10:03.691Z", "contributors": [ - "wbamberg", - "geek10010", - "rinbik", - "dima74", - "Yumeiro", - "superpuper32", - "kdex", - "terranisu", - "Mingun", - "teoli", - "yakovlevigorek", - "icw82", - "BedyNN", - "dbruant" + "Samotugo" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/@@iterator": { - "modified": "2019-03-23T23:03:21.064Z", + "Web/JavaScript/Reference/Global_Objects/Symbol/iterator": { + "modified": "2019-03-23T22:50:51.621Z", "contributors": [ "SphinxKnight", - "Mingun" + "neutral" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/@@species": { - "modified": "2020-10-15T22:06:58.667Z", + "Web/JavaScript/Reference/Global_Objects/Symbol/keyFor": { + "modified": "2020-10-15T21:50:47.387Z", "contributors": [ - "DwarfMason" + "boxa6", + "nakhodkiin", + "Ohar" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/@@unscopables": { - "modified": "2020-10-15T22:00:26.446Z", + "Web/JavaScript/Reference/Global_Objects/Symbol/match": { + "modified": "2019-03-23T22:50:55.400Z", "contributors": [ - "fax1ty" + "SphinxKnight", + "neutral" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/Reduce": { - "modified": "2020-10-15T21:28:31.597Z", + "Web/JavaScript/Reference/Global_Objects/Symbol/replace": { + "modified": "2019-04-02T08:34:58.523Z", "contributors": [ - "sborenko", - "nikolai-shabalin", - "likerRr", - "Ant-VAV", - "Metotron", - "fxrbfg", - "Ohar", - "slavablind91", - "AliaksandrSith", - "Riim", - "Mingun", - "NikitaK", - "Anton_Arestov" + "shlangus" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/concat": { - "modified": "2020-10-15T21:29:20.106Z", + "Web/JavaScript/Reference/Global_Objects/Symbol/search": { + "modified": "2020-10-15T22:00:25.665Z", "contributors": [ - "rookhive", - "nikolai-shabalin", - "AlekseiTarasov", - "KTatyana", - "Mingun" + "fax1ty" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/copyWithin": { - "modified": "2019-03-23T23:11:15.223Z", + "Web/JavaScript/Reference/Global_Objects/Symbol/species": { + "modified": "2019-03-23T22:50:55.253Z", "contributors": [ - "burashka", - "Mingun" + "nakhodkiin", + "pk.prog", + "neutral" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/entries": { - "modified": "2019-09-20T08:30:17.656Z", + "Web/JavaScript/Reference/Global_Objects/Symbol/split": { + "modified": "2020-10-15T22:05:40.003Z", "contributors": [ - "burashka", - "Mingun" + "0x0071" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/every": { - "modified": "2020-10-15T21:22:11.253Z", + "Web/JavaScript/Reference/Global_Objects/Symbol/toPrimitive": { + "modified": "2020-10-15T21:55:06.866Z", "contributors": [ - "VovanR", - "YozhEzhi", - "burashka", - "Mingun", - "teoli", - "hel-galdr" + "boxa6", + "nakhodkiin", + "gibson" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/fill": { - "modified": "2020-10-15T21:29:20.455Z", + "Web/JavaScript/Reference/Global_Objects/Symbol/toStringTag": { + "modified": "2020-10-15T22:22:55.953Z", "contributors": [ - "iandr", - "nakhodkiin", - "nikolai-shabalin", - "alt-j", - "dima74", - "burashka", - "Mingun" + "vkorzhova" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/filter": { - "modified": "2020-10-15T21:29:22.486Z", + "Web/JavaScript/Reference/Global_Objects/Symbol/unscopables": { + "modified": "2020-10-15T22:00:25.901Z", "contributors": [ - "almaceleste", - "Darth-pioner", - "nikolai-shabalin", - "Sinfiotli", - "burashka", - "Aleksej", - "Mingun" + "fax1ty" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/find": { - "modified": "2020-10-15T21:29:21.073Z", + "Web/JavaScript/Reference/Global_Objects/Symbol/valueOf": { + "modified": "2019-03-23T22:50:49.481Z", "contributors": [ - "tcheburator", - "drunk", - "matveyson", - "JorJeG", - "Metotron", - "sv-kozlov", - "OksanaKaragicheva", - "AlexeyMM", - "burashka", - "torbasow", + "SphinxKnight", + "neutral" + ] + }, + "Web/JavaScript/Reference/Global_Objects/SyntaxError": { + "modified": "2019-03-23T23:08:27.309Z", + "contributors": [ + "VladimirDeminenko", "Mingun" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/findIndex": { - "modified": "2020-10-15T21:29:19.823Z", + "Web/JavaScript/Reference/Global_Objects/TypeError": { + "modified": "2020-10-15T21:30:28.885Z", "contributors": [ - "zhvirblis", - "S-le", - "burashka", + "Roman-Kosov", "Mingun" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/flat": { - "modified": "2020-12-06T17:04:44.757Z", + "Web/JavaScript/Reference/Global_Objects/TypedArray": { + "modified": "2020-10-15T21:48:29.544Z", "contributors": [ - "PaulineNemchak", - "ekirpichyov", - "geekjob", - "Akh-rman", - "Fellzo", - "vjachet" + "pk.prog", + "arai" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/flatMap": { - "modified": "2020-10-15T22:10:06.829Z", + "Web/JavaScript/Reference/Global_Objects/TypedArray/@@species": { + "modified": "2019-03-23T22:25:44.388Z", "contributors": [ - "dsrtF0x-git", - "InoY", - "taxidermic", - "Akh-rman", - "eof273", - "etroynov", - "dood" + "pk.prog" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/forEach": { - "modified": "2020-10-15T21:21:41.065Z", + "Web/JavaScript/Reference/Global_Objects/TypedArray/BYTES_PER_ELEMENT": { + "modified": "2019-03-23T22:25:40.817Z", "contributors": [ - "almaceleste", - "nikolai-shabalin", - "JorJeG", - "paulvoloschuk", - "kusonka", - "Mingun", - "Ajooluz", - "teoli", - "dunmaksim", - "IgorKlopov", - "ipetropolsky", - "John Wehin" + "pk.prog" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/from": { - "modified": "2020-10-15T21:28:50.020Z", + "Web/JavaScript/Reference/Global_Objects/TypedArray/join": { + "modified": "2019-03-23T22:26:41.183Z", "contributors": [ - "ekirpichyov", - "drwatson1", - "JorJeG", - "kdex", - "Sergey.Stolnikov", - "burashka", - "Mingun" + "pk.prog" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/includes": { - "modified": "2020-10-15T21:30:12.634Z", + "Web/JavaScript/Reference/Global_Objects/TypedArray/set": { + "modified": "2019-03-23T22:28:36.546Z", "contributors": [ - "Yialo", - "Hronex", - "nikolai-shabalin", - "dima74", - "Setol", - "burashka", - "jwhitlock", - "dema", - "Mingun", - "fscholz" + "Mototroller", + "dickclaus" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/indexOf": { - "modified": "2020-10-15T21:29:27.163Z", + "Web/JavaScript/Reference/Global_Objects/URIError": { + "modified": "2019-03-23T23:08:25.974Z", "contributors": [ - "zhvirblis", - "vlad-vorontsov", - "burashka", "Mingun" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/isArray": { - "modified": "2020-10-15T21:29:00.463Z", + "Web/JavaScript/Reference/Global_Objects/Uint16Array": { + "modified": "2020-10-15T21:59:37.871Z", "contributors": [ - "dudd1ts", - "JorJeG", - "Mingun", - "ivan_k" + "pk.prog" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/join": { - "modified": "2020-10-15T21:29:17.685Z", + "Web/JavaScript/Reference/Global_Objects/Uint32Array": { + "modified": "2020-10-15T21:59:38.707Z", "contributors": [ - "pk.prog", - "AlexeyOm", - "IslamA", - "Radiansz", - "mshykov", - "Mingun", - "teoli", - "Ajooluz" + "pk.prog" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/keys": { - "modified": "2020-10-15T21:29:27.000Z", + "Web/JavaScript/Reference/Global_Objects/Uint8Array": { + "modified": "2020-10-15T21:59:38.914Z", "contributors": [ - "nikolai-shabalin", - "burashka", - "Mingun" + "MuradAz", + "pk.prog" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/lastIndexOf": { - "modified": "2020-10-15T21:29:27.046Z", + "Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray": { + "modified": "2019-03-18T21:10:47.382Z", "contributors": [ - "nikolai-shabalin", - "burashka", - "Mingun" + "InoY", + "tz4678" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/length": { - "modified": "2020-10-15T21:29:17.654Z", + "Web/JavaScript/Reference/Global_Objects/WeakMap": { + "modified": "2020-10-15T21:33:46.571Z", "contributors": [ - "ierehon1905", - "smlkA", - "Roman-Kosov", - "JorJeG", - "Mingun" + "oleksandrstarov", + "altpoint", + "lexxl", + "YozhEzhi", + "kan.a", + "icw82", + "zamuka", + "RumyantsevMichael", + "casfcitizen", + "restrry", + "shvaikalesh", + "hellboy81" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/map": { - "modified": "2020-10-15T21:25:02.588Z", + "Web/JavaScript/Reference/Global_Objects/WeakMap/clear": { + "modified": "2019-03-23T22:45:00.856Z", "contributors": [ - "Dvash", - "nikolai-shabalin", - "JorJeG", - "ZeroUnderscoreOu", - "Jemdo", - "torbasow", - "Mingun", "teoli", - "ilyamilosevic", - "Vhornets" + "WispProxy", + "casfcitizen" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/of": { - "modified": "2020-10-15T21:29:22.065Z", + "Web/JavaScript/Reference/Global_Objects/WeakMap/delete": { + "modified": "2019-03-23T22:44:55.757Z", "contributors": [ - "ekirpichyov", - "Natalya_Surikova", - "burashka", - "Mingun" + "SphinxKnight", + "casfcitizen" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/pop": { - "modified": "2020-10-15T21:29:28.268Z", + "Web/JavaScript/Reference/Global_Objects/WeakMap/get": { + "modified": "2019-03-23T22:44:52.022Z", "contributors": [ - "art-gur", - "KTatyana", - "torbasow", - "Mingun" + "SphinxKnight", + "casfcitizen" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/prototype": { - "modified": "2020-10-15T21:23:46.631Z", + "Web/JavaScript/Reference/Global_Objects/WeakMap/has": { + "modified": "2019-03-23T22:44:53.494Z", "contributors": [ - "boxa6", - "Mingun", - "teoli", - "BedyNN" + "SphinxKnight", + "casfcitizen" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/push": { - "modified": "2020-10-15T21:29:29.342Z", + "Web/JavaScript/Reference/Global_Objects/WeakMap/set": { + "modified": "2019-03-23T22:44:54.866Z", "contributors": [ - "art-gur", - "roma-derski", - "Mingun" + "SphinxKnight", + "casfcitizen" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/reduceRight": { - "modified": "2019-03-23T23:10:37.299Z", + "Web/JavaScript/Reference/Global_Objects/WeakSet": { + "modified": "2020-10-15T21:46:04.634Z", "contributors": [ - "Mingun" + "YozhEzhi", + "stRavens", + "fscholz" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/reverse": { - "modified": "2020-10-15T21:29:30.196Z", + "Web/JavaScript/Reference/Global_Objects/WeakSet/add": { + "modified": "2020-10-15T21:46:05.423Z", "contributors": [ - "nikolai-shabalin", - "Mingun" + "YozhEzhi", + "stRavens" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/shift": { - "modified": "2019-03-18T21:11:15.103Z", + "Web/JavaScript/Reference/Global_Objects/WeakSet/delete": { + "modified": "2019-03-23T22:33:36.783Z", "contributors": [ - "UriShlomov", - "Mingun" + "stRavens" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/slice": { - "modified": "2020-11-30T07:23:00.434Z", + "Web/JavaScript/Reference/Global_Objects/WeakSet/has": { + "modified": "2019-03-23T22:33:37.092Z", "contributors": [ - "chmsv", - "rulevadim", - "nikolai-shabalin", - "GraceAredel", - "Ollemesh", - "kdex", - "xaosxaos", - "Mol4ok", - "BychekRU", - "kroleg", - "Mingun" + "stRavens" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/some": { - "modified": "2020-10-15T21:22:10.601Z", + "Web/JavaScript/Reference/Global_Objects/WebAssembly": { + "modified": "2019-03-23T22:09:24.539Z", "contributors": [ - "ekirpichyov", - "VovanR", - "zhvirblis", - "Mingun", - "teoli", - "hel-galdr" + "warsan", + "Fingasss", + "curdwithraisins" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/sort": { - "modified": "2020-11-19T16:34:13.947Z", + "Web/JavaScript/Reference/Global_Objects/WebAssembly/Table": { + "modified": "2020-10-15T22:28:03.728Z", "contributors": [ - "deepdarkness", - "YozhEzhi", - "dmivtr", - "JorJeG", - "Denis-Yeromenko", - "borm", - "vlad-vorontsov", - "grabus", - "Mingun" + "amuzalevskiy" + ] + }, + "Web/JavaScript/Reference/Global_Objects/WebAssembly/compile": { + "modified": "2020-10-15T22:05:22.747Z", + "contributors": [ + "warsan" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/splice": { - "modified": "2020-12-02T07:24:33.321Z", + "Web/JavaScript/Reference/Global_Objects/WebAssembly/compileStreaming": { + "modified": "2020-10-15T22:05:24.687Z", "contributors": [ - "inva8de", - "Eskinnikita", - "zhvirblis", - "dimaqw", - "JohnnyJustDo", - "mshipov", - "terranisu", - "Mingun" + "warsan" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/toLocaleString": { - "modified": "2019-03-23T23:10:25.595Z", + "Web/JavaScript/Reference/Global_Objects/decodeURI": { + "modified": "2020-10-15T21:36:41.028Z", "contributors": [ - "IvanMorkva", - "Mingun" + "boxa6", + "KTatyana", + "dimon.durak" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/toSource": { - "modified": "2019-03-23T23:10:31.696Z", + "Web/JavaScript/Reference/Global_Objects/decodeURIComponent": { + "modified": "2020-10-15T21:32:41.332Z", "contributors": [ - "Mingun" + "boxa6", + "KTatyana", + "hellboy81" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/toString": { - "modified": "2019-09-15T17:12:05.770Z", + "Web/JavaScript/Reference/Global_Objects/encodeURI": { + "modified": "2020-10-15T21:32:41.734Z", "contributors": [ - "Glazomer", - "Ilya33", - "Mingun" + "CoruNethron", + "boxa6", + "gvammer", + "RuslanKurtjanyk", + "BychekRU", + "johniek" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/unshift": { - "modified": "2020-10-15T21:29:32.715Z", + "Web/JavaScript/Reference/Global_Objects/encodeURIComponent": { + "modified": "2020-03-12T19:42:09.083Z", "contributors": [ - "muxmux.ryzhinskiy", - "YozhEzhi", - "Mingun" + "ivanson", + "SlavaJan", + "alx-khramov", + "redveronika", + "BychekRU" ] }, - "Web/JavaScript/Reference/Global_Objects/Array/values": { - "modified": "2019-03-23T23:07:58.684Z", + "Web/JavaScript/Reference/Global_Objects/escape": { + "modified": "2020-03-12T19:42:22.847Z", "contributors": [ - "nakhodkiin", - "burashka", - "Mingun" + "L-st" ] }, - "Web/JavaScript/Reference/Global_Objects/ArrayBuffer": { - "modified": "2019-04-21T10:54:59.612Z", + "Web/JavaScript/Reference/Global_Objects/eval": { + "modified": "2020-10-15T21:36:50.892Z", "contributors": [ - "solncebro", - "Bargamut", - "PaulShestakov", - "pashutk" + "teleskop150750", + "rookhive", + "nochnoy", + "boxa6", + "Kassaila", + "Mumin0v", + "Stejok", + "lazy-code", + "Kesantielu", + "pankov", + "BychekRU", + "KTatyana", + "Bogdan92" ] }, - "Web/JavaScript/Reference/Global_Objects/ArrayBuffer/isView": { - "modified": "2020-10-15T22:21:50.519Z", + "Web/JavaScript/Reference/Global_Objects/globalThis": { + "modified": "2020-10-15T22:22:38.335Z", "contributors": [ - "shmel3" + "almaceleste", + "ekirpichyov" ] }, - "Web/JavaScript/Reference/Global_Objects/ArrayBuffer/slice": { - "modified": "2019-03-23T22:15:54.709Z", + "Web/JavaScript/Reference/Global_Objects/isFinite": { + "modified": "2020-10-15T21:34:22.861Z", "contributors": [ - "lazyexpert" + "boxa6", + "pk.prog", + "keepon99", + "RinatMullayanov" ] }, - "Web/JavaScript/Reference/Global_Objects/AsyncFunction": { - "modified": "2019-03-23T22:09:52.218Z", + "Web/JavaScript/Reference/Global_Objects/isNaN": { + "modified": "2020-10-15T21:18:00.962Z", "contributors": [ - "Saiberbest" + "boxa6", + "deadem", + "arogachev", + "DrTantal", + "toxahak", + "igor4949i", + "torbasow", + "SphinxKnight", + "fscholz", + "Troynov", + "teoli", + "Dionys", + "Sheppy" ] }, - "Web/JavaScript/Reference/Global_Objects/AsyncFunction/prototype": { - "modified": "2020-10-15T22:21:51.709Z", + "Web/JavaScript/Reference/Global_Objects/null": { + "modified": "2020-10-15T21:29:52.036Z", "contributors": [ - "AliaksandrZahorski" + "yar85", + "YozhEzhi", + "boxa6", + "SphinxKnight", + "Mingun" ] }, - "Web/JavaScript/Reference/Global_Objects/Atomics": { - "modified": "2019-03-23T22:09:35.332Z", + "Web/JavaScript/Reference/Global_Objects/parseFloat": { + "modified": "2020-10-15T21:31:40.524Z", "contributors": [ - "Kazakoff", - "Exseption", - "curdwithraisins" + "boxa6", + "iota77", + "zhvirblis", + "pk.prog", + "KTatyana", + "schoonc", + "PC-Contra" ] }, - "Web/JavaScript/Reference/Global_Objects/Atomics/add": { - "modified": "2019-03-23T22:09:42.443Z", + "Web/JavaScript/Reference/Global_Objects/parseInt": { + "modified": "2020-10-15T21:31:24.544Z", "contributors": [ - "curdwithraisins" + "boxa6", + "pk.prog", + "Natalya_Surikova", + "KTatyana", + "Acknowhow", + "oshilan", + "raspberry59" ] }, - "Web/JavaScript/Reference/Global_Objects/Atomics/sub": { - "modified": "2019-03-23T22:09:32.642Z", + "Web/JavaScript/Reference/Global_Objects/undefined": { + "modified": "2020-10-15T21:29:55.851Z", "contributors": [ - "curdwithraisins" + "almaceleste", + "boxa6", + "YozhEzhi", + "sasd97", + "SphinxKnight", + "Mingun" ] }, - "Web/JavaScript/Reference/Global_Objects/BigInt": { - "modified": "2020-10-15T22:19:09.504Z", + "Web/JavaScript/Reference/Global_Objects/unescape": { + "modified": "2020-03-12T19:40:42.425Z", "contributors": [ - "art-gur", - "bm12", - "sh7dm", - "3bl3gamer", - "Anna-Myzukina" + "Mishman" ] }, - "Web/JavaScript/Reference/Global_Objects/BigInt/asIntN": { - "modified": "2020-10-15T22:20:36.621Z", + "Web/JavaScript/Reference/Global_Objects/uneval": { + "modified": "2020-10-15T21:32:06.154Z", "contributors": [ - "faramozzayw" + "boxa6", + "teoli", + "maxbarbul", + "fscholz", + "Correcter" ] }, - "Web/JavaScript/Reference/Global_Objects/BigInt/asUintN": { - "modified": "2020-10-15T22:31:22.153Z", + "Web/JavaScript/Reference/Iteration_protocols": { + "modified": "2020-03-12T19:40:23.617Z", "contributors": [ - "ascker0087" + "Ostanioni", + "AliaksandrZahorski", + "nikolai-shabalin", + "SphinxKnight", + "asaskevich", + "petanisimov", + "fscholz", + "hindmost" ] }, - "Web/JavaScript/Reference/Global_Objects/Boolean": { - "modified": "2019-07-22T13:06:53.919Z", + "Web/JavaScript/Reference/Lexical_grammar": { + "modified": "2020-10-09T04:21:50.644Z", "contributors": [ - "wbamberg", - "Denis-Yeromenko", - "villager", - "Aleksej", - "AlexChuev", + "demid.kopan", + "salaiyuliya", + "almaceleste", + "uxenus", + "Vukto", + "maxno62", + "Pandemoniumus", + "AlexeyVasilievE", + "glum-psyche", + "ValdemarTerte", + "kdex", + "pk.prog", + "Frenk1", + "MichaelBag", + "gremlinLee" + ] + }, + "Web/JavaScript/Reference/Operators": { + "modified": "2020-03-12T19:38:03.910Z", + "contributors": [ + "the-toxic", + "pk.prog", + "SphinxKnight", + "teoli", "Mingun", - "Troynov" + "ethertank" ] }, - "Web/JavaScript/Reference/Global_Objects/Boolean/prototype": { - "modified": "2019-03-23T23:08:22.785Z", + "Web/JavaScript/Reference/Operators/Addition": { + "modified": "2020-10-15T22:31:44.228Z", "contributors": [ - "Mingun" + "DarkExodusXX", + "Lifamen" ] }, - "Web/JavaScript/Reference/Global_Objects/Boolean/toSource": { - "modified": "2019-03-23T23:08:31.932Z", + "Web/JavaScript/Reference/Operators/Addition_assignment": { + "modified": "2020-10-15T22:33:40.126Z", "contributors": [ - "Mingun" + "DarkExodusXX" ] }, - "Web/JavaScript/Reference/Global_Objects/Boolean/toString": { - "modified": "2019-03-23T23:08:25.305Z", + "Web/JavaScript/Reference/Operators/Bitwise_AND": { + "modified": "2020-10-19T04:55:04.550Z", + "contributors": [ + "elkabelaya" + ] + }, + "Web/JavaScript/Reference/Operators/Decrement": { + "modified": "2020-10-15T22:35:06.680Z", "contributors": [ - "Mingun" + "dikovinki" ] }, - "Web/JavaScript/Reference/Global_Objects/Boolean/valueOf": { - "modified": "2019-03-23T23:08:35.008Z", + "Web/JavaScript/Reference/Operators/Destructuring_assignment": { + "modified": "2019-03-18T20:41:31.882Z", "contributors": [ - "Mingun" + "zziger", + "Beliarh", + "InoY", + "kdex", + "shapkarin", + "he11b0rn", + "wa-Nadoo", + "e-omo", + "y.ivashchenko", + "SphinxKnight", + "dtretyakov" ] }, - "Web/JavaScript/Reference/Global_Objects/DataView": { - "modified": "2020-10-15T22:07:01.854Z", + "Web/JavaScript/Reference/Operators/Nullish_coalescing_operator": { + "modified": "2020-11-06T20:31:05.880Z", "contributors": [ - "MuradAz" + "qwerty.wasd.dev", + "notacircle" ] }, - "Web/JavaScript/Reference/Global_Objects/DataView/setInt16": { - "modified": "2020-10-15T22:26:51.553Z", + "Web/JavaScript/Reference/Operators/Object_initializer": { + "modified": "2020-03-12T19:46:20.455Z", "contributors": [ - "A-Zalt" + "EduardBedratyi", + "Nymph", + "severn101", + "curdwithraisins" ] }, - "Web/JavaScript/Reference/Global_Objects/Date": { - "modified": "2020-10-15T21:21:23.873Z", + "Web/JavaScript/Reference/Operators/Operator_Precedence": { + "modified": "2020-06-21T17:36:11.552Z", "contributors": [ - "Lutsko.Aleksandr", - "sashakrauzer", - "denis_dubovitskiy", - "prinze77", - "boxa6", - "wbamberg", - "MerkUriy", - "dvapelnik", - "lanedis", - "Mingun", - "zasipin", - "liloi", + "Yialo", + "nakhodkiin", + "synth", + "Ihor92", + "BychekRU", + "Aleksej", + "fscholz", + "mcmimik", "teoli", - "Funkill", - "bvc3at" + "TotalAMD", + "hazestalker" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/UTC": { - "modified": "2020-10-15T21:30:36.314Z", + "Web/JavaScript/Reference/Operators/Optional_chaining": { + "modified": "2020-10-15T22:22:53.487Z", "contributors": [ - "art-gur", - "Kogoruhn", - "Mingun" + "InoY", + "rookhive", + "Kassaila", + "Dimon24021993" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getDate": { - "modified": "2020-11-23T09:29:17.949Z", + "Web/JavaScript/Reference/Operators/Property_Accessors": { + "modified": "2020-11-28T14:23:33.816Z", "contributors": [ - "Thr0TT1e", - "YozhEzhi", - "Mingun" + "ialexi-bl", + "injashkin", + "sbadulin", + "karatheodory", + "BychekRU" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getDay": { - "modified": "2020-11-23T09:40:35.418Z", + "Web/JavaScript/Reference/Operators/Spread_syntax": { + "modified": "2020-10-15T22:09:59.030Z", "contributors": [ - "Thr0TT1e", - "YozhEzhi", - "pushandplay", - "Mingun" + "Next-Ra", + "khikmat1970", + "s0da", + "AliaksandrZahorski", + "svezr", + "Ostanioni", + "Acrom7", + "R-Oscar", + "DenisIgnatchenko", + "dev1am", + "ue4prog" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getFullYear": { - "modified": "2020-11-23T09:25:53.294Z", + "Web/JavaScript/Reference/Operators/async_function": { + "modified": "2020-03-12T19:46:03.207Z", "contributors": [ - "Thr0TT1e", - "YozhEzhi", - "Mingun" + "utlov", + "myscode", + "nakhodkiin", + "ahtohbi4" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getHours": { - "modified": "2020-11-23T09:42:06.437Z", + "Web/JavaScript/Reference/Operators/await": { + "modified": "2020-03-12T19:46:19.108Z", "contributors": [ - "Thr0TT1e", - "YozhEzhi", - "Mingun" + "Ignat", + "nakhodkiin", + "Vladimir-Vinogradov", + "matvey-b", + "XaveScor", + "redishko" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getMilliseconds": { - "modified": "2020-11-23T09:43:47.925Z", + "Web/JavaScript/Reference/Operators/class": { + "modified": "2020-10-07T05:22:57.052Z", "contributors": [ - "Thr0TT1e", - "Mingun" + "nikolasmelui", + "utlov", + "aliaksandr-s" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getMinutes": { - "modified": "2020-11-23T09:46:11.501Z", + "Web/JavaScript/Reference/Operators/delete": { + "modified": "2020-03-12T19:38:01.140Z", "contributors": [ - "Thr0TT1e", - "Mingun" + "tarasovAG", + "nurbek-ab", + "fscholz", + "teoli", + "nurbek.ab" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getMonth": { - "modified": "2020-11-23T09:48:49.474Z", + "Web/JavaScript/Reference/Operators/function": { + "modified": "2020-10-15T21:29:24.840Z", "contributors": [ - "Thr0TT1e", - "Mingun" + "utlov", + "aleksandrpnshkn", + "severyanov", + "KTatyana", + "SphinxKnight", + "teoli", + "AlexyAV" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getSeconds": { - "modified": "2020-11-23T09:50:13.502Z", + "Web/JavaScript/Reference/Operators/function*": { + "modified": "2020-03-12T19:43:34.797Z", "contributors": [ - "Thr0TT1e", - "Mingun" + "utlov", + "KTatyana", + "nurbek-ab" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getTime": { - "modified": "2020-11-23T10:07:21.665Z", + "Web/JavaScript/Reference/Operators/in": { + "modified": "2020-10-15T21:34:23.027Z", "contributors": [ - "Thr0TT1e", - "YozhEzhi", - "Mingun" + "ekirpichyov", + "utlov", + "Nvisual", + "vitaliylag", + "Natalya_Surikova", + "Frenk1" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getTimezoneOffset": { - "modified": "2019-03-23T23:08:01.324Z", + "Web/JavaScript/Reference/Operators/instanceof": { + "modified": "2020-10-15T21:42:40.346Z", "contributors": [ - "Mingun" + "iGanza429", + "dima74", + "vitaliylag", + "lenkasoft", + "c01nd01r", + "spmpl" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getUTCDate": { - "modified": "2019-03-23T23:07:51.614Z", + "Web/JavaScript/Reference/Operators/new": { + "modified": "2020-03-12T19:42:17.777Z", "contributors": [ - "Mingun" + "mikhail.makarov", + "msherstobitow", + "FlashbangSW", + "pk.prog", + "Guria", + "svarnoi420", + "mazhuravlev" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getUTCDay": { - "modified": "2019-03-23T23:07:47.611Z", + "Web/JavaScript/Reference/Operators/new.target": { + "modified": "2020-03-12T19:42:44.140Z", "contributors": [ - "Mingun" + "bakugod", + "vitaliylag", + "Isk1n", + "uleming" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getUTCFullYear": { - "modified": "2019-03-23T23:07:46.134Z", + "Web/JavaScript/Reference/Operators/super": { + "modified": "2020-11-02T05:32:18.854Z", "contributors": [ - "Mingun" + "ITheCorgi", + "almaceleste", + "boxa6", + "chuckis", + "YozhEzhi", + "Eugene", + "Renay", + "Axepuff", + "rinbik", + "quassnoi", + "sgrogov", + "adamgrey28", + "loki2d", + "spmpl", + "uleming" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getUTCHours": { - "modified": "2019-03-23T23:07:53.266Z", + "Web/JavaScript/Reference/Operators/this": { + "modified": "2020-10-15T21:34:17.291Z", "contributors": [ - "Mingun" + "almaceleste", + "dmarkin", + "HermesC", + "smlkA", + "JS_Johny", + "marinazareka", + "sbadulin", + "Stejok", + "aprostya", + "dChunikhin", + "DayFan", + "olegkarpovich", + "alexfromvl", + "Viktoria_Slesarchuk", + "eXukraine", + "AlexO", + "AliaksandrSith", + "AlexKhram", + "vovek", + "wertlex", + "Mary_Gorgol" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getUTCMilliseconds": { - "modified": "2019-03-23T23:07:39.074Z", + "Web/JavaScript/Reference/Operators/typeof": { + "modified": "2020-10-15T21:29:57.988Z", "contributors": [ - "Mingun" + "Bonerdelli", + "dima74", + "Sergey.Vdovareize", + "Ohar", + "SphinxKnight", + "teoli", + "kvantor" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getUTCMinutes": { - "modified": "2019-03-23T23:07:42.061Z", + "Web/JavaScript/Reference/Operators/void": { + "modified": "2020-03-12T19:40:33.655Z", "contributors": [ - "Mingun" + "artskar", + "hlomzik", + "AlexChuev" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getUTCMonth": { - "modified": "2019-03-23T23:07:45.367Z", + "Web/JavaScript/Reference/Operators/yield": { + "modified": "2020-11-07T03:00:56.468Z", "contributors": [ - "Mingun" + "antonzahariev", + "ekirpichyov", + "YozhEzhi", + "dtretyakov" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getUTCSeconds": { - "modified": "2019-03-23T23:07:43.174Z", + "Web/JavaScript/Reference/Operators/yield*": { + "modified": "2020-10-10T05:41:53.806Z", "contributors": [ - "Mingun" + "ialexi-bl", + "utlov", + "d4rkm3z" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/getYear": { - "modified": "2020-10-15T21:30:40.324Z", + "Web/JavaScript/Reference/Statements": { + "modified": "2020-03-12T19:38:08.960Z", "contributors": [ - "YozhEzhi", - "Mingun" + "SphinxKnight", + "teoli", + "Mingun", + "trevorh" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/now": { - "modified": "2020-10-15T21:30:36.867Z", + "Web/JavaScript/Reference/Statements/Empty": { + "modified": "2020-04-12T07:22:12.597Z", "contributors": [ - "art-gur", - "Mingun" + "arnoldovich", + "otj40", + "nakhodkiin", + "BychekRU" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/parse": { - "modified": "2019-10-24T09:44:34.488Z", + "Web/JavaScript/Reference/Statements/async_function": { + "modified": "2020-10-15T21:52:51.275Z", "contributors": [ - "alx-khramov", - "Mingun" + "AppleAlex", + "nikolai-shabalin", + "parusev", + "sazhnevdunice", + "mmameko", + "epodivilov", + "rsvato", + "glowlh", + "torbasow", + "nakhodkiin", + "BondarenkoAlex", + "tcheburator", + "curdwithraisins" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/prototype": { - "modified": "2020-02-07T02:50:13.993Z", + "Web/JavaScript/Reference/Statements/break": { + "modified": "2020-03-12T19:39:49.381Z", "contributors": [ - "alexbs", - "deepdarkness", - "Mingun" + "ConstantineZz", + "SphinxKnight", + "4eb0da" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/setDate": { - "modified": "2020-10-15T21:30:41.423Z", + "Web/JavaScript/Reference/Statements/class": { + "modified": "2020-10-07T05:30:01.345Z", "contributors": [ - "YozhEzhi", - "webkumo", - "Mingun" + "nikolasmelui", + "torbasow", + "utlov", + "curdwithraisins" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/setFullYear": { - "modified": "2019-03-23T23:07:39.254Z", + "Web/JavaScript/Reference/Statements/const": { + "modified": "2020-10-15T21:30:33.647Z", "contributors": [ - "kirilloid", - "Mingun" + "DASenkiv", + "pepelsbey", + "pk.prog", + "torbasow", + "WispProxy", + "Grumvol", + "xfg", + "gibson", + "crvst", + "SphinxKnight", + "KiraAndMaxim" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/setHours": { - "modified": "2019-03-23T23:07:43.801Z", + "Web/JavaScript/Reference/Statements/continue": { + "modified": "2020-04-11T02:20:58.132Z", "contributors": [ - "Mingun" + "pefbrute", + "alextretyak", + "SphinxKnight", + "4eb0da" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/setMilliseconds": { - "modified": "2019-03-23T23:07:39.901Z", + "Web/JavaScript/Reference/Statements/debugger": { + "modified": "2020-03-12T19:45:32.750Z", "contributors": [ - "Mingun" + "Svetzayats", + "david-baghdasaryan", + "paratagas" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/setMinutes": { - "modified": "2019-03-23T23:07:42.239Z", + "Web/JavaScript/Reference/Statements/do...while": { + "modified": "2020-10-15T21:50:00.301Z", "contributors": [ - "Grundy", - "Mingun" + "Kilzar", + "ekirpichyov", + "102" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/setMonth": { - "modified": "2019-08-28T08:27:33.855Z", + "Web/JavaScript/Reference/Statements/export": { + "modified": "2020-10-15T21:44:56.789Z", "contributors": [ - "Mingun" + "almaceleste", + "SphinxKnight", + "ravbetsky", + "Roman-Kosov", + "marat-curious", + "maksugr", + "HaffASE", + "Checkmatez", + "maxmind", + "M1rotvorez", + "sunsetninja", + "frodomogoni", + "jeneg" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/setSeconds": { - "modified": "2019-03-23T23:07:43.395Z", + "Web/JavaScript/Reference/Statements/for": { + "modified": "2020-03-12T19:40:21.266Z", "contributors": [ - "Mingun" + "farvater2", + "romankrru", + "BychekRU", + "ascheyloven" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/setTime": { - "modified": "2019-03-23T23:07:49.178Z", + "Web/JavaScript/Reference/Statements/for-await...of": { + "modified": "2020-10-15T22:21:30.706Z", "contributors": [ - "Mingun" + "imciflam" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/setUTCDate": { - "modified": "2019-03-23T23:07:49.535Z", + "Web/JavaScript/Reference/Statements/for...in": { + "modified": "2020-03-12T19:42:44.128Z", "contributors": [ - "Mingun" + "camelos", + "Miracle93", + "olvin-hh", + "AliaksandrZahorski", + "Jarith", + "UriShlomov", + "a1ia5", + "BychekRU" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/setUTCFullYear": { - "modified": "2019-03-23T23:07:46.690Z", + "Web/JavaScript/Reference/Statements/for...of": { + "modified": "2020-10-15T21:31:19.454Z", "contributors": [ - "Mingun" + "iacade", + "alx-khramov", + "rookhive", + "AliaksandrZahorski", + "becha", + "SphinxKnight", + "iomtt94", + "babichss", + "ZeroUnderscoreOu", + "BychekRU", + "dtretyakov" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/setUTCHours": { - "modified": "2019-03-23T23:07:41.747Z", + "Web/JavaScript/Reference/Statements/function": { + "modified": "2020-10-15T21:39:37.186Z", "contributors": [ - "Mingun" + "YozhEzhi", + "4rontender", + "KTatyana", + "forestbird", + "BychekRU" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/setUTCMilliseconds": { - "modified": "2019-03-23T23:07:43.019Z", + "Web/JavaScript/Reference/Statements/function*": { + "modified": "2020-03-12T19:39:52.436Z", "contributors": [ - "Mingun" + "SphinxKnight", + "Sajag", + "mrOrlando", + "MaksymI", + "kdex", + "deman", + "MalkavianMax", + "BychekRU", + "dtretyakov" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/setUTCMinutes": { - "modified": "2019-03-23T23:07:52.228Z", + "Web/JavaScript/Reference/Statements/if...else": { + "modified": "2020-03-12T19:42:47.988Z", "contributors": [ - "Mingun" + "satansdeer", + "GraceAredel", + "alexbaumgertner", + "ultrinnan" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/setUTCMonth": { - "modified": "2019-03-23T23:07:49.014Z", + "Web/JavaScript/Reference/Statements/import": { + "modified": "2020-10-15T21:32:02.235Z", "contributors": [ - "Mingun" + "Akmatworld", + "almaceleste", + "flancer64", + "Yialo", + "SphinxKnight", + "ZzDmitry", + "Reinerok", + "InoY", + "pibodi", + "torbasow", + "Ingverd", + "papadima", + "bad4iz", + "nikolaifedorov", + "maxmind", + "standy", + "vvalgis", + "sutangu", + "kurzgame" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/setUTCSeconds": { - "modified": "2019-03-23T23:07:49.949Z", + "Web/JavaScript/Reference/Statements/import.meta": { + "modified": "2020-10-15T22:22:14.576Z", "contributors": [ - "Mingun" + "Luanre" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/setYear": { - "modified": "2020-10-15T21:30:50.607Z", + "Web/JavaScript/Reference/Statements/label": { + "modified": "2020-10-15T21:30:43.430Z", "contributors": [ - "YozhEzhi", - "Mingun" + "ekirpichyov", + "SphinxKnight", + "4eb0da" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/toDateString": { - "modified": "2019-03-23T23:07:29.510Z", + "Web/JavaScript/Reference/Statements/let": { + "modified": "2020-03-12T19:38:07.887Z", "contributors": [ - "Mingun" + "DASenkiv", + "skrikl", + "rinbik", + "avernikoz", + "Stejok", + "Kostandy", + "GaidaiAndrii", + "kdex", + "Yumeiro", + "WispProxy", + "titanium-iridium", + "andbas", + "iseeyou911", + "smichrissoft", + "stek29", + "Tvortsa", + "fscholz", + "teoli", + "nurbek.ab" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/toGMTString": { - "modified": "2019-03-23T23:07:35.386Z", + "Web/JavaScript/Reference/Statements/return": { + "modified": "2020-10-15T21:38:04.879Z", "contributors": [ - "Mingun" + "ekirpichyov", + "KTatyana", + "Biosneakers", + "BychekRU", + "janemel", + "The-Raven" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/toISOString": { - "modified": "2019-03-23T23:07:33.750Z", + "Web/JavaScript/Reference/Statements/switch": { + "modified": "2020-10-15T21:31:26.209Z", "contributors": [ - "Mingun" + "almaceleste", + "alfill", + "Stejok", + "Natalya_Surikova", + "4eb0da" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/toJSON": { - "modified": "2019-03-23T23:07:37.415Z", + "Web/JavaScript/Reference/Statements/throw": { + "modified": "2020-03-12T19:39:43.115Z", "contributors": [ - "Mingun" + "albrin", + "Roovwhite", + "ZavodPodushek", + "Natalya_Surikova", + "sergey.bakaev", + "SphinxKnight", + "hellboy81" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/toLocaleDateString": { - "modified": "2019-03-18T21:14:44.198Z", + "Web/JavaScript/Reference/Statements/try...catch": { + "modified": "2020-05-24T09:50:11.525Z", "contributors": [ - "Mingun", - "teoli", - "kup" + "ialexi-bl", + "smitt14ua", + "DeekHalden", + "YaroslavSelevanov", + "illya-s", + "x1unix", + "DavidWebb", + "nikitaermishin", + "NikitaCoder" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/toLocaleString": { - "modified": "2019-04-25T06:23:31.086Z", + "Web/JavaScript/Reference/Statements/var": { + "modified": "2020-10-15T21:40:16.057Z", "contributors": [ - "Ferguse", - "Mingun" + "ekirpichyov", + "letulip", + "AlexKhram", + "shalimski", + "Saviloff" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/toLocaleTimeString": { - "modified": "2019-03-23T23:07:26.983Z", + "Web/JavaScript/Reference/Statements/while": { + "modified": "2020-03-12T19:44:53.115Z", "contributors": [ - "Mingun" + "KTatyana" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/toSource": { - "modified": "2019-03-23T23:07:30.899Z", + "Web/JavaScript/Reference/Statements/with": { + "modified": "2020-03-12T19:46:20.775Z", "contributors": [ - "Mingun" + "asv7780", + "superpuper32", + "Waleron96", + "animhotep" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/toString": { - "modified": "2019-03-23T23:07:27.147Z", + "Web/JavaScript/Reference/Strict_mode": { + "modified": "2020-03-12T19:37:59.459Z", "contributors": [ - "Mingun" + "almaceleste", + "Yialo", + "alexbs", + "coxdn", + "randomnf", + "ris58h", + "spixe37", + "Sheppy", + "karmagood", + "alexdarc", + "egor-sorokin", + "hatroman", + "Megabyteceer", + "dimitryony", + "WispProxy", + "Natalya_Surikova", + "compsphere", + "Grumvol", + "torbasow", + "fscholz", + "zlumyo", + "akudiyar", + "fvtsfedu", + "r00ger", + "egml", + "AntonBezrukov", + "uleming" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/toTimeString": { - "modified": "2020-10-15T21:30:50.319Z", + "Web/JavaScript/Reference/Strict_mode/Transitioning_to_strict_mode": { + "modified": "2020-03-12T19:42:24.126Z", "contributors": [ - "art-gur", - "Mingun" + "almaceleste", + "coxdn", + "nakhodkiin", + "akmil", + "tselishev-semen" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/toUTCString": { - "modified": "2019-03-23T23:07:27.719Z", + "Web/JavaScript/Reference/Trailing_commas": { + "modified": "2020-10-15T22:22:53.977Z", "contributors": [ - "Mingun" + "leshkin", + "ekirpichyov" ] }, - "Web/JavaScript/Reference/Global_Objects/Date/valueOf": { - "modified": "2019-03-23T23:07:24.461Z", + "Web/JavaScript/Typed_arrays": { + "modified": "2020-03-12T19:45:54.627Z", "contributors": [ - "Mingun" + "shevchenko", + "Imperat", + "Bargamut", + "redishko", + "WispProxy", + "Anomeon", + "some_vlad", + "Megabyteceer" ] }, - "Web/JavaScript/Reference/Global_Objects/Error": { - "modified": "2020-10-15T21:30:29.342Z", + "Web/Manifest": { + "modified": "2020-10-15T21:52:44.707Z", "contributors": [ - "Bakosa666", - "boxa6", - "mshutov", - "ZeroUnderscoreOu", - "Drugak", - "KTatyana", - "pk.prog", - "Mingun" + "almaceleste", + "chrisdavidmills", + "bershanskiy", + "ZolotoArtem", + "Encamy", + "SergeyMirvoda", + "Eugeno", + "Katarzina", + "Kidsman", + "suncitygirl", + "curdwithraisins" ] }, - "Web/JavaScript/Reference/Global_Objects/Error/Stack": { - "modified": "2019-03-23T23:08:35.216Z", + "Web/Manifest/background_color": { + "modified": "2020-10-15T22:28:08.267Z", "contributors": [ - "Mingun" + "almaceleste", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/Error/columnNumber": { - "modified": "2019-03-23T23:08:51.041Z", + "Web/Manifest/categories": { + "modified": "2020-10-15T22:28:07.809Z", "contributors": [ - "Mingun" + "almaceleste", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/Error/fileName": { - "modified": "2019-03-23T23:08:50.913Z", + "Web/Manifest/description": { + "modified": "2020-10-15T22:28:07.733Z", "contributors": [ - "Mingun" + "almaceleste", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/Error/lineNumber": { - "modified": "2019-03-18T21:16:24.987Z", + "Web/Manifest/dir": { + "modified": "2020-10-15T22:28:08.586Z", "contributors": [ - "Mingun" + "almaceleste", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/Error/message": { - "modified": "2019-03-23T23:08:49.501Z", + "Web/Manifest/display": { + "modified": "2020-10-15T22:28:07.850Z", "contributors": [ - "Mingun" + "almaceleste", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/Error/name": { - "modified": "2019-03-23T23:08:51.293Z", + "Web/Manifest/iarc_rating_id": { + "modified": "2020-10-15T22:28:08.596Z", "contributors": [ - "Mingun" + "almaceleste", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/Error/prototype": { - "modified": "2019-03-23T23:08:50.114Z", - "contributors": [ - "rinbik", - "Mingun" + "Web/Manifest/icons": { + "modified": "2020-10-15T22:28:09.358Z", + "contributors": [ + "almaceleste", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/Error/toSource": { - "modified": "2019-03-23T23:08:35.807Z", + "Web/Manifest/lang": { + "modified": "2020-10-15T22:28:09.577Z", "contributors": [ - "Mingun" + "almaceleste", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/Error/toString": { - "modified": "2019-03-23T23:08:36.104Z", + "Web/Manifest/name": { + "modified": "2020-10-15T22:28:09.359Z", "contributors": [ - "Mingun" + "almaceleste", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/EvalError": { - "modified": "2019-03-23T23:08:30.186Z", + "Web/Manifest/orientation": { + "modified": "2020-10-15T22:28:08.826Z", "contributors": [ - "Mingun" + "almaceleste", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/EvalError/prototype": { - "modified": "2019-03-23T23:08:32.207Z", + "Web/Manifest/prefer_related_applications": { + "modified": "2020-10-15T22:28:08.735Z", "contributors": [ - "Mingun" + "almaceleste", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/Float32Array": { - "modified": "2020-10-15T21:41:15.793Z", + "Web/Manifest/related_applications": { + "modified": "2020-10-15T22:28:09.294Z", "contributors": [ - "av-dev", - "pk.prog", - "usernameak", - "savelichalex" + "almaceleste", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/Float64Array": { - "modified": "2020-10-15T21:59:37.641Z", + "Web/Manifest/scope": { + "modified": "2020-10-15T22:28:09.050Z", "contributors": [ - "pk.prog" + "almaceleste", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/Function": { - "modified": "2020-10-15T21:14:32.042Z", + "Web/Manifest/screenshots": { + "modified": "2020-10-15T22:28:09.543Z", "contributors": [ - "benzin_kanister", - "Yialo", - "CROGOT", - "boxa6", - "Mingun", - "teoli", - "Skorney" + "almaceleste", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/Function/apply": { - "modified": "2020-03-13T10:22:12.516Z", + "Web/Manifest/short_name": { + "modified": "2020-10-15T22:21:30.619Z", "contributors": [ - "rookhive", - "EVRUSIN", - "NovikovViktor", - "Natalya_Surikova", - "Mingun" + "almaceleste", + "chrisdavidmills", + "bershanskiy" ] }, - "Web/JavaScript/Reference/Global_Objects/Function/arguments": { - "modified": "2019-03-23T23:08:58.338Z", + "Web/Manifest/start_url": { + "modified": "2020-10-15T22:28:10.438Z", "contributors": [ - "Mingun" + "almaceleste", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/Function/bind": { - "modified": "2019-03-23T23:11:14.089Z", + "Web/Manifest/theme_color": { + "modified": "2020-10-15T22:28:10.250Z", "contributors": [ - "vlad-vorontsov", - "alfaslash", - "IPri", - "mxxn", - "nikbelikov", - "rmaksim", - "Mingun", - "im7mortal", - "teoli", - "AlexyAV" + "almaceleste", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/Function/call": { - "modified": "2019-10-11T04:40:04.178Z", + "Web/MathML": { + "modified": "2019-10-06T11:07:41.869Z", "contributors": [ - "vitaminX", - "Natalya_Surikova", - "Mingun", - "teoli", - "fscholz" + "valtaranets", + "bsergey", + "fider", + "koska", + "joemix" ] }, - "Web/JavaScript/Reference/Global_Objects/Function/caller": { - "modified": "2019-05-06T13:11:25.305Z", + "Web/MathML/Authoring": { + "modified": "2019-03-23T22:08:43.986Z", "contributors": [ - "Neitrin", - "Mingun" + "bsergey", + "kimesik" ] }, - "Web/JavaScript/Reference/Global_Objects/Function/displayName": { - "modified": "2019-03-23T23:08:57.657Z", + "Web/MathML/Element": { + "modified": "2019-03-23T23:02:16.227Z", "contributors": [ - "Mingun" + "bsergey", + "splewako" ] }, - "Web/JavaScript/Reference/Global_Objects/Function/length": { - "modified": "2019-03-23T23:33:11.930Z", + "Web/MathML/Element/maction": { + "modified": "2020-10-15T22:14:19.571Z", "contributors": [ - "Mingun", - "teoli", - "maxmaximov" + "bsergey" ] }, - "Web/JavaScript/Reference/Global_Objects/Function/name": { - "modified": "2020-10-15T21:28:28.242Z", + "Web/MathML/Element/math": { + "modified": "2019-03-23T23:02:16.927Z", "contributors": [ - "Simaleon", - "sashakrauzer", - "MerkUriy", - "volokolamskspb", - "Yialo", - "nakhodkiin", - "SphinxKnight", - "Mingun", - "teoli", - "Lord_Howe" + "Sykoku" ] }, - "Web/JavaScript/Reference/Global_Objects/Function/prototype": { - "modified": "2019-03-24T00:03:59.291Z", + "Web/MathML/Element/menclose": { + "modified": "2020-10-15T22:15:07.763Z", "contributors": [ - "Devinora", - "pk.prog", - "Mingun", - "teoli", - "fscholz", - "Skorney" + "bsergey" ] }, - "Web/JavaScript/Reference/Global_Objects/Function/toSource": { - "modified": "2019-03-23T23:08:53.546Z", + "Web/MathML/Element/merror": { + "modified": "2020-10-15T22:15:45.168Z", "contributors": [ - "Mingun" + "bsergey" ] }, - "Web/JavaScript/Reference/Global_Objects/Function/toString": { - "modified": "2019-03-23T23:08:47.306Z", + "Web/MathML/Element/mfenced": { + "modified": "2020-10-15T22:16:56.742Z", "contributors": [ - "Mingun" + "bsergey" ] }, - "Web/JavaScript/Reference/Global_Objects/Generator": { - "modified": "2020-12-08T04:46:07.883Z", + "Web/MathML/Element/mglyph": { + "modified": "2020-10-30T16:27:27.508Z", "contributors": [ - "bskydive", - "ahtohbi4", - "ygkorea" + "d0rj" ] }, - "Web/JavaScript/Reference/Global_Objects/Generator/next": { - "modified": "2020-10-15T22:22:50.166Z", + "Web/MathML/Element/mn": { + "modified": "2020-10-30T16:23:01.293Z", "contributors": [ - "ekirpichyov" + "d0rj" ] }, - "Web/JavaScript/Reference/Global_Objects/Generator/return": { - "modified": "2020-10-15T22:22:51.474Z", + "Web/MathML/Element/mover": { + "modified": "2020-12-10T17:16:05.910Z", "contributors": [ - "ekirpichyov" + "d0rj" ] }, - "Web/JavaScript/Reference/Global_Objects/Generator/throw": { - "modified": "2019-03-23T22:14:35.937Z", + "Web/MathML/Element/mstyle": { + "modified": "2020-10-30T15:38:27.824Z", "contributors": [ - "deman" + "d0rj" ] }, - "Web/JavaScript/Reference/Global_Objects/GeneratorFunction": { - "modified": "2020-10-15T21:58:16.652Z", + "Web/Media": { + "modified": "2020-02-16T05:07:41.773Z", "contributors": [ - "tilin97" + "Sheppy" ] }, - "Web/JavaScript/Reference/Global_Objects/GeneratorFunction/prototype": { - "modified": "2020-10-15T22:22:51.990Z", + "Web/Media/Formats": { + "modified": "2020-02-16T05:07:42.083Z", "contributors": [ - "ekirpichyov" + "Sheppy" ] }, - "Web/JavaScript/Reference/Global_Objects/Infinity": { - "modified": "2020-10-15T21:29:55.866Z", + "Web/Media/Formats/codecs_parameter": { + "modified": "2020-03-16T06:34:09.362Z", "contributors": [ - "boxa6", - "SphinxKnight", - "Mingun" + "mechtool" ] }, - "Web/JavaScript/Reference/Global_Objects/Int16Array": { - "modified": "2020-10-15T21:59:37.929Z", + "Web/Performance": { + "modified": "2020-04-21T12:10:15.645Z", "contributors": [ - "pk.prog" + "D.Lesnik", + "chrisdavidmills" ] }, - "Web/JavaScript/Reference/Global_Objects/Int32Array": { - "modified": "2020-10-15T21:59:37.998Z", + "Web/Performance/CSS_JavaScript_animation_performance": { + "modified": "2020-04-02T11:47:32.867Z", "contributors": [ - "sh13max", - "pk.prog" + "D.Lesnik" ] }, - "Web/JavaScript/Reference/Global_Objects/Int8Array": { - "modified": "2020-10-15T21:57:33.561Z", + "Web/Performance/Critical_rendering_path": { + "modified": "2020-03-30T19:35:11.484Z", "contributors": [ - "Glazomer", - "iliatcymbal" + "D.Lesnik" ] }, - "Web/JavaScript/Reference/Global_Objects/InternalError": { - "modified": "2019-03-23T23:08:28.849Z", + "Web/Performance/How_browsers_work": { + "modified": "2020-12-07T17:11:39.900Z", "contributors": [ - "Mingun" + "SamTLT", + "vlad-vorontsov", + "D.Lesnik" ] }, - "Web/JavaScript/Reference/Global_Objects/InternalError/prototype": { - "modified": "2019-03-23T23:08:27.124Z", + "Web/Performance/How_long_is_too_long": { + "modified": "2020-05-15T10:59:03.931Z", "contributors": [ - "Mingun" + "D.Lesnik" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl": { - "modified": "2020-10-15T21:30:32.813Z", - "contributors": [ - "kserbez", - "boxa6", - "nrvru", - "Mingun" + "Web/Performance/Lazy_loading": { + "modified": "2020-05-23T10:12:03.445Z", + "contributors": [ + "mfranzke", + "D.Lesnik" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/Collator": { - "modified": "2020-04-21T07:27:03.712Z", + "Web/Performance/Navigation_and_resource_timings": { + "modified": "2020-04-02T11:43:41.543Z", "contributors": [ - "fscholz", - "Mingun" + "D.Lesnik" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/Collator/compare": { - "modified": "2020-04-21T07:27:03.594Z", + "Web/Performance/Optimizing_startup_performance": { + "modified": "2020-04-03T10:03:42.671Z", "contributors": [ - "fscholz", - "Mingun" + "D.Lesnik" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/Collator/prototype": { - "modified": "2020-04-21T07:27:03.529Z", + "Web/Performance/Performance_budgets": { + "modified": "2020-04-06T12:41:24.362Z", "contributors": [ - "fscholz", - "Mingun" + "D.Lesnik" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/Collator/resolvedOptions": { - "modified": "2020-04-21T07:27:03.396Z", + "Web/Performance/Rum-vs-Synthetic": { + "modified": "2020-04-17T19:39:30.304Z", "contributors": [ - "fscholz", - "Mingun" + "D.Lesnik" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/Collator/supportedLocalesOf": { - "modified": "2020-04-21T07:27:03.568Z", + "Web/Performance/Understanding_latency": { + "modified": "2020-05-28T07:49:08.019Z", "contributors": [ - "fscholz", - "Mingun" + "D.Lesnik" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat": { - "modified": "2020-11-07T18:13:37.841Z", + "Web/Performance/dns-prefetch": { + "modified": "2020-12-13T17:12:00.849Z", "contributors": [ - "Vladiatro", - "fscholz", - "Forshortmrmeth", - "Mingun" + "iozee", + "it4joy", + "D.Lesnik" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/format": { - "modified": "2020-04-21T09:00:46.926Z", + "Web/Progressive_web_apps": { + "modified": "2019-04-20T03:25:44.859Z", "contributors": [ - "fscholz", - "Mingun" + "webmaxru", + "chrisdavidmills", + "ruslan_g02" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/formatToParts": { - "modified": "2020-10-15T22:22:57.636Z", + "Web/Progressive_web_apps/Installable_PWAs": { + "modified": "2020-05-31T18:38:14.629Z", "contributors": [ - "fscholz", - "ekirpichyov" + "AlexandrKoliukh", + "chrisdavidmills", + "WhiteApfel" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/prototype": { - "modified": "2020-04-21T09:00:46.875Z", + "Web/Reference": { + "modified": "2019-03-18T20:37:11.659Z", "contributors": [ - "fscholz", - "Mingun" + "mmbl", + "Shychara", + "vostvesh", + "AlexLog", + "uri-uri222", + "slaykovsky", + "Nuzland" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/resolvedOptions": { - "modified": "2020-04-21T09:00:46.731Z", + "Web/Reference/API": { + "modified": "2019-03-23T23:10:40.925Z", "contributors": [ - "fscholz", - "Mingun" + "olyaknyaz", + "filutkie", + "dimFora", + "BychekRU", + "varstt", + "uleming", + "AlexLog", + "eb-gh-cr", + "ARleKino", + "Tihoem", + "takto", + "bariys18" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/supportedLocalesOf": { - "modified": "2020-04-21T09:00:46.824Z", + "Web/SVG": { + "modified": "2019-11-01T15:48:17.103Z", "contributors": [ - "fscholz", - "Mingun" + "hisbvdis", + "AdelNorberg", + "Solj", + "Roman-Kosov", + "warsan", + "dima74", + "AlexeyFedotof", + "romanalesenkov", + "sputnik1986", + "Mingun", + "Dyvik" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/ListFormat": { - "modified": "2020-04-21T09:04:29.446Z", + "Web/SVG/Applying_SVG_effects_to_HTML_content": { + "modified": "2019-04-10T04:51:15.356Z", "contributors": [ - "fscholz", - "Autapomorph" + "warsan" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat": { - "modified": "2020-10-15T21:30:31.049Z", + "Web/SVG/Attribute": { + "modified": "2019-03-23T23:20:13.909Z", "contributors": [ - "fscholz", - "DmitryMakhnev", - "RUVATA", - "Mingun" + "Solj", + "Vasiliy.Poddubny", + "BychekRU", + "kscarfone" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/format": { - "modified": "2020-04-21T09:08:24.301Z", + "Web/SVG/Attribute/Core": { + "modified": "2020-10-15T22:34:58.576Z", "contributors": [ - "fscholz", - "Mingun" + "osipov_s" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/prototype": { - "modified": "2020-04-21T09:08:23.861Z", + "Web/SVG/Attribute/additive": { + "modified": "2019-03-23T22:07:14.939Z", "contributors": [ - "fscholz", - "Mingun" + "Solj", + "warsan", + "Vasiliy.Poddubny" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/resolvedOptions": { - "modified": "2020-04-21T09:08:24.157Z", + "Web/SVG/Attribute/attributeName": { + "modified": "2019-09-17T04:44:27.460Z", "contributors": [ - "fscholz", - "Mingun" + "ekirpichyov", + "Solj", + "warsan", + "theykillimmortal" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/supportedLocalesOf": { - "modified": "2020-04-21T09:08:24.144Z", + "Web/SVG/Attribute/attributeType": { + "modified": "2019-03-23T22:07:14.824Z", "contributors": [ - "fscholz", - "Mingun" + "Solj", + "warsan", + "theykillimmortal", + "Vasiliy.Poddubny" ] }, - "Web/JavaScript/Reference/Global_Objects/Intl/getCanonicalLocales": { - "modified": "2020-10-15T22:22:33.577Z", + "Web/SVG/Attribute/class": { + "modified": "2019-03-23T22:24:12.240Z", "contributors": [ - "ekirpichyov" + "Vitaligo", + "dmitron1036" ] }, - "Web/JavaScript/Reference/Global_Objects/JSON": { - "modified": "2020-02-26T09:34:47.437Z", + "Web/SVG/Attribute/cx": { + "modified": "2019-03-18T21:39:26.378Z", "contributors": [ - "alexandersolovyov", - "deman", - "Mingun", - "fscholz" + "Solj", + "AlexandrNikolaichev" ] }, - "Web/JavaScript/Reference/Global_Objects/JSON/parse": { - "modified": "2019-10-04T12:11:00.231Z", + "Web/SVG/Attribute/cy": { + "modified": "2019-03-18T21:39:30.503Z", "contributors": [ - "catsAND", - "Mingun", - "teoli", - "Grundy" + "Solj", + "AlexandrNikolaichev" ] }, - "Web/JavaScript/Reference/Global_Objects/JSON/stringify": { - "modified": "2020-10-15T21:31:10.984Z", + "Web/SVG/Attribute/d": { + "modified": "2019-10-17T06:49:06.860Z", "contributors": [ - "art-gur", - "alerkesi", - "brykov", - "a-tarasyuk", - "Mingun", - "igorklopov84", - "fullfs" + "andruhovski", + "warsan", + "vKuka", + "annaSchugay" ] }, - "Web/JavaScript/Reference/Global_Objects/Map": { - "modified": "2020-10-15T21:31:18.471Z", + "Web/SVG/Attribute/dur": { + "modified": "2020-10-15T21:56:33.845Z", "contributors": [ - "altpoint", - "AndreyGlyan", - "fanich37", - "Dzvonek", - "teryaew", - "xobotyi", - "akmil", - "SphinxKnight", - "WispProxy", - "dtretyakov" + "ekirpichyov", + "Solj", + "theykillimmortal", + "Vasiliy.Poddubny" ] }, - "Web/JavaScript/Reference/Global_Objects/Map/@@species": { - "modified": "2019-03-23T22:09:16.930Z", + "Web/SVG/Attribute/end": { + "modified": "2019-03-23T22:07:08.160Z", "contributors": [ - "WispProxy", - "ahtohbi4" + "Vasiliy.Poddubny" ] }, - "Web/JavaScript/Reference/Global_Objects/Map/clear": { - "modified": "2019-03-23T22:11:36.456Z", + "Web/SVG/Attribute/fill": { + "modified": "2019-03-28T08:38:38.419Z", "contributors": [ - "thepocp" + "boxa6", + "Solj", + "theykillimmortal", + "Vasiliy.Poddubny" ] }, - "Web/JavaScript/Reference/Global_Objects/Map/delete": { - "modified": "2020-10-15T21:50:15.883Z", + "Web/SVG/Attribute/fill-opacity": { + "modified": "2019-03-23T22:46:24.495Z", "contributors": [ - "xobotyi", - "ahtohbi4", - "vesai" + "Solj", + "Mikke" ] - }, - "Web/JavaScript/Reference/Global_Objects/Map/entries": { - "modified": "2019-09-29T09:44:45.397Z", + }, + "Web/SVG/Attribute/fill-rule": { + "modified": "2020-10-15T22:29:32.056Z", "contributors": [ - "evvs", - "rsarov", - "ahtohbi4" + "ellizii" ] }, - "Web/JavaScript/Reference/Global_Objects/Map/forEach": { - "modified": "2020-10-15T21:49:44.007Z", + "Web/SVG/Attribute/font-weight": { + "modified": "2020-10-15T21:59:48.037Z", "contributors": [ - "swa1ps", - "trueanqu", - "SomeoneDeployMe" + "boxa6", + "kasperyan" ] }, - "Web/JavaScript/Reference/Global_Objects/Map/get": { - "modified": "2020-10-15T21:55:36.338Z", + "Web/SVG/Attribute/id": { + "modified": "2020-10-24T12:47:37.053Z", "contributors": [ - "dimon4ezzz", - "AndreyLipin", - "ahtohbi4" + "osipov_s" ] }, - "Web/JavaScript/Reference/Global_Objects/Map/has": { - "modified": "2019-03-23T22:18:58.841Z", + "Web/SVG/Attribute/keyTimes": { + "modified": "2019-05-03T20:37:52.946Z", "contributors": [ - "Ignat86" + "DyominMV", + "zzzunyazz", + "Vasiliy.Poddubny" ] }, - "Web/JavaScript/Reference/Global_Objects/Map/keys": { - "modified": "2019-03-23T22:09:06.332Z", + "Web/SVG/Attribute/lang": { + "modified": "2020-10-24T13:21:41.808Z", "contributors": [ - "ahtohbi4" + "osipov_s" ] }, - "Web/JavaScript/Reference/Global_Objects/Map/prototype": { - "modified": "2019-04-17T08:32:17.620Z", + "Web/SVG/Attribute/lengthAdjust": { + "modified": "2019-03-23T22:04:51.651Z", "contributors": [ - "craby-c", - "SphinxKnight", - "Grinv" + "theykillimmortal" ] }, - "Web/JavaScript/Reference/Global_Objects/Map/set": { - "modified": "2019-07-08T16:59:23.175Z", + "Web/SVG/Attribute/letter-spacing": { + "modified": "2019-03-23T22:09:36.832Z", "contributors": [ - "elrostov", - "InoY", - "ahtohbi4" + "missis-sippi", + "Solj", + "theykillimmortal", + "alex7852" ] }, - "Web/JavaScript/Reference/Global_Objects/Map/size": { - "modified": "2020-11-28T13:51:01.575Z", + "Web/SVG/Attribute/lighting-color": { + "modified": "2019-03-23T22:04:44.084Z", "contributors": [ - "ialexi-bl", - "Yumeiro", - "reilag" + "Solj", + "theykillimmortal" ] }, - "Web/JavaScript/Reference/Global_Objects/Map/values": { - "modified": "2019-03-23T22:09:12.314Z", + "Web/SVG/Attribute/overflow": { + "modified": "2019-03-23T23:20:06.881Z", "contributors": [ - "ahtohbi4" + "Solj", + "glizer", + "torbasow" ] }, - "Web/JavaScript/Reference/Global_Objects/Math": { - "modified": "2020-10-15T21:26:14.248Z", + "Web/SVG/Attribute/patternContentUnits": { + "modified": "2019-03-23T22:06:23.667Z", "contributors": [ - "sashakrauzer", - "S-le", - "Sliokkory", - "KSH-audibene", - "boxa6", - "Nexmean", - "MrEfrem", - "Mingun", - "teoli", - "kolyuchii", - "Ladislas", - "fscholz" + "artemzwinger" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/E": { - "modified": "2019-03-23T23:02:51.965Z", + "Web/SVG/Attribute/r": { + "modified": "2019-03-18T21:29:41.005Z", "contributors": [ - "Mingun" + "igor-khramko" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/LN10": { - "modified": "2019-03-23T23:06:02.231Z", + "Web/SVG/Attribute/repeatCount": { + "modified": "2019-03-23T22:24:33.265Z", "contributors": [ - "Mingun", - "RyvkinSergey" + "Solj", + "VitaliiKotliar" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/LN2": { - "modified": "2019-03-23T23:02:57.181Z", + "Web/SVG/Attribute/rx": { + "modified": "2019-09-27T12:00:57.972Z", "contributors": [ - "Mingun" + "Solj" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/LOG10E": { - "modified": "2019-03-23T23:02:52.129Z", + "Web/SVG/Attribute/ry": { + "modified": "2019-09-27T12:42:00.928Z", "contributors": [ - "Mingun" + "Solj" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/LOG2E": { - "modified": "2019-03-23T23:03:01.940Z", + "Web/SVG/Attribute/shape-rendering": { + "modified": "2019-03-23T23:20:17.223Z", "contributors": [ - "Mingun" + "theykillimmortal", + "BaNru" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/PI": { - "modified": "2019-03-23T23:03:00.693Z", + "Web/SVG/Attribute/stop-color": { + "modified": "2019-03-23T22:04:50.665Z", "contributors": [ - "Mingun" + "theykillimmortal" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/SQRT1_2": { - "modified": "2019-03-23T23:03:03.049Z", + "Web/SVG/Attribute/stroke": { + "modified": "2019-03-23T22:07:06.951Z", "contributors": [ - "Mingun" + "Solj", + "Vasiliy.Poddubny" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/SQRT2": { - "modified": "2019-03-23T23:03:04.344Z", + "Web/SVG/Attribute/stroke-dashoffset": { + "modified": "2019-10-13T18:23:50.855Z", "contributors": [ - "Mingun" + "warsan", + "Solj", + "maxnnn1900" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/abs": { - "modified": "2020-10-15T21:26:16.639Z", + "Web/SVG/Attribute/stroke-linecap": { + "modified": "2020-10-15T22:14:34.059Z", "contributors": [ - "KiraTheFirebird", - "YozhEzhi", - "Mingun", - "teoli", - "Ladislas" + "warsan" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/acos": { - "modified": "2019-03-23T23:21:02.503Z", + "Web/SVG/Attribute/stroke-width": { + "modified": "2019-03-23T22:01:11.603Z", "contributors": [ - "Mingun", - "teoli", - "Ladislas" + "Solj", + "Snikard" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/acosh": { - "modified": "2019-03-23T23:20:43.526Z", + "Web/SVG/Attribute/text-anchor": { + "modified": "2020-10-15T21:56:48.973Z", "contributors": [ - "SphinxKnight", - "Mingun", - "teoli", - "Ladislas" + "mencerz", + "warsan", + "leonrom", + "theykillimmortal" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/asin": { - "modified": "2019-03-23T23:20:44.722Z", + "Web/SVG/Attribute/text-rendering": { + "modified": "2019-03-23T23:20:14.491Z", "contributors": [ - "Mingun", - "teoli", - "Ladislas" + "BaNru" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/asinh": { - "modified": "2019-03-23T23:20:44.301Z", + "Web/SVG/Attribute/transform": { + "modified": "2019-03-23T22:46:36.351Z", "contributors": [ - "SphinxKnight", - "Mingun", - "teoli", - "Ladislas" + "a1ip", + "Solj", + "Lexeii", + "antisergey", + "Aleksov" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/atan": { - "modified": "2019-03-23T23:20:39.232Z", + "Web/SVG/Attribute/values": { + "modified": "2019-03-23T22:06:49.462Z", "contributors": [ - "Mingun", - "teoli", - "Ladislas" + "Vasiliy.Poddubny" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/atan2": { - "modified": "2019-03-23T23:02:49.535Z", + "Web/SVG/Attribute/viewBox": { + "modified": "2020-07-17T23:39:00.663Z", "contributors": [ - "Mingun" + "ialexi-bl", + "dimitrius-brest", + "annekorti", + "pepsikat" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/atanh": { - "modified": "2019-03-23T23:02:48.791Z", + "Web/SVG/Attribute/width": { + "modified": "2019-05-12T12:39:52.350Z", "contributors": [ - "SphinxKnight", - "Mingun" + "opereverzeva" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/cbrt": { - "modified": "2019-11-18T17:15:18.856Z", + "Web/SVG/Attribute/x": { + "modified": "2019-03-23T22:05:16.429Z", "contributors": [ - "Yaffle", - "SphinxKnight", - "Mingun", - "teoli", - "Ladislas" + "Solj" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/ceil": { - "modified": "2019-04-20T08:11:10.933Z", + "Web/SVG/Attribute/xml:space": { + "modified": "2019-03-23T22:23:51.290Z", "contributors": [ - "YozhEzhi", - "Minstel", - "kontimir", - "slollo", - "vysheradugi4", - "oPOCCOMAXAo", - "MrEfrem", - "Mingun", - "vskopuk", - "js-user" + "lautsevich" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/clz32": { - "modified": "2019-03-23T23:02:49.692Z", + "Web/SVG/Attribute/y": { + "modified": "2019-03-23T22:05:20.840Z", "contributors": [ - "SphinxKnight", - "Yaffle", - "Mingun" + "Solj" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/cos": { - "modified": "2019-03-23T23:02:49.360Z", + "Web/SVG/SVG_1.1_Support_in_Firefox": { + "modified": "2019-03-18T21:33:59.744Z", "contributors": [ - "Mingun" + "warsan" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/cosh": { - "modified": "2019-03-23T23:02:45.491Z", + "Web/SVG/SVG_as_an_Image": { + "modified": "2019-04-24T01:52:04.782Z", "contributors": [ - "SphinxKnight", - "Mingun" + "opereverzeva" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/exp": { - "modified": "2019-03-23T23:02:39.529Z", + "Web/SVG/Tutorial": { + "modified": "2020-08-16T23:33:41.513Z", "contributors": [ - "Mingun" + "fqf", + "Ivan961", + "hisbvdis", + "theykillimmortal", + "dima74", + "mboris1", + "MaxManchak", + "Eugene_Ishchenko" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/expm1": { - "modified": "2019-03-23T23:02:41.113Z", + "Web/SVG/Tutorial/Clipping_and_masking": { + "modified": "2019-03-18T21:33:27.085Z", "contributors": [ - "SphinxKnight", - "Mingun" + "theykillimmortal" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/floor": { - "modified": "2019-10-07T20:49:57.401Z", + "Web/SVG/Tutorial/Fills_and_Strokes": { + "modified": "2019-11-05T15:39:42.604Z", "contributors": [ - "sashakrauzer", - "long76", - "Soheevich", - "oPOCCOMAXAo", - "MrEfrem", - "Mingun", - "sovietmagic" + "hisbvdis", + "valery-paschenkov", + "tavira" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/fround": { - "modified": "2019-03-18T20:50:54.153Z", + "Web/SVG/Tutorial/Filter_effects": { + "modified": "2019-03-18T21:33:29.713Z", "contributors": [ - "SphinxKnight", - "Mingun" + "theykillimmortal" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/hypot": { - "modified": "2019-03-23T23:21:18.612Z", + "Web/SVG/Tutorial/Getting_Started": { + "modified": "2019-11-04T17:28:30.391Z", "contributors": [ - "SphinxKnight", - "Mingun", - "teoli", - "Ladislas" + "hisbvdis", + "alexbs", + "warsan", + "komuroe", + "valery-paschenkov", + "tavira", + "mboris1", + "Eugene_Ishchenko" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/imul": { - "modified": "2019-03-23T23:02:47.878Z", + "Web/SVG/Tutorial/Gradients": { + "modified": "2020-08-11T09:48:48.660Z", "contributors": [ - "SphinxKnight", - "Mingun" + "wBureshGitHub", + "u.gantimurov", + "warsan", + "valery-paschenkov", + "tavira" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/log": { - "modified": "2019-03-23T23:02:39.934Z", + "Web/SVG/Tutorial/Other_content_in_SVG": { + "modified": "2019-12-31T04:23:04.282Z", "contributors": [ - "Mingun" + "ekirpichyov", + "warsan" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/log10": { - "modified": "2019-03-23T23:02:40.124Z", + "Web/SVG/Tutorial/Paths": { + "modified": "2019-10-08T05:57:38.968Z", "contributors": [ - "SphinxKnight", - "Mingun" + "hellvesper", + "red5tart", + "devfedorenko", + "komuroe", + "tavira", + "sonnenhaft", + "reflash", + "riseremi", + "mboris1", + "scaint" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/log1p": { - "modified": "2019-03-23T23:02:43.071Z", + "Web/SVG/Tutorial/Patterns": { + "modified": "2019-11-06T13:03:01.053Z", "contributors": [ - "SphinxKnight", - "Mingun" + "hisbvdis", + "warsan", + "valery-paschenkov" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/log2": { - "modified": "2020-10-15T21:32:32.809Z", + "Web/SVG/Tutorial/SVG_Image_Tag": { + "modified": "2019-03-23T22:09:37.959Z", "contributors": [ - "art-gur", - "SphinxKnight", - "Mingun" + "x-in" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/max": { - "modified": "2020-01-23T12:52:57.037Z", + "Web/SVG/Tutorial/SVG_In_HTML_Introduction": { + "modified": "2019-03-23T22:42:40.887Z", "contributors": [ - "Elivin", - "torbasow", - "Mingun", - "teoli", - "Ladislas" + "chrisdavidmills", + "warsan", + "karpulix" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/min": { - "modified": "2020-08-04T11:38:28.510Z", + "Web/SVG/Tutorial/SVG_fonts": { + "modified": "2019-03-18T21:33:26.235Z", "contributors": [ - "sergey.karavaev", - "Mingun", - "teoli", - "Ladislas" + "theykillimmortal" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/pow": { - "modified": "2019-03-23T23:02:42.644Z", + "Web/SVG/Tutorial/Texts": { + "modified": "2019-03-18T21:43:56.017Z", "contributors": [ - "fscholz", - "Mingun" + "theykillimmortal" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/random": { - "modified": "2020-10-15T21:30:33.217Z", + "Web/SVG/Tutorial/Tools_for_SVG": { + "modified": "2019-06-06T06:15:16.270Z", "contributors": [ - "ekirpichyov", - "Mitrr", - "Byte968", - "Flex301", - "Mingun", - "SandStorm" + "Evaphobia", + "Roman-Kosov" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/round": { - "modified": "2019-10-03T16:35:58.416Z", + "Web/Security": { + "modified": "2019-11-20T21:39:44.381Z", "contributors": [ - "YozhEzhi", - "it4joy", - "Mingun", - "bungu" + "wbamberg", + "SphinxKnight", + "pepelsbey", + "Tihoem", + "Sheppy" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/sign": { - "modified": "2019-03-23T23:21:05.525Z", + "Web/Security/Same-origin_policy": { + "modified": "2020-10-20T11:28:42.439Z", "contributors": [ - "SphinxKnight", - "Mingun", - "teoli", - "Ladislas" + "niklimoff01", + "hisbvdis", + "WhiteApfel", + "iamvector", + "vladlipski", + "ZVanoZ" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/sin": { - "modified": "2019-03-23T23:02:45.848Z", + "Web/Security/Securing_your_site": { + "modified": "2019-12-18T06:44:18.277Z", "contributors": [ - "Mingun" + "mfuji09" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/sinh": { - "modified": "2019-03-23T23:02:41.582Z", + "Web/Security/Securing_your_site/Turning_off_form_autocompletion": { + "modified": "2019-12-18T06:44:21.121Z", "contributors": [ - "SphinxKnight", - "Mingun" + "KolesnikovR" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/sqrt": { - "modified": "2019-03-23T23:21:16.252Z", + "Web/Tutorials": { + "modified": "2019-10-02T16:11:49.043Z", "contributors": [ - "Maxim-Bernashevsky", - "Mingun", - "teoli", - "Ladislas" + "Termaro", + "mmbl", + "ukrlex01", + "rhiter", + "anastasiya-solodkaya", + "GraceAredel", + "Tihoem", + "uleming", + "Steln", + "aleks_root" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/tan": { - "modified": "2019-03-23T23:02:44.705Z", + "Web/Web_Components": { + "modified": "2020-09-03T10:16:00.956Z", "contributors": [ - "Mingun" + "m.tven18", + "Loosefer", + "Akh-rman", + "shmel115", + "newbornfrontender", + "Peccansy", + "alinofka", + "curdwithraisins", + "dmitrykurmanov", + "Kalita-Roman" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/tanh": { - "modified": "2019-03-23T23:02:37.791Z", + "Web/Web_Components/HTML_Imports": { + "modified": "2019-03-18T21:40:10.986Z", "contributors": [ - "SphinxKnight", - "Mingun" + "PaulineNemchak" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/trunc": { - "modified": "2020-10-15T21:32:38.007Z", + "Web/XML": { + "modified": "2019-03-24T13:24:33.354Z" + }, + "Web/XML/XML_introduction": { + "modified": "2019-03-25T08:08:08.506Z", "contributors": [ - "opereverzeva", - "dkireev", - "SphinxKnight", - "vitaliylag", - "Danakt", - "Mingun" + "boxa6" ] }, - "Web/JavaScript/Reference/Global_Objects/Math/Метод_Math.max()_": { - "modified": "2019-03-23T22:37:24.165Z", + "Web/XPath": { + "modified": "2019-01-16T14:55:34.456Z", "contributors": [ - "srvoland" + "ExE-Boss", + "wbamberg", + "teoli", + "Android" ] }, - "Web/JavaScript/Reference/Global_Objects/NaN": { - "modified": "2020-10-15T21:29:55.593Z", + "Web/XSLT": { + "modified": "2019-03-23T23:58:47.674Z", "contributors": [ - "kss555", - "boxa6", - "Gamesurf", - "Mingun" + "niktariy", + "ExE-Boss", + "teoli", + "iliacmd" ] }, - "Web/JavaScript/Reference/Global_Objects/Number": { - "modified": "2020-10-15T21:26:52.210Z", + "WebAssembly": { + "modified": "2020-10-15T22:05:07.172Z", "contributors": [ - "chrisdavidmills", - "boxa6", - "wbamberg", - "peremenov", - "Mingun", - "teoli", - "Softarius" + "sharpist", + "deadblackclover", + "vkorniiko", + "warsan", + "thatlldo" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/EPSILON": { - "modified": "2019-08-25T14:04:12.302Z", + "WebAssembly/C_to_wasm": { + "modified": "2019-03-18T21:33:56.809Z", "contributors": [ - "Yialo", - "biggieman", - "nakhodkiin", - "msalv", - "Mingun" + "thatlldo" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/MAX_SAFE_INTEGER": { - "modified": "2020-10-15T21:30:30.029Z", + "WebAssembly/Concepts": { + "modified": "2019-03-18T21:10:19.900Z", "contributors": [ - "bm12", - "art-gur", - "Yialo", - "SphinxKnight", - "Mingun" + "vkorniiko" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/MAX_VALUE": { - "modified": "2019-03-23T23:08:20.580Z", + "WebAssembly/Exported_functions": { + "modified": "2020-03-04T19:06:28.386Z", "contributors": [ - "Mingun" + "amuzalevskiy", + "thatlldo" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/MIN_SAFE_INTEGER": { - "modified": "2019-08-25T14:03:53.234Z", + "WebAssembly/Loading_and_running": { + "modified": "2019-06-12T11:14:54.085Z", "contributors": [ - "Yialo", - "SphinxKnight", - "Mingun" + "deadblackclover" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/MIN_VALUE": { - "modified": "2019-03-23T23:08:15.441Z", + "WebAssembly/Rust_to_wasm": { + "modified": "2020-06-11T14:27:31.970Z", "contributors": [ - "evheniy", - "Mingun" + "DuckerMan", + "idkravitz", + "dlukanin", + "curdwithraisins", + "VLDSLW" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/NEGATIVE_INFINITY": { - "modified": "2019-03-23T23:08:17.933Z", + "WebAssembly/Understanding_the_text_format": { + "modified": "2019-03-18T21:09:18.859Z", "contributors": [ - "Mingun" + "vkorniiko" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/NaN": { - "modified": "2019-03-23T23:08:14.519Z", + "WebAssembly/Using_the_JavaScript_API": { + "modified": "2019-06-12T07:08:20.267Z", "contributors": [ - "Mingun" + "deadblackclover", + "vkorniiko" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/POSITIVE_INFINITY": { - "modified": "2019-03-23T23:08:18.273Z", + "conflicting/Web/API/Canvas_API/A_basic_ray-caster": { + "modified": "2019-03-23T23:52:15.954Z", "contributors": [ - "Mingun" + "warsan", + "Chernetsky" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/isFinite": { - "modified": "2019-03-23T23:08:18.639Z", + "conflicting/Mozilla/Add-ons": { + "modified": "2019-03-23T23:58:39.567Z", "contributors": [ - "SphinxKnight", - "Mingun" + "topskill", + "fscholz", + "iliacmd" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/isInteger": { - "modified": "2020-10-15T21:30:30.076Z", + "Web/API/Document/createElement": { + "modified": "2020-05-24T05:32:15.624Z", "contributors": [ - "art-gur", - "Yialo", - "SphinxKnight", - "parzhitsky", - "Mingun" + "MyWay2IT", + "ArtemStudio", + "ellizii", + "RblSb", + "kothique", + "Veers", + "itslooklike", + "Madzi", + "lemurio", + "Guria", + "khalid32", + "Norville", + "teoli", + "icw82", + "Alego" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/isNaN": { - "modified": "2020-10-15T21:30:30.857Z", + "Web/API/Document/images": { + "modified": "2019-03-24T00:04:21.348Z", "contributors": [ - "JorJeG", - "Mingun" + "khalid32", + "Norville", + "teoli", + "RAP1D" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/isSafeInteger": { - "modified": "2020-10-19T11:46:39.542Z", + "Web/API/Document_Object_Model/Events": { + "modified": "2019-03-18T21:18:44.250Z", "contributors": [ - "alekskos", - "art-gur", - "Yialo", - "SphinxKnight", - "Mingun" + "SphinxKnight" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/parseFloat": { - "modified": "2019-08-25T14:06:12.145Z", + "Web/API/Document_Object_Model/Examples": { + "modified": "2019-09-25T18:36:16.946Z", "contributors": [ - "Yialo", - "SphinxKnight", - "KP0H", - "Mingun" + "Problemon", + "paxarpp", + "Bargamut" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/parseInt": { - "modified": "2020-10-15T21:30:29.202Z", + "Web/API/Document_Object_Model": { + "modified": "2020-08-25T05:36:15.194Z", "contributors": [ - "Yialo", - "Fantomhaiv", - "SphinxKnight", - "Mingun" + "tix836", + "shmel3", + "shvedovskiy", + "BychekRU", + "teoli", + "Newser", + "mayconrem" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/prototype": { - "modified": "2019-03-23T23:08:18.833Z", + "Web/API/Document_object_model/Locating_DOM_elements_using_selectors": { + "modified": "2019-03-23T22:13:41.294Z", "contributors": [ - "Mingun" + "tavira" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/toExponential": { - "modified": "2020-12-14T05:16:23.222Z", + "Web/API/Document_Object_Model/Introduction": { + "modified": "2019-10-02T12:18:01.287Z", "contributors": [ - "YozhEzhi", - "Mingun" + "shmel3", + "newbornfrontender", + "GraceAredel", + "hardsoncore", + "Flaeron", + "paxarpp", + "rapaich", + "miirinjej", + "tavira", + "sersalex", + "tvitcom", + "Y-Taras", + "Azijkes" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/toFixed": { - "modified": "2020-12-14T05:15:41.289Z", + "Web/API/Fullscreen_API": { + "modified": "2020-10-15T21:22:05.646Z", "contributors": [ - "YozhEzhi", - "ch-ms", - "stravin", - "Mingun" + "dartraiden", + "wbamberg", + "sosnovskyas", + "mzhel" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/toLocaleString": { - "modified": "2020-10-15T21:30:32.073Z", + "Web/API/Web_Workers_API/Using_web_workers": { + "modified": "2020-06-15T09:56:56.839Z", "contributors": [ - "vanyaErohin", - "mois-ilya", - "Mingun" + "sekrittt", + "S-inTheory", + "KVAnton-WEB", + "demyanovs", + "Akh-rman", + "warsan", + "Corey-Maler", + "citizen55", + "S-le", + "vorobeez", + "namikiri", + "evhandel", + "alex-misch", + "Sajag", + "Anomeon", + "3lvcz", + "x1unix", + "nsine", + "sanarise", + "arvitaly", + "AlexanderTserkovniy", + "sergeiDruzhinin", + "kav137", + "Forshortmrmeth", + "MuradAz", + "ahtohbi4", + "padenot", + "finalex" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/toPrecision": { - "modified": "2020-12-14T05:16:55.908Z", + "Web/API/window/requestAnimationFrame": { + "modified": "2020-10-15T21:21:09.538Z", "contributors": [ - "YozhEzhi", + "BehemothOz", + "S-inTheory", + "Kiryhas", + "ekirpichyov", "Yialo", - "while0pass", - "nakhodkiin", - "ZeroUnderscoreOu", - "KiraGolub", - "an2323", - "Mingun" + "YozhEzhi", + "RoBit", + "alexsanqp", + "Bargamut", + "torbasow", + "Beliarh", + "nyk0r" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/toSource": { - "modified": "2019-08-25T13:48:33.955Z", + "Mozilla/Firefox/Releases/3": { + "modified": "2019-03-23T23:57:24.524Z", "contributors": [ - "Yialo", - "Mingun" + "wbamberg", + "teoli", + "Destruction", + "Alm0" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/toString": { - "modified": "2020-12-14T05:17:27.925Z", + "Mozilla/Firefox/Releases/3.5": { + "modified": "2019-03-24T00:00:48.916Z", "contributors": [ - "YozhEzhi", - "Yialo", - "Mingun" + "wbamberg", + "teoli", + "Dionys" ] }, - "Web/JavaScript/Reference/Global_Objects/Number/valueOf": { - "modified": "2019-03-23T23:08:15.896Z", + "Games/Tutorials/2D_Breakout_game_pure_JavaScript/Finishing_up": { + "modified": "2020-05-27T13:39:22.186Z", "contributors": [ - "Mingun" + "S-inTheory", + "fedev", + "ekirpichyov", + "netmag" ] }, - "Web/JavaScript/Reference/Global_Objects/Object": { - "modified": "2019-08-26T11:37:18.396Z", + "Games/Tutorials/2D_Breakout_game_pure_JavaScript/Collision_detection": { + "modified": "2020-05-27T13:47:02.328Z", "contributors": [ - "Yialo", + "S-inTheory", + "alexerisov", + "ekirpichyov", + "BrightsDays", "wbamberg", - "Natalya_Surikova", - "Mingun", - "teoli", - "pashak" + "DanInSpace104" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/__defineGetter__": { - "modified": "2019-03-23T23:11:22.223Z", + "Games/Tutorials/2D_Breakout_game_pure_JavaScript/Move_the_ball": { + "modified": "2019-09-05T03:56:26.312Z", "contributors": [ - "Mingun", - "OleksandrPapchenko" + "ekirpichyov", + "Horbach_Andrii", + "wbamberg", + "W-A-D", + "HellLena" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/__defineSetter__": { - "modified": "2019-03-23T23:10:17.035Z", + "Games/Tutorials/2D_Breakout_game_pure_JavaScript/Build_the_brick_field": { + "modified": "2019-09-05T04:00:55.487Z", "contributors": [ - "Mingun" + "ekirpichyov", + "netmag", + "wbamberg", + "DanInSpace104" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/__lookupGetter__": { - "modified": "2019-03-23T23:10:22.177Z", + "Games/Tutorials/2D_Breakout_game_pure_JavaScript/Create_the_Canvas_and_draw_on_it": { + "modified": "2019-09-05T03:54:58.102Z", "contributors": [ - "Mingun" + "ekirpichyov", + "wbamberg", + "W-A-D", + "HellLena" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/__lookupSetter__": { - "modified": "2019-03-23T23:10:20.796Z", + "Games/Tutorials/2D_Breakout_game_pure_JavaScript/Mouse_controls": { + "modified": "2020-05-27T13:59:03.040Z", "contributors": [ - "Mingun" + "S-inTheory", + "ekirpichyov", + "Merius", + "netmag" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/assign": { - "modified": "2020-10-15T21:29:38.981Z", + "Games/Tutorials/2D_breakout_game_Phaser/Bounce_off_the_walls": { + "modified": "2019-07-13T11:04:44.018Z", "contributors": [ - "YozhEzhi", - "GraceAredel", - "icw82", - "chulanovskyi", - "BaNru", - "e-omo", - "Mingun" + "BVaflick", + "AntonySawyer" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/constructor": { - "modified": "2019-03-23T23:10:17.901Z", + "Games/Tutorials/2D_breakout_game_Phaser/Game_over": { + "modified": "2019-07-04T10:47:35.001Z", "contributors": [ - "Natalya_Surikova", - "Mingun" + "BVaflick" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/create": { - "modified": "2020-10-15T21:28:49.512Z", + "Games/Tutorials/2D_breakout_game_Phaser": { + "modified": "2020-02-21T09:29:06.831Z", "contributors": [ - "dmarkin", - "Simaleon", - "Akh-rman", - "yedyharova", - "workonika", - "vinogradov", - "Aleksej", - "RinatMullayanov", - "vvwind", - "Mingun", - "SnowLeo" + "SpawnLeon", + "BVaflick", + "wbamberg", + "djigach" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/defineProperties": { - "modified": "2019-03-23T23:09:30.861Z", + "Games/Tutorials/2D_breakout_game_Phaser/Initialize_the_framework": { + "modified": "2020-05-27T14:06:50.271Z", "contributors": [ - "tankakatan", - "Mingun" + "S-inTheory", + "BVaflick", + "VsevolodIvanov", + "wbamberg", + "djigach" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/defineProperty": { - "modified": "2019-03-23T23:37:49.274Z", + "Games/Tutorials/2D_breakout_game_Phaser/Load_the_assets_and_print_them_on_screen": { + "modified": "2020-05-27T14:16:50.797Z", "contributors": [ - "tourman", - "iSokrat", - "gibson", - "RumyantsevMichael", - "uniqueusr", - "Mingun", - "Natalya_Surikova", - "Anton_Arestov", - "akhabibullina", - "teoli", - "dunmaksim", - "my8bit", - "Selvatico" + "S-inTheory", + "Surf12", + "BVaflick", + "wbamberg", + "djigach" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/entries": { - "modified": "2020-10-15T21:41:30.272Z", + "Games/Tutorials/2D_breakout_game_Phaser/Move_the_ball": { + "modified": "2020-05-27T14:22:37.560Z", "contributors": [ - "cloudofgeorge", - "KolesnikovR", - "SpawnLeon", - "YozhEzhi", - "Akh-rman", - "fscholz", - "bobberr", - "XaveScor", - "uazure", - "curdwithraisins", - "risentveber", - "Grinv" + "S-inTheory", + "BVaflick", + "wbamberg", + "djigach" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/freeze": { - "modified": "2020-10-15T21:30:06.043Z", + "Games/Tutorials/2D_breakout_game_Phaser/Physics": { + "modified": "2019-07-13T11:03:00.205Z", "contributors": [ - "YozhEzhi", - "WispProxy", - "kdex", - "pk.prog", - "chayn1k", - "Mingun" + "BVaflick", + "juliasheleva", + "wbamberg", + "djigach" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/fromEntries": { - "modified": "2020-10-15T22:14:28.772Z", + "Games/Tutorials/2D_breakout_game_Phaser/Scaling": { + "modified": "2020-05-27T14:30:34.825Z", "contributors": [ - "ekirpichyov", - "Autapomorph", - "Akh-rman" + "S-inTheory", + "BVaflick", + "wbamberg", + "djigach" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptor": { - "modified": "2019-03-24T00:14:06.824Z", + "Games/Tutorials/2D_breakout_game_Phaser/Extra_lives": { + "modified": "2020-07-02T08:17:43.022Z", "contributors": [ - "Mingun", - "teoli", - "pashak" + "f1reSong", + "BVaflick" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptors": { - "modified": "2020-10-15T22:14:28.295Z", + "Games/Tutorials/2D_breakout_game_Phaser/Collision_detection": { + "modified": "2019-07-13T11:08:36.093Z", "contributors": [ - "Akh-rman" + "BVaflick" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyNames": { - "modified": "2020-10-15T21:30:07.880Z", + "Games/Tutorials/2D_breakout_game_Phaser/The_score": { + "modified": "2019-07-13T11:09:17.012Z", "contributors": [ - "YozhEzhi", - "nakhodkiin", - "tourman", - "VsevolodTrofimov", - "Mingun" + "BVaflick" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertySymbols": { - "modified": "2020-10-15T21:30:06.924Z", + "Games/Tutorials/2D_breakout_game_Phaser/Player_paddle_and_controls": { + "modified": "2019-07-13T11:05:39.887Z", "contributors": [ - "nakhodkiin", - "SphinxKnight", - "Mingun", - "schyzoo" + "BVaflick" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/getPrototypeOf": { - "modified": "2019-03-23T23:09:23.592Z", + "Games/Tutorials/2D_breakout_game_Phaser/Win_the_game": { + "modified": "2019-07-04T12:16:45.863Z", "contributors": [ - "tonyganch", - "Mingun", - "Natalya_Surikova" + "BVaflick" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/hasOwnProperty": { - "modified": "2020-10-15T21:21:02.788Z", + "Games/Tutorials/2D_breakout_game_Phaser/Build_the_brick_field": { + "modified": "2019-07-13T11:07:30.266Z", "contributors": [ - "Roman-Kosov", - "ihoru", - "Mingun", - "teoli", - "Nick_Pershin", - "nurbek.ab" + "BVaflick" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/is": { - "modified": "2020-10-15T21:26:43.137Z", + "Games/Anatomy": { + "modified": "2020-09-16T08:22:06.866Z", "contributors": [ - "YozhEzhi", - "SphinxKnight", - "Mingun", - "teoli", - "Romanzes", - "franza" + "T-EVA-01", + "achernin+" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/isExtensible": { - "modified": "2019-10-09T12:01:13.252Z", + "Games/Introduction": { + "modified": "2020-01-09T13:42:58.936Z", "contributors": [ - "Mingun" + "idushii", + "nomo3919", + "BVaflick", + "RFG-G" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/isFrozen": { - "modified": "2020-10-15T21:30:08.003Z", + "Games/Tools/asm.js": { + "modified": "2019-06-20T10:10:26.692Z", "contributors": [ - "YozhEzhi", - "Mingun" + "jkulvich", + "wbamberg", + "Cyganov" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/isPrototypeOf": { - "modified": "2020-02-04T15:23:51.484Z", + "Games/Tools": { + "modified": "2019-01-17T01:51:17.038Z", "contributors": [ - "bagau", - "Mingun" + "wbamberg", + "Cyganov" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/isSealed": { - "modified": "2019-10-09T11:11:04.447Z", + "Glossary/Block/Scripting": { + "modified": "2019-03-23T22:09:52.830Z", "contributors": [ - "Mingun" + "DashPisareva" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/keys": { - "modified": "2020-10-15T21:30:08.678Z", + "orphaned/Glossary/Polifill": { + "modified": "2019-03-23T22:18:26.835Z", "contributors": [ - "zhvirblis", - "kdex", - "Mingun" + "pk.prog" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/preventExtensions": { - "modified": "2020-10-15T21:30:08.070Z", + "Web/Guide/HTML/HTML5/Constraint_validation": { + "modified": "2019-03-23T22:20:23.601Z", "contributors": [ - "YozhEzhi", - "serzero2007", - "nakhodkiin", - "Mingun" + "lautsevich", + "Pescao" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/propertyIsEnumerable": { - "modified": "2019-03-23T23:09:13.597Z", + "Web/Guide/HTML/HTML5": { + "modified": "2020-11-05T05:54:38.208Z", "contributors": [ - "Mingun" + "ksam", + "nikolay94", + "SphinxKnight", + "duhas1993", + "CrawlOverYou", + "Hamelion-gm", + "MuradAz", + "teoli", + "BychekRU", + "syam1123", + "M57", + "Jmunb", + "repby", + "uleming", + "askhat", + "andygol", + "Grakov", + "AxDaim" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/proto": { - "modified": "2020-10-15T21:29:34.357Z", + "Web/Guide/HTML/HTML5/Introduction_to_HTML5": { + "modified": "2019-03-23T23:32:08.971Z", "contributors": [ - "YozhEzhi", - "Sajag", - "Mingun" + "Jmunb", + "Grakov" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/prototype": { - "modified": "2020-03-13T11:04:21.413Z", + "Learn/CSS/Building_blocks/Cascade_tasks": { + "modified": "2020-10-01T14:31:53.395Z", "contributors": [ - "fishr-flash", - "AMurkin", - "Mingun", - "teoli", - "kreshikhin" + "at940266" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/seal": { - "modified": "2020-10-15T21:30:09.594Z", + "Learn/CSS/Building_blocks/Selectors/Attribute_selectors": { + "modified": "2020-10-08T15:38:42.541Z", "contributors": [ - "YozhEzhi", - "Mingun" + "at940266", + "k0w4lk", + "Ivan961" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/setPrototypeOf": { - "modified": "2019-09-11T03:19:06.537Z", + "Learn/CSS/Building_blocks/Selectors/Combinators": { + "modified": "2020-12-07T19:30:35.658Z", "contributors": [ - "Ichiru123", - "SphinxKnight", - "oziian", - "Mingun" + "RoPy73", + "at940266", + "anna.bunakova", + "sovushka-utrom", + "Ivan961" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/toLocaleString": { - "modified": "2019-09-20T08:30:13.696Z", + "Learn/CSS/Building_blocks/Selectors": { + "modified": "2020-07-19T06:45:12.608Z", "contributors": [ - "Mingun" + "k0w4lk", + "Ivan961", + "BADNaMe-RK" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/toSource": { - "modified": "2020-10-15T21:30:13.861Z", + "Learn/CSS/Building_blocks/Selectors/Pseudo-classes_and_pseudo-elements": { + "modified": "2020-10-14T14:08:41.639Z", "contributors": [ - "boxa6", - "Mingun" + "at940266", + "anna.bunakova", + "Ivan961" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/toString": { - "modified": "2020-10-15T21:30:10.362Z", + "Learn/CSS/Building_blocks/Selectors/Type_Class_and_ID_Selectors": { + "modified": "2020-10-07T14:15:51.046Z", "contributors": [ - "ekirpichyov", - "IvanMorkva", - "Mingun" + "at940266", + "ctmyxa", + "k0w4lk", + "Ivan961" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/valueOf": { - "modified": "2019-03-23T23:15:16.213Z", + "Learn/CSS/Building_blocks/Selectors/Selectors_Tasks": { + "modified": "2020-10-28T14:57:16.890Z", "contributors": [ - "Haosik", - "Natalya_Surikova", - "Mingun", - "teoli", - "mixture" + "at940266" ] }, - "Web/JavaScript/Reference/Global_Objects/Object/values": { - "modified": "2020-10-15T21:50:11.196Z", + "Learn/CSS/CSS_layout/Multiple-column_Layout": { + "modified": "2020-09-06T07:21:18.080Z", "contributors": [ - "ekirpichyov", - "Yialo", - "XaveScor", - "Biblbrox", - "nllsdfx", - "ozknemoy" + "shade0602" ] }, - "Web/JavaScript/Reference/Global_Objects/Promise": { - "modified": "2020-10-15T21:29:45.619Z", + "Learn/CSS/CSS_layout/Multicol_skills": { + "modified": "2020-09-07T06:45:08.142Z", "contributors": [ - "YuriSn", - "gudkovdanila", - "YozhEzhi", - "alok1", - "AliaksandrZahorski", - "jwhitlock", - "ugncry", - "Geloosa", - "RinatMullayanov", - "AlexKhram", - "applicab", - "prettyGoo", - "dtretyakov", - "Chudesnov" + "shade0602" ] }, - "Web/JavaScript/Reference/Global_Objects/Promise/all": { - "modified": "2020-10-15T21:33:26.483Z", + "Learn/CSS/CSS_layout/Position_skills": { + "modified": "2020-09-07T06:09:02.193Z", "contributors": [ - "BakrID", - "YozhEzhi", - "nudaworks", - "rutsky", - "NikIvan", - "AlexKhram", - "Crazymax11", - "f0rmat1k", - "axilirator" + "shade0602" ] }, - "Web/JavaScript/Reference/Global_Objects/Promise/allSettled": { - "modified": "2020-10-15T22:22:39.384Z", + "Learn/CSS/CSS_layout/Normal_Flow": { + "modified": "2020-10-13T15:21:40.503Z", "contributors": [ - "Neiromaster", - "ekirpichyov" + "mvictorl", + "nsvintitskiy", + "SoMuchEffort" ] }, - "Web/JavaScript/Reference/Global_Objects/Promise/any": { - "modified": "2020-10-15T22:27:25.562Z", + "Learn/CSS/CSS_layout/Responsive_Design": { + "modified": "2020-10-31T07:15:02.288Z", "contributors": [ - "ArkadiiRaih" + "shade0602" ] }, - "Web/JavaScript/Reference/Global_Objects/Promise/catch": { - "modified": "2020-10-15T21:48:47.444Z", + "Learn/CSS/First_steps/How_CSS_is_structured": { + "modified": "2020-11-30T19:42:39.732Z", "contributors": [ - "IgorCH", - "tirli", - "vitya-ne", - "torbasow", - "sergey-shambir", - "LopatkinEvgeniy", - "AlexKhram" + "RoPy73", + "shade0602", + "Ivan961", + "Ultron5" ] }, - "Web/JavaScript/Reference/Global_Objects/Promise/finally": { - "modified": "2020-10-15T22:01:51.236Z", + "Learn/CSS/First_steps/What_is_CSS": { + "modified": "2020-10-15T22:23:15.801Z", "contributors": [ - "kir.gimranov", - "mshipov", - "RussianPhotoGraf", - "IhnatsiS", - "NoviceBlunderer", - "Zudwa", - "x1unix" + "Ivan961", + "fedev", + "Tortik217" ] }, - "Web/JavaScript/Reference/Global_Objects/Promise/prototype": { - "modified": "2019-10-16T18:35:40.649Z", + "Learn/CSS/Building_blocks/Fundamental_CSS_comprehension": { + "modified": "2020-07-16T22:28:13.122Z", "contributors": [ - "tsimafey", - "viosng", - "alexicum", - "AlexKhram" + "maxbo8", + "trman", + "VyacheslavLobanov" ] }, - "Web/JavaScript/Reference/Global_Objects/Promise/race": { - "modified": "2020-10-15T21:39:40.095Z", + "Learn/CSS/Styling_text/Web_fonts": { + "modified": "2020-07-19T10:10:59.329Z", "contributors": [ - "asamofal", - "nakhodkiin", - "fscholz", - "nudaworks", - "hawker000", - "thedoctorde", - "AlexKhram", - "forsage" + "nsvintitskiy", + "shade0602" ] }, - "Web/JavaScript/Reference/Global_Objects/Promise/reject": { - "modified": "2020-10-15T21:39:33.387Z", + "Learn/CSS/Styling_text/Typesetting_a_homepage": { + "modified": "2020-07-16T22:26:27.408Z", "contributors": [ - "sergey-shambir", - "fscholz", - "Buggytheclown", - "0xff00ff", - "AlexKhram", - "UnikZ" + "shade0602" ] }, - "Web/JavaScript/Reference/Global_Objects/Promise/resolve": { - "modified": "2020-10-15T21:48:52.330Z", + "Learn/CSS/Styling_text/Styling_lists": { + "modified": "2020-07-16T22:26:14.698Z", "contributors": [ - "gusakmarina", - "nudaworks", - "AlexKhram", - "ball00n" + "shade0602", + "vedmibot" ] }, - "Web/JavaScript/Reference/Global_Objects/Promise/then": { - "modified": "2020-11-03T18:52:52.359Z", + "Learn/CSS/Howto": { + "modified": "2020-07-16T22:25:44.184Z", "contributors": [ - "fanich37", - "smlkA", - "YozhEzhi", - "Kesantielu", - "andreymir", - "AlexKhram", - "LeoVS09", - "ksladkov" + "code-timer", + "Shychara" ] }, - "Web/JavaScript/Reference/Global_Objects/Proxy": { - "modified": "2020-11-17T05:36:00.208Z", + "Learn/Common_questions/What_are_browser_developer_tools": { + "modified": "2020-07-16T22:35:48.058Z", "contributors": [ - "kosarev_va", - "sivashev", - "xurshidbekjonwin", - "lmjavascriptprogrammer", - "boxa6", - "DonikaV", - "nakhodkiin", - "Andrey-Bushman", - "kdex", - "torbasow", - "dtretyakov", - "im7mortal" + "mirajane23", + "fox67rus", + "Metallman", + "Dante103" ] }, - "Web/JavaScript/Reference/Global_Objects/Proxy/Proxy": { - "modified": "2020-11-16T16:36:02.171Z", + "Learn/Getting_started_with_the_web/The_web_and_web_standards": { + "modified": "2020-08-13T10:56:47.304Z", "contributors": [ - "mfuji09" + "bogpok" ] }, - "Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/apply": { - "modified": "2020-11-18T06:41:35.789Z", + "Learn/Getting_started_with_the_web/Installing_basic_software": { + "modified": "2020-07-16T22:34:11.219Z", "contributors": [ - "kosarev_va" + "Anonymous", + "skapesec", + "rapaich", + "Egokorok", + "gitzizou", + "boddik", + "BychekRU", + "Evgeny_Kurkin", + "Unregistered45", + "Neir" ] }, - "Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/get": { - "modified": "2020-11-17T05:45:02.908Z", + "Learn/Common_questions/How_does_the_Internet_work": { + "modified": "2020-08-13T11:15:09.762Z", "contributors": [ - "kosarev_va" + "bogpok", + "S-Sukhin", + "kss555", + "Sturmtiger", + "OrkVasya", + "andrey_fm", + "TinaSuhanovskaya", + "elcamlost" ] }, - "Web/JavaScript/Reference/Global_Objects/Proxy/handler": { - "modified": "2020-11-18T06:44:17.889Z", + "Learn/Forms/How_to_build_custom_form_controls": { + "modified": "2020-07-16T22:21:58.194Z", "contributors": [ - "kosarev_va", - "SphinxKnight" + "Avrisia", + "outdever" ] }, - "Web/JavaScript/Reference/Global_Objects/Proxy/handler/deleteProperty": { - "modified": "2020-10-15T22:14:52.334Z", + "Learn/Forms/How_to_structure_a_web_form": { + "modified": "2020-09-23T12:04:06.961Z", "contributors": [ - "smlkA" + "ryabv", + "BADNaMe-RK", + "outdever", + "Lapagirl", + "vedmibot", + "SeryiMysh" ] }, - "Web/JavaScript/Reference/Global_Objects/Proxy/handler/set": { - "modified": "2020-11-17T05:50:39.778Z", + "Learn/Forms": { + "modified": "2020-07-16T22:21:01.609Z", "contributors": [ - "kosarev_va", - "Vilafox" + "ryabv", + "shmel3", + "Zekkler", + "neizerth", + "PWasiliy", + "SeryiMysh", + "chrisdavidmills", + "GaidaiAndrii", + "bracket", + "Dmitrij" ] }, - "Web/JavaScript/Reference/Global_Objects/Proxy/revocable": { - "modified": "2020-10-15T22:01:47.719Z", + "Learn/Forms/Sending_forms_through_JavaScript": { + "modified": "2020-11-20T12:05:04.254Z", "contributors": [ - "HarmlessEvil" + "lazyelf472" ] }, - "Web/JavaScript/Reference/Global_Objects/RangeError": { - "modified": "2019-03-23T23:08:28.070Z", + "Learn/Forms/Styling_web_forms": { + "modified": "2020-07-16T22:21:32.230Z", "contributors": [ - "Mingun", - "fscholz" + "8nabo" ] }, - "Web/JavaScript/Reference/Global_Objects/RangeError/prototype": { - "modified": "2019-03-23T23:08:28.689Z", + "Learn/Forms/Form_validation": { + "modified": "2020-10-17T05:54:59.534Z", "contributors": [ - "Mingun" + "raylyanway", + "NadinHub", + "Hydrock", + "nikolai-shabalin", + "JediKnightIT", + "Ishayahu", + "LbIdarka", + "ivandoroshenko" ] }, - "Web/JavaScript/Reference/Global_Objects/ReferenceError": { - "modified": "2020-10-15T21:30:26.550Z", + "Learn/Forms/Your_first_form": { + "modified": "2020-07-16T22:21:06.805Z", "contributors": [ - "dima74", - "Mingun" + "ryabv", + "deicer" ] }, - "Web/JavaScript/Reference/Global_Objects/ReferenceError/prototype": { - "modified": "2019-03-23T23:08:22.399Z", + "Learn/Forms/Sending_and_retrieving_form_data": { + "modified": "2020-07-16T22:21:29.080Z", "contributors": [ - "Mingun" + "Shabu-Dabi", + "taletski", + "isetpro", + "melission", + "Kamikadze4GAME", + "ZveRuss", + "Dzmitry_K" ] }, - "Web/JavaScript/Reference/Global_Objects/Reflect": { - "modified": "2020-11-08T07:48:53.681Z", + "Learn/Forms/Basic_native_form_controls": { + "modified": "2020-12-02T02:50:19.864Z", "contributors": [ - "parabolabam", - "bakugod", - "Chank1e", - "SphinxKnight", - "Synthesize", - "rajdee", - "C`est la vie" + "kan0neego", + "lazyelf472", + "Галина", + "shade0602", + "outdever", + "Instantrec" ] }, - "Web/JavaScript/Reference/Global_Objects/Reflect/apply": { - "modified": "2020-10-15T22:01:47.478Z", + "Learn/HTML/Multimedia_and_embedding/Adding_vector_graphics_to_the_Web": { + "modified": "2020-12-10T10:10:26.376Z", "contributors": [ - "HarmlessEvil" + "Simkin", + "Khaidarov-Dinar", + "nepiravno", + "AlexChebanenko", + "shade0602", + "Why-are-you-crying", + "vedmibot" ] }, - "Web/JavaScript/Reference/Global_Objects/Reflect/construct": { - "modified": "2020-10-15T22:19:59.737Z", + "Learn/HTML/Multimedia_and_embedding/Mozilla_splash_page": { + "modified": "2020-12-01T05:21:19.875Z", "contributors": [ - "bakugod" + "Furestry", + "RoPy73", + "Zekkler", + "AlekseyCorsello" ] }, - "Web/JavaScript/Reference/Global_Objects/Reflect/defineProperty": { - "modified": "2020-10-15T22:19:53.301Z", + "Learn/HTML/Multimedia_and_embedding/Images_in_HTML": { + "modified": "2020-12-10T06:02:16.441Z", "contributors": [ - "bakugod" + "valandis", + "qafarov33", + "shade0602", + "wizardbil", + "WorpSeal", + "xHelloverx", + "Zekller", + "Corba", + "orcee", + "nowember", + "Aleksey_Esev", + "KoS57", + "InRedikaWB", + "Kouler", + "AliyevHrn", + "sowdfr", + "tav1313" ] }, - "Web/JavaScript/Reference/Global_Objects/Reflect/deleteProperty": { - "modified": "2020-10-15T22:19:49.053Z", + "Learn/HTML/Multimedia_and_embedding/Images_in_HTML/Test_your_skills:_HTML_images": { + "modified": "2020-12-10T07:17:32.470Z", "contributors": [ - "bakugod" + "valandis" ] }, - "Web/JavaScript/Reference/Global_Objects/Reflect/get": { - "modified": "2020-10-15T22:01:46.509Z", + "Learn/HTML/Introduction_to_HTML/Advanced_text_formatting": { + "modified": "2020-12-07T12:01:12.996Z", "contributors": [ - "HarmlessEvil" + "valandis", + "avdalyan", + "Ivan961", + "streetsummit", + "dkrukouski", + "boxa6", + "Bodyhealer", + "s.g.matinyan", + "Dzhabarovm", + "xap", + "Chugou9", + "slychai85", + "glebsc", + "pythonmag", + "FeruzOripov" ] }, - "Web/JavaScript/Reference/Global_Objects/Reflect/ownKeys": { - "modified": "2020-10-15T22:05:30.827Z", + "Learn/HTML/Introduction_to_HTML/Debugging_HTML": { + "modified": "2020-07-16T22:24:16.076Z", "contributors": [ - "ArturJS" + "IlyaDanilovich", + "ekirpichyov", + "boxa6", + "krempson", + "thoughtspile", + "CruOne", + "MariyaSka" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp": { - "modified": "2020-08-25T20:36:26.657Z", + "Learn/HTML/Introduction_to_HTML/HTML_text_fundamentals": { + "modified": "2020-12-07T02:44:19.544Z", "contributors": [ - "duduindo", - "etonomick", - "needpower", - "username1565", - "PavelKoroteev", - "Zizes", - "kaifonaft", - "wbamberg", - "Express2000", - "WispProxy", - "bobanko", - "sashatexb", - "Grundy", - "dstereo", - "socketpair", - "Hulio", - "Mingun", - "KiraAndMaxim", - "rhyne24" + "valandis", + "Vir", + "Ivan961", + "streetsummit", + "CLoud-Maker", + "exarces", + "4Realit", + "ndrxie", + "Hemonugi", + "boxa6", + "screenspace", + "a-klimantow", + "Tuman", + "nikin93" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/@@search": { - "modified": "2020-10-15T22:00:22.795Z", + "Learn/HTML/Introduction_to_HTML": { + "modified": "2020-07-16T22:22:52.967Z", "contributors": [ - "fax1ty" + "boxa6", + "skapesec", + "VAskel", + "SedovDP", + "SergeyIrk", + "s1lver", + "alekaru", + "Denispok", + "AKonia", + "pk.prog", + "Vosik", + "Cyganov" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/@@split": { - "modified": "2020-10-15T22:05:39.755Z", + "Learn/HTML/Introduction_to_HTML/Marking_up_a_letter": { + "modified": "2020-12-07T13:58:43.781Z", "contributors": [ - "0x0071" + "valandis", + "Khaidarov-Dinar", + "shade0602", + "Janivar05", + "Darbestor", + "boxa6", + "Tuman", + "thoughtspile", + "saniaky" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/exec": { - "modified": "2019-10-03T07:10:20.564Z", + "Learn/HTML/Introduction_to_HTML/Structuring_a_page_of_content": { + "modified": "2020-12-08T12:05:46.465Z", "contributors": [ - "Haosik", - "Mingun" + "valandis", + "shade0602", + "H3llaFresh", + "boxa6", + "SenkevichEvgenii", + "Dzhabarovm", + "thoughtspile" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/flags": { - "modified": "2019-03-23T23:03:48.545Z", + "Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML": { + "modified": "2020-12-06T13:02:48.159Z", "contributors": [ - "SphinxKnight", - "Mingun" + "valandis", + "Ivan961", + "streetsummit", + "AlexKost700", + "trman", + "boxa6", + "Bapen1k", + "SoMuchEffort", + "AlexeyIoffe", + "DenisYaschenko", + "hornuglan", + "reksar", + "AkulinaShark", + "saniaky", + "SergeyIrk", + "SergeySM", + "thoughtspile", + "nikin93", + "kolanski" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/global": { - "modified": "2019-03-23T23:03:48.212Z", + "Learn/HTML/Introduction_to_HTML/Getting_started": { + "modified": "2020-12-06T12:25:35.513Z", "contributors": [ - "Mingun" + "valandis", + "avdalyan", + "mirzoevtt", + "Ivan961", + "OlehMrB", + "boxa6", + "HelpVPS", + "SedovDP", + "Smekh", + "SoMuchEffort", + "AlexeyIoffe", + "buhman1974", + "Christisrisen", + "lexachsar", + "5iv1i73", + "SelenIT", + "SergeyIrk", + "ax2mx", + "StrixG", + "nikin93", + "thoughtspile", + "katerina_ti", + "zloyKrolik", + "Startsev", + "kolanski", + "AKonia" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/ignoreCase": { - "modified": "2019-03-23T23:03:53.037Z", + "Learn/HTML/Introduction_to_HTML/Creating_hyperlinks": { + "modified": "2020-12-07T04:48:22.214Z", "contributors": [ - "Mingun" + "valandis", + "Ivan961", + "Aalexashka", + "Hemonugi", + "boxa6", + "Bob-chemist", + "xap", + "Klevtcov", + "reksar", + "skapesec", + "Potemkiin", + "Nerill", + "Cruseir", + "thoughtspile", + "arturparkhisenko", + "nikin93" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/input": { - "modified": "2020-10-15T22:21:51.345Z", + "Learn/HTML/Introduction_to_HTML/Document_and_website_structure": { + "modified": "2020-12-07T13:21:17.650Z", "contributors": [ - "gudkovdanila" + "valandis", + "ana-karp", + "Ivan961", + "sergeyshulzhenko", + "Merius", + "boxa6", + "thoughtspile", + "Potemkiin", + "beloglazof", + "IrinaShv" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/lastIndex": { - "modified": "2019-03-23T23:03:47.604Z", + "Learn/HTML/Howto": { + "modified": "2020-07-16T22:22:30.849Z", "contributors": [ - "Mingun" + "PaRaD0XCORP", + "Rendjey", + "AKonia" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/lastMatch": { - "modified": "2020-10-15T22:21:50.708Z", + "Learn/JavaScript/Asynchronous/Timeouts_and_intervals": { + "modified": "2020-12-09T10:32:13.319Z", "contributors": [ - "zoodogood", - "gudkovdanila" + "WhoRlyCares", + "velheor24" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/multiline": { - "modified": "2019-03-23T23:03:46.419Z", + "Learn/JavaScript/Building_blocks/Events": { + "modified": "2020-08-14T06:15:51.092Z", "contributors": [ - "Mingun" + "bogpok", + "Bb1cTpeJI", + "artamonster", + "chergav", + "kryukalexander", + "ConstantineZz", + "Zibroff", + "vOICe-xx", + "CharlyLovegood", + "slychai85", + "Paul_Yuhnovich" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/n": { - "modified": "2020-10-15T21:54:34.887Z", + "Learn/JavaScript/Objects/Adding_bouncing_balls_features": { + "modified": "2020-07-16T22:32:35.948Z", "contributors": [ - "ekirpichyov", - "teoli", - "yulllll", - "Mihail15", - "KamilOcean" + "Stexe", + "slychai85" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/prototype": { - "modified": "2019-03-23T23:05:56.982Z", + "Learn/JavaScript/Objects": { + "modified": "2020-07-16T22:31:52.750Z", "contributors": [ - "Mingun" + "VoropN", + "injashkin", + "KomarovSergey", + "george-04" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/source": { - "modified": "2020-05-04T10:45:02.263Z", + "Learn/JavaScript/Objects/Inheritance": { + "modified": "2020-10-17T04:55:20.992Z", "contributors": [ - "ellizii", - "Mingun" + "raylyanway", + "masawik", + "wind-of", + "injashkin", + "Aparin", + "AntonySawyer", + "slychai85" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/sticky": { - "modified": "2019-03-23T23:03:51.760Z", + "Learn/JavaScript/Objects/JSON": { + "modified": "2020-07-16T22:32:28.868Z", "contributors": [ - "SphinxKnight", - "serj-by", - "WispProxy", - "Mingun" + "Tatyana-c", + "pm3512", + "wind-of", + "NikitaOstapenko1205", + "boxa6", + "Lirikklimov", + "slychai85" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/test": { - "modified": "2020-05-25T03:11:01.471Z", + "Learn/JavaScript/Objects/Object_building_practice": { + "modified": "2020-07-16T22:32:32.476Z", "contributors": [ - "SphinxKnight", - "pohuyebawtak", - "Glazomer", - "waterplea", - "Mingun", - "InoY" + "Slowball", + "benzin_kanister", + "ellegre", + "boxa6", + "slychai85" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/toSource": { - "modified": "2019-08-27T16:00:03.262Z", + "Learn/JavaScript/Objects/Object_prototypes": { + "modified": "2020-07-16T22:32:22.353Z", "contributors": [ - "Yialo", - "Mingun" + "wind-of", + "sahmildzhakeev", + "injashkin", + "Aparin", + "kplatova", + "NooNoo1337", + "VaselisaS", + "slychai85", + "arnoldovich", + "AndreySushentsov" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/toString": { - "modified": "2019-03-23T23:03:38.400Z", + "Learn/JavaScript/Objects/Object-oriented_JS": { + "modified": "2020-11-28T15:15:40.063Z", "contributors": [ - "Mingun" + "Tartalon", + "Viatcheslav-Malahov", + "wind-of", + "Detrimon", + "BadLame", + "ConstantineZz", + "ellegre", + "injashkin", + "NooNoo1337", + "Roman-Halenko", + "sergeomak", + "Elena_Petrenko", + "uandrew", + "slychai85", + "superpuper32", + "GennadyGlushenkov" ] }, - "Web/JavaScript/Reference/Global_Objects/RegExp/unicode": { - "modified": "2020-10-15T22:03:35.958Z", + "Learn/JavaScript/Objects/Basics": { + "modified": "2020-11-25T08:55:51.454Z", "contributors": [ - "PROPHESSOR" + "Tartalon", + "alexpikuta", + "wind-of", + "jynweythek", + "iwanttobealight", + "ConstantineZz", + "genesky", + "boxa6", + "injashkin", + "NooNoo1337", + "Dusmatoff", + "KoS57", + "slychai85", + "Jony_e", + "slowpokex", + "DoRightt", + "superpuper32" ] }, - "Web/JavaScript/Reference/Global_Objects/Set": { - "modified": "2020-10-15T21:31:17.149Z", + "Learn/JavaScript/First_steps/A_first_splash": { + "modified": "2020-09-18T19:59:13.793Z", "contributors": [ - "andrew_shr", - "YozhEzhi", - "kan.a", + "aashch1", "SphinxKnight", - "dima74", - "papadima", - "vibecode", - "ViZhe", - "dtretyakov" + "sirartemis", + "TurtleOld", + "wanvo", + "Novo", + "Shadow86", + "slychai85", + "TaizoGem", + "Rodionoff", + "st4nislava", + "AndrewSamofalov", + "warsan", + "SergeySM", + "lipav", + "InternetShelteredBoy", + "HaukIce", + "maicom64", + "fragmentbyte", + "kirabt123", + "Segyn", + "FIJN", + "alekaru" ] }, - "Web/JavaScript/Reference/Global_Objects/Set/Set": { - "modified": "2020-12-07T09:25:28.434Z", + "Learn/JavaScript/First_steps/Arrays": { + "modified": "2020-07-16T22:30:57.680Z", "contributors": [ "SphinxKnight", - "knatysik" + "Immdevrov", + "chergav", + "ConstantineZz", + "maksolimp", + "AliyevHrn", + "slychai85", + "10486", + "samofand", + "ArtyomIv" ] }, - "Web/JavaScript/Reference/Global_Objects/Set/add": { - "modified": "2020-10-15T22:03:24.314Z", + "Learn/JavaScript/First_steps": { + "modified": "2020-07-16T22:29:55.165Z", "contributors": [ - "Siteograf" + "chrisdavidmills", + "boxa6", + "maxno62", + "Jertej", + "pepsikat", + "alekaru", + "a13xk", + "campside", + "werreour", + "tagir000" ] }, - "Web/JavaScript/Reference/Global_Objects/Set/clear": { - "modified": "2020-10-15T21:58:59.279Z", + "Learn/JavaScript/First_steps/Math": { + "modified": "2020-07-16T22:30:28.347Z", "contributors": [ - "dima74" + "podocenov", + "SphinxKnight", + "bsanzhiev", + "xxphantom", + "EugeneSvetlakov", + "ConstantineZz", + "galaxy3user", + "BerezkinBerezkin", + "y2k", + "Froris", + "AndrewSamofalov", + "FIJN" ] }, - "Web/JavaScript/Reference/Global_Objects/Set/delete": { - "modified": "2020-10-15T22:04:59.296Z", + "Learn/JavaScript/First_steps/Useful_string_methods": { + "modified": "2020-12-02T10:07:41.183Z", "contributors": [ - "ekirpichyov", - "ArmoGidec" + "nyood", + "SphinxKnight", + "Ivan961", + "Anonymous", + "RedKvothe", + "ConstantineZz", + "boxa6", + "chrisdavidmills", + "AsVit", + "AliyevHrn", + "slychai85", + "MariyaSka", + "samofand", + "AndrewSamofalov" ] }, - "Web/JavaScript/Reference/Global_Objects/Set/entries": { - "modified": "2020-10-15T22:22:34.627Z", + "Learn/JavaScript/First_steps/Variables": { + "modified": "2020-07-23T12:20:59.443Z", "contributors": [ - "ekirpichyov" + "k0w4lk", + "SphinxKnight", + "goyalion17", + "ConstantineZz", + "hasiev-elchin", + "Froris", + "AliyevHrn", + "slychai85", + "AndrewSamofalov", + "laion220995", + "HaukIce" ] }, - "Web/JavaScript/Reference/Global_Objects/Set/forEach": { - "modified": "2020-10-15T22:18:01.267Z", + "Learn/JavaScript/First_steps/What_is_JavaScript": { + "modified": "2020-07-16T22:30:12.291Z", "contributors": [ - "TatarovAE", - "boulderboy" + "hisbvdis", + "SphinxKnight", + "Avdros", + "ana-karp", + "EugeneSvetlakov", + "goyalion17", + "AlexanderSpivak", + "KrasPvP", + "Kirill20123", + "chrisdavidmills", + "DmitryYev", + "Sherxan", + "DraXXX", + "s0nly", + "InternetShelteredBoy", + "Jertej", + "fragmentbyte", + "YanaGord", + "pathliving", + "perevalova", + "dkireev", + "susov", + "pust0ta", + "Badpioneer", + "MrCopying", + "DRuslan", + "Mikhail_Eltekov", + "alekaru", + "lawyer12" ] }, - "Web/JavaScript/Reference/Global_Objects/Set/has": { - "modified": "2020-10-15T22:10:52.073Z", + "Learn/JavaScript/First_steps/Silly_story_generator": { + "modified": "2020-11-24T09:51:12.035Z", "contributors": [ - "raylyanway" + "tetragidrohlorid", + "SphinxKnight", + "ikzsl", + "AntonySawyer", + "ConstantineZz", + "vasja-slvm", + "AliyevHrn", + "slychai85", + "epidersis", + "DonVeds" ] }, - "Web/JavaScript/Reference/Global_Objects/Set/prototype": { - "modified": "2020-10-15T22:08:32.198Z", + "Learn/JavaScript/First_steps/Strings": { + "modified": "2020-09-30T14:12:03.725Z", "contributors": [ - "AndreyGlyan", - "qqwweeaassdd", - "paramoshkinandrew" + "artsimon555", + "SphinxKnight", + "maxbo8", + "ConstantineZz", + "boxa6", + "galaxy3user", + "CharlyLovegood", + "mironovartem" ] }, - "Web/JavaScript/Reference/Global_Objects/Set/size": { - "modified": "2020-10-15T22:22:51.490Z", + "Learn/JavaScript/First_steps/What_went_wrong": { + "modified": "2020-07-16T22:30:36.453Z", "contributors": [ - "ekirpichyov" + "SphinxKnight", + "Immdevrov", + "chrisdavidmills", + "SedovDP", + "ArturWer", + "hasiev-elchin", + "Froris", + "AliyevHrn", + "MariyaSka", + "AndrewSamofalov", + "SergeySM", + "nikitapoly" ] }, - "Web/JavaScript/Reference/Global_Objects/Set/values": { - "modified": "2020-10-15T22:22:36.094Z", + "Learn/Common_questions/Pages_sites_servers_and_search_engines": { + "modified": "2020-09-27T11:42:16.769Z", "contributors": [ - "ekirpichyov" + "sailonely", + "PinkDeer", + "beloglazof", + "OrkVasya", + "Kipelych", + "TinaSuhanovskaya", + "Hasyama", + "elcamlost" ] }, - "Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer": { - "modified": "2019-03-23T22:09:27.484Z", + "Learn/Server-side/Django/Authentication": { + "modified": "2020-10-09T09:34:14.083Z", "contributors": [ - "nikolaysalinder", - "scilganon", - "curdwithraisins" + "hustonCun", + "i0tool5", + "Andrey.Chichak", + "SYSchel", + "Maksimka101", + "ivkainova", + "VyacheslavLobanov", + "DIAMONDinc", + "warsan", + "Flygrounder", + "kivaschenko", + "MariyaSka", + "zet694", + "al+chernin" ] }, - "Web/JavaScript/Reference/Global_Objects/String": { - "modified": "2020-11-19T06:55:56.629Z", + "Learn/Server-side/Django/Introduction": { + "modified": "2020-12-09T11:58:11.401Z", "contributors": [ - "liubov", - "mangl-auf", - "boxa6", - "wbamberg", - "an2323", - "IvanMorkva", - "Mingun", - "fobo66", - "teoli", - "ethertank" + "mantisSp", + "malikovboo", + "exelay", + "NickSalander", + "xc0derx", + "azhlbn", + "NeshkoO", + "kivaschenko", + "hbble", + "Danchek", + "n05tr0m0", + "Limpar", + "vakhet", + "kilovoltov", + "AnnaSamonenko", + "DIAMONDinc" ] - }, - "Web/JavaScript/Reference/Global_Objects/String/@@iterator": { - "modified": "2020-10-14T10:03:26.063Z", + }, + "Learn/Server-side/Django/Deployment": { + "modified": "2020-07-16T22:37:42.545Z", "contributors": [ - "scrum", - "SphinxKnight", - "Mingun" + "velocanica", + "Vanvala", + "Nunyapa", + "DIAMONDinc", + "kitasS", + "1Gregory", + "kivaschenko", + "al+chernin" ] }, - "Web/JavaScript/Reference/Global_Objects/String/Trim": { - "modified": "2019-03-23T23:11:20.382Z", + "Learn/Server-side/Django/Sessions": { + "modified": "2020-07-16T22:37:27.912Z", "contributors": [ - "KiraAndMaxim", - "Mingun", - "Ajooluz" + "egorguscha", + "timur-orudzhov", + "askras", + "al+chernin" ] }, - "Web/JavaScript/Reference/Global_Objects/String/TrimLeft": { - "modified": "2019-03-23T23:06:19.542Z", + "Learn/Server-side/Express_Nodejs/Tutorial_local_library_website": { + "modified": "2020-07-16T22:38:16.847Z", "contributors": [ - "Mingun" + "maxno62", + "daviys" ] }, - "Web/JavaScript/Reference/Global_Objects/String/TrimRight": { - "modified": "2019-03-23T23:06:21.966Z", + "Learn/Server-side/First_steps/Website_security": { + "modified": "2020-12-05T11:58:05.010Z", "contributors": [ - "Mingun" + "valandis", + "ruslanjumagaliev", + "maxlu86", + "tymino" ] }, - "Web/JavaScript/Reference/Global_Objects/String/anchor": { - "modified": "2019-03-18T20:48:46.079Z", + "Learn/Tools_and_testing/GitHub": { + "modified": "2020-09-30T19:47:51.138Z", "contributors": [ - "risenforces", - "DenVdmj", - "Mingun" + "TXCloud", + "PPGAkril", + "garanzha.s.a" ] }, - "Web/JavaScript/Reference/Global_Objects/String/big": { - "modified": "2019-03-23T23:06:53.527Z", + "Learn/Tools_and_testing/Client-side_JavaScript_frameworks": { + "modified": "2020-07-16T22:39:33.460Z", "contributors": [ - "Mingun" + "Anonymous" ] }, - "Web/JavaScript/Reference/Global_Objects/String/blink": { - "modified": "2019-03-23T23:06:56.834Z", + "Learn/Tools_and_testing/Client-side_JavaScript_frameworks/React_getting_started": { + "modified": "2020-07-16T22:39:39.236Z", "contributors": [ - "Mingun" + "ckomop0x" ] }, - "Web/JavaScript/Reference/Global_Objects/String/bold": { - "modified": "2019-03-23T23:06:52.878Z", + "Learn/Common_questions/What_is_a_domain_name": { + "modified": "2020-07-16T22:35:44.834Z", "contributors": [ - "Mingun" + "StasBalia", + "sergeyshulzhenko", + "CLoud-Maker", + "thecodecreator", + "Glebowsky", + "elcamlost", + "makoviychuk", + "vladislavukhov" ] }, - "Web/JavaScript/Reference/Global_Objects/String/charAt": { - "modified": "2019-09-05T08:52:29.623Z", + "Learn/Common_questions/What_are_hyperlinks": { + "modified": "2020-11-25T08:11:30.000Z", "contributors": [ - "Mingun" + "NikeSmitt", + "Aalexashka", + "vladislavukhov", + "lerniri" ] }, - "Web/JavaScript/Reference/Global_Objects/String/charCodeAt": { - "modified": "2019-10-10T16:47:08.723Z", + "Learn/Common_questions/What_is_a_URL": { + "modified": "2020-07-16T22:35:30.373Z", "contributors": [ - "WispProxy", - "Mingun" + "Excent163", + "gadjetron", + "vladislavukhov", + "lerniri" ] }, - "Web/JavaScript/Reference/Global_Objects/String/codePointAt": { - "modified": "2019-03-23T23:06:49.782Z", + "Learn/Accessibility/Accessibility_troubleshooting": { + "modified": "2020-07-16T22:40:36.878Z", "contributors": [ - "SphinxKnight", - "Mingun" + "boxa6" ] }, - "Web/JavaScript/Reference/Global_Objects/String/concat": { - "modified": "2019-03-23T23:06:50.258Z", + "Learn/Accessibility/CSS_and_JavaScript": { + "modified": "2020-07-16T22:40:19.160Z", "contributors": [ - "Mingun" + "Madihander", + "boxa6" ] }, - "Web/JavaScript/Reference/Global_Objects/String/endsWith": { - "modified": "2020-11-30T13:19:02.930Z", + "Learn/Accessibility/HTML": { + "modified": "2020-07-16T22:40:14.761Z", "contributors": [ - "vedmaque", - "viktishchenko", - "SphinxKnight", - "burashka", - "Mingun" + "TurtleOld", + "baradusov", + "niktariy", + "boxa6" ] }, - "Web/JavaScript/Reference/Global_Objects/String/fixed": { - "modified": "2019-03-23T23:06:56.996Z", + "Learn/Accessibility": { + "modified": "2020-07-16T22:40:00.507Z", "contributors": [ - "Mingun" + "baradusov", + "pepelsbey", + "niktariy", + "IgorPuchkov2003", + "buhman1974", + "Pristavka", + "fasnet", + "iksah", + "Paul_Yuhnovich" ] }, - "Web/JavaScript/Reference/Global_Objects/String/fontcolor": { - "modified": "2019-03-23T23:06:53.696Z", + "Learn/Accessibility/Mobile": { + "modified": "2020-07-16T22:40:32.502Z", "contributors": [ - "Mingun" + "boxa6" ] }, - "Web/JavaScript/Reference/Global_Objects/String/fontsize": { - "modified": "2019-03-23T23:06:55.867Z", + "Learn/Accessibility/Multimedia": { + "modified": "2020-07-16T22:40:27.927Z", "contributors": [ - "Mingun" + "boxa6" ] }, - "Web/JavaScript/Reference/Global_Objects/String/fromCharCode": { - "modified": "2020-02-26T00:26:26.501Z", + "Learn/Accessibility/WAI-ARIA_basics": { + "modified": "2020-07-16T22:40:23.911Z", "contributors": [ - "kurbanovjasur", - "Mingun" + "streloc84", + "boxa6" ] }, - "Web/JavaScript/Reference/Global_Objects/String/fromCodePoint": { - "modified": "2019-03-23T23:07:12.216Z", + "Learn/Accessibility/What_is_accessibility": { + "modified": "2020-07-16T22:40:06.747Z", "contributors": [ - "SphinxKnight", - "Mingun" + "niktariy", + "Frisle", + "Pristavka" ] }, - "Web/JavaScript/Reference/Global_Objects/String/includes": { - "modified": "2020-10-15T21:31:11.231Z", + "orphaned/Learn/How_to_contribute": { + "modified": "2020-07-16T22:33:46.276Z", "contributors": [ - "Therrance", - "fscholz", - "dima74", - "PetrBorisov", - "kdex", - "burashka", - "Mingun" + "SphinxKnight", + "KTatyana", + "BychekRU", + "MuradAz" ] }, - "Web/JavaScript/Reference/Global_Objects/String/indexOf": { - "modified": "2019-04-10T16:45:26.467Z", + "Learn/Front-end_web_developer": { + "modified": "2020-10-26T19:26:16.101Z", "contributors": [ - "danielvinogradov", - "expeerd", - "Mingun" + "Villian79", + "bogpok", + "Menma" ] }, - "Web/JavaScript/Reference/Global_Objects/String/italics": { - "modified": "2019-03-23T23:06:57.747Z", + "Learn/Common_questions/What_is_a_web_server": { + "modified": "2020-07-16T22:35:32.096Z", "contributors": [ - "Mingun" + "joshua1955", + "Dozorengel", + "beloglazof", + "Geloosa", + "erelena", + "Sumere4ny", + "talgautb", + "Xryak", + "uralbash", + "elcamlost" ] }, - "Web/JavaScript/Reference/Global_Objects/String/lastIndexOf": { - "modified": "2019-03-23T23:06:47.724Z", + "conflicting/MDN/Contribute": { + "modified": "2020-10-30T09:21:05.942Z", "contributors": [ - "expeerd", - "Mingun" + "ksam", + "jswisher", + "Valenchak" ] }, - "Web/JavaScript/Reference/Global_Objects/String/length": { - "modified": "2019-03-23T23:07:11.163Z", + "MDN/At_ten": { + "modified": "2019-03-23T22:49:58.338Z", "contributors": [ - "Mingun" + "dimakozakov", + "acidicMercury8", + "Myshov", + "anmo" ] }, - "Web/JavaScript/Reference/Global_Objects/String/link": { - "modified": "2019-03-23T23:06:52.727Z", + "MDN/Contribute/Howto/Create_and_edit_pages": { + "modified": "2020-04-10T13:36:06.534Z", "contributors": [ - "RumyantsevMichael", - "Mingun" + "karifan8767", + "wbamberg", + "djigach", + "KaroHovhannisyan", + "Ferguse", + "vaser321", + "TemmyR", + "Servik17", + "vislogurov", + "Chronosms", + "BychekRU", + "SashaSh", + "Spiker" ] }, - "Web/JavaScript/Reference/Global_Objects/String/localeCompare": { - "modified": "2019-03-23T23:06:31.683Z", + "orphaned/MDN/Contribute/Howto/Create_an_MDN_account": { + "modified": "2020-08-25T20:34:15.669Z", "contributors": [ - "ovvn", - "Mingun" + "duduindo", + "sayfullayevabdixalil", + "stefantsova", + "svyatoslavlp", + "Fredoss", + "bayashka123", + "seliverstova", + "wbamberg", + "erfari", + "takto", + "yambergaa", + "CaptainMorgan", + "Dimetriu", + "Katya_Kosuga", + "Aleksandr2101" ] }, - "Web/JavaScript/Reference/Global_Objects/String/match": { - "modified": "2019-08-27T15:10:06.292Z", + "orphaned/MDN/Contribute/Howto/Do_a_technical_review": { + "modified": "2020-01-04T22:10:59.231Z", "contributors": [ - "Yialo", - "ArmoGidec", - "Mingun" + "Ivan961", + "shmel3", + "wbamberg", + "StyleToken", + "Devengineer", + "Aleksandr2101" ] }, - "Web/JavaScript/Reference/Global_Objects/String/matchAll": { - "modified": "2020-10-15T22:15:55.263Z", + "orphaned/MDN/Contribute/Howto/Do_an_editorial_review": { + "modified": "2019-10-02T16:12:23.523Z", "contributors": [ - "atmobox66", - "Yialo", - "nakhodkiin" + "wbamberg", + "ivanson", + "Jessai", + "ilyar", + "SnejUgal", + "AlexeyOm", + "L18-666B", + "Devengineer" ] }, - "Web/JavaScript/Reference/Global_Objects/String/normalize": { - "modified": "2019-08-27T15:13:41.527Z", + "MDN/Contribute/Howto/Add_or_update_browser_compatibility_data": { + "modified": "2019-07-13T14:51:28.876Z", "contributors": [ - "Yialo", - "Seresigo", - "borschsergey", - "SphinxKnight", - "Metotron", - "Mingun", - "dtretyakov" + "fuggy" ] }, - "Web/JavaScript/Reference/Global_Objects/String/padEnd": { - "modified": "2019-08-27T15:13:11.473Z", + "orphaned/MDN/Contribute/Howto/Set_the_summary_for_a_page": { + "modified": "2019-03-23T22:33:34.588Z", "contributors": [ - "Yialo", - "teoli", - "a-chepugov" + "wbamberg", + "che7ovek", + "Glebowsky" ] }, - "Web/JavaScript/Reference/Global_Objects/String/padStart": { - "modified": "2020-10-15T21:55:08.745Z", + "orphaned/MDN/Contribute/Howto/Tag_JavaScript_pages": { + "modified": "2019-01-17T02:41:09.446Z", "contributors": [ - "Yialo", - "vladimircreative", - "wa-Nadoo", - "timbset" + "wbamberg", + "dyaroman" ] }, - "Web/JavaScript/Reference/Global_Objects/String/prototype": { - "modified": "2019-08-27T15:11:15.337Z", + "MDN/Contribute/Howto/Create_an_interactive_exercise_to_help_learning_the_web": { + "modified": "2019-03-18T20:31:43.828Z", "contributors": [ - "Yialo", - "EugeneTarasenko", - "ukrlex01", - "arctic-hare", - "webnarmin", - "Mingun" + "MuradAz" ] }, - "Web/JavaScript/Reference/Global_Objects/String/raw": { - "modified": "2019-03-23T23:06:30.098Z", + "MDN/Contribute/Processes": { + "modified": "2019-01-17T00:00:52.853Z", "contributors": [ - "SphinxKnight", - "oleg_s", - "Mingun", - "dtretyakov" + "wbamberg", + "warsan" ] }, - "Web/JavaScript/Reference/Global_Objects/String/repeat": { - "modified": "2020-10-15T21:31:18.222Z", + "orphaned/MDN/Editor/Basics": { + "modified": "2020-09-30T15:43:33.440Z", "contributors": [ - "KTatyana", - "Mingun", - "dtretyakov" + "chrisdavidmills", + "aleksandrpnshkn", + "wbamberg", + "ValeriiBoiko", + "djigach", + "warsan", + "JavaS" ] }, - "Web/JavaScript/Reference/Global_Objects/String/replace": { - "modified": "2020-10-15T21:24:19.735Z", + "orphaned/MDN/Editor/Basics/Page_controls": { + "modified": "2020-09-30T15:43:33.388Z", "contributors": [ - "YozhEzhi", - "dimakovalevskyi", - "igorkusoff", - "Mingun", - "Lambrusco.pro", - "teoli", - "andrey_d" + "chrisdavidmills", + "aleksandrpnshkn" ] }, - "Web/JavaScript/Reference/Global_Objects/String/replaceAll": { - "modified": "2020-10-15T22:34:38.094Z", + "orphaned/MDN/Editor/Basics/Toolbar": { + "modified": "2020-09-30T15:43:33.855Z", "contributors": [ - "GuyFox70" + "chrisdavidmills", + "aleksandrpnshkn" ] }, - "Web/JavaScript/Reference/Global_Objects/String/search": { - "modified": "2019-10-03T07:09:20.235Z", + "orphaned/MDN/Editor": { + "modified": "2020-09-30T15:43:33.251Z", "contributors": [ - "Glazomer", - "nakhodkiin", - "atna", - "Mingun" + "chrisdavidmills", + "andresvara88", + "Vyprichenko", + "Ivan961", + "wbamberg", + "Luboshenko", + "T1mL3arn", + "warsan", + "anastasiya-podolyak", + "BychekRU", + "sputnik1986", + "Grigorjjjmolokov81", + "KrishnaKevalam", + "Slang74" ] }, - "Web/JavaScript/Reference/Global_Objects/String/slice": { - "modified": "2020-12-02T04:52:58.834Z", + "orphaned/MDN/Editor/Source_mode": { + "modified": "2020-09-30T15:43:35.463Z", "contributors": [ - "inva8de", - "bestwebdeveloper", - "Andrii-Oleksyshyn", - "Mingun" + "chrisdavidmills", + "Ivan961" ] }, - "Web/JavaScript/Reference/Global_Objects/String/small": { - "modified": "2019-03-23T23:06:51.754Z", + "orphaned/MDN/Editor/Tables": { + "modified": "2020-09-30T15:43:35.242Z", "contributors": [ - "Mingun" + "chrisdavidmills", + "Ivan961" ] }, - "Web/JavaScript/Reference/Global_Objects/String/split": { - "modified": "2020-11-30T06:21:03.966Z", + "orphaned/MDN/Editor/Keyboard_shortcuts": { + "modified": "2020-09-30T15:43:34.335Z", "contributors": [ - "DarkGoanna", - "Ect0PzG4m1ng", - "IgorSkvortsov", - "bruha", - "terranisu", - "Mingun", - "FRiMN" + "chrisdavidmills", + "Ivan961" ] }, - "Web/JavaScript/Reference/Global_Objects/String/startsWith": { - "modified": "2020-10-15T21:31:11.246Z", + "orphaned/MDN/Editor/Images": { + "modified": "2020-09-30T15:43:34.113Z", "contributors": [ - "ilyasidorchik", - "viktishchenko", - "Simaleon", - "dmitryorly", - "SphinxKnight", - "AtataUruru", - "burashka", - "Mingun" + "chrisdavidmills", + "Avdros", + "wbamberg", + "pk.prog" ] }, - "Web/JavaScript/Reference/Global_Objects/String/strike": { - "modified": "2019-09-05T08:52:44.580Z", + "orphaned/MDN/Editor/Redirects": { + "modified": "2020-09-30T15:43:34.816Z", "contributors": [ - "Mingun" + "chrisdavidmills", + "Ivan961" ] }, - "Web/JavaScript/Reference/Global_Objects/String/sub": { - "modified": "2019-03-23T23:07:01.566Z", + "orphaned/MDN/Editor/Syntax_highlighting": { + "modified": "2020-09-30T15:43:35.025Z", "contributors": [ - "Mingun" + "chrisdavidmills", + "Ivan961" ] }, - "Web/JavaScript/Reference/Global_Objects/String/substr": { - "modified": "2020-10-15T21:31:19.515Z", + "orphaned/MDN/Editor/Links": { + "modified": "2020-09-30T15:43:34.675Z", "contributors": [ - "art-gur", - "lugovov", - "Halkyon", - "fscholz", - "Mingun" + "chrisdavidmills", + "Ivan961" ] }, - "Web/JavaScript/Reference/Global_Objects/String/substring": { - "modified": "2019-03-23T23:06:24.574Z", + "MDN/Yari": { + "modified": "2019-09-09T15:51:19.091Z", "contributors": [ - "Barkhat26", - "Mingun" + "SphinxKnight", + "wbamberg", + "BychekRU", + "FRiMN" ] }, - "Web/JavaScript/Reference/Global_Objects/String/sup": { - "modified": "2019-03-23T23:06:59.702Z", + "MDN/Tools/KumaScript/Troubleshooting": { + "modified": "2019-07-08T19:30:04.842Z", "contributors": [ - "Mingun" + "fuggy", + "wbamberg", + "MariyaSka", + "cpigat" ] }, - "Web/JavaScript/Reference/Global_Objects/String/toLocaleLowerCase": { - "modified": "2019-03-23T23:06:20.649Z", + "orphaned/MDN/Structures/Live_samples/Simple_live_sample_demo": { + "modified": "2020-09-30T12:57:23.196Z", "contributors": [ - "Mingun" + "chrisdavidmills", + "fuggy" ] }, - "Web/JavaScript/Reference/Global_Objects/String/toLocaleUpperCase": { - "modified": "2019-03-23T23:06:18.129Z", + "orphaned/MDN/Tools/Page_watching": { + "modified": "2020-09-30T16:54:08.639Z", "contributors": [ - "Mingun" + "chrisdavidmills", + "wbamberg", + "warsan", + "Jasum", + "Liubava77", + "lavr1986uxa" ] }, - "Web/JavaScript/Reference/Global_Objects/String/toLowerCase": { - "modified": "2019-03-23T23:06:20.814Z", + "MDN/Tools/Unsupported_GET_API": { + "modified": "2020-11-05T06:23:08.678Z", "contributors": [ - "Mingun" + "ksam" ] }, - "Web/JavaScript/Reference/Global_Objects/String/toSource": { - "modified": "2019-03-23T23:06:17.942Z", + "MDN/Tools/Search": { + "modified": "2019-03-23T23:07:10.929Z", "contributors": [ + "wbamberg", "Mingun" ] }, - "Web/JavaScript/Reference/Global_Objects/String/toString": { - "modified": "2019-03-23T23:06:15.157Z", + "orphaned/MDN/Tools/Page_deletion": { + "modified": "2019-01-16T19:44:31.713Z", "contributors": [ + "wbamberg", "Mingun" ] }, - "Web/JavaScript/Reference/Global_Objects/String/toUpperCase": { - "modified": "2019-03-23T23:06:22.989Z", + "orphaned/MDN/Tools/Feeds": { + "modified": "2019-03-23T23:07:09.701Z", "contributors": [ + "wbamberg", "Mingun" ] }, - "Web/JavaScript/Reference/Global_Objects/String/valueOf": { - "modified": "2019-05-17T04:11:09.851Z", + "orphaned/MDN/About/Linking_to_MDN": { + "modified": "2019-03-23T23:07:15.827Z", "contributors": [ - "dankochetov", + "wbamberg", "Mingun" ] }, - "Web/JavaScript/Reference/Global_Objects/Symbol": { - "modified": "2020-10-15T21:30:42.254Z", + "orphaned/MDN/Community/Conversations": { + "modified": "2020-10-09T08:02:44.061Z", "contributors": [ - "mux-mux", - "boxa6", - "pk.prog", - "smurf", - "neutral", - "schyzoo" + "hustonCun", + "EpicStep", + "SuperSurok", + "boxa6" ] }, - "Web/JavaScript/Reference/Global_Objects/Symbol/@@toPrimitive": { - "modified": "2020-10-15T22:24:20.085Z", + "orphaned/MDN/Community": { + "modified": "2019-09-11T08:01:10.710Z", "contributors": [ - "faramozzayw" + "SphinxKnight", + "wbamberg", + "yambergaa", + "BychekRU", + "bachileha", + "Palatovskaya" ] }, - "Web/JavaScript/Reference/Global_Objects/Symbol/for": { - "modified": "2019-03-23T22:50:59.073Z", + "orphaned/MDN/Community/Whats_happening": { + "modified": "2019-06-26T18:29:06.368Z", "contributors": [ - "SphinxKnight", - "neutral" + "fuggy", + "wbamberg", + "pathliving", + "talgautb" ] }, - "Web/JavaScript/Reference/Global_Objects/Symbol/hasInstance": { - "modified": "2020-10-15T21:56:25.834Z", + "orphaned/MDN/Community/Working_in_community": { + "modified": "2020-02-19T18:49:34.950Z", "contributors": [ + "jswisher", "boxa6", - "vitaliylag", - "shlangus" - ] - }, - "Web/JavaScript/Reference/Global_Objects/Symbol/isConcatSpreadable": { - "modified": "2019-03-23T22:10:03.691Z", - "contributors": [ - "Samotugo" + "bsergey", + "KarryPro" ] }, - "Web/JavaScript/Reference/Global_Objects/Symbol/iterator": { - "modified": "2019-03-23T22:50:51.621Z", + "Mozilla/Add-ons/WebExtensions/Internationalization": { + "modified": "2020-06-26T11:58:33.746Z", "contributors": [ - "SphinxKnight", - "neutral" + "pm3512" ] }, - "Web/JavaScript/Reference/Global_Objects/Symbol/keyFor": { - "modified": "2020-10-15T21:50:47.387Z", + "Mozilla/Add-ons/WebExtensions/Modify_a_web_page": { + "modified": "2020-08-27T17:26:46.914Z", "contributors": [ - "boxa6", - "nakhodkiin", - "Ohar" + "sergserg213", + "Vorteri", + "klavatron" ] }, - "Web/JavaScript/Reference/Global_Objects/Symbol/match": { - "modified": "2019-03-23T22:50:55.400Z", + "orphaned/Mozilla/Add-ons/WebExtensions/Debugging": { + "modified": "2019-03-29T04:27:38.888Z", "contributors": [ - "SphinxKnight", - "neutral" + "karr1d" ] }, - "Web/JavaScript/Reference/Global_Objects/Symbol/prototype": { - "modified": "2019-03-23T22:50:51.135Z", + "Mozilla/Developer_guide/Source_Code": { + "modified": "2019-03-23T23:33:14.609Z", "contributors": [ - "SphinxKnight", - "neutral" + "Dr.Kub", + "chrisdavidmills", + "elityty_777", + "BladeMight", + "andrew.boyarshin" ] }, - "Web/JavaScript/Reference/Global_Objects/Symbol/replace": { - "modified": "2019-04-02T08:34:58.523Z", + "Plugins/Roadmap": { + "modified": "2019-08-01T03:21:45.901Z", "contributors": [ - "shlangus" + "art-gur" ] }, - "Web/JavaScript/Reference/Global_Objects/Symbol/search": { - "modified": "2020-10-15T22:00:25.665Z", + "orphaned/Toolkit_API": { + "modified": "2019-01-16T14:44:25.079Z", "contributors": [ - "fax1ty" + "bill.gates" ] }, - "Web/JavaScript/Reference/Global_Objects/Symbol/species": { - "modified": "2019-03-23T22:50:55.253Z", + "orphaned/Tools/Add-ons/DOM_Inspector": { + "modified": "2020-07-16T22:36:24.834Z", "contributors": [ - "nakhodkiin", - "pk.prog", - "neutral" + "wbamberg", + "kvantor" ] }, - "Web/JavaScript/Reference/Global_Objects/Symbol/split": { - "modified": "2020-10-15T22:05:40.003Z", + "orphaned/Tools/Add-ons": { + "modified": "2020-07-16T22:36:23.822Z", "contributors": [ - "0x0071" + "wbamberg" ] }, - "Web/JavaScript/Reference/Global_Objects/Symbol/toPrimitive": { - "modified": "2020-10-15T21:55:06.866Z", + "Tools/Debugger/How_to/Debug_eval_sources": { + "modified": "2020-07-16T22:35:14.575Z", "contributors": [ - "boxa6", - "nakhodkiin", - "gibson" + "wbamberg", + "pashutk" ] }, - "Web/JavaScript/Reference/Global_Objects/Symbol/toStringTag": { - "modified": "2020-10-15T22:22:55.953Z", + "Tools/Debugger/How_to/Pretty-print_a_minified_file": { + "modified": "2020-07-16T22:35:14.187Z", "contributors": [ - "vkorzhova" + "wbamberg", + "pashutk" ] }, - "Web/JavaScript/Reference/Global_Objects/Symbol/unscopables": { - "modified": "2020-10-15T22:00:25.901Z", + "Tools/Page_Inspector/How_to/Open_the_Inspector": { + "modified": "2020-07-16T22:34:33.193Z", "contributors": [ - "fax1ty" + "wbamberg", + "Aleksej" ] }, - "Web/JavaScript/Reference/Global_Objects/Symbol/valueOf": { - "modified": "2019-03-23T22:50:49.481Z", + "Tools/Page_Inspector/How_to/Select_an_element": { + "modified": "2020-07-16T22:34:33.837Z", "contributors": [ - "SphinxKnight", - "neutral" + "wbamberg", + "trevorh", + "Aleksej" ] }, - "Web/JavaScript/Reference/Global_Objects/SyntaxError": { - "modified": "2019-03-23T23:08:27.309Z", + "Tools/Page_Inspector/How_to/Examine_event_listeners": { + "modified": "2020-07-16T22:34:35.938Z", "contributors": [ - "VladimirDeminenko", - "Mingun" + "wbamberg", + "nzmb" ] }, - "Web/JavaScript/Reference/Global_Objects/SyntaxError/prototype": { - "modified": "2019-03-23T23:08:31.199Z", + "Tools/Page_Inspector/How_to/Edit_fonts": { + "modified": "2020-07-16T22:34:39.270Z", "contributors": [ - "Mingun" + "wbamberg", + "Aleksej" ] }, - "Web/JavaScript/Reference/Global_Objects/TypeError": { - "modified": "2020-10-15T21:30:28.885Z", + "Tools/Page_Inspector/Keyboard_shortcuts": { + "modified": "2020-07-16T22:34:52.844Z", "contributors": [ - "Roman-Kosov", - "Mingun" + "wbamberg", + "Aleksej" ] }, - "Web/JavaScript/Reference/Global_Objects/TypeError/prototype": { - "modified": "2019-03-23T23:08:29.800Z", + "Tools/Responsive_Design_Mode": { + "modified": "2020-07-16T22:35:22.392Z", "contributors": [ - "Mingun" + "dartraiden", + "wbamberg", + "brattri3", + "Aleksej", + "teoli", + "Tihoem", + "lobanok1973" ] }, - "Web/JavaScript/Reference/Global_Objects/TypedArray": { - "modified": "2020-10-15T21:48:29.544Z", + "Tools/Web_Console/UI_Tour": { + "modified": "2020-07-16T22:34:17.559Z", "contributors": [ - "pk.prog", - "arai" + "wbamberg", + "vicamoto" ] }, - "Web/JavaScript/Reference/Global_Objects/TypedArray/@@species": { - "modified": "2019-03-23T22:25:44.388Z", + "Tools/Accessibility_inspector": { + "modified": "2020-07-16T22:36:40.152Z", "contributors": [ - "pk.prog" + "dartraiden", + "s1lver", + "cogor" ] }, - "Web/JavaScript/Reference/Global_Objects/TypedArray/BYTES_PER_ELEMENT": { - "modified": "2019-03-23T22:25:40.817Z", + "Tools/Browser_Console": { + "modified": "2020-07-16T22:35:42.837Z", "contributors": [ - "pk.prog" + "wbamberg", + "Grief", + "vicamoto", + "Aleksej" ] }, - "Web/JavaScript/Reference/Global_Objects/TypedArray/join": { - "modified": "2019-03-23T22:26:41.183Z", + "Tools/Rulers": { + "modified": "2020-07-16T22:36:26.593Z", "contributors": [ - "pk.prog" + "wbamberg", + "thepocp", + "SynCap" ] }, - "Web/JavaScript/Reference/Global_Objects/TypedArray/prototype": { - "modified": "2020-10-15T21:49:43.029Z", + "Tools/Performance": { + "modified": "2020-07-16T22:36:13.723Z", "contributors": [ - "pk.prog" + "wbamberg", + "s1lver", + "nemcik7", + "matador21385", + "Ellgine" ] }, - "Web/JavaScript/Reference/Global_Objects/TypedArray/set": { - "modified": "2019-03-23T22:28:36.546Z", + "Tools/Performance/Waterfall": { + "modified": "2020-07-16T22:36:18.443Z", "contributors": [ - "Mototroller", - "dickclaus" + "wbamberg", + "karambaJob" ] }, - "Web/JavaScript/Reference/Global_Objects/URIError": { - "modified": "2019-03-23T23:08:25.974Z", + "Mozilla/Firefox/Releases/1.5/Using_Firefox_1.5_caching": { + "modified": "2019-03-23T23:34:25.573Z", "contributors": [ - "Mingun" + "wbamberg", + "nakhodkiin", + "torbasow" ] }, - "Web/JavaScript/Reference/Global_Objects/URIError/prototype": { - "modified": "2019-03-23T23:08:26.327Z", + "Web/API/BaseAudioContext/createPanner": { + "modified": "2019-03-23T22:07:18.379Z", "contributors": [ - "Mingun" + "customizer" ] }, - "Web/JavaScript/Reference/Global_Objects/Uint16Array": { - "modified": "2020-10-15T21:59:37.871Z", + "Web/API/BaseAudioContext/currentTime": { + "modified": "2019-03-23T23:09:25.759Z", "contributors": [ - "pk.prog" + "fscholz", + "Galamoon" ] }, - "Web/JavaScript/Reference/Global_Objects/Uint32Array": { - "modified": "2020-10-15T21:59:38.707Z", + "Web/API/BaseAudioContext/decodeAudioData": { + "modified": "2019-03-23T22:31:37.197Z", "contributors": [ - "pk.prog" + "fleknvrsk" ] }, - "Web/JavaScript/Reference/Global_Objects/Uint8Array": { - "modified": "2020-10-15T21:59:38.914Z", + "Web/API/Canvas_API/Tutorial/Using_images": { + "modified": "2019-03-18T20:59:25.160Z", "contributors": [ - "MuradAz", - "pk.prog" + "Costigans", + "aderin", + "Theana27", + "Feuway", + "4esnog", + "MaxManchak", + "Taova", + "MuradAz" ] }, - "Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray": { - "modified": "2019-03-18T21:10:47.382Z", + "Web/API/Canvas_API/Tutorial/Compositing": { + "modified": "2019-03-23T22:07:28.505Z", "contributors": [ - "InoY", - "tz4678" + "shortship", + "Alex1995markson", + "bad4iz" ] }, - "Web/JavaScript/Reference/Global_Objects/WeakMap": { - "modified": "2020-10-15T21:33:46.571Z", + "Web/API/Canvas_API/Tutorial/Basic_animations": { + "modified": "2019-03-18T20:39:12.629Z", "contributors": [ - "oleksandrstarov", - "altpoint", - "lexxl", - "YozhEzhi", - "kan.a", - "icw82", - "zamuka", - "RumyantsevMichael", - "casfcitizen", - "restrry", - "shvaikalesh", - "hellboy81" + "korobkov", + "scanick", + "fenfil", + "komuroe", + "Isk1n", + "evgeniy83", + "Vovanostm", + "SphinxKnight", + "fscholz", + "RokkerRuslan" ] }, - "Web/JavaScript/Reference/Global_Objects/WeakMap/clear": { - "modified": "2019-03-23T22:45:00.856Z", + "Web/API/Canvas_API/Tutorial/Applying_styles_and_colors": { + "modified": "2020-06-21T00:28:29.747Z", "contributors": [ - "teoli", - "WispProxy", - "casfcitizen" + "hisbvdis", + "coolwebdev", + "RomatoPotato", + "levi2ki", + "warsan", + "artrudov", + "mormiron", + "jynweythek", + "fil7", + "Theana27", + "Sebastianz", + "SphinxKnight", + "fscholz", + "Neir" ] }, - "Web/JavaScript/Reference/Global_Objects/WeakMap/delete": { - "modified": "2019-03-23T22:44:55.757Z", + "Web/API/Canvas_API/Tutorial/Drawing_text": { + "modified": "2020-11-03T08:47:25.074Z", "contributors": [ - "SphinxKnight", - "casfcitizen" + "geschaft59rus", + "AVerutin", + "mish7046", + "lavavrik" ] }, - "Web/JavaScript/Reference/Global_Objects/WeakMap/get": { - "modified": "2019-03-23T22:44:52.022Z", + "Web/API/Canvas_API/Tutorial/Drawing_shapes": { + "modified": "2020-07-28T09:22:42.924Z", "contributors": [ - "SphinxKnight", - "casfcitizen" + "AVerutin", + "warsan", + "mi5ha6in", + "mkarkachov", + "artrudov", + "mikomister", + "dedotmoroz", + "GaidaiAndrii", + "DuckerMan", + "hraboviyvadim", + "jynweythek", + "dyachenco", + "fil7", + "nakhodkiin", + "gearmobile", + "teoli", + "fscholz", + "Mirsait", + "Neir" ] }, - "Web/JavaScript/Reference/Global_Objects/WeakMap/has": { - "modified": "2019-03-23T22:44:53.494Z", + "Web/API/CSS_Object_Model/Managing_screen_orientation": { + "modified": "2020-09-02T10:45:25.377Z", "contributors": [ - "SphinxKnight", - "casfcitizen" + "bogpok" ] }, - "Web/JavaScript/Reference/Global_Objects/WeakMap/prototype": { - "modified": "2020-10-15T22:08:59.129Z", + "Web/API/XMLDocument/async": { + "modified": "2019-04-24T21:17:23.958Z", "contributors": [ - "kan.a" + "borseno" ] }, - "Web/JavaScript/Reference/Global_Objects/WeakMap/set": { - "modified": "2019-03-23T22:44:54.866Z", + "Web/API/File_and_Directory_Entries_API/Introduction": { + "modified": "2019-03-23T22:06:14.603Z", "contributors": [ - "SphinxKnight", - "casfcitizen" + "egorshulga" ] }, - "Web/JavaScript/Reference/Global_Objects/WeakSet": { - "modified": "2020-10-15T21:46:04.634Z", + "Web/API/Geolocation_API": { + "modified": "2020-10-15T21:28:32.152Z", "contributors": [ - "YozhEzhi", - "stRavens", - "fscholz" + "art-gur", + "talgautb", + "IliaBrz", + "KazeZlat", + "MariaEvstropova", + "Anna_Leonteva", + "kevich", + "Aleksej", + "Almatbek", + "Zaw00" ] }, - "Web/JavaScript/Reference/Global_Objects/WeakSet/add": { - "modified": "2020-10-15T21:46:05.423Z", + "Web/API/Geolocation_API/Using_the_Geolocation_API": { + "modified": "2020-02-14T06:11:59.119Z", "contributors": [ - "YozhEzhi", - "stRavens" + "art-gur" ] }, - "Web/JavaScript/Reference/Global_Objects/WeakSet/delete": { - "modified": "2019-03-23T22:33:36.783Z", + "Web/API/HTMLAudioElement/Audio": { + "modified": "2020-10-15T22:31:15.516Z", "contributors": [ - "stRavens" + "justimchief" ] }, - "Web/JavaScript/Reference/Global_Objects/WeakSet/has": { - "modified": "2019-03-23T22:33:37.092Z", + "Web/API/HTMLOrForeignElement/dataset": { + "modified": "2020-10-15T21:56:06.529Z", "contributors": [ - "stRavens" + "YozhEzhi", + "masterbox06", + "BitChap", + "motan", + "iamvector", + "hunty", + "almostbergman", + "FlowerDeLuce" ] }, - "Web/JavaScript/Reference/Global_Objects/WeakSet/prototype": { - "modified": "2019-03-23T22:33:26.886Z", + "Web/API/HTMLOrForeignElement/nonce": { + "modified": "2020-10-15T22:22:30.878Z", "contributors": [ - "stRavens" + "ellizii" ] }, - "Web/JavaScript/Reference/Global_Objects/WebAssembly": { - "modified": "2019-03-23T22:09:24.539Z", + "Web/API/ElementCSSInlineStyle/style": { + "modified": "2020-10-15T21:35:49.277Z", "contributors": [ - "warsan", - "Fingasss", - "curdwithraisins" + "Fantomhaiv", + "elidare", + "maxpolski", + "nkoptsov", + "surrsoft" ] }, - "Web/JavaScript/Reference/Global_Objects/WebAssembly/Table": { - "modified": "2020-10-15T22:28:03.728Z", + "Web/API/HTMLOrForeignElement/tabIndex": { + "modified": "2019-03-18T21:11:41.012Z", "contributors": [ - "amuzalevskiy" + "DianaGalter", + "Tanya_Agisheva" ] }, - "Web/JavaScript/Reference/Global_Objects/WebAssembly/compile": { - "modified": "2020-10-15T22:05:22.747Z", + "Web/API/MediaTrackConstraints/echoCancellation": { + "modified": "2020-11-01T07:26:52.423Z", "contributors": [ - "warsan" + "Ibadichan" ] }, - "Web/JavaScript/Reference/Global_Objects/WebAssembly/compileStreaming": { - "modified": "2020-10-15T22:05:24.687Z", + "Web/API/Navigator/connection": { + "modified": "2019-03-23T22:54:21.417Z", "contributors": [ - "warsan" + "AlexAlex" ] }, - "Web/JavaScript/Reference/Global_Objects/decodeURI": { - "modified": "2020-10-15T21:36:41.028Z", + "Web/API/Node/replaceChild": { + "modified": "2019-03-23T23:14:17.260Z", "contributors": [ - "boxa6", - "KTatyana", - "dimon.durak" + "khalid32", + "Troynov" ] }, - "Web/JavaScript/Reference/Global_Objects/decodeURIComponent": { - "modified": "2020-10-15T21:32:41.332Z", + "Web/API/HTMLElement/innerText": { + "modified": "2020-10-15T21:49:13.148Z", "contributors": [ - "boxa6", - "KTatyana", - "hellboy81" + "YozhEzhi", + "ivandoroshenko", + "Aleksander3007" ] }, - "Web/JavaScript/Reference/Global_Objects/encodeURI": { - "modified": "2020-10-15T21:32:41.734Z", + "Web/API/NonDocumentTypeChildNode/nextElementSibling": { + "modified": "2019-08-16T17:33:57.106Z", "contributors": [ - "CoruNethron", - "boxa6", - "gvammer", - "RuslanKurtjanyk", - "BychekRU", - "johniek" + "T-p-V", + "GoodLuck" ] }, - "Web/JavaScript/Reference/Global_Objects/encodeURIComponent": { - "modified": "2020-03-12T19:42:09.083Z", + "Web/API/Crypto/getRandomValues": { + "modified": "2020-10-15T21:43:20.603Z", "contributors": [ - "ivanson", - "SlavaJan", - "alx-khramov", - "redveronika", - "BychekRU" + "ekirpichyov", + "pepeevich" ] }, - "Web/JavaScript/Reference/Global_Objects/escape": { - "modified": "2020-03-12T19:42:22.847Z", + "orphaned/Web/API/Web_Crypto_API/Checking_authenticity_with_password": { + "modified": "2019-04-10T04:25:54.752Z", "contributors": [ - "L-st" + "qkudev" ] }, - "Web/JavaScript/Reference/Global_Objects/eval": { - "modified": "2020-10-15T21:36:50.892Z", + "Web/API/WebGL_API/Tutorial/Creating_3D_objects_using_WebGL": { + "modified": "2019-03-23T22:29:53.189Z", "contributors": [ - "teleskop150750", - "rookhive", - "nochnoy", - "boxa6", - "Kassaila", - "Mumin0v", - "Stejok", - "lazy-code", - "Kesantielu", - "pankov", - "BychekRU", - "KTatyana", - "Bogdan92" + "BakayAnton", + "e-rikov", + "Vlcmdc" ] }, - "Web/JavaScript/Reference/Global_Objects/globalThis": { - "modified": "2020-10-15T22:22:38.335Z", + "Web/API/WebRTC_API/Protocols": { + "modified": "2019-03-23T22:17:21.029Z", "contributors": [ - "almaceleste", - "ekirpichyov" + "aleole" ] }, - "Web/JavaScript/Reference/Global_Objects/isFinite": { - "modified": "2020-10-15T21:34:22.861Z", + "Web/API/WebRTC_API/Connectivity": { + "modified": "2019-03-23T22:17:18.730Z", "contributors": [ - "boxa6", - "pk.prog", - "keepon99", - "RinatMullayanov" + "aleole" ] }, - "Web/JavaScript/Reference/Global_Objects/isNaN": { - "modified": "2020-10-15T21:18:00.962Z", + "Glossary/Base64": { + "modified": "2020-02-04T12:42:12.592Z", "contributors": [ - "boxa6", - "deadem", - "arogachev", - "DrTantal", - "toxahak", - "igor4949i", - "torbasow", - "SphinxKnight", - "fscholz", - "Troynov", - "teoli", - "Dionys", - "Sheppy" + "hifriend21", + "kormanowsky", + "k-chernyshov", + "9999472", + "KSH-audibene", + "kerosan" ] }, - "Web/JavaScript/Reference/Global_Objects/null": { - "modified": "2020-10-15T21:29:52.036Z", + "Web/API/WindowOrWorkerGlobalScope/btoa": { + "modified": "2019-09-17T16:11:11.862Z", "contributors": [ - "yar85", - "YozhEzhi", - "boxa6", - "SphinxKnight", - "Mingun" + "SerzN1", + "uleming" ] }, - "Web/JavaScript/Reference/Global_Objects/parseFloat": { - "modified": "2020-10-15T21:31:40.524Z", + "Web/API/WindowOrWorkerGlobalScope/setTimeout": { + "modified": "2020-11-18T12:03:29.649Z", "contributors": [ - "boxa6", - "iota77", - "zhvirblis", - "pk.prog", - "KTatyana", - "schoonc", - "PC-Contra" + "kosarev_va", + "YozhEzhi", + "AliaksandrZahorski", + "akaguny", + "marat-curious", + "neustroev.artyom", + "fscholz", + "ichent" ] }, - "Web/JavaScript/Reference/Global_Objects/parseInt": { - "modified": "2020-10-15T21:31:24.544Z", + "Web/API/Page_Visibility_API": { + "modified": "2020-10-15T22:34:15.870Z", "contributors": [ - "boxa6", - "pk.prog", - "Natalya_Surikova", - "KTatyana", - "Acknowhow", - "oshilan", - "raspberry59" + "vstorm" ] }, - "Web/JavaScript/Reference/Global_Objects/undefined": { - "modified": "2020-10-15T21:29:55.851Z", + "Web/API/Notation": { + "modified": "2020-10-15T22:17:39.773Z", "contributors": [ - "almaceleste", - "boxa6", - "YozhEzhi", - "sasd97", - "SphinxKnight", - "Mingun" + "opereverzeva" ] }, - "Web/JavaScript/Reference/Global_Objects/unescape": { - "modified": "2020-03-12T19:40:42.425Z", + "Web/CSS/CSS_Box_Model/Introduction_to_the_CSS_box_model": { + "modified": "2019-03-23T23:02:32.915Z", "contributors": [ - "Mishman" + "akovbovich", + "Aleksej", + "codedokode" ] }, - "Web/JavaScript/Reference/Global_Objects/uneval": { - "modified": "2020-10-15T21:32:06.154Z", + "Learn/CSS/Howto/CSS_FAQ": { + "modified": "2020-07-16T22:25:45.996Z", "contributors": [ - "boxa6", - "teoli", - "maxbarbul", - "fscholz", - "Correcter" + "quinn" ] }, - "Web/JavaScript/Reference/Iteration_protocols": { - "modified": "2020-03-12T19:40:23.617Z", + "Web/CSS/CSS_Animations/Using_CSS_animations": { + "modified": "2019-09-08T05:26:38.746Z", "contributors": [ - "Ostanioni", - "AliaksandrZahorski", - "nikolai-shabalin", + "dmarkin", + "trman", + "KatyaRyazantseva", + "Inqanter", + "pseudoliza", + "ShadF0x", + "verbaux", "SphinxKnight", - "asaskevich", - "petanisimov", - "fscholz", - "hindmost" + "mrkorsar", + "teoli", + "ukarim" ] }, - "Web/JavaScript/Reference/Lexical_grammar": { - "modified": "2020-10-09T04:21:50.644Z", + "Web/CSS/CSS_Background_and_Borders/Border-radius_generator": { + "modified": "2019-03-23T22:40:49.075Z", "contributors": [ - "demid.kopan", - "salaiyuliya", - "almaceleste", - "uxenus", - "Vukto", - "maxno62", - "Pandemoniumus", - "AlexeyVasilievE", - "glum-psyche", - "ValdemarTerte", - "kdex", - "pk.prog", - "Frenk1", - "MichaelBag", - "gremlinLee" + "vito_falcone" ] }, - "Web/JavaScript/Reference/Operators": { - "modified": "2020-03-12T19:38:03.910Z", + "Web/CSS/CSS_Basic_User_Interface/Using_URL_values_for_the_cursor_property": { + "modified": "2019-03-23T22:05:55.809Z", "contributors": [ - "the-toxic", - "pk.prog", "SphinxKnight", - "teoli", - "Mingun", - "ethertank" + "ExE-Boss", + "Cheg" ] }, - "Web/JavaScript/Reference/Operators/Addition": { - "modified": "2020-10-15T22:31:44.228Z", + "Web/CSS/CSS_Background_and_Borders/Box-shadow_generator": { + "modified": "2019-03-18T20:43:50.074Z", "contributors": [ - "DarkExodusXX", - "Lifamen" + "BychekRU" ] }, - "Web/JavaScript/Reference/Operators/Addition_assignment": { - "modified": "2020-10-15T22:33:40.126Z", + "Web/CSS/CSS_Flexible_Box_Layout/Aligning_Items_in_a_Flex_Container": { + "modified": "2020-05-25T19:08:16.925Z", "contributors": [ - "DarkExodusXX" + "synedvorkham", + "Ruslan_Zlygostev", + "AndriySikora", + "idoru", + "lexeek", + "kalitadanila", + "m-o-semenov", + "ViktoriLisenok", + "dubtar" ] }, - "Web/JavaScript/Reference/Operators/Arithmetic_Operators": { - "modified": "2020-10-15T21:14:39.538Z", + "Web/CSS/CSS_Flexible_Box_Layout/Controlling_Ratios_of_Flex_Items_Along_the_Main_Ax": { + "modified": "2020-03-08T07:17:57.807Z", "contributors": [ - "Nichon4", - "fscholz", - "wbamberg", - "MedvedevWeb", - "kachid", - "shark_ate_my_shorts", - "ktsabolov", - "BychekRU", - "Anthelion", - "Aleksej", - "teoli", - "Dionys", - "karasiov" + "Radragon", + "billlater" ] }, - "Web/JavaScript/Reference/Operators/Assignment_Operators": { - "modified": "2020-03-12T19:39:48.712Z", + "Web/CSS/CSS_Flow_Layout/Block_and_Inline_Layout_in_Normal_Flow": { + "modified": "2020-11-03T12:58:17.297Z", "contributors": [ - "JasonRammoray", - "Piterden", - "Siteograf", - "AlexChuev", - "dtretyakov", - "SphinxKnight", - "BurkovBA" + "at940266" ] }, - "Web/JavaScript/Reference/Operators/Bitwise_AND": { - "modified": "2020-10-19T04:55:04.550Z", + "Web/CSS/CSS_Flow_Layout/Intro_to_formatting_contexts": { + "modified": "2020-03-08T14:31:08.319Z", "contributors": [ - "elkabelaya" + "Radragon" ] }, - "Web/JavaScript/Reference/Operators/Bitwise_Operators": { - "modified": "2020-03-12T19:37:00.110Z", + "Web/CSS/CSS_Grid_Layout/CSS_Grid_Logical_Values_and_Writing_Modes": { + "modified": "2019-03-18T21:35:04.965Z", "contributors": [ - "CoruNethron", - "kss555", - "joezavtra", - "d1soft", - "byshik", - "AlekKras", - "angyvolin", - "artem328", - "goodwin64", - "tselishev-semen", - "dtretyakov", - "fscholz", - "teoli", - "karasiov" + "slychai85" ] }, - "Web/JavaScript/Reference/Operators/Decrement": { - "modified": "2020-10-15T22:35:06.680Z", + "Web/CSS/CSS_Grid_Layout/Grid_Template_Areas": { + "modified": "2019-03-18T21:10:23.458Z", "contributors": [ - "dikovinki" + "maximTorba", + "denisvovchenko", + "slychai85", + "coshturnina" ] }, - "Web/JavaScript/Reference/Operators/Destructuring_assignment": { - "modified": "2019-03-18T20:41:31.882Z", + "Web/CSS/CSS_Grid_Layout/Line-based_Placement_with_CSS_Grid": { + "modified": "2020-09-29T19:08:10.559Z", "contributors": [ - "zziger", - "Beliarh", - "InoY", - "kdex", - "shapkarin", - "he11b0rn", - "wa-Nadoo", - "e-omo", - "y.ivashchenko", - "SphinxKnight", - "dtretyakov" + "Zulcom", + "denisvovchenko", + "coshturnina" ] }, - "Web/JavaScript/Reference/Operators/Nullish_coalescing_operator": { - "modified": "2020-11-06T20:31:05.880Z", + "Web/CSS/CSS_Selectors": { + "modified": "2019-09-26T17:15:05.505Z", "contributors": [ - "qwerty.wasd.dev", - "notacircle" + "RomanBush", + "vkorzhova", + "Gergalov", + "bezik", + "irenprkpv" ] }, - "Web/JavaScript/Reference/Operators/Object_initializer": { - "modified": "2020-03-12T19:46:20.455Z", + "Web/CSS/CSS_Selectors/Using_the_:target_pseudo-class_in_selectors": { + "modified": "2019-03-18T21:30:19.329Z", "contributors": [ - "EduardBedratyi", - "Nymph", - "severn101", - "curdwithraisins" + "Hoopers_Hooch" ] }, - "Web/JavaScript/Reference/Operators/Operator_Precedence": { - "modified": "2020-06-21T17:36:11.552Z", + "Web/CSS/Media_Queries/Testing_media_queries": { + "modified": "2020-10-15T22:17:28.449Z", "contributors": [ - "Yialo", - "nakhodkiin", - "synth", - "Ihor92", - "BychekRU", - "Aleksej", - "fscholz", - "mcmimik", - "teoli", - "TotalAMD", - "hazestalker" + "opereverzeva" ] }, - "Web/JavaScript/Reference/Operators/Optional_chaining": { - "modified": "2020-10-15T22:22:53.487Z", + "Web/CSS/actual_value": { + "modified": "2019-03-23T22:31:07.849Z", "contributors": [ - "InoY", - "rookhive", - "Kassaila", - "Dimon24021993" + "warsan", + "BychekRU" ] }, - "Web/JavaScript/Reference/Operators/Property_Accessors": { - "modified": "2020-11-28T14:23:33.816Z", + "Web/CSS/Replaced_element": { + "modified": "2019-03-23T22:31:00.260Z", "contributors": [ - "ialexi-bl", - "injashkin", - "sbadulin", - "karatheodory", + "SelenIT", + "dima74", "BychekRU" ] }, - "Web/JavaScript/Reference/Operators/Spread_syntax": { - "modified": "2020-10-15T22:09:59.030Z", + "Web/CSS/Pseudo-classes": { + "modified": "2019-03-23T22:51:08.664Z", "contributors": [ - "Next-Ra", - "khikmat1970", - "s0da", - "AliaksandrZahorski", - "svezr", - "Ostanioni", - "Acrom7", - "R-Oscar", - "DenisIgnatchenko", - "dev1am", - "ue4prog" + "IgorPuchkov2003", + "dima74", + "BychekRU", + "olko28" + ] + }, + "Web/CSS/length": { + "modified": "2020-10-15T21:48:09.200Z", + "contributors": [ + "HImichun", + "sashakrauzer", + "VICIOne", + "favetisov", + "ialexi-bl", + "Fgeniy", + "Zamkevich", + "VladdOs" + ] + }, + "Web/CSS/Syntax": { + "modified": "2019-07-26T04:52:30.660Z", + "contributors": [ + "munaticu", + "teoli", + "Norville" ] }, - "Web/JavaScript/Reference/Operators/async_function": { - "modified": "2020-03-12T19:46:03.207Z", + "Web/CSS/Layout_mode": { + "modified": "2019-03-23T23:09:42.012Z", "contributors": [ - "utlov", - "myscode", - "nakhodkiin", - "ahtohbi4" + "idoru", + "BychekRU", + "ldone" ] }, - "Web/JavaScript/Reference/Operators/await": { - "modified": "2020-03-12T19:46:19.108Z", + "Web/CSS/Comments": { + "modified": "2019-03-23T22:32:40.563Z", "contributors": [ - "Ignat", - "nakhodkiin", - "Vladimir-Vinogradov", - "matvey-b", - "XaveScor", - "redishko" + "BychekRU", + "Evgeny166" ] }, - "Web/JavaScript/Reference/Operators/class": { - "modified": "2020-10-07T05:22:57.052Z", + "Web/CSS/specified_value": { + "modified": "2019-03-23T22:30:59.718Z", "contributors": [ - "nikolasmelui", - "utlov", - "aliaksandr-s" + "BychekRU" ] }, - "Web/JavaScript/Reference/Operators/delete": { - "modified": "2020-03-12T19:38:01.140Z", + "Web/API/Element/blur_event": { + "modified": "2019-03-23T22:19:52.585Z", "contributors": [ - "tarasovAG", - "nurbek-ab", "fscholz", - "teoli", - "nurbek.ab" + "Pirate505", + "Asyst" ] }, - "Web/JavaScript/Reference/Operators/function": { - "modified": "2020-10-15T21:29:24.840Z", + "Web/API/Window/DOMContentLoaded_event": { + "modified": "2019-04-30T14:28:01.901Z", "contributors": [ - "utlov", - "aleksandrpnshkn", - "severyanov", - "KTatyana", - "SphinxKnight", - "teoli", - "AlexyAV" + "wbamberg", + "cashm0ney", + "fscholz", + "vittorio-tortugo", + "e-h-h" ] }, - "Web/JavaScript/Reference/Operators/function*": { - "modified": "2020-03-12T19:43:34.797Z", + "Web/API/Element/error_event": { + "modified": "2019-03-18T20:55:03.206Z", "contributors": [ - "utlov", - "KTatyana", - "nurbek-ab" + "Corba", + "iGureEV" ] }, - "Web/JavaScript/Reference/Operators/in": { - "modified": "2020-10-15T21:34:23.027Z", + "Web/API/Element/focusin_event": { + "modified": "2019-03-23T22:30:36.967Z", "contributors": [ - "ekirpichyov", - "utlov", - "Nvisual", - "vitaliylag", - "Natalya_Surikova", - "Frenk1" + "fscholz", + "f0rmat1k" ] }, - "Web/JavaScript/Reference/Operators/instanceof": { - "modified": "2020-10-15T21:42:40.346Z", + "Web/API/Element/focusout_event": { + "modified": "2019-03-18T21:19:40.612Z", "contributors": [ - "iGanza429", - "dima74", - "vitaliylag", - "lenkasoft", - "c01nd01r", - "spmpl" + "merelj" ] }, - "Web/JavaScript/Reference/Operators/new": { - "modified": "2020-03-12T19:42:17.777Z", + "Web/API/Window/load_event": { + "modified": "2019-03-23T22:22:49.108Z", "contributors": [ - "mikhail.makarov", - "msherstobitow", - "FlashbangSW", - "pk.prog", - "Guria", - "svarnoi420", - "mazhuravlev" + "fscholz", + "e-h-h" ] }, - "Web/JavaScript/Reference/Operators/new.target": { - "modified": "2020-03-12T19:42:44.140Z", + "Web/API/XMLHttpRequest/loadstart_event": { + "modified": "2019-03-23T22:29:55.674Z", "contributors": [ - "bakugod", - "vitaliylag", - "Isk1n", - "uleming" + "fscholz", + "forestbird" ] }, - "Web/JavaScript/Reference/Operators/super": { - "modified": "2020-11-02T05:32:18.854Z", + "Web/API/Document/readystatechange_event": { + "modified": "2019-03-18T21:42:00.103Z", "contributors": [ - "ITheCorgi", - "almaceleste", - "boxa6", - "chuckis", - "YozhEzhi", - "Eugene", - "Renay", - "Axepuff", - "rinbik", - "quassnoi", - "sgrogov", - "adamgrey28", - "loki2d", - "spmpl", - "uleming" + "SlavaJan" ] }, - "Web/JavaScript/Reference/Operators/this": { - "modified": "2020-10-15T21:34:17.291Z", + "Web/API/HTMLElement/transitionend_event": { + "modified": "2019-03-23T23:13:05.887Z", "contributors": [ - "almaceleste", - "dmarkin", - "HermesC", - "smlkA", - "JS_Johny", - "marinazareka", - "sbadulin", - "Stejok", - "aprostya", - "dChunikhin", - "DayFan", - "olegkarpovich", - "alexfromvl", - "Viktoria_Slesarchuk", - "eXukraine", - "AlexO", - "AliaksandrSith", - "AlexKhram", - "vovek", - "wertlex", - "Mary_Gorgol" + "fscholz", + "airspin", + "akhabibullina" ] }, - "Web/JavaScript/Reference/Operators/typeof": { - "modified": "2020-10-15T21:29:57.988Z", + "Web/API/Window/unhandledrejection_event": { + "modified": "2019-04-30T13:51:15.952Z", "contributors": [ - "Bonerdelli", - "dima74", - "Sergey.Vdovareize", - "Ohar", - "SphinxKnight", - "teoli", - "kvantor" + "wbamberg", + "colmer" ] }, - "Web/JavaScript/Reference/Operators/void": { - "modified": "2020-03-12T19:40:33.655Z", + "orphaned/Web/Guide/AJAX/С_чего_начать?": { + "modified": "2019-01-16T16:10:29.921Z", "contributors": [ - "artskar", - "hlomzik", - "AlexChuev" + "chrisdavidmills", + "Sheppy", + "Nikol" ] }, - "Web/JavaScript/Reference/Operators/yield": { - "modified": "2020-11-07T03:00:56.468Z", + "Web/Guide/AJAX/Getting_Started": { + "modified": "2019-03-24T00:01:49.926Z", "contributors": [ - "antonzahariev", - "ekirpichyov", - "YozhEzhi", - "dtretyakov" + "DanilaH", + "chrisdavidmills", + "Megapotz", + "Apparition", + "Square", + "Kwinto" ] }, - "Web/JavaScript/Reference/Operators/yield*": { - "modified": "2020-10-10T05:41:53.806Z", + "Web/SVG/Tutorial/SVG_and_CSS": { + "modified": "2019-10-07T10:29:32.536Z", "contributors": [ - "ialexi-bl", - "utlov", - "d4rkm3z" + "Matcenko", + "AndrewPinkerton", + "maximmonev", + "DadUndead" ] }, - "Web/JavaScript/Reference/Operators/Группировка": { - "modified": "2020-10-15T21:45:23.257Z", + "Web/CSS/CSS_Positioning/Understanding_z_index/Adding_z-index": { + "modified": "2020-04-16T01:16:28.675Z", "contributors": [ - "synth", - "BychekRU" + "pelyp47" ] }, - "Web/JavaScript/Reference/Operators/Конвейерный_оператор": { - "modified": "2020-10-15T22:07:33.663Z", + "Web/CSS/CSS_Positioning/Understanding_z_index": { + "modified": "2020-04-16T00:54:23.175Z", "contributors": [ - "nakhodkiin", - "ALegostaeva" + "pelyp47", + "Derept", + "zdravnick", + "DartWelder", + "elenatafeenko", + "Jeremie" ] }, - "Web/JavaScript/Reference/Operators/Логические_операторы": { - "modified": "2020-03-12T19:42:07.763Z", + "Web/CSS/CSS_Positioning/Understanding_z_index/Stacking_without_z-index": { + "modified": "2020-04-16T01:00:44.047Z", "contributors": [ - "Coo1Cmd", - "BychekRU", - "Frenk1", - "alexbaumgertner", - "SergeyShpak" + "pelyp47", + "batareechka", + "SphinxKnight" ] }, - "Web/JavaScript/Reference/Operators/Оператор_Запятая": { - "modified": "2020-10-15T21:21:15.661Z", + "Web/CSS/CSS_Columns/Using_multi-column_layouts": { + "modified": "2019-07-22T11:08:23.191Z", "contributors": [ - "synth", - "echelonka", - "OlegTar", - "cotolany", - "br3t", - "alnimu", - "Frenk1", + "a-bodrova", + "sandmanisdancing", "fscholz", - "Ohar", - "teoli", - "nurbek.ab" + "ldone" + ] + }, + "Web/CSS/Visual_formatting_model": { + "modified": "2019-09-20T10:50:10.502Z", + "contributors": [ + "RomanBush", + "SphinxKnight", + "FlightBlaze", + "Chugou9", + "ZapevalovAnton", + "fmva", + "levi2ki", + "kapvik", + "hhharm", + "ViT09" + ] + }, + "Web/Guide/Events/Creating_and_triggering_events": { + "modified": "2020-10-15T21:31:20.093Z", + "contributors": [ + "YozhEzhi", + "leann-fraoigh", + "Solant", + "bagau", + "pk.prog", + "lazyexpert", + "YuryT" ] }, - "Web/JavaScript/Reference/Operators/Операторы_сравнения": { - "modified": "2020-09-29T02:39:38.965Z", + "Web/API/HTML_Drag_and_Drop_API/Drag_operations": { + "modified": "2020-02-05T06:07:31.464Z", "contributors": [ - "nikolasmelui", - "X7Becka", - "nakhodkiin", - "BychekRU", - "nbaksalyar", - "CatWhoCode" + "opereverzeva" ] }, - "Web/JavaScript/Reference/Operators/Присваивание": { - "modified": "2020-10-15T22:33:39.549Z", + "Web/API/HTML_Drag_and_Drop_API": { + "modified": "2019-06-20T03:46:49.198Z", "contributors": [ - "kucherenkoag", - "DarkExodusXX" + "kkxley", + "Akh-rman", + "artalar", + "miramax-88", + "Morjodrom", + "fess16", + "MStark" ] }, - "Web/JavaScript/Reference/Operators/Условный_оператор": { - "modified": "2020-09-05T16:58:34.995Z", + "Web/Guide/HTML/Using_HTML_sections_and_outlines": { + "modified": "2020-10-09T08:16:53.318Z", "contributors": [ - "ikzsl", - "NeoFSociety", - "lozzeal", - "DonRai", - "onatalie", - "SlavaJan", - "dmitrydanilich", - "KTatyana" + "matiasrustagte", + "arka_triymfalnaya", + "outdever", + "Wingear", + "evgor80", + "lerniri" ] }, - "Web/JavaScript/Reference/Statements": { - "modified": "2020-03-12T19:38:08.960Z", + "Learn/HTML/Howto/Author_fast-loading_HTML_pages": { + "modified": "2020-07-16T22:22:33.594Z", "contributors": [ + "SoMuchEffort", + "optimistic" + ] + }, + "Learn/HTML/Howto/Use_data_attributes": { + "modified": "2020-07-16T22:22:37.165Z", + "contributors": [ + "AliaksandrZahorski", + "dima74", + "bad4iz", + "ultrinnan", "SphinxKnight", - "teoli", - "Mingun", - "trevorh" + "lerniri", + "ArtiFisher", + "xoyk", + "BaNru" ] }, - "Web/JavaScript/Reference/Statements/Empty": { - "modified": "2020-04-12T07:22:12.597Z", + "orphaned/Learn/HTML/Forms/HTML5_updates": { + "modified": "2019-03-23T22:35:16.060Z", "contributors": [ - "arnoldovich", - "otj40", - "nakhodkiin", - "BychekRU" + "Morjodrom", + "AgRuN1", + "ruslan_g02" ] }, - "Web/JavaScript/Reference/Statements/async_function": { - "modified": "2020-10-15T21:52:51.275Z", + "Web/Guide/Graphics": { + "modified": "2019-03-23T23:24:59.485Z", "contributors": [ - "AppleAlex", - "nikolai-shabalin", - "parusev", - "sazhnevdunice", - "mmameko", - "epodivilov", - "rsvato", - "glowlh", - "torbasow", - "nakhodkiin", - "BondarenkoAlex", - "tcheburator", - "curdwithraisins" + "theykillimmortal", + "McBurns", + "DinarGataullin", + "emil4", + "Bonerdelli", + "uleming", + "nedimaon" ] }, - "Web/JavaScript/Reference/Statements/break": { - "modified": "2020-03-12T19:39:49.381Z", + "Web/Guide/Performance": { + "modified": "2020-08-20T11:16:04.965Z", "contributors": [ - "ConstantineZz", - "SphinxKnight", - "4eb0da" + "bogpok" ] }, - "Web/JavaScript/Reference/Statements/class": { - "modified": "2020-10-07T05:30:01.345Z", + "Web/HTML/Attributes/crossorigin": { + "modified": "2019-03-23T22:26:17.707Z", "contributors": [ - "nikolasmelui", - "torbasow", - "utlov", - "curdwithraisins" + "HA3IK", + "metserp" ] }, - "Web/JavaScript/Reference/Statements/const": { - "modified": "2020-10-15T21:30:33.647Z", + "orphaned/Web/HTML/Element/element": { + "modified": "2019-03-23T22:16:19.667Z", "contributors": [ - "DASenkiv", - "pepelsbey", - "pk.prog", - "torbasow", - "WispProxy", - "Grumvol", - "xfg", - "gibson", - "crvst", - "SphinxKnight", - "KiraAndMaxim" + "SphinxKnight" ] }, - "Web/JavaScript/Reference/Statements/continue": { - "modified": "2020-04-11T02:20:58.132Z", + "Web/API/HTMLMediaElement/seeking_event": { + "modified": "2019-03-23T22:00:06.598Z", "contributors": [ - "pefbrute", - "alextretyak", - "SphinxKnight", - "4eb0da" + "estelle", + "fscholz", + "alexs_havelev" ] }, - "Web/JavaScript/Reference/Statements/debugger": { - "modified": "2020-03-12T19:45:32.750Z", + "Web/HTML/Element/button": { + "modified": "2020-08-27T10:59:01.002Z", "contributors": [ - "Svetzayats", - "david-baghdasaryan", - "paratagas" + "DarkExodusXX", + "Anton1922", + "fanich37", + "VitalyKrenel", + "Quaiby" ] }, - "Web/JavaScript/Reference/Statements/default": { - "modified": "2020-10-15T21:54:01.294Z", + "Web/HTML/Element/link": { + "modified": "2020-11-25T22:00:52.653Z", "contributors": [ - "ekirpichyov", - "AntonPtitsyn" + "RoPy73", + "GitForDocs", + "sasha3nique", + "dt_", + "opereverzeva" ] }, - "Web/JavaScript/Reference/Statements/do...while": { - "modified": "2020-10-15T21:50:00.301Z", + "orphaned/Web/HTML/Global_attributes/dropzone": { + "modified": "2020-10-15T22:18:29.870Z", "contributors": [ - "Kilzar", - "ekirpichyov", - "102" + "chrisdavidmills", + "Akh-rman" ] }, - "Web/JavaScript/Reference/Statements/export": { - "modified": "2020-10-15T21:44:56.789Z", + "Glossary/speculative_parsing": { + "modified": "2019-03-23T23:28:56.065Z", "contributors": [ - "almaceleste", - "SphinxKnight", - "ravbetsky", - "Roman-Kosov", - "marat-curious", - "maksugr", - "HaffASE", - "Checkmatez", - "maxmind", - "M1rotvorez", - "sunsetninja", - "frodomogoni", - "jeneg" + "s1lver", + "pk.prog", + "SnejUgal", + "teoli", + "Gucci_08_rus" ] }, - "Web/JavaScript/Reference/Statements/for": { - "modified": "2020-03-12T19:40:21.266Z", + "Web/HTML/Using_the_application_cache": { + "modified": "2019-04-09T18:24:32.273Z", "contributors": [ - "farvater2", - "romankrru", - "BychekRU", - "ascheyloven" + "jwhitlock", + "teoli", + "pashak" ] }, - "Web/JavaScript/Reference/Statements/for-await...of": { - "modified": "2020-10-15T22:21:30.706Z", + "Web/HTML/Reference": { + "modified": "2019-09-09T07:21:34.310Z", "contributors": [ - "imciflam" + "SphinxKnight", + "JCodeg", + "wbamberg", + "Kiprusoff", + "kuki", + "alexfromvl", + "VsTB", + "astrobeglec", + "BychekRU", + "quinn", + "ldone", + "alexlead" ] }, - "Web/JavaScript/Reference/Statements/for...in": { - "modified": "2020-03-12T19:42:44.128Z", + "Web/HTML/Inline_elements": { + "modified": "2020-03-08T06:35:47.964Z", "contributors": [ - "camelos", - "Miracle93", - "olvin-hh", + "Radragon", "AliaksandrZahorski", - "Jarith", - "UriShlomov", - "a1ia5", + "Inqanter", + "superpuper32", + "Filofei", + "Chronosms" + ] + }, + "Web/HTML/Link_types": { + "modified": "2019-03-23T22:35:07.110Z", + "contributors": [ "BychekRU" ] }, - "Web/JavaScript/Reference/Statements/for...of": { - "modified": "2020-10-15T21:31:19.454Z", + "Web/HTTP/Basics_of_HTTP/Identifying_resources_on_the_Web": { + "modified": "2020-01-09T21:04:16.499Z", "contributors": [ - "iacade", - "alx-khramov", - "rookhive", - "AliaksandrZahorski", - "becha", - "SphinxKnight", - "iomtt94", - "babichss", - "ZeroUnderscoreOu", - "BychekRU", - "dtretyakov" + "rshmelev" ] }, - "Web/JavaScript/Reference/Statements/function": { - "modified": "2020-10-15T21:39:37.186Z", + "Web/HTTP/Authentication": { + "modified": "2020-04-27T12:53:55.193Z", "contributors": [ - "YozhEzhi", - "4rontender", - "KTatyana", - "forestbird", - "BychekRU" + "katina.tanya.net", + "Umbrous", + "mironovdm", + "RumyantsevMichael", + "Santiago26", + "deniskoronets" ] }, - "Web/JavaScript/Reference/Statements/function*": { - "modified": "2020-03-12T19:39:52.436Z", + "Web/HTTP/Headers/Accept-Charset": { + "modified": "2020-10-15T22:14:29.517Z", "contributors": [ - "SphinxKnight", - "Sajag", - "mrOrlando", - "MaksymI", - "kdex", - "deman", - "MalkavianMax", - "BychekRU", - "dtretyakov" + "Reddok", + "J4CKVVH173" ] }, - "Web/JavaScript/Reference/Statements/if...else": { - "modified": "2020-03-12T19:42:47.988Z", + "Web/HTTP/Headers/Accept-Language": { + "modified": "2020-10-15T22:00:00.029Z", "contributors": [ - "satansdeer", - "GraceAredel", - "alexbaumgertner", - "ultrinnan" + "taushan.marina", + "Reddok", + "limanweb", + "serj-by" ] }, - "Web/JavaScript/Reference/Statements/import": { - "modified": "2020-10-15T21:32:02.235Z", + "Web/HTTP/Headers/Accept-Patch": { + "modified": "2020-12-05T05:07:59.020Z", "contributors": [ - "Akmatworld", - "almaceleste", - "flancer64", - "Yialo", - "SphinxKnight", - "ZzDmitry", - "Reinerok", - "InoY", - "pibodi", - "torbasow", - "Ingverd", - "papadima", - "bad4iz", - "nikolaifedorov", - "maxmind", - "standy", - "vvalgis", - "sutangu", - "kurzgame" + "sheremet" ] }, - "Web/JavaScript/Reference/Statements/import.meta": { - "modified": "2020-10-15T22:22:14.576Z", + "Web/HTTP/Headers/Accept-Ranges": { + "modified": "2020-12-14T05:59:29.332Z", "contributors": [ - "Luanre" + "AndrewHaluza", + "stonetrooper" ] }, - "Web/JavaScript/Reference/Statements/label": { - "modified": "2020-10-15T21:30:43.430Z", + "Web/HTTP/Headers/Accept": { + "modified": "2020-11-27T13:56:04.958Z", "contributors": [ - "ekirpichyov", - "SphinxKnight", - "4eb0da" + "robert491", + "vykulakov", + "Normal", + "AlexeyVasilievE" ] }, - "Web/JavaScript/Reference/Statements/let": { - "modified": "2020-03-12T19:38:07.887Z", + "Web/HTTP/Headers/Access-Control-Allow-Headers": { + "modified": "2020-10-15T22:06:02.499Z", "contributors": [ - "DASenkiv", - "skrikl", - "rinbik", - "avernikoz", - "Stejok", - "Kostandy", - "GaidaiAndrii", - "kdex", - "Yumeiro", - "WispProxy", - "titanium-iridium", - "andbas", - "iseeyou911", - "smichrissoft", - "stek29", - "Tvortsa", - "fscholz", - "teoli", - "nurbek.ab" + "Skinny-Hunter" ] }, - "Web/JavaScript/Reference/Statements/return": { - "modified": "2020-10-15T21:38:04.879Z", + "Web/HTTP/Headers/Access-Control-Allow-Methods": { + "modified": "2020-10-15T21:55:39.900Z", "contributors": [ - "ekirpichyov", - "KTatyana", - "Biosneakers", - "BychekRU", - "janemel", - "The-Raven" + "kosuhin" ] }, - "Web/JavaScript/Reference/Statements/switch": { - "modified": "2020-10-15T21:31:26.209Z", + "Web/HTTP/Headers/Access-Control-Allow-Origin": { + "modified": "2020-10-15T22:30:57.158Z", "contributors": [ - "almaceleste", - "alfill", - "Stejok", - "Natalya_Surikova", - "4eb0da" + "online", + "muxmux.ryzhinskiy" ] }, - "Web/JavaScript/Reference/Statements/throw": { - "modified": "2020-03-12T19:39:43.115Z", + "Web/HTTP/Headers/Access-Control-Max-Age": { + "modified": "2020-10-15T21:54:51.387Z", "contributors": [ - "albrin", - "Roovwhite", - "ZavodPodushek", - "Natalya_Surikova", - "sergey.bakaev", - "SphinxKnight", - "hellboy81" + "Shamshod", + "slayermass" ] }, - "Web/JavaScript/Reference/Statements/try...catch": { - "modified": "2020-05-24T09:50:11.525Z", + "Web/HTTP/Headers/Authorization": { + "modified": "2020-11-27T14:09:58.983Z", "contributors": [ - "ialexi-bl", - "smitt14ua", - "DeekHalden", - "YaroslavSelevanov", - "illya-s", - "x1unix", - "DavidWebb", - "nikitaermishin", - "NikitaCoder" + "robert491", + "NikitaTkachev", + "3lvcz", + "EgorChernik", + "justredpaul" ] }, - "Web/JavaScript/Reference/Statements/var": { - "modified": "2020-10-15T21:40:16.057Z", + "Web/HTTP/Headers/Cache-Control": { + "modified": "2020-10-15T21:59:00.821Z", "contributors": [ - "ekirpichyov", - "letulip", - "AlexKhram", - "shalimski", - "Saviloff" + "eeiaao", + "akimy", + "lykosheff", + "Sergey.Terekhin" ] }, - "Web/JavaScript/Reference/Statements/while": { - "modified": "2020-03-12T19:44:53.115Z", + "Web/HTTP/Headers/Connection": { + "modified": "2020-11-27T17:37:13.461Z", "contributors": [ - "KTatyana" + "robert491", + "Lariniya", + "Talkerbox", + "stonetrooper", + "Kirill82" ] }, - "Web/JavaScript/Reference/Statements/with": { - "modified": "2020-03-12T19:46:20.775Z", + "Web/HTTP/Headers/Content-Disposition": { + "modified": "2020-10-15T21:58:08.326Z", "contributors": [ - "asv7780", - "superpuper32", - "Waleron96", - "animhotep" + "Blinky", + "pk.prog" ] }, - "Web/JavaScript/Reference/Statements/Блок": { - "modified": "2020-03-14T08:00:39.543Z", + "Web/HTTP/Headers/Content-Encoding": { + "modified": "2020-10-15T22:30:01.262Z", "contributors": [ - "rookhive", - "Aliq" + "isetpro" ] }, - "Web/JavaScript/Reference/Strict_mode": { - "modified": "2020-03-12T19:37:59.459Z", + "Web/HTTP/Headers/Content-Language": { + "modified": "2020-10-15T22:14:19.206Z", "contributors": [ - "almaceleste", - "Yialo", - "alexbs", - "coxdn", - "randomnf", - "ris58h", - "spixe37", - "Sheppy", - "karmagood", - "alexdarc", - "egor-sorokin", - "hatroman", - "Megabyteceer", - "dimitryony", - "WispProxy", - "Natalya_Surikova", - "compsphere", - "Grumvol", - "torbasow", - "fscholz", - "zlumyo", - "akudiyar", - "fvtsfedu", - "r00ger", - "egml", - "AntonBezrukov", - "uleming" + "Nasridean", + "limanweb" ] }, - "Web/JavaScript/Reference/Strict_mode/Transitioning_to_strict_mode": { - "modified": "2020-03-12T19:42:24.126Z", + "Web/HTTP/Headers/Content-Length": { + "modified": "2020-11-27T16:51:36.713Z", "contributors": [ - "almaceleste", - "coxdn", - "nakhodkiin", - "akmil", - "tselishev-semen" + "robert491", + "einperegrin", + "FireEagle25" ] }, - "Web/JavaScript/Reference/Trailing_commas": { - "modified": "2020-10-15T22:22:53.977Z", + "Web/HTTP/Headers/Content-Type": { + "modified": "2020-10-15T21:56:21.381Z", "contributors": [ - "leshkin", - "ekirpichyov" + "kryksyh", + "WhiteApfel", + "nemish", + "NAKAMODI" ] }, - "Web/JavaScript/Reference/template_strings": { - "modified": "2020-10-15T21:31:19.424Z", + "Web/HTTP/Headers/Date": { + "modified": "2020-10-15T21:57:57.330Z", "contributors": [ - "DASenkiv", - "sahmildzhakeev", - "gendalf7771", - "vaallery", - "SphinxKnight", - "Barss07", - "AlexanderMikhnevich", - "cawa-93", - "dtretyakov" + "Darlanar", + "serieznyi" ] }, - "Web/JavaScript/Reference/Об": { - "modified": "2020-03-12T19:43:40.535Z", + "Web/HTTP/Headers/DNT": { + "modified": "2020-10-15T22:15:53.319Z", "contributors": [ - "Sergey1" + "Alex90" ] }, - "Web/JavaScript/Typed_arrays": { - "modified": "2020-03-12T19:45:54.627Z", + "Web/HTTP/Headers/ETag": { + "modified": "2020-10-15T22:02:38.948Z", "contributors": [ - "shevchenko", - "Imperat", - "Bargamut", - "redishko", - "WispProxy", - "Anomeon", - "some_vlad", - "Megabyteceer" + "dimatretyak", + "vetraz", + "curdwithraisins", + "Creepypoke" ] }, - "Web/JavaScript/О_JavaScript": { - "modified": "2020-03-12T19:40:51.750Z", + "Web/HTTP/Headers/Expect": { + "modified": "2019-03-23T22:11:58.063Z", "contributors": [ - "BychekRU", - "IgorGilyazov" + "AlexeyVasilievE" ] }, - "Web/Manifest": { - "modified": "2020-10-15T21:52:44.707Z", + "Web/HTTP/Headers/Expires": { + "modified": "2020-10-15T21:52:39.059Z", "contributors": [ - "almaceleste", - "chrisdavidmills", - "bershanskiy", - "ZolotoArtem", - "Encamy", - "SergeyMirvoda", - "Eugeno", - "Katarzina", - "Kidsman", - "suncitygirl", - "curdwithraisins" + "tjbulick", + "mrmlnc", + "MihLeonid", + "kobylin" ] }, - "Web/Manifest/background_color": { - "modified": "2020-10-15T22:28:08.267Z", + "Web/HTTP/Headers/Host": { + "modified": "2020-10-15T22:14:52.160Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "vugluskr", + "vadjradanta" ] }, - "Web/Manifest/categories": { - "modified": "2020-10-15T22:28:07.809Z", + "Web/HTTP/Headers/If-Match": { + "modified": "2020-10-15T21:54:39.304Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "AlexeyVasilievE" ] }, - "Web/Manifest/description": { - "modified": "2020-10-15T22:28:07.733Z", + "Web/HTTP/Headers/If-Modified-Since": { + "modified": "2020-10-15T21:54:34.736Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "chrisdavidmills", + "vykulakov", + "jellymary", + "AlexeyVasilievE" ] }, - "Web/Manifest/dir": { - "modified": "2020-10-15T22:28:08.586Z", + "Web/HTTP/Headers/If-Unmodified-Since": { + "modified": "2020-10-15T21:54:34.091Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "Rin15", + "jellymary", + "AlexeyVasilievE" ] }, - "Web/Manifest/display": { - "modified": "2020-10-15T22:28:07.850Z", + "Web/HTTP/Headers": { + "modified": "2020-10-01T10:57:48.980Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "bakhrom.akbarov", + "severyanov", + "DariiaBormot", + "andrewtk", + "st6gb", + "stonetrooper", + "loman", + "ReinarKein" ] }, - "Web/Manifest/iarc_rating_id": { - "modified": "2020-10-15T22:28:08.596Z", + "Web/HTTP/Headers/Last-Modified": { + "modified": "2020-10-15T22:15:38.253Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "ilyachase" ] }, - "Web/Manifest/icons": { - "modified": "2020-10-15T22:28:09.358Z", + "Web/HTTP/Headers/Origin": { + "modified": "2020-10-15T22:01:53.616Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "crabovwik" ] }, - "Web/Manifest/lang": { - "modified": "2020-10-15T22:28:09.577Z", + "Web/HTTP/Headers/Pragma": { + "modified": "2020-10-15T22:23:06.217Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "OlegSo" ] }, - "Web/Manifest/name": { - "modified": "2020-10-15T22:28:09.359Z", + "Web/HTTP/Headers/Range": { + "modified": "2020-10-15T22:23:56.930Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "ismorozs" ] }, - "Web/Manifest/orientation": { - "modified": "2020-10-15T22:28:08.826Z", + "Web/HTTP/Headers/Referer": { + "modified": "2020-10-15T22:08:22.897Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "stonetrooper" ] }, - "Web/Manifest/prefer_related_applications": { - "modified": "2020-10-15T22:28:08.735Z", + "Web/HTTP/Headers/Retry-After": { + "modified": "2020-10-15T22:04:40.732Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "TaizoGem" ] }, - "Web/Manifest/related_applications": { - "modified": "2020-10-15T22:28:09.294Z", + "Web/HTTP/Headers/Set-Cookie": { + "modified": "2020-10-15T22:22:30.848Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "wadzari", + "Artemeey", + "ehpc", + "YogSotot" ] }, - "Web/Manifest/scope": { - "modified": "2020-10-15T22:28:09.050Z", + "Web/HTTP/Headers/Strict-Transport-Security": { + "modified": "2020-10-15T22:23:39.989Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "Bargamut", + "s1lver", + "curdwithraisins" ] }, - "Web/Manifest/screenshots": { - "modified": "2020-10-15T22:28:09.543Z", + "Web/HTTP/Headers/Vary": { + "modified": "2020-10-15T22:21:15.515Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "onmotion" ] }, - "Web/Manifest/serviceworker": { - "modified": "2020-10-15T22:28:10.302Z", + "Web/HTTP/Headers/X-Content-Type-Options": { + "modified": "2020-10-15T22:16:15.365Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "WhiteApfel" ] }, - "Web/Manifest/short_name": { - "modified": "2020-10-15T22:21:30.619Z", + "Web/HTTP/Headers/X-Forwarded-For": { + "modified": "2019-03-18T20:52:28.146Z", "contributors": [ - "almaceleste", - "chrisdavidmills", - "bershanskiy" + "krigar1184", + "iliatcymbal" ] }, - "Web/Manifest/start_url": { - "modified": "2020-10-15T22:28:10.438Z", + "Web/HTTP/Headers/X-XSS-Protection": { + "modified": "2020-10-15T22:01:31.139Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "n00b" ] }, - "Web/Manifest/theme_color": { - "modified": "2020-10-15T22:28:10.250Z", + "Web/HTTP/Cookies": { + "modified": "2019-07-16T04:58:27.981Z", "contributors": [ - "almaceleste", - "chrisdavidmills" + "mrkutin", + "saitonakamura", + "levi2ki", + "GraceAredel", + "isildurpk", + "abmokin", + "serieznyi", + "mariag" ] }, - "Web/MathML": { - "modified": "2019-10-06T11:07:41.869Z", + "Web/HTTP/Caching": { + "modified": "2020-06-23T16:53:43.781Z", "contributors": [ - "valtaranets", - "bsergey", - "fider", - "koska", - "joemix" + "Vyprichenko", + "DeltaSPb", + "oleg3280", + "arturparkhisenko", + "gummeah", + "mariag", + "koks" ] }, - "Web/MathML/Authoring": { - "modified": "2019-03-23T22:08:43.986Z", + "Web/JavaScript/Guide/Using_promises": { + "modified": "2020-03-12T19:47:08.646Z", "contributors": [ - "bsergey", - "kimesik" + "EgrorBs", + "FrancoisVongue", + "kkxley", + "indalive", + "VitalyTartynov", + "joisadler", + "Lunatic174", + "kefir266", + "yojeek", + "djigach", + "Airomad", + "winexy", + "Geloosa" ] }, - "Web/MathML/Element": { - "modified": "2019-03-23T23:02:16.227Z", + "Web/JavaScript/Guide/Introduction": { + "modified": "2020-03-12T19:40:55.089Z", "contributors": [ - "bsergey", - "splewako" + "xxphantom", + "device25", + "boxa6", + "rinbik", + "vladPovalii", + "IgorGilyazov" ] }, - "Web/MathML/Element/maction": { - "modified": "2020-10-15T22:14:19.571Z", + "orphaned/Web/JavaScript/Guide/Об_этом_руководстве": { + "modified": "2019-03-24T00:13:23.720Z", "contributors": [ - "bsergey" + "teoli", + "danielgn96" ] }, - "Web/MathML/Element/math": { - "modified": "2019-03-23T23:02:16.927Z", + "Web/JavaScript/Guide/Loops_and_iteration": { + "modified": "2020-03-12T19:42:44.557Z", "contributors": [ - "Sykoku" + "Aparin", + "Costigans", + "Zinger1988", + "miirinjej", + "bad4iz", + "pathliving", + "EduardKuzhir", + "DeekHalden", + "BychekRU", + "Dvakseno", + "TARTIGA" ] }, - "Web/MathML/Element/menclose": { - "modified": "2020-10-15T22:15:07.763Z", + "Web/JavaScript/Shells": { + "modified": "2020-05-02T11:17:13.805Z", "contributors": [ - "bsergey" + "RenJeka", + "helenasilkina", + "fscholz", + "Alex_Howlett", + "teoli", + "Millionnaire" ] }, - "Web/MathML/Element/merror": { - "modified": "2020-10-15T22:15:45.168Z", + "Web/JavaScript/Reference/Classes/Public_class_fields": { + "modified": "2020-11-17T02:37:33.218Z", "contributors": [ - "bsergey" + "kosarev_va", + "warsambin", + "shmel3" ] }, - "Web/MathML/Element/mfenced": { - "modified": "2020-10-15T22:16:56.742Z", + "Web/JavaScript/Reference/Classes/Private_class_fields": { + "modified": "2020-10-15T22:33:38.348Z", "contributors": [ - "bsergey" + "cliggen", + "DarkExodusXX" ] }, - "Web/MathML/Element/mglyph": { - "modified": "2020-10-30T16:27:27.508Z", + "Web/JavaScript/Reference/Errors/Var_hides_argument": { + "modified": "2020-03-12T19:48:55.415Z", "contributors": [ - "d0rj" + "MakarovDs777" ] }, - "Web/MathML/Element/mn": { - "modified": "2020-10-30T16:23:01.293Z", + "Web/JavaScript/Reference/Functions/Method_definitions": { + "modified": "2020-03-12T19:41:39.567Z", "contributors": [ - "d0rj" + "SphinxKnight", + "sergeymakoveev", + "BatenkovT" ] }, - "Web/MathML/Element/mover": { - "modified": "2020-12-10T17:16:05.910Z", + "orphaned/Web/JavaScript/Reference/Global_Objects/Array/prototype": { + "modified": "2020-10-15T21:23:46.631Z", "contributors": [ - "d0rj" + "boxa6", + "Mingun", + "teoli", + "BedyNN" ] }, - "Web/MathML/Element/mstyle": { - "modified": "2020-10-30T15:38:27.824Z", + "orphaned/Web/JavaScript/Reference/Global_Objects/AsyncFunction/prototype": { + "modified": "2020-10-15T22:21:51.709Z", "contributors": [ - "d0rj" + "AliaksandrZahorski" ] }, - "Web/MathML/Атрибут": { - "modified": "2020-12-10T16:59:05.690Z", + "orphaned/Web/JavaScript/Reference/Global_Objects/Math/Метод_Math.max()_": { + "modified": "2019-03-23T22:37:24.165Z", "contributors": [ - "d0rj" + "srvoland" ] }, - "Web/MathML/Примеры": { - "modified": "2020-11-23T14:28:54.743Z", + "Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/deleteProperty": { + "modified": "2020-10-15T22:14:52.334Z", "contributors": [ - "d0rj", - "Mr_nektom", - "Neir" + "smlkA" ] }, - "Web/MathML/Примеры/Deriving_the_Quadratic_Formula": { - "modified": "2019-03-18T21:18:54.194Z", + "Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/set": { + "modified": "2020-11-17T05:50:39.778Z", "contributors": [ - "bsergey" + "kosarev_va", + "Vilafox" ] }, - "Web/MathML/Примеры/MathML_Pythagorean_Theorem": { - "modified": "2020-12-10T17:21:25.592Z", + "Web/JavaScript/Reference/Global_Objects/String/trimStart": { + "modified": "2019-03-23T23:06:19.542Z", "contributors": [ - "d0rj", - "bsergey", - "humantom88" + "Mingun" ] }, - "Web/Media": { - "modified": "2020-02-16T05:07:41.773Z", + "Web/JavaScript/Reference/Global_Objects/String/trimEnd": { + "modified": "2019-03-23T23:06:21.966Z", "contributors": [ - "Sheppy" + "Mingun" ] }, - "Web/Media/Formats": { - "modified": "2020-02-16T05:07:42.083Z", + "Web/JavaScript/Reference/Operators/Grouping": { + "modified": "2020-10-15T21:45:23.257Z", "contributors": [ - "Sheppy" + "synth", + "BychekRU" ] }, - "Web/Media/Formats/WebRTC_кодеки": { - "modified": "2020-11-27T19:05:43.474Z", + "Web/JavaScript/Reference/Operators/Pipeline_operator": { + "modified": "2020-10-15T22:07:33.663Z", "contributors": [ - "nikolaifedorov", - "mechtool" + "nakhodkiin", + "ALegostaeva" ] }, - "Web/Media/Formats/codecs_parameter": { - "modified": "2020-03-16T06:34:09.362Z", + "Web/JavaScript/Reference/Operators/Comma_Operator": { + "modified": "2020-10-15T21:21:15.661Z", "contributors": [ - "mechtool" + "synth", + "echelonka", + "OlegTar", + "cotolany", + "br3t", + "alnimu", + "Frenk1", + "fscholz", + "Ohar", + "teoli", + "nurbek.ab" ] }, - "Web/Performance": { - "modified": "2020-04-21T12:10:15.645Z", + "Web/JavaScript/Reference/Operators/Assignment": { + "modified": "2020-10-15T22:33:39.549Z", "contributors": [ - "D.Lesnik", - "chrisdavidmills" + "kucherenkoag", + "DarkExodusXX" ] }, - "Web/Performance/CSS_JavaScript_animation_performance": { - "modified": "2020-04-02T11:47:32.867Z", + "Web/JavaScript/Reference/Operators/Conditional_Operator": { + "modified": "2020-09-05T16:58:34.995Z", "contributors": [ - "D.Lesnik" + "ikzsl", + "NeoFSociety", + "lozzeal", + "DonRai", + "onatalie", + "SlavaJan", + "dmitrydanilich", + "KTatyana" ] }, - "Web/Performance/Critical_rendering_path": { - "modified": "2020-03-30T19:35:11.484Z", + "Web/JavaScript/Reference/Statements/block": { + "modified": "2020-03-14T08:00:39.543Z", "contributors": [ - "D.Lesnik" + "rookhive", + "Aliq" ] }, - "Web/Performance/How_browsers_work": { - "modified": "2020-12-07T17:11:39.900Z", + "Web/JavaScript/Reference/Template_literals": { + "modified": "2020-10-15T21:31:19.424Z", "contributors": [ - "SamTLT", - "vlad-vorontsov", - "D.Lesnik" + "DASenkiv", + "sahmildzhakeev", + "gendalf7771", + "vaallery", + "SphinxKnight", + "Barss07", + "AlexanderMikhnevich", + "cawa-93", + "dtretyakov" ] }, - "Web/Performance/How_long_is_too_long": { - "modified": "2020-05-15T10:59:03.931Z", + "Web/JavaScript/Reference/About": { + "modified": "2020-03-12T19:43:40.535Z", "contributors": [ - "D.Lesnik" + "Sergey1" ] }, - "Web/Performance/Lazy_loading": { - "modified": "2020-05-23T10:12:03.445Z", + "Web/JavaScript/About_JavaScript": { + "modified": "2020-03-12T19:40:51.750Z", "contributors": [ - "mfranzke", - "D.Lesnik" + "BychekRU", + "IgorGilyazov" ] }, - "Web/Performance/Navigation_and_resource_timings": { - "modified": "2020-04-02T11:43:41.543Z", + "orphaned/Web/Manifest/serviceworker": { + "modified": "2020-10-15T22:28:10.302Z", "contributors": [ - "D.Lesnik" + "almaceleste", + "chrisdavidmills" ] }, - "Web/Performance/Optimizing_startup_performance": { - "modified": "2020-04-03T10:03:42.671Z", + "Web/MathML/Attribute": { + "modified": "2020-12-10T16:59:05.690Z", "contributors": [ - "D.Lesnik" + "d0rj" ] }, - "Web/Performance/Performance_budgets": { - "modified": "2020-04-06T12:41:24.362Z", + "Web/MathML/Examples/Deriving_the_Quadratic_Formula": { + "modified": "2019-03-18T21:18:54.194Z", "contributors": [ - "D.Lesnik" + "bsergey" ] }, - "Web/Performance/Rum-vs-Synthetic": { - "modified": "2020-04-17T19:39:30.304Z", + "Web/MathML/Examples": { + "modified": "2020-11-23T14:28:54.743Z", "contributors": [ - "D.Lesnik" + "d0rj", + "Mr_nektom", + "Neir" ] }, - "Web/Performance/Understanding_latency": { - "modified": "2020-05-28T07:49:08.019Z", + "Web/MathML/Examples/MathML_Pythagorean_Theorem": { + "modified": "2020-12-10T17:21:25.592Z", "contributors": [ - "D.Lesnik" + "d0rj", + "bsergey", + "humantom88" ] }, - "Web/Performance/dns-prefetch": { - "modified": "2020-12-13T17:12:00.849Z", + "Web/Media/Formats/WebRTC_codecs": { + "modified": "2020-11-27T19:05:43.474Z", "contributors": [ - "iozee", - "it4joy", - "D.Lesnik" + "nikolaifedorov", + "mechtool" ] }, - "Web/Performance/Основы": { + "Web/Performance/Fundamentals": { "modified": "2020-04-15T18:48:38.137Z", "contributors": [ "D.Lesnik" ] }, - "Web/Performance/Производительность_анимации": { + "Web/Performance/Animation_performance_and_frame_rate": { "modified": "2020-04-02T11:48:28.669Z", "contributors": [ "D.Lesnik" ] }, - "Web/Progressive_web_apps": { - "modified": "2019-04-20T03:25:44.859Z", + "orphaned/Web/Security/Information_Security_Basics": { + "modified": "2019-03-18T20:42:08.077Z", "contributors": [ - "webmaxru", - "chrisdavidmills", - "ruslan_g02" + "Frisle" ] }, - "Web/Progressive_web_apps/Installable_PWAs": { - "modified": "2020-05-31T18:38:14.629Z", + "orphaned/Web/SVG/Attribute/onload": { + "modified": "2019-01-16T20:23:16.915Z", "contributors": [ - "AlexandrKoliukh", - "chrisdavidmills", - "WhiteApfel" + "maxportnyagin" ] }, - "Web/Progressive_web_apps/Заметный": { - "modified": "2019-03-18T20:52:07.177Z", + "Web/SVG/Tutorial/Basic_Transformations": { + "modified": "2020-08-16T23:38:02.015Z", "contributors": [ - "chrisdavidmills", - "ruslan_g02" + "fqf", + "hisbvdis", + "theykillimmortal", + "andrewtk" ] }, - "Web/Reference": { - "modified": "2019-03-18T20:37:11.659Z", + "Web/SVG/Tutorial/Introduction": { + "modified": "2020-08-11T13:52:37.344Z", "contributors": [ - "mmbl", - "Shychara", - "vostvesh", - "AlexLog", - "uri-uri222", - "slaykovsky", - "Nuzland" + "wBureshGitHub", + "hisbvdis", + "tcheburator", + "alexbs", + "Alianta", + "Dizzy", + "tavira", + "mboris1", + "nakhodkiin", + "MaxManchak" ] }, - "Web/Reference/API": { - "modified": "2019-03-23T23:10:40.925Z", + "Web/SVG/Tutorial/Basic_Shapes": { + "modified": "2019-03-23T22:33:02.983Z", "contributors": [ - "olyaknyaz", - "filutkie", - "dimFora", - "BychekRU", - "varstt", - "uleming", - "AlexLog", - "eb-gh-cr", - "ARleKino", - "Tihoem", - "takto", - "bariys18" + "devfedorenko", + "komuroe", + "Dizzy", + "AlexanderLevenskikh", + "mboris1" ] }, - "Web/SVG": { - "modified": "2019-11-01T15:48:17.103Z", + "Web/SVG/Tutorial/Positions": { + "modified": "2019-03-23T22:33:09.544Z", "contributors": [ - "hisbvdis", - "AdelNorberg", - "Solj", - "Roman-Kosov", - "warsan", - "dima74", + "Dizzy", + "valery-paschenkov", + "AlexanderLevenskikh", + "mboris1" + ] + }, + "Web/SVG/Element/a": { + "modified": "2020-10-15T21:31:40.250Z", + "contributors": [ + "ekirpichyov", + "boxa6", + "bogdancdc", + "Sebastianz", "AlexeyFedotof", - "romanalesenkov", - "sputnik1986", - "Mingun", - "Dyvik" + "Eugene_Ishchenko" ] }, - "Web/SVG/Applying_SVG_effects_to_HTML_content": { - "modified": "2019-04-10T04:51:15.356Z", + "Web/SVG/Element/animate": { + "modified": "2020-10-15T21:40:35.396Z", "contributors": [ - "warsan" + "boxa6", + "wbamberg", + "Sebastianz", + "Eugene_Ishchenko" ] }, - "Web/SVG/Attribute": { - "modified": "2019-03-23T23:20:13.909Z", + "Web/SVG/Element/animateMotion": { + "modified": "2020-10-15T22:06:06.145Z", "contributors": [ - "Solj", - "Vasiliy.Poddubny", - "BychekRU", - "kscarfone" + "ekirpichyov", + "warsan" ] }, - "Web/SVG/Attribute/Core": { - "modified": "2020-10-15T22:34:58.576Z", + "Web/SVG/Element/circle": { + "modified": "2020-10-15T21:41:44.986Z", "contributors": [ - "osipov_s" + "LonelyDutchhound", + "boxa6", + "wbamberg", + "Sebastianz", + "AlexeyFedotof", + "littleleshy" ] }, - "Web/SVG/Attribute/additive": { - "modified": "2019-03-23T22:07:14.939Z", + "Web/SVG/Element/defs": { + "modified": "2020-10-15T22:02:01.863Z", "contributors": [ - "Solj", - "warsan", - "Vasiliy.Poddubny" + "boxa6", + "coshturnina" ] }, - "Web/SVG/Attribute/attributeName": { - "modified": "2019-09-17T04:44:27.460Z", + "Web/SVG/Element/ellipse": { + "modified": "2020-10-15T21:41:43.342Z", "contributors": [ - "ekirpichyov", - "Solj", - "warsan", - "theykillimmortal" + "ialexi-bl", + "boxa6", + "wbamberg", + "Sebastianz", + "littleleshy" ] }, - "Web/SVG/Attribute/attributeType": { - "modified": "2019-03-23T22:07:14.824Z", + "Web/SVG/Element/feBlend": { + "modified": "2020-10-15T22:27:27.749Z", "contributors": [ - "Solj", - "warsan", - "theykillimmortal", - "Vasiliy.Poddubny" + "opereverzeva" ] }, - "Web/SVG/Attribute/class": { - "modified": "2019-03-23T22:24:12.240Z", + "Web/SVG/Element/foreignObject": { + "modified": "2020-10-15T22:16:25.096Z", "contributors": [ - "Vitaligo", - "dmitron1036" + "warsan" ] }, - "Web/SVG/Attribute/cx": { - "modified": "2019-03-18T21:39:26.378Z", + "Web/SVG/Element/g": { + "modified": "2020-10-15T21:43:10.879Z", "contributors": [ - "Solj", - "AlexandrNikolaichev" + "Anonymous", + "boxa6", + "dek4nice", + "Sebastianz", + "vaut", + "littleguga", + "AlexeyFedotof" ] }, - "Web/SVG/Attribute/cy": { - "modified": "2019-03-18T21:39:30.503Z", + "Web/SVG/Element/image": { + "modified": "2020-11-27T18:39:02.137Z", "contributors": [ - "Solj", - "AlexandrNikolaichev" + "robert491", + "boxa6", + "Sebastianz", + "AlexeyFedotof" ] }, - "Web/SVG/Attribute/d": { - "modified": "2019-10-17T06:49:06.860Z", + "Web/SVG/Element": { + "modified": "2019-03-23T23:05:44.353Z", "contributors": [ - "andruhovski", "warsan", - "vKuka", - "annaSchugay" + "BychekRU", + "littleleshy", + "Eugene_Ishchenko" ] }, - "Web/SVG/Attribute/dur": { - "modified": "2020-10-15T21:56:33.845Z", + "Web/SVG/Element/line": { + "modified": "2020-10-15T21:43:08.477Z", "contributors": [ - "ekirpichyov", - "Solj", - "theykillimmortal", - "Vasiliy.Poddubny" + "boxa6", + "konstcos", + "Sebastianz", + "AlexeyFedotof" ] }, - "Web/SVG/Attribute/end": { - "modified": "2019-03-23T22:07:08.160Z", + "Web/SVG/Element/linearGradient": { + "modified": "2020-10-15T22:03:43.312Z", "contributors": [ - "Vasiliy.Poddubny" + "boxa6", + "warsan" ] }, - "Web/SVG/Attribute/fill": { - "modified": "2019-03-28T08:38:38.419Z", + "Web/SVG/Element/path": { + "modified": "2020-10-15T21:43:09.343Z", "contributors": [ - "boxa6", "Solj", - "theykillimmortal", - "Vasiliy.Poddubny" + "warsan", + "Sebastianz", + "samufa" ] }, - "Web/SVG/Attribute/fill-opacity": { - "modified": "2019-03-23T22:46:24.495Z", + "Web/SVG/Element/pattern": { + "modified": "2020-10-15T22:14:34.421Z", "contributors": [ - "Solj", - "Mikke" + "boxa6", + "warsan" ] }, - "Web/SVG/Attribute/fill-rule": { - "modified": "2020-10-15T22:29:32.056Z", + "Web/SVG/Element/polygon": { + "modified": "2020-10-15T22:06:44.273Z", "contributors": [ - "ellizii" + "aak74", + "boxa6", + "bogdancdc" ] }, - "Web/SVG/Attribute/font-weight": { - "modified": "2020-10-15T21:59:48.037Z", + "Web/SVG/Element/radialGradient": { + "modified": "2020-10-15T22:03:44.433Z", "contributors": [ "boxa6", - "kasperyan" + "warsan" ] }, - "Web/SVG/Attribute/id": { - "modified": "2020-10-24T12:47:37.053Z", + "Web/SVG/Element/rect": { + "modified": "2020-10-15T21:32:22.045Z", "contributors": [ - "osipov_s" + "boxa6", + "wbamberg", + "warsan", + "VitaliiKotliar", + "Sebastianz", + "xalz" ] }, - "Web/SVG/Attribute/keyTimes": { - "modified": "2019-05-03T20:37:52.946Z", + "Web/SVG/Element/svg": { + "modified": "2020-10-15T22:31:04.274Z", "contributors": [ - "DyominMV", - "zzzunyazz", - "Vasiliy.Poddubny" + "kve1989" ] }, - "Web/SVG/Attribute/lang": { - "modified": "2020-10-24T13:21:41.808Z", + "Web/SVG/Element/text": { + "modified": "2020-10-15T21:57:25.159Z", "contributors": [ - "osipov_s" + "boxa6", + "warsan", + "arturparkhisenko", + "Evgenjnr" ] }, - "Web/SVG/Attribute/lengthAdjust": { - "modified": "2019-03-23T22:04:51.651Z", + "Web/SVG/Element/use": { + "modified": "2020-10-15T22:24:14.813Z", "contributors": [ - "theykillimmortal" + "hisbvdis" ] }, - "Web/SVG/Attribute/letter-spacing": { - "modified": "2019-03-23T22:09:36.832Z", + "Web/Web_Components/Using_custom_elements": { + "modified": "2020-01-05T09:04:07.966Z", "contributors": [ - "missis-sippi", - "Solj", - "theykillimmortal", - "alex7852" + "Anonymous", + "BurkovBA", + "curtdp", + "curdwithraisins" ] }, - "Web/SVG/Attribute/lighting-color": { - "modified": "2019-03-23T22:04:44.084Z", + "Web/XPath/Functions/floor": { + "modified": "2019-01-16T14:55:28.337Z", "contributors": [ - "Solj", - "theykillimmortal" + "ExE-Boss", + "Android" ] }, - "Web/SVG/Attribute/onload": { - "modified": "2019-01-16T20:23:16.915Z", + "Web/XPath/Functions": { + "modified": "2019-01-16T14:55:44.176Z", "contributors": [ - "maxportnyagin" + "ExE-Boss", + "wbamberg", + "teoli", + "Android" ] }, - "Web/SVG/Attribute/overflow": { - "modified": "2019-03-23T23:20:06.881Z", + "Web/API/WebSockets_API": { + "modified": "2020-10-15T21:24:23.136Z", "contributors": [ - "Solj", - "glizer", - "torbasow" + "YozhEzhi", + "Sajag", + "RusinovAnton", + "zarkone", + "uleming", + "LOVEBOYS" ] }, - "Web/SVG/Attribute/patternContentUnits": { - "modified": "2019-03-23T22:06:23.667Z", + "Web/API/WebSockets_API/Writing_WebSocket_client_applications": { + "modified": "2019-03-23T23:26:56.301Z", "contributors": [ - "artemzwinger" + "Anaind", + "DirectX", + "ilya_khaustov" ] }, - "Web/SVG/Attribute/r": { - "modified": "2019-03-18T21:29:41.005Z", + "orphaned/XML_in_Mozilla": { + "modified": "2019-01-16T14:53:06.925Z", "contributors": [ - "igor-khramko" + "nsvsergey" ] }, - "Web/SVG/Attribute/repeatCount": { - "modified": "2019-03-23T22:24:33.265Z", + "conflicting/Web/API/XMLHttpRequest": { + "modified": "2019-03-24T00:11:01.706Z", "contributors": [ - "Solj", - "VitaliiKotliar" + "denpatin", + "dehero", + "teoli", + "torbasow", + "TotalAMD", + "shergin", + "Bzbarsky", + "Atzkey", + "Apparition" ] }, - "Web/SVG/Attribute/rx": { - "modified": "2019-09-27T12:00:57.972Z", + "orphaned/XPCNativeWrapper": { + "modified": "2019-03-24T00:02:27.014Z", "contributors": [ - "Solj" + "fscholz", + "Dionys" ] }, - "Web/SVG/Attribute/ry": { - "modified": "2019-09-27T12:42:00.928Z", + "orphaned/XPCOM": { + "modified": "2019-01-16T14:04:32.944Z", "contributors": [ - "Solj" + "teoli", + "caiiiycuk", + "bill.gates" ] }, - "Web/SVG/Attribute/shape-rendering": { - "modified": "2019-03-23T23:20:17.223Z", + "orphaned/Веб-стандарты": { + "modified": "2019-03-24T00:00:23.706Z", "contributors": [ - "theykillimmortal", - "BaNru" + "Marat", + "Protopopulus" ] }, - "Web/SVG/Attribute/stop-color": { - "modified": "2019-03-23T22:04:50.665Z", + "orphaned/Вопросы_без_ответов": { + "modified": "2019-03-23T23:58:57.825Z", "contributors": [ - "theykillimmortal" + "glukin" ] }, - "Web/SVG/Attribute/stroke": { - "modified": "2019-03-23T22:07:06.951Z", + "orphaned/Динамически_изменяемый_пользовательский_интерфейс_на_XUL": { + "modified": "2019-06-25T10:50:01.432Z", "contributors": [ - "Solj", - "Vasiliy.Poddubny" + "teoli", + "kup", + "Megapotz" ] }, - "Web/SVG/Attribute/stroke-dashoffset": { - "modified": "2019-10-13T18:23:50.855Z", + "orphaned/Доступность": { + "modified": "2019-01-16T14:51:09.522Z", "contributors": [ - "warsan", - "Solj", - "maxnnn1900" + "Sheppy", + "vilky", + "Cobalt747" ] }, - "Web/SVG/Attribute/stroke-linecap": { - "modified": "2020-10-15T22:14:34.059Z", + "orphaned/Заголовок_ссылки": { + "modified": "2019-03-23T23:43:21.855Z", "contributors": [ - "warsan" + "Sheppy", + "Doctor Baaz" ] }, - "Web/SVG/Attribute/stroke-width": { - "modified": "2019-03-23T22:01:11.603Z", + "orphaned/Контроль_качества": { + "modified": "2019-01-16T14:03:27.006Z", "contributors": [ - "Solj", - "Snikard" + "Hypante" ] }, - "Web/SVG/Attribute/text-anchor": { - "modified": "2020-10-15T21:56:48.973Z", + "orphaned/Локализация": { + "modified": "2019-01-16T14:53:07.899Z", "contributors": [ - "mencerz", - "warsan", - "leonrom", - "theykillimmortal" + "Sheppy", + "sM1Le", + "glukin" ] }, - "Web/SVG/Attribute/text-rendering": { - "modified": "2019-03-23T23:20:14.491Z", + "orphaned/Настройка_среды_разработки_расширений": { + "modified": "2019-03-24T00:02:36.376Z", "contributors": [ - "BaNru" + "alikkille", + "teoli", + "fscholz", + "Yozh88" ] }, - "Web/SVG/Attribute/transform": { - "modified": "2019-03-23T22:46:36.351Z", + "orphaned/Переход_с_Internet_Explorer_на_Mozilla": { + "modified": "2019-01-16T15:00:06.072Z", "contributors": [ - "a1ip", - "Solj", - "Lexeii", - "antisergey", - "Aleksov" + "karasiov", + "Yura", + "Naterera" ] }, - "Web/SVG/Attribute/values": { - "modified": "2019-03-23T22:06:49.462Z", + "orphaned/Сборка_и_установка": { + "modified": "2019-03-24T00:05:30.187Z", "contributors": [ - "Vasiliy.Poddubny" + "Protopopulus" ] }, - "Web/SVG/Attribute/viewBox": { - "modified": "2020-07-17T23:39:00.663Z", + "Glossary/404": { + "modified": "2019-03-23T22:13:48.343Z", "contributors": [ - "ialexi-bl", - "dimitrius-brest", - "annekorti", - "pepsikat" + "cotolany", + "nudaworks" ] }, - "Web/SVG/Attribute/width": { - "modified": "2019-05-12T12:39:52.350Z", + "Glossary/502": { + "modified": "2019-03-18T21:41:50.347Z", "contributors": [ - "opereverzeva" + "gadjetron" ] }, - "Web/SVG/Attribute/x": { - "modified": "2019-03-23T22:05:16.429Z", + "Glossary/Abstraction": { + "modified": "2019-03-23T22:51:57.044Z", "contributors": [ - "Solj" + "alitskevich", + "davidof" ] }, - "Web/SVG/Attribute/xml:space": { - "modified": "2019-03-23T22:23:51.290Z", + "Glossary/Adobe_Flash": { + "modified": "2019-03-23T22:16:01.660Z", "contributors": [ - "lautsevich" + "ifantom" ] }, - "Web/SVG/Attribute/y": { - "modified": "2019-03-23T22:05:20.840Z", + "Glossary/AJAX": { + "modified": "2020-10-30T05:21:31.612Z", "contributors": [ - "Solj" + "ksam", + "duckDominatrix", + "T1mL3arn", + "ifantom", + "mpetrikov", + "gudkovdanila", + "veselik", + "nikokosh" ] }, - "Web/SVG/SVG_1.1_Support_in_Firefox": { - "modified": "2019-03-18T21:33:59.744Z", + "Glossary/Algorithm": { + "modified": "2019-11-23T15:11:34.488Z", "contributors": [ - "warsan" + "Igor-Sangin", + "boxa6", + "ifantom" ] }, - "Web/SVG/SVG_as_an_Image": { - "modified": "2019-04-24T01:52:04.782Z", + "Glossary/API": { + "modified": "2020-10-30T06:23:36.856Z", "contributors": [ - "opereverzeva" + "ksam", + "DashPisareva", + "nikitaermishin", + "Severno" ] }, - "Web/SVG/Tutorial": { - "modified": "2020-08-16T23:33:41.513Z", + "Glossary/Apple_Safari": { + "modified": "2019-03-23T22:09:03.834Z", "contributors": [ - "fqf", - "Ivan961", - "hisbvdis", - "theykillimmortal", - "dima74", - "mboris1", - "MaxManchak", - "Eugene_Ishchenko" + "bsergey", + "pgooood" ] }, - "Web/SVG/Tutorial/Clipping_and_masking": { - "modified": "2019-03-18T21:33:27.085Z", + "Glossary/application_context": { + "modified": "2019-03-18T21:33:46.218Z", "contributors": [ - "theykillimmortal" + "bsergey", + "Lana-Light" ] }, - "Web/SVG/Tutorial/Fills_and_Strokes": { - "modified": "2019-11-05T15:39:42.604Z", + "Glossary/ARIA": { + "modified": "2019-04-09T10:19:16.954Z", "contributors": [ - "hisbvdis", - "valery-paschenkov", - "tavira" + "JCodeg", + "bsergey" ] }, - "Web/SVG/Tutorial/Filter_effects": { - "modified": "2019-03-18T21:33:29.713Z", + "Glossary/ARPA": { + "modified": "2019-03-18T21:25:48.447Z", "contributors": [ - "theykillimmortal" + "bsergey" ] }, - "Web/SVG/Tutorial/Getting_Started": { - "modified": "2019-11-04T17:28:30.391Z", + "Glossary/Arpanet": { + "modified": "2019-03-18T21:25:16.563Z", "contributors": [ - "hisbvdis", - "alexbs", - "warsan", - "komuroe", - "valery-paschenkov", - "tavira", - "mboris1", - "Eugene_Ishchenko" + "bsergey" ] }, - "Web/SVG/Tutorial/Gradients": { - "modified": "2020-08-11T09:48:48.660Z", + "Glossary/ASCII": { + "modified": "2019-03-18T21:40:49.201Z", "contributors": [ - "wBureshGitHub", - "u.gantimurov", - "warsan", - "valery-paschenkov", - "tavira" + "ValeriiBoiko" ] }, - "Web/SVG/Tutorial/Other_content_in_SVG": { - "modified": "2019-12-31T04:23:04.282Z", + "Glossary/Asynchronous": { + "modified": "2019-03-18T21:40:41.315Z", "contributors": [ - "ekirpichyov", - "warsan" + "jeniasaigak", + "ValeriiBoiko" ] }, - "Web/SVG/Tutorial/Paths": { - "modified": "2019-10-08T05:57:38.968Z", + "Glossary/ATAG": { + "modified": "2019-03-18T21:25:01.427Z", "contributors": [ - "hellvesper", - "red5tart", - "devfedorenko", - "komuroe", - "tavira", - "sonnenhaft", - "reflash", - "riseremi", - "mboris1", - "scaint" + "bsergey" ] }, - "Web/SVG/Tutorial/Patterns": { - "modified": "2019-11-06T13:03:01.053Z", + "Glossary/Bandwidth": { + "modified": "2019-03-23T22:06:46.461Z", "contributors": [ - "hisbvdis", - "warsan", - "valery-paschenkov" + "Morjodrom" ] }, - "Web/SVG/Tutorial/SVG_Image_Tag": { - "modified": "2019-03-23T22:09:37.959Z", + "Glossary/baseline": { + "modified": "2020-08-27T06:37:10.071Z", "contributors": [ - "x-in" + "DarkExodusXX" ] }, - "Web/SVG/Tutorial/SVG_In_HTML_Introduction": { - "modified": "2019-03-23T22:42:40.887Z", + "Glossary/Bézier_curve": { + "modified": "2019-08-19T18:48:29.930Z", "contributors": [ - "chrisdavidmills", - "warsan", - "karpulix" + "regeneratorl" ] }, - "Web/SVG/Tutorial/SVG_fonts": { - "modified": "2019-03-18T21:33:26.235Z", + "Glossary/BiDi": { + "modified": "2019-03-18T21:25:00.810Z", "contributors": [ - "theykillimmortal" + "bsergey" ] }, - "Web/SVG/Tutorial/Texts": { - "modified": "2019-03-18T21:43:56.017Z", + "Glossary/BigInt": { + "modified": "2020-08-27T06:12:45.928Z", "contributors": [ - "theykillimmortal" + "DarkExodusXX", + "maksakova" ] }, - "Web/SVG/Tutorial/Tools_for_SVG": { - "modified": "2019-06-06T06:15:16.270Z", + "Glossary/Blink": { + "modified": "2019-03-18T20:43:00.706Z", "contributors": [ - "Evaphobia", - "Roman-Kosov" + "Frisle" ] }, - "Web/SVG/Tutorial/Базовые_Преобразования": { - "modified": "2020-08-16T23:38:02.015Z", + "Glossary/Boolean": { + "modified": "2020-05-05T17:38:43.691Z", "contributors": [ - "fqf", - "hisbvdis", - "theykillimmortal", - "andrewtk" + "Thr0TT1e", + "ekirpichyov", + "Anna-Myzukina", + "perioad", + "Shankshel", + "boxa6", + "Sheppy", + "jaguardev" ] }, - "Web/SVG/Tutorial/Введение": { - "modified": "2020-08-11T13:52:37.344Z", + "Glossary/Bootstrap": { + "modified": "2020-10-30T10:23:10.825Z", "contributors": [ - "wBureshGitHub", - "hisbvdis", - "tcheburator", - "alexbs", - "Alianta", - "Dizzy", - "tavira", - "mboris1", - "nakhodkiin", - "MaxManchak" + "ksam" ] }, - "Web/SVG/Tutorial/Основные_Фигуры": { - "modified": "2019-03-23T22:33:02.983Z", + "Glossary/Browser": { + "modified": "2019-03-23T22:40:32.512Z", "contributors": [ - "devfedorenko", - "komuroe", - "Dizzy", - "AlexanderLevenskikh", - "mboris1" + "anastasiya-solodkaya", + "AlexandrKalaidzhi", + "tronov", + "MuradAz" ] }, - "Web/SVG/Tutorial/Позиции": { - "modified": "2019-03-23T22:33:09.544Z", + "Glossary/Browsing_context": { + "modified": "2019-03-23T22:17:49.487Z", "contributors": [ - "Dizzy", - "valery-paschenkov", - "AlexanderLevenskikh", - "mboris1" + "anastasiya-solodkaya" + ] + }, + "Glossary/cacheable": { + "modified": "2019-03-23T22:25:05.632Z", + "contributors": [ + "vykulakov", + "pk.prog" ] }, - "Web/SVG/Элемент": { - "modified": "2019-03-23T23:05:44.353Z", + "Glossary/Call_stack": { + "modified": "2019-03-26T03:35:33.245Z", "contributors": [ - "warsan", - "BychekRU", - "littleleshy", - "Eugene_Ishchenko" + "boxa6", + "Dimas-X", + "Iroshh" ] }, - "Web/SVG/Элемент/": { - "modified": "2020-10-15T21:57:25.159Z", + "Glossary/Canvas": { + "modified": "2019-03-18T21:33:34.116Z", "contributors": [ - "boxa6", - "warsan", - "arturparkhisenko", - "Evgenjnr" + "Lana-Light" ] }, - "Web/SVG/Элемент/a": { - "modified": "2020-10-15T21:31:40.250Z", + "Glossary/Card_sorting": { + "modified": "2019-09-13T15:24:23.423Z", "contributors": [ - "ekirpichyov", - "boxa6", - "bogdancdc", - "Sebastianz", - "AlexeyFedotof", - "Eugene_Ishchenko" + "maXimusIsMyName", + "nova-k" ] }, - "Web/SVG/Элемент/animate": { - "modified": "2020-10-15T21:40:35.396Z", + "Glossary/CDN": { + "modified": "2019-07-08T10:40:37.612Z", "contributors": [ - "boxa6", - "wbamberg", - "Sebastianz", - "Eugene_Ishchenko" + "LesikTheCat" ] }, - "Web/SVG/Элемент/animateMotion": { - "modified": "2020-10-15T22:06:06.145Z", + "Glossary/character_encoding": { + "modified": "2019-11-23T10:06:58.821Z", "contributors": [ - "ekirpichyov", - "warsan" + "Igor-Sangin" ] }, - "Web/SVG/Элемент/circle": { - "modified": "2020-10-15T21:41:44.986Z", + "Glossary/Character": { + "modified": "2019-03-26T03:36:39.039Z", "contributors": [ - "LonelyDutchhound", - "boxa6", - "wbamberg", - "Sebastianz", - "AlexeyFedotof", - "littleleshy" + "boxa6" ] }, - "Web/SVG/Элемент/defs": { - "modified": "2020-10-15T22:02:01.863Z", + "Glossary/Chrome": { + "modified": "2019-01-16T20:45:50.537Z", "contributors": [ - "boxa6", - "coshturnina" + "Aleksej" ] }, - "Web/SVG/Элемент/ellipse": { - "modified": "2020-10-15T21:41:43.342Z", + "Glossary/Class": { + "modified": "2019-03-23T22:50:33.763Z", "contributors": [ - "ialexi-bl", - "boxa6", - "wbamberg", - "Sebastianz", - "littleleshy" + "ezekeli", + "scanick" ] }, - "Web/SVG/Элемент/feBlend": { - "modified": "2020-10-15T22:27:27.749Z", + "Glossary/CMS": { + "modified": "2019-03-23T22:17:50.404Z", "contributors": [ - "opereverzeva" + "anastasiya-solodkaya" ] }, - "Web/SVG/Элемент/foreignObject": { - "modified": "2020-10-15T22:16:25.096Z", + "Glossary/Codec": { + "modified": "2019-06-20T09:27:20.089Z", "contributors": [ - "warsan" + "CS313" ] }, - "Web/SVG/Элемент/g": { - "modified": "2020-10-15T21:43:10.879Z", + "Glossary/Compile": { + "modified": "2020-08-27T07:13:45.873Z", "contributors": [ - "Anonymous", - "boxa6", - "dek4nice", - "Sebastianz", - "vaut", - "littleguga", - "AlexeyFedotof" + "DarkExodusXX" ] }, - "Web/SVG/Элемент/image": { - "modified": "2020-11-27T18:39:02.137Z", + "Glossary/Computer_Programming": { + "modified": "2020-02-28T20:10:24.813Z", "contributors": [ - "robert491", - "boxa6", - "Sebastianz", - "AlexeyFedotof" + "almaceleste" ] }, - "Web/SVG/Элемент/line": { - "modified": "2020-10-15T21:43:08.477Z", + "Glossary/Conditional": { + "modified": "2020-02-28T19:51:16.047Z", "contributors": [ - "boxa6", - "konstcos", - "Sebastianz", - "AlexeyFedotof" + "almaceleste" ] }, - "Web/SVG/Элемент/linearGradient": { - "modified": "2020-10-15T22:03:43.312Z", + "Glossary/Constructor": { + "modified": "2019-03-18T21:40:38.410Z", "contributors": [ - "boxa6", - "warsan" + "ValeriiBoiko" ] }, - "Web/SVG/Элемент/path": { - "modified": "2020-10-15T21:43:09.343Z", + "Glossary/Cookie": { + "modified": "2019-03-23T22:19:39.272Z", "contributors": [ - "Solj", - "warsan", - "Sebastianz", - "samufa" + "anastasiya-solodkaya", + "smkoyan" ] }, - "Web/SVG/Элемент/pattern": { - "modified": "2020-10-15T22:14:34.421Z", + "Glossary/Copyleft": { + "modified": "2019-08-22T15:17:45.253Z", "contributors": [ - "boxa6", - "warsan" + "regeneratorl" ] }, - "Web/SVG/Элемент/polygon": { - "modified": "2020-10-15T22:06:44.273Z", + "Glossary/CORS": { + "modified": "2019-03-18T21:01:16.414Z", "contributors": [ - "aak74", - "boxa6", - "bogdancdc" + "ruslan.khaertdinov", + "anastasiya-solodkaya" ] }, - "Web/SVG/Элемент/radialGradient": { - "modified": "2020-10-15T22:03:44.433Z", + "Glossary/Crawler": { + "modified": "2019-10-16T05:50:09.685Z", "contributors": [ - "boxa6", - "warsan" + "e-h-h" ] }, - "Web/SVG/Элемент/rect": { - "modified": "2020-10-15T21:32:22.045Z", + "Glossary/CRLF": { + "modified": "2019-03-18T21:18:06.376Z", "contributors": [ - "boxa6", - "wbamberg", - "warsan", - "VitaliiKotliar", - "Sebastianz", - "xalz" + "alexbs" ] }, - "Web/SVG/Элемент/svg": { - "modified": "2020-10-15T22:31:04.274Z", + "Glossary/CSP": { + "modified": "2020-03-11T16:49:32.227Z", "contributors": [ - "kve1989" + "almaceleste" ] }, - "Web/SVG/Элемент/use": { - "modified": "2020-10-15T22:24:14.813Z", + "Glossary/CSRF": { + "modified": "2019-03-23T22:17:52.593Z", "contributors": [ - "hisbvdis" + "anastasiya-solodkaya" ] }, - "Web/Security": { - "modified": "2019-11-20T21:39:44.381Z", + "Glossary/CSS_preprocessor": { + "modified": "2019-03-26T02:52:52.000Z", "contributors": [ - "wbamberg", - "SphinxKnight", - "pepelsbey", - "Tihoem", - "Sheppy" + "boxa6", + "bazoooker" ] }, - "Web/Security/CSP": { - "modified": "2019-03-23T23:04:20.797Z", + "Glossary/CSS_Selector": { + "modified": "2020-12-07T13:33:11.621Z", "contributors": [ - "sivashev", - "Aleksej", - "Tihoem" + "kucherenkoag", + "DashPisareva" ] }, - "Web/Security/Information_Security_Basics": { - "modified": "2019-03-18T20:42:08.077Z", + "Glossary/CSS": { + "modified": "2020-11-27T18:16:28.046Z", "contributors": [ - "Frisle" + "robert491", + "boxa6", + "andreybakhishev", + "oleg3280", + "AlexandrKalaidzhi" ] }, - "Web/Security/Same-origin_policy": { - "modified": "2020-10-20T11:28:42.439Z", + "Glossary/Data_structure": { + "modified": "2019-03-23T22:40:22.188Z", "contributors": [ - "niklimoff01", - "hisbvdis", - "WhiteApfel", - "iamvector", - "vladlipski", - "ZVanoZ" + "alitskevich" ] }, - "Web/Security/Securing_your_site": { - "modified": "2019-12-18T06:44:18.277Z", + "Glossary/DNS": { + "modified": "2019-07-09T20:05:30.988Z", "contributors": [ - "mfuji09" + "fuggy" ] }, - "Web/Security/Securing_your_site/Turning_off_form_autocompletion": { - "modified": "2019-12-18T06:44:21.121Z", + "Glossary/Doctype": { + "modified": "2019-10-20T09:56:23.239Z", "contributors": [ - "KolesnikovR" + "alexbs", + "gogumaUno" ] }, - "Web/Tutorials": { - "modified": "2019-10-02T16:11:49.043Z", + "Glossary/DOM": { + "modified": "2019-03-23T22:40:33.690Z", "contributors": [ - "Termaro", - "mmbl", - "ukrlex01", - "rhiter", - "anastasiya-solodkaya", - "GraceAredel", - "Tihoem", - "uleming", - "Steln", - "aleks_root" + "tronov", + "MuradAz" ] }, - "Web/WebAPI": { - "modified": "2019-03-25T10:51:55.253Z", + "Glossary/Domain_name": { + "modified": "2019-03-18T21:25:39.712Z", "contributors": [ - "boxa6", - "andreybakhishev", - "wbamberg", - "fscholz", - "Cyemka" + "bsergey" ] }, - "Web/Web_Components": { - "modified": "2020-09-03T10:16:00.956Z", + "Glossary/DOS_attack": { + "modified": "2019-08-14T18:10:26.015Z", "contributors": [ - "m.tven18", - "Loosefer", - "Akh-rman", - "shmel115", - "newbornfrontender", - "Peccansy", - "alinofka", - "curdwithraisins", - "dmitrykurmanov", - "Kalita-Roman" + "Newage3018" ] }, - "Web/Web_Components/HTML_Imports": { - "modified": "2019-03-18T21:40:10.986Z", + "Glossary/Dynamic_programming_language": { + "modified": "2019-03-23T22:22:41.086Z", "contributors": [ - "PaulineNemchak" + "pust0ta", + "thecodecreator" ] }, - "Web/Web_Components/Использование_пользовательских_элементов": { - "modified": "2020-01-05T09:04:07.966Z", + "Glossary/ECMA": { + "modified": "2019-03-23T22:26:58.025Z", "contributors": [ - "Anonymous", - "BurkovBA", - "curtdp", - "curdwithraisins" + "anastasiya-solodkaya", + "werreour" ] }, - "Web/XML": { - "modified": "2019-03-24T13:24:33.354Z" + "Glossary/ECMAScript": { + "modified": "2019-03-23T22:03:14.516Z", + "contributors": [ + "4erty" + ] }, - "Web/XML/XML_introduction": { - "modified": "2019-03-25T08:08:08.506Z", + "Glossary/Empty_element": { + "modified": "2020-06-17T07:35:47.736Z", "contributors": [ - "boxa6" + "fuggy", + "Sheppy", + "Aleksej" ] }, - "Web/XPath": { - "modified": "2019-01-16T14:55:34.456Z", + "Glossary/Encapsulation": { + "modified": "2019-10-15T17:04:32.904Z", "contributors": [ - "ExE-Boss", - "wbamberg", - "teoli", - "Android" + "duckDominatrix" ] }, - "Web/XPath/Funkcje": { - "modified": "2019-01-16T14:55:44.176Z", + "Glossary/Entity_header": { + "modified": "2020-03-13T19:29:42.150Z", "contributors": [ - "ExE-Boss", - "wbamberg", - "teoli", - "Android" + "fuggy", + "opereverzeva" ] }, - "Web/XPath/Funkcje/floor": { - "modified": "2019-01-16T14:55:28.337Z", + "Glossary/event": { + "modified": "2019-08-19T18:18:09.165Z", "contributors": [ - "ExE-Boss", - "Android" + "regeneratorl" ] }, - "Web/XSLT": { - "modified": "2019-03-23T23:58:47.674Z", + "Glossary/Expando": { + "modified": "2019-03-23T22:25:14.834Z", "contributors": [ - "niktariy", - "ExE-Boss", - "teoli", - "iliacmd" + "Chamie", + "Aksana-Tsishchanka" ] }, - "WebAssembly": { - "modified": "2020-10-15T22:05:07.172Z", + "Glossary/Falsy": { + "modified": "2020-02-29T14:01:11.239Z", "contributors": [ - "sharpist", - "deadblackclover", - "vkorniiko", - "warsan", - "thatlldo" + "almaceleste", + "Anna-Myzukina" ] }, - "WebAssembly/C_to_wasm": { - "modified": "2019-03-18T21:33:56.809Z", + "Glossary/First_contentful_paint": { + "modified": "2019-11-20T05:40:40.814Z", "contributors": [ - "thatlldo" + "Antosik" ] }, - "WebAssembly/Concepts": { - "modified": "2019-03-18T21:10:19.900Z", + "Glossary/First_CPU_idle": { + "modified": "2019-11-20T05:48:47.023Z", "contributors": [ - "vkorniiko" + "Antosik" ] }, - "WebAssembly/Exported_functions": { - "modified": "2020-03-04T19:06:28.386Z", + "Glossary/First_input_delay": { + "modified": "2020-11-29T12:51:47.015Z", "contributors": [ - "amuzalevskiy", - "thatlldo" + "BehemothOz", + "Antosik" ] }, - "WebAssembly/Loading_and_running": { - "modified": "2019-06-12T11:14:54.085Z", + "Glossary/First_interactive": { + "modified": "2019-11-20T05:51:30.233Z", "contributors": [ - "deadblackclover" + "Antosik" ] }, - "WebAssembly/Rust_to_wasm": { - "modified": "2020-06-11T14:27:31.970Z", + "Glossary/first_meaningful_paint": { + "modified": "2019-11-19T16:13:59.472Z", "contributors": [ - "DuckerMan", - "idkravitz", - "dlukanin", - "curdwithraisins", - "VLDSLW" + "Antosik" ] }, - "WebAssembly/Understanding_the_text_format": { - "modified": "2019-03-18T21:09:18.859Z", + "Glossary/First_paint": { + "modified": "2019-11-20T05:44:29.012Z", "contributors": [ - "vkorniiko" + "Antosik" ] }, - "WebAssembly/Using_the_JavaScript_API": { - "modified": "2019-06-12T07:08:20.267Z", + "Glossary/First-class_Function": { + "modified": "2019-03-23T22:26:14.132Z", "contributors": [ - "deadblackclover", - "vkorniiko" + "s1lver", + "B0dya", + "pk.prog" ] }, - "WebSockets": { - "modified": "2020-10-15T21:24:23.136Z", + "Glossary/Flex_Item": { + "modified": "2020-03-08T07:29:42.816Z", "contributors": [ - "YozhEzhi", - "Sajag", - "RusinovAnton", - "zarkone", - "uleming", - "LOVEBOYS" + "Radragon" ] }, - "WebSockets/Writing_WebSocket_client_applications": { - "modified": "2019-03-23T23:26:56.301Z", + "Glossary/Flexbox": { + "modified": "2019-03-18T21:33:55.150Z", "contributors": [ - "Anaind", - "DirectX", - "ilya_khaustov" + "b.zvyagintsev" ] }, - "Web_Development/Mobile": { - "modified": "2019-03-23T23:27:06.077Z", + "Glossary/Forbidden_header_name": { + "modified": "2020-11-27T14:27:47.971Z", "contributors": [ - "wbamberg" + "robert491", + "Alex90", + "crabovwik", + "JeanPaulLucien" ] }, - "Web_Development/Mobile/Responsive_design": { - "modified": "2019-03-23T23:27:07.759Z", + "Glossary/FPS": { + "modified": "2019-11-19T15:47:44.839Z", "contributors": [ - "ArsenBespalov" + "Antosik" ] }, - "XMLHttpRequest": { - "modified": "2019-03-24T00:11:01.706Z", + "Glossary/FTP": { + "modified": "2019-03-23T22:56:50.644Z", "contributors": [ - "denpatin", - "dehero", - "teoli", - "torbasow", - "TotalAMD", - "shergin", - "Bzbarsky", - "Atzkey", - "Apparition" + "Aleksej" ] }, - "XML_in_Mozilla": { - "modified": "2019-01-16T14:53:06.925Z", + "Glossary/Gecko": { + "modified": "2019-03-23T22:25:29.241Z", "contributors": [ - "nsvsergey" + "pk.prog" ] }, - "XPCNativeWrapper": { - "modified": "2019-03-24T00:02:27.014Z", + "Glossary/General_header": { + "modified": "2020-11-27T15:28:54.047Z", "contributors": [ - "fscholz", - "Dionys" + "robert491", + "Sergey.Terekhin" ] }, - "XPCOM": { - "modified": "2019-01-16T14:04:32.944Z", + "Glossary/Git": { + "modified": "2019-07-13T19:51:02.847Z", "contributors": [ - "teoli", - "caiiiycuk", - "bill.gates" + "fuggy", + "4erty" ] }, - "Веб-разработка": { - "modified": "2019-03-24T00:00:53.915Z", + "Glossary/Global_object": { + "modified": "2020-01-11T18:59:38.482Z", "contributors": [ - "Dionys" + "Kiryhas" ] }, - "Веб-стандарты": { - "modified": "2019-03-24T00:00:23.706Z", + "Glossary/Global_variable": { + "modified": "2019-06-28T05:46:29.060Z", "contributors": [ - "Marat", - "Protopopulus" + "OlehRula" ] }, - "Вопросы_без_ответов": { - "modified": "2019-03-23T23:58:57.825Z", + "Glossary/Grid_Column": { + "modified": "2019-09-25T10:04:35.112Z", "contributors": [ - "glukin" + "ekirpichyov", + "albinasakhabutdinova" ] }, - "Динамически_изменяемый_пользовательский_интерфейс_на_XUL": { - "modified": "2019-06-25T10:50:01.432Z", + "Glossary/Grid": { + "modified": "2019-09-25T00:37:08.781Z", "contributors": [ - "teoli", - "kup", - "Megapotz" + "Zver64", + "boxa6", + "Paul_Yuhnovich" ] }, - "Доступность": { - "modified": "2019-01-16T14:51:09.522Z", + "Glossary/Host": { + "modified": "2019-03-18T20:56:13.920Z", "contributors": [ - "Sheppy", - "vilky", - "Cobalt747" + "iamvector" ] }, - "Заголовок_ссылки": { - "modified": "2019-03-23T23:43:21.855Z", + "Glossary/HTML": { + "modified": "2020-10-30T06:06:49.972Z", "contributors": [ - "Sheppy", - "Doctor Baaz" + "ksam", + "boxa6", + "oleg3280", + "Ananasovich", + "Rod1on", + "NerRox", + "talgautb" ] }, - "Контроль_качества": { - "modified": "2019-01-16T14:03:27.006Z", + "Glossary/HTML5": { + "modified": "2019-03-23T11:50:58.551Z", "contributors": [ - "Hypante" + "JCodeg", + "oleg3280", + "VEDigit" ] }, - "Локализация": { - "modified": "2019-01-16T14:53:07.899Z", + "Glossary/HTTP_2": { + "modified": "2019-11-06T06:45:14.792Z", "contributors": [ - "Sheppy", - "sM1Le", - "glukin" + "duckDominatrix", + "e-h-h" ] }, - "Настройка_среды_разработки_расширений": { - "modified": "2019-03-24T00:02:36.376Z", + "Glossary/HTTP": { + "modified": "2019-11-07T07:41:21.870Z", "contributors": [ - "alikkille", - "teoli", - "fscholz", - "Yozh88" + "duckDominatrix", + "gadjetron", + "MuradAz" ] }, - "Об_объектной_модели_документа": { - "modified": "2019-06-25T10:49:44.957Z", + "Glossary/https": { + "modified": "2019-01-17T02:14:25.160Z", "contributors": [ - "d.zheleznov", - "cognitive-cake", - "runicelf", - "Megapotz" + "bazoooker", + "dzandut" ] }, - "Переход_с_Internet_Explorer_на_Mozilla": { - "modified": "2019-01-16T15:00:06.072Z", + "Glossary/IANA": { + "modified": "2019-03-18T21:36:56.523Z", "contributors": [ - "karasiov", - "Yura", - "Naterera" + "pavelkarinin" ] }, - "Сборка_и_установка": { - "modified": "2019-03-24T00:05:30.187Z", + "Glossary/ICANN": { + "modified": "2019-03-18T21:36:45.102Z", "contributors": [ - "Protopopulus" + "pavelkarinin" ] }, - "Словарь": { - "modified": "2020-10-07T11:13:45.197Z", + "Glossary/Idempotent": { + "modified": "2020-08-24T16:46:00.432Z", "contributors": [ - "peterbe", - "SphinxKnight", - "wbamberg", - "BychekRU", - "abldi", - "MuradAz", - "Aleksej", - "Sheppy", - "teoli" + "dev4lex", + "snizh", + "pk.prog" ] }, - "Словарь/404": { - "modified": "2019-03-23T22:13:48.343Z", + "Glossary/Identifier": { + "modified": "2019-03-23T22:20:02.500Z", "contributors": [ - "cotolany", - "nudaworks" + "mlilin", + "Kaliukhovich" ] }, - "Словарь/502": { - "modified": "2019-03-18T21:41:50.347Z", + "Glossary/IETF": { + "modified": "2020-10-30T04:28:05.922Z", "contributors": [ - "gadjetron" + "ksam" ] }, - "Словарь/AJAX": { - "modified": "2020-10-30T05:21:31.612Z", + "Glossary/IIFE": { + "modified": "2019-08-02T04:11:30.483Z", "contributors": [ - "ksam", - "duckDominatrix", - "T1mL3arn", - "ifantom", - "mpetrikov", - "gudkovdanila", - "veselik", - "nikokosh" + "alexbutav", + "zavsievich", + "Hiker-Hope", + "anastasiya-solodkaya", + "TheodoreChe", + "c01nd01r" + ] + }, + "Glossary": { + "modified": "2020-10-07T11:13:45.197Z", + "contributors": [ + "peterbe", + "SphinxKnight", + "wbamberg", + "BychekRU", + "abldi", + "MuradAz", + "Aleksej", + "Sheppy", + "teoli" ] }, - "Словарь/API": { - "modified": "2020-10-30T06:23:36.856Z", + "Glossary/IndexedDB": { + "modified": "2020-09-25T14:17:01.625Z", "contributors": [ - "ksam", - "DashPisareva", - "nikitaermishin", - "Severno" + "swimmwatch" ] }, - "Словарь/ARIA": { - "modified": "2019-04-09T10:19:16.954Z", + "Glossary/Information_architecture": { + "modified": "2019-07-02T10:04:49.702Z", "contributors": [ - "JCodeg", - "bsergey" + "wizardbil" ] }, - "Словарь/ARPA": { - "modified": "2019-03-18T21:25:48.447Z", + "Glossary/Internet": { + "modified": "2019-06-17T12:53:37.150Z", "contributors": [ + "kss555", "bsergey" ] }, - "Словарь/ASCII": { - "modified": "2019-03-18T21:40:49.201Z", + "Glossary/IP_Address": { + "modified": "2019-03-18T21:27:42.696Z", "contributors": [ - "ValeriiBoiko" + "Luboshenko" ] }, - "Словарь/ATAG": { - "modified": "2019-03-18T21:25:01.427Z", + "Glossary/ISO": { + "modified": "2020-10-30T04:04:18.482Z", "contributors": [ - "bsergey" + "ksam" ] }, - "Словарь/Abstraction": { - "modified": "2019-03-23T22:51:57.044Z", + "Glossary/Java": { + "modified": "2019-08-04T18:12:34.992Z", "contributors": [ - "alitskevich", - "davidof" + "angelhearted" ] }, - "Словарь/Adobe-Flash": { - "modified": "2019-03-23T22:16:01.660Z", + "Glossary/JavaScript": { + "modified": "2020-10-30T03:58:08.340Z", "contributors": [ - "ifantom" + "ksam", + "ekirpichyov", + "JCodeg", + "boxa6", + "aleshkanet", + "oleg3280", + "MuradAz", + "silentwasd", + "Sheppy", + "Vovchikb6" ] }, - "Словарь/Algorithm": { - "modified": "2019-11-23T15:11:34.488Z", + "Glossary/jpeg": { + "modified": "2019-03-18T21:38:25.986Z", "contributors": [ - "Igor-Sangin", - "boxa6", - "ifantom" + "kayablue" ] }, - "Словарь/Apple_Safari": { - "modified": "2019-03-23T22:09:03.834Z", + "Glossary/jQuery": { + "modified": "2020-11-17T03:47:58.520Z", "contributors": [ - "bsergey", - "pgooood" + "SphinxKnight", + "annamolodcova1909", + "Sparks" ] }, - "Словарь/Arpanet": { - "modified": "2019-03-18T21:25:16.563Z", + "Glossary/JSON": { + "modified": "2019-01-17T00:40:57.677Z", "contributors": [ - "bsergey" + "ezekeli" ] }, - "Словарь/Asynchronous": { - "modified": "2019-03-18T21:40:41.315Z", + "Glossary/loop": { + "modified": "2020-02-28T13:59:22.366Z", "contributors": [ - "jeniasaigak", - "ValeriiBoiko" + "almaceleste" ] }, - "Словарь/Bandwidth": { - "modified": "2019-03-23T22:06:46.461Z", + "Glossary/Main_Axis": { + "modified": "2020-05-21T13:03:11.807Z", "contributors": [ - "Morjodrom" + "HImichun" ] }, - "Словарь/BiDi": { - "modified": "2019-03-18T21:25:00.810Z", + "Glossary/MathML": { + "modified": "2019-03-18T21:19:08.526Z", "contributors": [ "bsergey" ] }, - "Словарь/BigInt": { - "modified": "2020-08-27T06:12:45.928Z", + "Glossary/Method": { + "modified": "2020-10-30T06:40:44.910Z", "contributors": [ - "DarkExodusXX", - "maksakova" + "ksam" ] }, - "Словарь/Blink": { - "modified": "2019-03-18T20:43:00.706Z", + "Glossary/Microsoft_Internet_Explorer": { + "modified": "2019-03-18T21:41:51.997Z", "contributors": [ - "Frisle" + "djigach" ] }, - "Словарь/Boolean": { - "modified": "2020-05-05T17:38:43.691Z", + "Glossary/MIME_type": { + "modified": "2020-04-21T12:17:26.839Z", "contributors": [ - "Thr0TT1e", - "ekirpichyov", - "Anna-Myzukina", - "perioad", - "Shankshel", - "boxa6", - "Sheppy", - "jaguardev" + "an5000", + "elvin666666", + "margaritashvetsov", + "ilia-valchenko" ] }, - "Словарь/Bootstrap": { - "modified": "2020-10-30T10:23:10.825Z", + "Glossary/Mixin": { + "modified": "2020-04-09T10:41:29.634Z", "contributors": [ - "ksam" + "Drrragonica" ] }, - "Словарь/Browser": { - "modified": "2019-03-23T22:40:32.512Z", + "Glossary/Node.js": { + "modified": "2019-03-23T22:28:12.455Z", "contributors": [ - "anastasiya-solodkaya", - "AlexandrKalaidzhi", - "tronov", - "MuradAz" + "tim-zh", + "nikokosh" ] }, - "Словарь/Browsing_context": { - "modified": "2019-03-23T22:17:49.487Z", + "Glossary/Null": { + "modified": "2020-03-23T08:30:22.000Z", "contributors": [ - "anastasiya-solodkaya" + "wentout", + "tim-zh" ] }, - "Словарь/Bézier_curve": { - "modified": "2019-08-19T18:48:29.930Z", + "Glossary/Number": { + "modified": "2019-03-23T22:59:57.277Z", "contributors": [ - "regeneratorl" + "Sheppy", + "jaguardev" ] }, - "Словарь/CDN": { - "modified": "2019-07-08T10:40:37.612Z", + "Glossary/Object": { + "modified": "2019-03-23T22:22:47.659Z", "contributors": [ - "LesikTheCat" + "bsergey", + "haacki47" ] }, - "Словарь/CMS": { - "modified": "2019-03-23T22:17:50.404Z", + "Glossary/OOP": { + "modified": "2019-03-18T21:40:42.132Z", "contributors": [ - "anastasiya-solodkaya" + "ValeriiBoiko" ] }, - "Словарь/CORS": { - "modified": "2019-03-18T21:01:16.414Z", + "Glossary/OpenGL": { + "modified": "2019-11-14T05:58:50.039Z", "contributors": [ - "ruslan.khaertdinov", - "anastasiya-solodkaya" + "ClaS1k" ] }, - "Словарь/CRLF": { - "modified": "2019-03-18T21:18:06.376Z", + "Glossary/Origin": { + "modified": "2019-03-23T22:19:26.751Z", "contributors": [ - "alexbs" + "Angelskih" ] }, - "Словарь/CSP": { - "modified": "2020-03-11T16:49:32.227Z", + "Glossary/PHP": { + "modified": "2019-04-14T04:44:20.115Z", "contributors": [ - "almaceleste" + "MDReal32", + "kirill001" ] }, - "Словарь/CSRF": { - "modified": "2019-03-23T22:17:52.593Z", + "Glossary/Pixel": { + "modified": "2019-03-25T09:54:05.591Z", "contributors": [ - "anastasiya-solodkaya" + "boxa6" ] }, - "Словарь/CSS": { - "modified": "2020-11-27T18:16:28.046Z", + "Glossary/Polymorphism": { + "modified": "2019-10-14T05:46:10.620Z", "contributors": [ - "robert491", - "boxa6", - "andreybakhishev", - "oleg3280", - "AlexandrKalaidzhi" + "duckDominatrix" ] }, - "Словарь/CSS_Selector": { - "modified": "2020-12-07T13:33:11.621Z", + "Glossary/Primitive": { + "modified": "2020-02-16T08:27:27.366Z", "contributors": [ - "kucherenkoag", - "DashPisareva" + "vitaminX", + "bsergey", + "aleks43" ] }, - "Словарь/CSS_preprocessor": { - "modified": "2019-03-26T02:52:52.000Z", + "Glossary/privileged_code": { + "modified": "2019-03-23T22:25:30.067Z", "contributors": [ - "boxa6", - "bazoooker" + "pk.prog" ] }, - "Словарь/Call_stack": { - "modified": "2019-03-26T03:35:33.245Z", + "Glossary/Progressive_web_apps": { + "modified": "2020-10-23T07:12:55.057Z", "contributors": [ - "boxa6", - "Dimas-X", - "Iroshh" + "ksam" ] }, - "Словарь/Canvas": { - "modified": "2019-03-18T21:33:34.116Z", + "Glossary/Promise": { + "modified": "2019-05-15T10:24:56.596Z", "contributors": [ - "Lana-Light" + "Mashka241" ] }, - "Словарь/Card_sorting": { - "modified": "2019-09-13T15:24:23.423Z", + "Glossary/property": { + "modified": "2019-03-23T22:15:35.268Z", "contributors": [ - "maXimusIsMyName", - "nova-k" + "mlilin" ] }, - "Словарь/Character": { - "modified": "2019-03-26T03:36:39.039Z", + "Glossary/Prototype-based_programming": { + "modified": "2019-01-16T23:59:58.315Z", "contributors": [ - "boxa6" + "kulakowka", + "SedovDP", + "pk.prog" ] }, - "Словарь/Chrome": { - "modified": "2019-01-16T20:45:50.537Z", + "Glossary/Pseudo-element": { + "modified": "2019-03-18T21:09:36.141Z", "contributors": [ - "Aleksej" + "Mashka241" ] }, - "Словарь/Class": { - "modified": "2019-03-23T22:50:33.763Z", + "Glossary/Pseudocode": { + "modified": "2020-11-25T09:22:15.778Z", "contributors": [ - "ezekeli", - "scanick" + "tetragidrohlorid", + "ConstantineZz" ] }, - "Словарь/Codec": { - "modified": "2019-06-20T09:27:20.089Z", + "Glossary/Reflow": { + "modified": "2020-06-05T09:05:27.984Z", "contributors": [ - "CS313" + "ArturBasak" ] }, - "Словарь/Compile": { - "modified": "2020-08-27T07:13:45.873Z", + "Glossary/Regular_expression": { + "modified": "2019-04-18T02:00:21.122Z", "contributors": [ - "DarkExodusXX" + "eXcuteD" ] }, - "Словарь/Computer_Programming": { - "modified": "2020-02-28T20:10:24.813Z", + "Glossary/Request_header": { + "modified": "2020-03-13T19:20:00.006Z", "contributors": [ - "almaceleste" + "fuggy", + "andrewtk" ] }, - "Словарь/Conditional": { - "modified": "2020-02-28T19:51:16.047Z", + "Glossary/Responsive_web_design": { + "modified": "2019-03-18T21:43:12.877Z", "contributors": [ - "almaceleste" + "KirilSlender" ] }, - "Словарь/Constructor": { - "modified": "2019-03-18T21:40:38.410Z", + "Glossary/Round_Trip_Time_(RTT)": { + "modified": "2019-11-20T06:08:45.669Z", "contributors": [ - "ValeriiBoiko" + "Antosik" ] }, - "Словарь/Cookie": { - "modified": "2019-03-23T22:19:39.272Z", + "Glossary/safe": { + "modified": "2020-08-24T16:48:10.493Z", "contributors": [ - "anastasiya-solodkaya", - "smkoyan" + "dev4lex", + "InfinityBuddha", + "serhii73", + "pk.prog" ] }, - "Словарь/Copyleft": { - "modified": "2019-08-22T15:17:45.253Z", + "Glossary/Scroll_container": { + "modified": "2020-04-24T15:33:30.579Z", "contributors": [ - "regeneratorl" + "hisbvdis" ] }, - "Словарь/Crawler": { - "modified": "2019-10-16T05:50:09.685Z", + "Glossary/SDP": { + "modified": "2019-07-26T09:45:49.928Z", "contributors": [ - "e-h-h" + "Geloosa" ] }, - "Словарь/DNS": { - "modified": "2019-07-09T20:05:30.988Z", + "Glossary/Self-Executing_Anonymous_Function": { + "modified": "2019-03-18T21:20:03.779Z", "contributors": [ - "fuggy" + "Hiker-Hope" ] }, - "Словарь/DOM": { - "modified": "2019-03-23T22:40:33.690Z", + "Glossary/Semantics": { + "modified": "2020-05-29T09:05:50.440Z", "contributors": [ - "tronov", - "MuradAz" + "mriabokliach", + "EternalCosmos" ] }, - "Словарь/DOS_attack": { - "modified": "2019-08-14T18:10:26.015Z", + "Glossary/SEO": { + "modified": "2019-03-23T22:03:24.051Z", "contributors": [ - "Newage3018" + "dictor93" ] }, - "Словарь/Doctype": { - "modified": "2019-10-20T09:56:23.239Z", + "Glossary/Server": { + "modified": "2020-08-16T17:59:50.094Z", "contributors": [ - "alexbs", - "gogumaUno" + "bogatayabaza" ] }, - "Словарь/Domain_name": { - "modified": "2019-03-18T21:25:39.712Z", + "Glossary/SGML": { + "modified": "2020-10-30T05:53:44.653Z", "contributors": [ - "bsergey" + "ksam" ] }, - "Словарь/Dynamic_programming_language": { - "modified": "2019-03-23T22:22:41.086Z", + "Glossary/Simple_response_header": { + "modified": "2020-04-06T22:27:29.080Z", "contributors": [ - "pust0ta", - "thecodecreator" + "sivackovan" ] }, - "Словарь/ECMA": { - "modified": "2019-03-23T22:26:58.025Z", + "Glossary/Sloppy_mode": { + "modified": "2019-01-17T00:16:18.150Z", "contributors": [ "anastasiya-solodkaya", - "werreour" + "pk.prog" ] }, - "Словарь/ECMAScript": { - "modified": "2019-03-23T22:03:14.516Z", + "Glossary/Specification": { + "modified": "2019-03-23T22:19:46.992Z", "contributors": [ - "4erty" + "gogumaUno", + "anastasiya-solodkaya", + "JeanPaulLucien" ] }, - "Словарь/Empty_element": { - "modified": "2020-06-17T07:35:47.736Z", + "Glossary/SVG": { + "modified": "2019-03-18T21:43:05.908Z", "contributors": [ - "fuggy", - "Sheppy", - "Aleksej" + "KirilSlender" ] }, - "Словарь/Encapsulation": { - "modified": "2019-10-15T17:04:32.904Z", + "Glossary/Symbol": { + "modified": "2019-03-23T22:08:34.792Z", "contributors": [ - "duckDominatrix" + "4opper", + "yanakey", + "GRIDARK", + "animhotep", + "neutral" ] }, - "Словарь/Entity_header": { - "modified": "2020-03-13T19:29:42.150Z", + "Glossary/TCP": { + "modified": "2020-03-13T16:54:36.615Z", "contributors": [ "fuggy", - "opereverzeva" + "michael_v92" ] }, - "Словарь/Expando": { - "modified": "2019-03-23T22:25:14.834Z", + "Glossary/time_to_first_byte": { + "modified": "2019-11-20T06:03:31.278Z", "contributors": [ - "Chamie", - "Aksana-Tsishchanka" + "Antosik" ] }, - "Словарь/FPS": { - "modified": "2019-11-19T15:47:44.839Z", + "Glossary/Time_to_interactive": { + "modified": "2019-11-20T05:58:04.636Z", "contributors": [ "Antosik" ] }, - "Словарь/FTP": { - "modified": "2019-03-23T22:56:50.644Z", + "Glossary/TLS": { + "modified": "2019-03-18T20:53:40.382Z", "contributors": [ - "Aleksej" + "vadjradanta" ] }, - "Словарь/Falsy": { - "modified": "2020-02-29T14:01:11.239Z", + "Glossary/Truthy": { + "modified": "2020-08-31T04:11:21.430Z", "contributors": [ + "Dvash", "almaceleste", "Anna-Myzukina" ] }, - "Словарь/First-class_Function": { - "modified": "2019-03-23T22:26:14.132Z", + "Glossary/Type_coercion": { + "modified": "2020-02-29T11:20:13.549Z", "contributors": [ - "s1lver", - "B0dya", - "pk.prog" + "almaceleste" ] }, - "Словарь/First_CPU_idle": { - "modified": "2019-11-20T05:48:47.023Z", + "Glossary/Type_Conversion": { + "modified": "2020-02-29T13:57:43.565Z", "contributors": [ - "Antosik" + "almaceleste" ] }, - "Словарь/First_contentful_paint": { - "modified": "2019-11-20T05:40:40.814Z", + "Glossary/Type": { + "modified": "2020-03-23T07:29:25.211Z", "contributors": [ - "Antosik" + "wentout", + "almaceleste" ] }, - "Словарь/First_input_delay": { - "modified": "2020-11-29T12:51:47.015Z", + "Glossary/UI": { + "modified": "2019-03-31T19:21:03.782Z", "contributors": [ - "BehemothOz", - "Antosik" + "niktariy", + "boxa6" ] }, - "Словарь/First_interactive": { - "modified": "2019-11-20T05:51:30.233Z", + "Glossary/undefined": { + "modified": "2019-03-23T22:59:57.929Z", "contributors": [ - "Antosik" + "Sheppy", + "jaguardev" ] }, - "Словарь/First_paint": { - "modified": "2019-11-20T05:44:29.012Z", + "Glossary/URL": { + "modified": "2019-03-23T22:09:11.858Z", "contributors": [ - "Antosik" + "djigach", + "gadjetron", + "s-mage" ] }, - "Словарь/Flex_Item": { - "modified": "2020-03-08T07:29:42.816Z", + "Glossary/User_agent": { + "modified": "2019-04-09T06:22:31.182Z", "contributors": [ - "Radragon" + "JCodeg", + "fidelman", + "while0pass" ] }, - "Словарь/Flexbox": { - "modified": "2019-03-18T21:33:55.150Z", + "Glossary/Variable": { + "modified": "2019-03-23T22:22:44.135Z", "contributors": [ - "b.zvyagintsev" + "thecodecreator" ] }, - "Словарь/Forbidden_header_name": { - "modified": "2020-11-27T14:27:47.971Z", + "Glossary/Vendor_Prefix": { + "modified": "2020-06-20T15:20:37.026Z", + "contributors": [ + "bushuevky" + ] + }, + "Glossary/Viewport": { + "modified": "2019-09-13T09:25:23.206Z", + "contributors": [ + "deex_iv", + "ozil07" + ] + }, + "Glossary/W3C": { + "modified": "2019-03-23T22:19:42.916Z", "contributors": [ - "robert491", - "Alex90", - "crabovwik", "JeanPaulLucien" ] }, - "Словарь/Gecko": { - "modified": "2019-03-23T22:25:29.241Z", + "Glossary/WAI": { + "modified": "2019-03-18T20:56:13.772Z", "contributors": [ - "pk.prog" + "iamvector" ] }, - "Словарь/General_header": { - "modified": "2020-11-27T15:28:54.047Z", + "Glossary/WebKit": { + "modified": "2020-10-10T22:56:31.647Z", "contributors": [ - "robert491", - "Sergey.Terekhin" + "tz4678", + "Madihander" ] }, - "Словарь/Git": { - "modified": "2019-07-13T19:51:02.847Z", + "Glossary/WebSockets": { + "modified": "2020-03-13T16:54:50.064Z", "contributors": [ "fuggy", - "4erty" + "Sheppy", + "Pavel69" ] }, - "Словарь/Global_object": { - "modified": "2020-01-11T18:59:38.482Z", + "Glossary/WHATWG": { + "modified": "2019-07-07T09:42:47.815Z", "contributors": [ - "Kiryhas" + "fuggy" ] }, - "Словарь/Grid": { - "modified": "2019-09-25T00:37:08.781Z", + "Glossary/World_Wide_Web": { + "modified": "2019-04-10T12:11:00.638Z", "contributors": [ - "Zver64", - "boxa6", - "Paul_Yuhnovich" + "JCodeg", + "boxa6" ] }, - "Словарь/Grid_Column": { - "modified": "2019-09-25T10:04:35.112Z", + "Glossary/Wrapper": { + "modified": "2019-03-23T22:19:46.418Z", "contributors": [ - "ekirpichyov", - "albinasakhabutdinova" + "smkoyan" ] }, - "Словарь/HTML": { - "modified": "2020-10-30T06:06:49.972Z", + "Glossary/XHR_(XMLHttpRequest)": { + "modified": "2020-10-27T09:22:04.704Z", "contributors": [ - "ksam", - "boxa6", - "oleg3280", - "Ananasovich", - "Rod1on", - "NerRox", - "talgautb" + "duckDominatrix" ] }, - "Словарь/HTML5": { - "modified": "2019-03-23T11:50:58.551Z", + "Glossary/XHTML": { + "modified": "2019-03-24T00:04:41.651Z", "contributors": [ - "JCodeg", - "oleg3280", - "VEDigit" + "Sheppy", + "teoli", + "shaman" ] }, - "Словарь/HTTP": { - "modified": "2019-11-07T07:41:21.870Z", + "Glossary/XML": { + "modified": "2019-03-26T03:12:53.364Z", "contributors": [ - "duckDominatrix", - "gadjetron", - "MuradAz" + "boxa6", + "Houstton" ] }, - "Словарь/HTTP_2": { - "modified": "2019-11-06T06:45:14.792Z", + "Glossary/Argument": { + "modified": "2019-05-03T12:07:33.735Z", "contributors": [ - "duckDominatrix", - "e-h-h" + "Lana-Light" ] }, - "Словарь/Host": { - "modified": "2019-03-18T20:56:13.920Z", + "Glossary/Attribute": { + "modified": "2019-01-16T23:17:06.806Z", "contributors": [ - "iamvector" + "anastasiya-solodkaya", + "nikokosh" ] }, - "Словарь/IANA": { - "modified": "2019-03-18T21:36:56.523Z", + "Glossary/buffer": { + "modified": "2019-03-18T21:38:54.270Z", "contributors": [ - "pavelkarinin" + "PavelVolkovRussia", + "ivan-krot" ] }, - "Словарь/ICANN": { - "modified": "2019-03-18T21:36:45.102Z", + "Glossary/Statement": { + "modified": "2019-03-23T22:35:20.625Z", "contributors": [ - "pavelkarinin" + "DashPisareva", + "tronov", + "BychekRU" ] }, - "Словарь/IETF": { - "modified": "2020-10-30T04:28:05.922Z", + "Glossary/High-level_programming_language": { + "modified": "2020-01-06T03:30:38.101Z", "contributors": [ - "ksam" + "LesikTheCat" ] }, - "Словарь/IIFE": { - "modified": "2019-08-02T04:11:30.483Z", + "Glossary/Hypertext": { + "modified": "2019-03-18T21:41:54.496Z", "contributors": [ - "alexbutav", - "zavsievich", - "Hiker-Hope", - "anastasiya-solodkaya", - "TheodoreChe", - "c01nd01r" + "gadjetron" ] }, - "Словарь/IP_Address": { - "modified": "2019-03-18T21:27:42.696Z", + "Glossary/Decryption": { + "modified": "2019-03-18T20:41:22.238Z", "contributors": [ - "Luboshenko" + "Frisle" ] }, - "Словарь/ISO": { - "modified": "2020-10-30T04:04:18.482Z", + "Glossary/Domain": { + "modified": "2019-03-23T22:20:15.133Z", "contributors": [ - "ksam" + "richandhandsomeman" ] }, - "Словарь/Idempotent": { - "modified": "2020-08-24T16:46:00.432Z", + "Glossary/Accessibility": { + "modified": "2019-03-23T22:16:03.534Z", "contributors": [ - "dev4lex", - "snizh", - "pk.prog" + "iamvector", + "ifantom" ] }, - "Словарь/Identifier": { - "modified": "2019-03-23T22:20:02.500Z", + "Glossary/Head": { + "modified": "2019-03-18T21:25:04.199Z", "contributors": [ - "mlilin", - "Kaliukhovich" + "AlexeyIoffe" ] }, - "Словарь/IndexedDB": { - "modified": "2020-09-25T14:17:01.625Z", + "Glossary/Forbidden_response_header_name": { + "modified": "2019-03-18T21:30:41.483Z", "contributors": [ - "swimmwatch" + "crabovwik" ] }, - "Словарь/Information_architecture": { - "modified": "2019-07-02T10:04:49.702Z", + "Glossary/Developer_Tools": { + "modified": "2019-03-18T21:46:30.400Z", "contributors": [ - "wizardbil" + "bazoooker" ] }, - "Словарь/Internet": { - "modified": "2019-06-17T12:53:37.150Z", + "Glossary/ISP": { + "modified": "2019-03-18T21:16:47.489Z", "contributors": [ - "kss555", - "bsergey" + "skapesec" ] }, - "Словарь/JSON": { - "modified": "2019-01-17T00:40:57.677Z", + "Glossary/Constant": { + "modified": "2019-03-23T22:04:38.615Z", "contributors": [ - "ezekeli" + "JorJeG" ] }, - "Словарь/Java": { - "modified": "2019-08-04T18:12:34.992Z", + "Glossary/CIA": { + "modified": "2019-03-23T22:06:38.806Z", "contributors": [ - "angelhearted" + "Morjodrom" ] }, - "Словарь/JavaScript": { - "modified": "2020-10-30T03:58:08.340Z", + "Glossary/Cache": { + "modified": "2019-05-20T15:27:57.334Z", "contributors": [ - "ksam", - "ekirpichyov", - "JCodeg", - "boxa6", - "aleshkanet", - "oleg3280", - "MuradAz", - "silentwasd", - "Sheppy", - "Vovchikb6" + "vanjacksing" ] }, - "Словарь/MIME_type": { - "modified": "2020-04-21T12:17:26.839Z", + "Glossary/array": { + "modified": "2020-01-06T03:28:26.834Z", "contributors": [ - "an5000", - "elvin666666", - "margaritashvetsov", - "ilia-valchenko" + "LesikTheCat", + "sashakrauzer", + "Cyganov" ] }, - "Словарь/Main_Axis": { - "modified": "2020-05-21T13:03:11.807Z", + "Glossary/Metadata": { + "modified": "2019-03-18T21:23:05.612Z", "contributors": [ - "HImichun" + "SoMuchEffort" ] }, - "Словарь/MathML": { - "modified": "2019-03-18T21:19:08.526Z", + "Glossary/Hoisting": { + "modified": "2019-03-23T22:28:46.641Z", "contributors": [ - "bsergey" + "ArtyomResh", + "boldyrev-d", + "anastasiya-solodkaya", + "shkarlet", + "AlexKhram" ] }, - "Словарь/Method": { - "modified": "2020-10-30T06:40:44.910Z", + "Glossary/Port": { + "modified": "2019-03-23T22:26:53.058Z", "contributors": [ - "ksam" + "tim-zh" ] }, - "Словарь/Microsoft_Internet_Explorer": { - "modified": "2019-03-18T21:41:51.997Z", + "Glossary/Whitespace": { + "modified": "2019-04-29T04:51:03.174Z", "contributors": [ - "djigach" + "sergey.bannikov" ] }, - "Словарь/Mixin": { - "modified": "2020-04-09T10:41:29.634Z", + "Glossary/Proxy_server": { + "modified": "2020-10-29T15:29:38.405Z", "contributors": [ - "Drrragonica" + "Rams3ska" ] }, - "Словарь/Node.js": { - "modified": "2019-03-23T22:28:12.455Z", + "Glossary/Simple_header": { + "modified": "2019-03-18T21:32:57.580Z", "contributors": [ - "tim-zh", - "nikokosh" + "Skinny-Hunter" ] }, - "Словарь/Null": { - "modified": "2020-03-23T08:30:22.000Z", + "Glossary/Protocol": { + "modified": "2019-03-18T21:36:48.161Z", "contributors": [ - "wentout", - "tim-zh" + "reksar" ] }, - "Словарь/Number": { - "modified": "2019-03-23T22:59:57.277Z", + "Glossary/Prototype": { + "modified": "2019-03-23T22:22:22.879Z", "contributors": [ - "Sheppy", - "jaguardev" + "cezsored" ] }, - "Словарь/OOP": { - "modified": "2019-03-18T21:40:42.132Z", + "Glossary/Certified": { + "modified": "2019-03-18T20:41:22.573Z", "contributors": [ - "ValeriiBoiko" + "Frisle" ] }, - "Словарь/Object": { - "modified": "2019-03-23T22:22:47.659Z", + "Glossary/Synchronous": { + "modified": "2020-09-18T11:00:03.984Z", "contributors": [ - "bsergey", - "haacki47" + "victortemnov", + "jeniasaigak" ] }, - "Словарь/OpenGL": { - "modified": "2019-11-14T05:58:50.039Z", + "Glossary/Static_typing": { + "modified": "2019-08-04T18:24:12.862Z", "contributors": [ - "ClaS1k" + "angelhearted" ] }, - "Словарь/PHP": { - "modified": "2019-04-14T04:44:20.115Z", + "Glossary/String": { + "modified": "2019-03-23T22:43:22.623Z", "contributors": [ - "MDReal32", - "kirill001" + "anastasiya-solodkaya", + "arturparkhisenko" ] }, - "Словарь/Pixel": { - "modified": "2019-03-25T09:54:05.591Z", + "Glossary/Entity": { + "modified": "2019-04-29T04:00:32.874Z", "contributors": [ - "boxa6" + "sergey.bannikov" ] }, - "Словарь/Polymorphism": { - "modified": "2019-10-14T05:46:10.620Z", + "Glossary/Tag": { + "modified": "2019-03-23T22:18:08.637Z", "contributors": [ - "duckDominatrix" + "skapesec", + "AKonia" ] }, - "Словарь/Primitive": { - "modified": "2020-02-16T08:27:27.366Z", + "Glossary/Callback_function": { + "modified": "2019-03-18T21:32:02.443Z", "contributors": [ - "vitaminX", - "bsergey", - "aleks43" + "jeniasaigak" ] }, - "Словарь/Progressive_web_apps": { - "modified": "2020-10-23T07:12:55.057Z", + "Glossary/Function": { + "modified": "2019-03-23T22:38:18.825Z", "contributors": [ - "ksam" + "MuradAz" ] }, - "Словарь/Promise": { - "modified": "2019-05-15T10:24:56.596Z", + "Glossary/hash": { + "modified": "2019-03-23T22:13:59.337Z", "contributors": [ - "Mashka241" + "RealRedFox" ] }, - "Словарь/Prototype-based_programming": { - "modified": "2019-01-16T23:59:58.315Z", + "Glossary/Element": { + "modified": "2019-03-18T21:38:41.974Z", "contributors": [ - "kulakowka", - "SedovDP", - "pk.prog" + "skapesec", + "kayablue" ] }, - "Словарь/Pseudo-element": { - "modified": "2019-03-18T21:09:36.141Z", + "orphaned/Создание_расширения_для_Firefox_с_использованием_Mozilla_Build_System": { + "modified": "2019-01-16T16:11:17.475Z", "contributors": [ - "Mashka241" + "Kwinto", + "S e r g e y r" ] }, - "Словарь/Pseudocode": { - "modified": "2020-11-25T09:22:15.778Z", + "orphaned/Создание_расширения": { + "modified": "2019-03-24T00:02:37.950Z", "contributors": [ - "tetragidrohlorid", - "ConstantineZz" + "kaifonaft", + "teoli", + "kup", + "fscholz", + "Tmax", + "Yozh88" ] }, - "Словарь/Reflow": { - "modified": "2020-06-05T09:05:27.984Z", + "orphaned/Создание_расширения/Настройка_Firefox_для_разработки_расширений": { + "modified": "2019-03-23T23:59:36.564Z", "contributors": [ - "ArturBasak" + "Protopopulus" ] }, - "Словарь/Regular_expression": { - "modified": "2019-04-18T02:00:21.122Z", + "orphaned/Создание_расширения/Настройка_Firefox_для_разработки": { + "modified": "2019-03-23T23:59:35.072Z", "contributors": [ - "eXcuteD" + "Protopopulus" ] }, - "Словарь/Request_header": { - "modified": "2020-03-13T19:20:00.006Z", + "orphaned/Справочная_информация_по_Gecko_DOM": { + "modified": "2019-01-16T16:08:57.530Z", "contributors": [ - "fuggy", - "andrewtk" + "Megapotz" ] }, - "Словарь/Responsive_web_design": { - "modified": "2019-03-18T21:43:12.877Z", + "orphaned/Справочная_информация_по_Gecko_DOM/Введение": { + "modified": "2019-03-24T00:04:55.948Z", "contributors": [ - "KirilSlender" + "ivaskonyan", + "arturparkhisenko", + "T-V-N", + "Paul_Yuhnovich", + "arunpandianp", + "ethertank", + "shaman" ] }, - "Словарь/Round_Trip_Time_(RTT)": { - "modified": "2019-11-20T06:08:45.669Z", + "orphaned/Справочная_информация_по_Gecko_DOM/Предисловие": { + "modified": "2019-03-23T23:44:43.352Z", "contributors": [ - "Antosik" + "marat-curious", + "Megapotz" ] }, - "Словарь/SDP": { - "modified": "2019-07-26T09:45:49.928Z", + "orphaned/Справочная_информация_по_Gecko_DOM/Примеры": { + "modified": "2019-01-16T14:46:48.913Z", "contributors": [ - "Geloosa" + "Sheppy", + "abba7" ] }, - "Словарь/SEO": { - "modified": "2019-03-23T22:03:24.051Z", + "orphaned/Темы": { + "modified": "2019-01-16T14:53:24.105Z", "contributors": [ - "dictor93" + "teoli", + "glukin" ] }, - "Словарь/SGML": { - "modified": "2020-10-30T05:53:44.653Z", + "conflicting/Glossary/Chrome": { + "modified": "2019-03-23T23:17:01.096Z", "contributors": [ - "ksam" + "Norville", + "LunaticRL" ] }, - "Словарь/SVG": { - "modified": "2019-03-18T21:43:05.908Z", + "conflicting/Web/API/Document_Object_Model": { + "modified": "2019-06-25T10:49:54.010Z", "contributors": [ - "KirilSlender" + "ethertank", + "Megapotz" ] }, - "Словарь/Scroll_container": { - "modified": "2020-04-24T15:33:30.579Z", + "Mozilla/Developer_guide/Introduction": { + "modified": "2019-03-23T23:38:23.548Z", "contributors": [ - "hisbvdis" + "Nick_Pershin", + "greybax" ] }, - "Словарь/Self-Executing_Anonymous_Function": { - "modified": "2019-03-18T21:20:03.779Z", + "conflicting/Learn/CSS/Building_blocks/Selectors": { + "modified": "2020-07-16T22:25:39.788Z", "contributors": [ - "Hiker-Hope" + "sviter" ] }, - "Словарь/Semantics": { - "modified": "2020-05-29T09:05:50.440Z", + "conflicting/MDN/Tools": { + "modified": "2019-01-16T19:44:47.259Z", "contributors": [ - "mriabokliach", - "EternalCosmos" + "wbamberg", + "Mingun" ] }, - "Словарь/Server": { - "modified": "2020-08-16T17:59:50.094Z", + "conflicting/Tools/Performance": { + "modified": "2020-07-16T22:35:29.176Z", "contributors": [ - "bogatayabaza" + "wbamberg", + "CamelFoe" ] }, - "Словарь/Simple_response_header": { - "modified": "2020-04-06T22:27:29.080Z", + "conflicting/Mozilla/Firefox/Releases": { + "modified": "2020-07-16T22:35:57.039Z", "contributors": [ - "sivackovan" + "wbamberg", + "dimon4ezzz", + "Aleksej", + "uleming" ] }, - "Словарь/Sloppy_mode": { - "modified": "2019-01-17T00:16:18.150Z", + "conflicting/Web/Guide/Mobile": { + "modified": "2019-03-23T23:27:06.077Z", "contributors": [ - "anastasiya-solodkaya", - "pk.prog" + "wbamberg" ] }, - "Словарь/Specification": { - "modified": "2019-03-23T22:19:46.992Z", + "conflicting/Web/Progressive_web_apps": { + "modified": "2019-03-23T23:27:07.759Z", "contributors": [ - "gogumaUno", - "anastasiya-solodkaya", - "JeanPaulLucien" + "ArsenBespalov" ] }, - "Словарь/Symbol": { - "modified": "2019-03-23T22:08:34.792Z", + "conflicting/Web/Accessibility": { + "modified": "2019-03-23T22:57:21.133Z", "contributors": [ - "4opper", - "yanakey", - "GRIDARK", - "animhotep", - "neutral" + "Aleksej" ] }, - "Словарь/TCP": { - "modified": "2020-03-13T16:54:36.615Z", + "Web/API/DocumentOrShadowRoot/activeElement": { + "modified": "2019-03-23T23:07:52.737Z", "contributors": [ - "fuggy", - "michael_v92" + "wbamberg", + "fscholz", + "mrDinckleman", + "my8bit" ] }, - "Словарь/TLS": { - "modified": "2019-03-18T20:53:40.382Z", + "Web/API/DocumentOrShadowRoot/getSelection": { + "modified": "2019-03-23T22:34:05.751Z", "contributors": [ - "vadjradanta" + "YakovL" ] }, - "Словарь/Time_to_interactive": { - "modified": "2019-11-20T05:58:04.636Z", + "Web/API/HTMLElement/accessKey": { + "modified": "2019-03-23T22:51:14.902Z", "contributors": [ - "Antosik" + "In4in" ] }, - "Словарь/Truthy": { - "modified": "2020-08-31T04:11:21.430Z", + "conflicting/Web/API/EventTarget/addEventListener": { + "modified": "2020-12-08T04:43:39.858Z", "contributors": [ - "Dvash", - "almaceleste", - "Anna-Myzukina" + "bershanskiy", + "akrom123", + "paulvoloschuk" ] }, - "Словарь/Type": { - "modified": "2020-03-23T07:29:25.211Z", + "conflicting/Web/API/EventTarget/removeEventListener": { + "modified": "2019-03-23T22:07:41.302Z", "contributors": [ - "wentout", - "almaceleste" + "paulvoloschuk" ] }, - "Словарь/Type_Conversion": { - "modified": "2020-02-29T13:57:43.565Z", + "conflicting/Web/API/Geolocation": { + "modified": "2019-03-23T22:43:32.725Z", "contributors": [ - "almaceleste" + "AlexAlex" ] }, - "Словарь/Type_coercion": { - "modified": "2020-02-29T11:20:13.549Z", + "conflicting/Web/API/Node": { + "modified": "2019-03-23T22:53:30.789Z", "contributors": [ - "almaceleste" + "AlexAlex" ] }, - "Словарь/UI": { - "modified": "2019-03-31T19:21:03.782Z", + "conflicting/Web/API/Node_378aed5ed6869e50853edbc988cf9556": { + "modified": "2019-03-23T22:53:31.496Z", "contributors": [ - "niktariy", - "boxa6" + "AlexAlex" ] }, - "Словарь/URL": { - "modified": "2019-03-23T22:09:11.858Z", + "conflicting/Web/API/Push_API": { + "modified": "2019-03-23T22:33:26.535Z", "contributors": [ - "djigach", - "gadjetron", - "s-mage" + "vasyan", + "zvadym", + "curdwithraisins", + "amutylo", + "alfaslash" ] }, - "Словарь/User_agent": { - "modified": "2019-04-09T06:22:31.182Z", + "conflicting/Web/API/Crypto/getRandomValues": { + "modified": "2019-07-04T02:33:27.227Z", "contributors": [ - "JCodeg", - "fidelman", - "while0pass" + "freezer278", + "Jeremie" ] }, - "Словарь/Variable": { - "modified": "2019-03-23T22:22:44.135Z", + "conflicting/Web/API/Element": { + "modified": "2020-10-15T22:17:53.998Z", "contributors": [ - "thecodecreator" + "opereverzeva" ] }, - "Словарь/Vendor_Prefix": { - "modified": "2020-06-20T15:20:37.026Z", + "conflicting/Web/API/Window/localStorage": { + "modified": "2019-03-23T22:05:00.067Z", "contributors": [ - "bushuevky" + "ZVanoZ" ] }, - "Словарь/Viewport": { - "modified": "2019-09-13T09:25:23.206Z", + "conflicting/Web/API/SVGAElement/target": { + "modified": "2019-03-18T21:45:46.517Z", "contributors": [ - "deex_iv", - "ozil07" + "Liubava77" ] }, - "Словарь/W3C": { - "modified": "2019-03-23T22:19:42.916Z", + "conflicting/Web/API/WebRTC_API/Signaling_and_video_calling": { + "modified": "2020-11-01T04:44:10.388Z", "contributors": [ - "JeanPaulLucien" + "mechtool", + "kostya-skr", + "coderxone" ] }, - "Словарь/WAI": { - "modified": "2019-03-18T20:56:13.772Z", + "conflicting/Web/API/WindowOrWorkerGlobalScope": { + "modified": "2019-03-23T22:50:51.451Z", "contributors": [ - "iamvector" + "teoli" ] }, - "Словарь/WHATWG": { - "modified": "2019-07-07T09:42:47.815Z", + "conflicting/Web/API/WindowOrWorkerGlobalScope_e2691f7ad05781a30c5fc5bb3b3f633a": { + "modified": "2019-03-23T23:01:38.088Z", "contributors": [ - "fuggy" + "fscholz" ] }, - "Словарь/WebKit": { - "modified": "2020-10-10T22:56:31.647Z", + "conflicting/Web/CSS/:is": { + "modified": "2019-03-23T22:39:12.816Z", "contributors": [ - "tz4678", - "Madihander" + "BychekRU", + "JhonyLe" ] }, - "Словарь/WebSockets": { - "modified": "2020-03-13T16:54:50.064Z", + "conflicting/Web/CSS/@viewport": { + "modified": "2019-03-23T22:21:08.056Z", "contributors": [ - "fuggy", - "Sheppy", - "Pavel69" + "Hydrock" ] }, - "Словарь/World_Wide_Web": { - "modified": "2019-04-10T12:11:00.638Z", + "Web/CSS/CSS_Backgrounds_and_Borders": { + "modified": "2019-03-23T22:40:44.971Z", "contributors": [ - "JCodeg", - "boxa6" + "teoli" ] }, - "Словарь/Wrapper": { - "modified": "2019-03-23T22:19:46.418Z", + "Web/CSS/CSS_Backgrounds_and_Borders/Using_multiple_backgrounds": { + "modified": "2019-03-23T22:13:04.810Z", "contributors": [ - "smkoyan" + "J-N-Z" ] }, - "Словарь/XHR_(XMLHttpRequest)": { - "modified": "2020-10-27T09:22:04.704Z", + "Web/CSS/CSS_Color": { + "modified": "2019-03-23T22:34:30.410Z", "contributors": [ - "duckDominatrix" + "BychekRU", + "Krenair" ] }, - "Словарь/XHTML": { - "modified": "2019-03-24T00:04:41.651Z", + "conflicting/Web/CSS/CSS_Flexible_Box_Layout/Basic_Concepts_of_Flexbox": { + "modified": "2019-09-25T09:43:14.453Z", "contributors": [ - "Sheppy", - "teoli", - "shaman" + "RomanBush", + "billlater", + "KadirTopal", + "DmitriyPoltavskiy", + "MrDaedra", + "antenko", + "dixiony", + "SKaznadei", + "iamale" ] }, - "Словарь/XML": { - "modified": "2019-03-26T03:12:53.364Z", + "conflicting/Web/CSS/CSS_Basic_User_Interface": { + "modified": "2019-03-23T22:05:55.155Z", "contributors": [ - "boxa6", - "Houstton" + "SphinxKnight", + "ExE-Boss", + "mfluehr" ] }, - "Словарь/application_context": { - "modified": "2019-03-18T21:33:46.218Z", + "conflicting/Web/CSS/url()": { + "modified": "2020-04-29T08:14:17.353Z", "contributors": [ - "bsergey", - "Lana-Light" + "podocenov" ] }, - "Словарь/baseline": { - "modified": "2020-08-27T06:37:10.071Z", + "conflicting/Web/CSS/gap": { + "modified": "2020-10-15T22:05:04.554Z", "contributors": [ - "DarkExodusXX" + "oxmap", + "slychai85" ] }, - "Словарь/cacheable": { - "modified": "2019-03-23T22:25:05.632Z", + "conflicting/Web/CSS/url()_168028c4e5edd9e19c061adb4b604d4f": { + "modified": "2020-10-15T22:16:56.689Z", "contributors": [ - "vykulakov", - "pk.prog" + "opereverzeva", + "AliaksandrZahorski" ] }, - "Словарь/character_encoding": { - "modified": "2019-11-23T10:06:58.821Z", + "conflicting/Web/API/HTMLMediaElement/abort_event": { + "modified": "2019-04-30T14:17:57.211Z", "contributors": [ - "Igor-Sangin" + "wbamberg", + "Corba", + "fscholz", + "e-omo" ] }, - "Словарь/data_structure": { - "modified": "2019-03-23T22:40:22.188Z", + "conflicting/Web/API/Document_Object_Model_dd00a71ceceac547ab464128db6bd8ef": { + "modified": "2019-09-02T16:41:36.691Z", "contributors": [ - "alitskevich" + "NiroWoolf", + "Jeremie" ] }, - "Словарь/event": { - "modified": "2019-08-19T18:18:09.165Z", + "conflicting/Web/API/Web_Storage_API": { + "modified": "2019-03-23T23:13:28.239Z", "contributors": [ - "regeneratorl" + "Steln", + "akhabibullina" ] }, - "Словарь/first_meaningful_paint": { - "modified": "2019-11-19T16:13:59.472Z", + "conflicting/Web/API/WebRTC_API": { + "modified": "2019-03-23T22:34:55.398Z", "contributors": [ - "Antosik" + "MoksS", + "franzy1709" ] }, - "Словарь/global_variable": { - "modified": "2019-06-28T05:46:29.060Z", + "conflicting/Learn/CSS/Building_blocks/Cascade_and_inheritance": { + "modified": "2019-03-23T22:51:54.874Z", "contributors": [ - "OlehRula" + "Tankerxyz", + "BychekRU", + "F-302", + "sofiaglynyana" ] }, - "Словарь/https": { - "modified": "2019-01-17T02:14:25.160Z", + "conflicting/Learn/CSS/Building_blocks/Values_and_units": { + "modified": "2019-03-23T22:31:38.617Z", "contributors": [ - "bazoooker", - "dzandut" + "TuchaNK" ] }, - "Словарь/jQuery": { - "modified": "2020-11-17T03:47:58.520Z", + "conflicting/Learn/CSS/First_steps/How_CSS_works": { + "modified": "2019-03-18T21:17:13.180Z", "contributors": [ - "SphinxKnight", - "annamolodcova1909", - "Sparks" + "BychekRU", + "F-302" ] }, - "Словарь/jpeg": { - "modified": "2019-03-18T21:38:25.986Z", + "conflicting/Learn/CSS/First_steps": { + "modified": "2019-03-23T23:09:39.395Z", "contributors": [ - "kayablue" + "BychekRU", + "Aleksej", + "frontgirl", + "wjinca" ] }, - "Словарь/loop": { - "modified": "2020-02-28T13:59:22.366Z", + "conflicting/Learn/CSS/First_steps/How_CSS_is_structured": { + "modified": "2019-03-23T22:49:44.377Z", "contributors": [ - "almaceleste" + "Svart", + "F-302", + "Crystal" ] }, - "Словарь/origin": { - "modified": "2019-03-23T22:19:26.751Z", + "conflicting/Learn/CSS/Building_blocks/Selectors_918fb6c37a4d06789bc062c48d591992": { + "modified": "2020-02-28T21:44:59.981Z", "contributors": [ - "Angelskih" + "nkaskov", + "SergeyNikolaev70", + "1cprog", + "Tankerxyz", + "BigBond", + "mztrp", + "tnt4brain" ] }, - "Словарь/privileged_code": { - "modified": "2019-03-23T22:25:30.067Z", + "conflicting/Learn/CSS/Styling_text/Fundamentals": { + "modified": "2019-03-23T22:31:35.056Z", "contributors": [ - "pk.prog" + "DKas", + "TuchaNK" ] }, - "Словарь/property": { - "modified": "2019-03-23T22:15:35.268Z", + "conflicting/Learn/CSS/First_steps/How_CSS_works_b66915031fb62b5fee1201086144e209": { + "modified": "2019-10-10T16:46:49.900Z", "contributors": [ - "mlilin" + "gleb-svitelskiy", + "BychekRU", + "Aleksej", + "frontgirl" ] }, - "Словарь/safe": { - "modified": "2020-08-24T16:48:10.493Z", + "conflicting/Learn/CSS/First_steps/How_CSS_works_64ba4331a7a5f4319c6e06b06ccdd521": { + "modified": "2019-03-23T22:33:27.543Z", "contributors": [ - "dev4lex", - "InfinityBuddha", - "serhii73", - "pk.prog" + "BychekRU", + "F-302" ] }, - "Словарь/time_to_first_byte": { - "modified": "2019-11-20T06:03:31.278Z", + "conflicting/Learn/CSS/Building_blocks/Styling_tables": { + "modified": "2019-03-23T23:09:44.945Z", "contributors": [ - "Antosik" + "BychekRU", + "ldone" ] }, - "Словарь/undefined": { - "modified": "2019-03-23T22:59:57.929Z", + "conflicting/Learn/CSS": { + "modified": "2019-09-11T09:43:50.277Z", "contributors": [ - "Sheppy", - "jaguardev" + "SphinxKnight", + "Aleksej", + "vtambourine", + "KrishnaKevalam", + "jswisher" ] }, - "Словарь/Аргумент": { - "modified": "2019-05-03T12:07:33.735Z", + "conflicting/Web/Media/Formats": { + "modified": "2019-03-23T22:40:43.218Z", "contributors": [ - "Lana-Light" + "SedovDP", + "a-goodwin", + "PPerminov", + "MuradAz" ] }, - "Словарь/Атрибут": { - "modified": "2019-01-16T23:17:06.806Z", + "conflicting/Web/HTTP/CORS": { + "modified": "2019-07-16T07:11:05.759Z", "contributors": [ - "anastasiya-solodkaya", - "nikokosh" + "curdwithraisins" ] }, - "Словарь/Буфер": { - "modified": "2019-03-18T21:38:54.270Z", + "conflicting/Web/JavaScript/Guide/Introduction": { + "modified": "2019-05-16T15:03:00.750Z", "contributors": [ - "PavelVolkovRussia", - "ivan-krot" + "wbamberg", + "BychekRU", + "fscholz", + "teoli", + "smfd", + "uleming" ] }, - "Словарь/Выражение": { - "modified": "2019-03-23T22:35:20.625Z", + "conflicting/Web/JavaScript/Guide/Introduction_6f341ba6db4b060ccbd8dce4a0d5214b": { + "modified": "2019-05-16T14:33:41.396Z", "contributors": [ - "DashPisareva", - "tronov", - "BychekRU" + "wbamberg", + "ivan.p", + "fscholz", + "teoli", + "smfd", + "uleming" ] }, - "Словарь/Высокоуровневый_язык_программированияprogramming_language": { - "modified": "2020-01-06T03:30:38.101Z", + "conflicting/Web/JavaScript/Guide": { + "modified": "2019-03-23T23:06:22.825Z", "contributors": [ - "LesikTheCat" + "wbamberg", + "warsan", + "AlexChuev", + "razarusu" ] }, - "Словарь/Гипертекст": { - "modified": "2019-03-18T21:41:54.496Z", + "conflicting/Learn/JavaScript/Objects": { + "modified": "2019-06-04T15:16:30.349Z", "contributors": [ - "gadjetron" + "MiishaG", + "Trubochkin", + "MefistofelUgur", + "rockad", + "susov", + "movasyl", + "forestbird", + "hydrognomik", + "RayzRazko", + "Leo240", + "impetuhant", + "Saviloff", + "VolodymyrKr", + "iegik" ] }, - "Словарь/Дешифрование": { - "modified": "2019-03-18T20:41:22.238Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/Boolean": { + "modified": "2019-03-23T23:08:22.785Z", "contributors": [ - "Frisle" + "Mingun" ] }, - "Словарь/Домен": { - "modified": "2019-03-23T22:20:15.133Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/Date": { + "modified": "2020-02-07T02:50:13.993Z", "contributors": [ - "richandhandsomeman" + "alexbs", + "deepdarkness", + "Mingun" ] }, - "Словарь/Доступность": { - "modified": "2019-03-23T22:16:03.534Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/Error": { + "modified": "2019-03-23T23:08:50.114Z", "contributors": [ - "iamvector", - "ifantom" + "rinbik", + "Mingun" ] }, - "Словарь/Заголовок": { - "modified": "2019-03-18T21:25:04.199Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/EvalError": { + "modified": "2019-03-23T23:08:32.207Z", "contributors": [ - "AlexeyIoffe" + "Mingun" ] }, - "Словарь/Запрещённое_имя_заголовка_ответа": { - "modified": "2019-03-18T21:30:41.483Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/Function": { + "modified": "2019-03-24T00:03:59.291Z", "contributors": [ - "crabovwik" + "Devinora", + "pk.prog", + "Mingun", + "teoli", + "fscholz", + "Skorney" ] }, - "Словарь/Инструменты_разработчика": { - "modified": "2019-03-18T21:46:30.400Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/GeneratorFunction": { + "modified": "2020-10-15T22:22:51.990Z", "contributors": [ - "bazoooker" + "ekirpichyov" ] }, - "Словарь/Интернет-провайдер": { - "modified": "2019-03-18T21:16:47.489Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/InternalError": { + "modified": "2019-03-23T23:08:27.124Z", "contributors": [ - "skapesec" + "Mingun" ] }, - "Словарь/КЦД": { - "modified": "2019-03-23T22:06:38.806Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/Intl/Collator": { + "modified": "2020-04-21T07:27:03.529Z", "contributors": [ - "Morjodrom" + "fscholz", + "Mingun" ] }, - "Словарь/Константа": { - "modified": "2019-03-23T22:04:38.615Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat": { + "modified": "2020-04-21T09:00:46.875Z", "contributors": [ - "JorJeG" + "fscholz", + "Mingun" ] }, - "Словарь/Кэш": { - "modified": "2019-05-20T15:27:57.334Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat": { + "modified": "2020-04-21T09:08:23.861Z", "contributors": [ - "vanjacksing" + "fscholz", + "Mingun" ] }, - "Словарь/Массив": { - "modified": "2020-01-06T03:28:26.834Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/Map": { + "modified": "2019-04-17T08:32:17.620Z", "contributors": [ - "LesikTheCat", - "sashakrauzer", - "Cyganov" + "craby-c", + "SphinxKnight", + "Grinv" ] }, - "Словарь/Метаданные": { - "modified": "2019-03-18T21:23:05.612Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/Number": { + "modified": "2019-03-23T23:08:18.833Z", "contributors": [ - "SoMuchEffort" + "Mingun" ] }, - "Словарь/Поднятие": { - "modified": "2019-03-23T22:28:46.641Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/Object": { + "modified": "2020-03-13T11:04:21.413Z", "contributors": [ - "ArtyomResh", - "boldyrev-d", - "anastasiya-solodkaya", - "shkarlet", - "AlexKhram" + "fishr-flash", + "AMurkin", + "Mingun", + "teoli", + "kreshikhin" ] }, - "Словарь/Порт": { - "modified": "2019-03-23T22:26:53.058Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/Promise": { + "modified": "2019-10-16T18:35:40.649Z", "contributors": [ - "tim-zh" + "tsimafey", + "viosng", + "alexicum", + "AlexKhram" ] }, - "Словарь/Пробельные_символы": { - "modified": "2019-04-29T04:51:03.174Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy": { + "modified": "2020-11-18T06:44:17.889Z", "contributors": [ - "sergey.bannikov" + "kosarev_va", + "SphinxKnight" ] }, - "Словарь/Прокси_сервер": { - "modified": "2020-10-29T15:29:38.405Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/RangeError": { + "modified": "2019-03-23T23:08:28.689Z", "contributors": [ - "Rams3ska" + "Mingun" ] }, - "Словарь/Простой_заголовок": { - "modified": "2019-03-18T21:32:57.580Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/ReferenceError": { + "modified": "2019-03-23T23:08:22.399Z", "contributors": [ - "Skinny-Hunter" + "Mingun" ] }, - "Словарь/Протокол": { - "modified": "2019-03-18T21:36:48.161Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/RegExp": { + "modified": "2019-03-23T23:05:56.982Z", "contributors": [ - "reksar" + "Mingun" ] }, - "Словарь/Прототип": { - "modified": "2019-03-23T22:22:22.879Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/Set": { + "modified": "2020-10-15T22:08:32.198Z", "contributors": [ - "cezsored" + "AndreyGlyan", + "qqwweeaassdd", + "paramoshkinandrew" ] }, - "Словарь/Сертифицировано": { - "modified": "2019-03-18T20:41:22.573Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/String": { + "modified": "2019-08-27T15:11:15.337Z", "contributors": [ - "Frisle" + "Yialo", + "EugeneTarasenko", + "ukrlex01", + "arctic-hare", + "webnarmin", + "Mingun" ] }, - "Словарь/Синхронный": { - "modified": "2020-09-18T11:00:03.984Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/Symbol": { + "modified": "2019-03-23T22:50:51.135Z", "contributors": [ - "victortemnov", - "jeniasaigak" + "SphinxKnight", + "neutral" ] }, - "Словарь/Статическая_типизация": { - "modified": "2019-08-04T18:24:12.862Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/SyntaxError": { + "modified": "2019-03-23T23:08:31.199Z", "contributors": [ - "angelhearted" + "Mingun" ] }, - "Словарь/Строка": { - "modified": "2019-03-23T22:43:22.623Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/TypedArray": { + "modified": "2020-10-15T21:49:43.029Z", "contributors": [ - "anastasiya-solodkaya", - "arturparkhisenko" + "pk.prog" ] }, - "Словарь/Сущности": { - "modified": "2019-04-29T04:00:32.874Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/TypeError": { + "modified": "2019-03-23T23:08:29.800Z", "contributors": [ - "sergey.bannikov" + "Mingun" ] }, - "Словарь/Тег": { - "modified": "2019-03-23T22:18:08.637Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/URIError": { + "modified": "2019-03-23T23:08:26.327Z", "contributors": [ - "skapesec", - "AKonia" + "Mingun" ] }, - "Словарь/Функция": { - "modified": "2019-03-23T22:38:18.825Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/WeakMap": { + "modified": "2020-10-15T22:08:59.129Z", "contributors": [ - "MuradAz" + "kan.a" ] }, - "Словарь/Элемент": { - "modified": "2019-03-18T21:38:41.974Z", + "conflicting/Web/JavaScript/Reference/Global_Objects/WeakSet": { + "modified": "2019-03-23T22:33:26.886Z", "contributors": [ - "skapesec", - "kayablue" + "stRavens" ] }, - "Словарь/функция_обратного_вызова": { - "modified": "2019-03-18T21:32:02.443Z", + "conflicting/Web/JavaScript/Reference/Operators": { + "modified": "2020-10-15T21:14:39.538Z", "contributors": [ - "jeniasaigak" + "Nichon4", + "fscholz", + "wbamberg", + "MedvedevWeb", + "kachid", + "shark_ate_my_shorts", + "ktsabolov", + "BychekRU", + "Anthelion", + "Aleksej", + "teoli", + "Dionys", + "karasiov" ] }, - "Словарь/хеш": { - "modified": "2019-03-23T22:13:59.337Z", + "conflicting/Web/JavaScript/Reference/Operators_8d54701de06af40a7c984517cbe87b3e": { + "modified": "2020-03-12T19:39:48.712Z", "contributors": [ - "RealRedFox" + "JasonRammoray", + "Piterden", + "Siteograf", + "AlexChuev", + "dtretyakov", + "SphinxKnight", + "BurkovBA" ] }, - "Создание_расширения": { - "modified": "2019-03-24T00:02:37.950Z", + "conflicting/Web/JavaScript/Reference/Operators_7c8eb9475d97a4a734c5991857698560": { + "modified": "2020-03-12T19:37:00.110Z", "contributors": [ - "kaifonaft", - "teoli", - "kup", + "CoruNethron", + "kss555", + "joezavtra", + "d1soft", + "byshik", + "AlekKras", + "angyvolin", + "artem328", + "goodwin64", + "tselishev-semen", + "dtretyakov", "fscholz", - "Tmax", - "Yozh88" + "teoli", + "karasiov" ] }, - "Создание_расширения/Настройка_Firefox_для_разработки": { - "modified": "2019-03-23T23:59:35.072Z", + "conflicting/Web/JavaScript/Reference/Operators_843c998343f0cdaa5699874c806d4cea": { + "modified": "2020-03-12T19:42:07.763Z", "contributors": [ - "Protopopulus" + "Coo1Cmd", + "BychekRU", + "Frenk1", + "alexbaumgertner", + "SergeyShpak" ] }, - "Создание_расширения/Настройка_Firefox_для_разработки_расширений": { - "modified": "2019-03-23T23:59:36.564Z", + "conflicting/Web/JavaScript/Reference/Operators_69135a8d5772f8b6e45265523df05d89": { + "modified": "2020-09-29T02:39:38.965Z", "contributors": [ - "Protopopulus" + "nikolasmelui", + "X7Becka", + "nakhodkiin", + "BychekRU", + "nbaksalyar", + "CatWhoCode" ] }, - "Создание_расширения_для_Firefox_с_использованием_Mozilla_Build_System": { - "modified": "2019-01-16T16:11:17.475Z", + "conflicting/Web/JavaScript/Reference/Statements/switch": { + "modified": "2020-10-15T21:54:01.294Z", "contributors": [ - "Kwinto", - "S e r g e y r" + "ekirpichyov", + "AntonPtitsyn" ] }, - "Справочная_информация_по_Gecko_DOM": { - "modified": "2019-01-16T16:08:57.530Z", + "conflicting/Web/Progressive_web_apps_628955cdadd77b10ec99de034fc76374": { + "modified": "2019-03-18T20:52:07.177Z", "contributors": [ - "Megapotz" + "chrisdavidmills", + "ruslan_g02" ] }, - "Справочная_информация_по_Gecko_DOM/Введение": { - "modified": "2019-03-24T00:04:55.948Z", + "conflicting/Web/HTTP/CSP": { + "modified": "2019-03-23T23:04:20.797Z", "contributors": [ - "ivaskonyan", - "arturparkhisenko", - "T-V-N", - "Paul_Yuhnovich", - "arunpandianp", - "ethertank", - "shaman" + "sivashev", + "Aleksej", + "Tihoem" ] }, - "Справочная_информация_по_Gecko_DOM/Предисловие": { - "modified": "2019-03-23T23:44:43.352Z", + "conflicting/Web/API": { + "modified": "2019-03-25T10:51:55.253Z", "contributors": [ - "marat-curious", - "Megapotz" + "boxa6", + "andreybakhishev", + "wbamberg", + "fscholz", + "Cyemka" ] }, - "Справочная_информация_по_Gecko_DOM/Примеры": { - "modified": "2019-01-16T14:46:48.913Z", + "conflicting/Web/Guide": { + "modified": "2019-03-24T00:00:53.915Z", "contributors": [ - "Sheppy", - "abba7" + "Dionys" ] }, - "Темы": { - "modified": "2019-01-16T14:53:24.105Z", + "conflicting/Web/API/Document_Object_Model_5521049528397035462607d58539e0cc": { + "modified": "2019-06-25T10:49:44.957Z", "contributors": [ - "teoli", - "glukin" + "d.zheleznov", + "cognitive-cake", + "runicelf", + "Megapotz" ] } } \ No newline at end of file diff --git a/files/ru/conflicting/glossary/chrome/index.html b/files/ru/conflicting/glossary/chrome/index.html index e9f42b17a8..eedafb7f55 100644 --- a/files/ru/conflicting/glossary/chrome/index.html +++ b/files/ru/conflicting/glossary/chrome/index.html @@ -1,10 +1,11 @@ --- title: Chrome -slug: Chrome +slug: conflicting/Glossary/Chrome tags: - Toolkit API translation_of: Glossary/Chrome translation_of_original: Chrome +original_slug: Chrome ---

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

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

diff --git a/files/ru/conflicting/learn/css/building_blocks/cascade_and_inheritance/index.html b/files/ru/conflicting/learn/css/building_blocks/cascade_and_inheritance/index.html index a192eb1d28..346f30c01e 100644 --- a/files/ru/conflicting/learn/css/building_blocks/cascade_and_inheritance/index.html +++ b/files/ru/conflicting/learn/css/building_blocks/cascade_and_inheritance/index.html @@ -1,16 +1,17 @@ --- title: Каскадность и наследование -slug: Web/Guide/CSS/Getting_started/Cascading_and_inheritance +slug: conflicting/Learn/CSS/Building_blocks/Cascade_and_inheritance tags: - Beginner - CSS - - 'CSS:Getting_Started' + - CSS:Getting_Started - Guide - Web - Веб - Новичку translation_of: Learn/CSS/Building_blocks/Cascade_and_inheritance translation_of_original: Web/Guide/CSS/Getting_started/Cascading_and_inheritance +original_slug: Web/Guide/CSS/Getting_started/Cascading_and_inheritance ---

{{ CSSTutorialTOC() }}

diff --git a/files/ru/conflicting/learn/css/building_blocks/selectors/index.html b/files/ru/conflicting/learn/css/building_blocks/selectors/index.html index a6d9e5d116..f883db7b62 100644 --- a/files/ru/conflicting/learn/css/building_blocks/selectors/index.html +++ b/files/ru/conflicting/learn/css/building_blocks/selectors/index.html @@ -1,8 +1,9 @@ --- title: 'CSS properties: what they are and how to use them' -slug: Learn/CSS/CSS_properties +slug: conflicting/Learn/CSS/Building_blocks/Selectors translation_of: Learn/CSS/Building_blocks/Selectors translation_of_original: Learn/CSS/CSS_properties +original_slug: Learn/CSS/CSS_properties ---

{{Glossary("CSS")}} определяет как должна выглядеть вебстраница. Он использует предопределенные правила вместе с селекторами и свойствами для применения стилей к элементам HTML или группам элементов.

diff --git a/files/ru/conflicting/learn/css/building_blocks/selectors_918fb6c37a4d06789bc062c48d591992/index.html b/files/ru/conflicting/learn/css/building_blocks/selectors_918fb6c37a4d06789bc062c48d591992/index.html index 797aefefa3..f66eb23b48 100644 --- a/files/ru/conflicting/learn/css/building_blocks/selectors_918fb6c37a4d06789bc062c48d591992/index.html +++ b/files/ru/conflicting/learn/css/building_blocks/selectors_918fb6c37a4d06789bc062c48d591992/index.html @@ -1,8 +1,10 @@ --- title: Selectors -slug: Web/Guide/CSS/Getting_started/Selectors +slug: >- + conflicting/Learn/CSS/Building_blocks/Selectors_918fb6c37a4d06789bc062c48d591992 translation_of: Learn/CSS/Building_blocks/Selectors translation_of_original: Web/Guide/CSS/Getting_started/Selectors +original_slug: Web/Guide/CSS/Getting_started/Selectors ---

{{ CSSTutorialTOC() }}

diff --git a/files/ru/conflicting/learn/css/building_blocks/styling_tables/index.html b/files/ru/conflicting/learn/css/building_blocks/styling_tables/index.html index 82b7edae60..738d092cbe 100644 --- a/files/ru/conflicting/learn/css/building_blocks/styling_tables/index.html +++ b/files/ru/conflicting/learn/css/building_blocks/styling_tables/index.html @@ -1,12 +1,13 @@ --- title: Таблицы -slug: Web/Guide/CSS/Getting_started/Таблицы +slug: conflicting/Learn/CSS/Building_blocks/Styling_tables tags: - CSS - Веб - Руководство translation_of: Learn/CSS/Building_blocks/Styling_tables translation_of_original: Web/Guide/CSS/Getting_started/Tables +original_slug: Web/Guide/CSS/Getting_started/Таблицы ---

{{CSSTutorialTOC}}{{previousPage("/ru/docs/Web/Guide/CSS/Getting_Started/Layout", "Layout")}}

diff --git a/files/ru/conflicting/learn/css/building_blocks/values_and_units/index.html b/files/ru/conflicting/learn/css/building_blocks/values_and_units/index.html index 911a8010b6..504ee90832 100644 --- a/files/ru/conflicting/learn/css/building_blocks/values_and_units/index.html +++ b/files/ru/conflicting/learn/css/building_blocks/values_and_units/index.html @@ -1,8 +1,9 @@ --- title: Color -slug: Web/Guide/CSS/Getting_started/Color +slug: conflicting/Learn/CSS/Building_blocks/Values_and_units translation_of: Learn/CSS/Introduction_to_CSS/Values_and_units#Colors translation_of_original: Web/Guide/CSS/Getting_started/Color +original_slug: Web/Guide/CSS/Getting_started/Color ---

{{ CSSTutorialTOC() }}

diff --git a/files/ru/conflicting/learn/css/first_steps/how_css_is_structured/index.html b/files/ru/conflicting/learn/css/first_steps/how_css_is_structured/index.html index 9e9a4231a9..5f825e836d 100644 --- a/files/ru/conflicting/learn/css/first_steps/how_css_is_structured/index.html +++ b/files/ru/conflicting/learn/css/first_steps/how_css_is_structured/index.html @@ -1,8 +1,9 @@ --- title: Чистый СSS код -slug: Web/Guide/CSS/Getting_started/Readable_CSS +slug: conflicting/Learn/CSS/First_steps/How_CSS_is_structured translation_of: Learn/CSS/Introduction_to_CSS/Syntax#Beyond_syntax_make_CSS_readable translation_of_original: Web/Guide/CSS/Getting_started/Readable_CSS +original_slug: Web/Guide/CSS/Getting_started/Readable_CSS ---

{{ CSSTutorialTOC() }}

diff --git a/files/ru/conflicting/learn/css/first_steps/how_css_works/index.html b/files/ru/conflicting/learn/css/first_steps/how_css_works/index.html index 9edeb9fe1f..8e7fae4eb2 100644 --- a/files/ru/conflicting/learn/css/first_steps/how_css_works/index.html +++ b/files/ru/conflicting/learn/css/first_steps/how_css_works/index.html @@ -1,8 +1,9 @@ --- title: Как работает CSS -slug: Web/Guide/CSS/Getting_started/How_CSS_works +slug: conflicting/Learn/CSS/First_steps/How_CSS_works translation_of: Learn/CSS/First_steps/How_CSS_works translation_of_original: Web/Guide/CSS/Getting_started/How_CSS_works +original_slug: Web/Guide/CSS/Getting_started/How_CSS_works ---

{{ CSSTutorialTOC() }}

diff --git a/files/ru/conflicting/learn/css/first_steps/how_css_works_64ba4331a7a5f4319c6e06b06ccdd521/index.html b/files/ru/conflicting/learn/css/first_steps/how_css_works_64ba4331a7a5f4319c6e06b06ccdd521/index.html index 3041d28920..05b7c9e54c 100644 --- a/files/ru/conflicting/learn/css/first_steps/how_css_works_64ba4331a7a5f4319c6e06b06ccdd521/index.html +++ b/files/ru/conflicting/learn/css/first_steps/how_css_works_64ba4331a7a5f4319c6e06b06ccdd521/index.html @@ -1,10 +1,11 @@ --- title: Зачем нужен CSS? -slug: Web/Guide/CSS/Getting_started/Why_use_CSS +slug: >- + conflicting/Learn/CSS/First_steps/How_CSS_works_64ba4331a7a5f4319c6e06b06ccdd521 tags: - Beginner - CSS - - 'CSS:Getting_Started' + - CSS:Getting_Started - Example - Guide - Web @@ -13,6 +14,7 @@ tags: - Руководство translation_of: Learn/CSS/First_steps/How_CSS_works translation_of_original: Web/Guide/CSS/Getting_started/Why_use_CSS +original_slug: Web/Guide/CSS/Getting_started/Why_use_CSS ---

{{ CSSTutorialTOC() }}

diff --git a/files/ru/conflicting/learn/css/first_steps/how_css_works_b66915031fb62b5fee1201086144e209/index.html b/files/ru/conflicting/learn/css/first_steps/how_css_works_b66915031fb62b5fee1201086144e209/index.html index 95df2fe915..b97a4ef068 100644 --- a/files/ru/conflicting/learn/css/first_steps/how_css_works_b66915031fb62b5fee1201086144e209/index.html +++ b/files/ru/conflicting/learn/css/first_steps/how_css_works_b66915031fb62b5fee1201086144e209/index.html @@ -1,16 +1,18 @@ --- title: Что такое CSS? -slug: Web/Guide/CSS/Getting_started/What_is_CSS +slug: >- + conflicting/Learn/CSS/First_steps/How_CSS_works_b66915031fb62b5fee1201086144e209 tags: - Beginner - CSS - - 'CSS:Getting_Started' + - CSS:Getting_Started - Example - Guide - Веб - Новичку translation_of: Learn/CSS/First_steps/How_CSS_works translation_of_original: Web/Guide/CSS/Getting_started/What_is_CSS +original_slug: Web/Guide/CSS/Getting_started/What_is_CSS ---
{{ CSSTutorialTOC() }}
diff --git a/files/ru/conflicting/learn/css/first_steps/index.html b/files/ru/conflicting/learn/css/first_steps/index.html index b2f6ebed77..e7f3f73dce 100644 --- a/files/ru/conflicting/learn/css/first_steps/index.html +++ b/files/ru/conflicting/learn/css/first_steps/index.html @@ -1,10 +1,10 @@ --- title: CSS для начинающих -slug: Web/Guide/CSS/Getting_started +slug: conflicting/Learn/CSS/First_steps tags: - Beginner - CSS - - 'CSS:Getting_Started' + - CSS:Getting_Started - Guide - Needs - NeedsBeginnerUpdate @@ -16,6 +16,7 @@ tags: - Руководство translation_of: Learn/CSS/First_steps translation_of_original: Web/Guide/CSS/Getting_started +original_slug: Web/Guide/CSS/Getting_started ---

Это руководство (самоучитель) познакомит вас с базовыми возможностями и языком (синтаксом) Каскадных таблиц стилей (CSS). CSS используется для изменения внешнего вида структурированного документа, такого как веб-страница. Руководство также включает простые упражнения, которые вы сможете выполнить на своем компьютере и увидеть, как работает CSS, а также его возможности в современных браузерах.

diff --git a/files/ru/conflicting/learn/css/index.html b/files/ru/conflicting/learn/css/index.html index 7529234ef5..2a639c4b61 100644 --- a/files/ru/conflicting/learn/css/index.html +++ b/files/ru/conflicting/learn/css/index.html @@ -1,6 +1,6 @@ --- title: Руководство разработчика CSS -slug: Web/Guide/CSS +slug: conflicting/Learn/CSS tags: - CSS - Landing @@ -8,5 +8,6 @@ tags: - TopicStub translation_of: Learn/CSS translation_of_original: Web/Guide/CSS +original_slug: Web/Guide/CSS --- prepare for redirect diff --git a/files/ru/conflicting/learn/css/styling_text/fundamentals/index.html b/files/ru/conflicting/learn/css/styling_text/fundamentals/index.html index a25565cf79..f61ad3b65e 100644 --- a/files/ru/conflicting/learn/css/styling_text/fundamentals/index.html +++ b/files/ru/conflicting/learn/css/styling_text/fundamentals/index.html @@ -1,8 +1,9 @@ --- title: Text styles -slug: Web/Guide/CSS/Getting_started/Text_styles +slug: conflicting/Learn/CSS/Styling_text/Fundamentals translation_of: Learn/CSS/Styling_text/Fundamentals translation_of_original: Web/Guide/CSS/Getting_started/Text_styles +original_slug: Web/Guide/CSS/Getting_started/Text_styles ---

{{ CSSTutorialTOC() }}

diff --git a/files/ru/conflicting/learn/javascript/objects/index.html b/files/ru/conflicting/learn/javascript/objects/index.html index d07cf043cc..1fe76e2806 100644 --- a/files/ru/conflicting/learn/javascript/objects/index.html +++ b/files/ru/conflicting/learn/javascript/objects/index.html @@ -1,8 +1,9 @@ --- title: Вступление в Объектно-ориентированный JavaScript -slug: Web/JavaScript/Introduction_to_Object-Oriented_JavaScript +slug: conflicting/Learn/JavaScript/Objects translation_of: Learn/JavaScript/Objects translation_of_original: Web/JavaScript/Introduction_to_Object-Oriented_JavaScript +original_slug: Web/JavaScript/Introduction_to_Object-Oriented_JavaScript ---

Объектно-ориентированный до основания, JavaScript предоставляет мощные и гибкие {{Glossary("OOP")}} возможности. Эта статья начинается с введения в объектно-ориентированное программирование, затем рассматривает модель объекта JavaScript и, наконец, демонстрирует концепции объектно-ориентированного программирования в JavaScript.

diff --git a/files/ru/conflicting/mdn/contribute/index.html b/files/ru/conflicting/mdn/contribute/index.html index a8227dafed..d5989bfd3c 100644 --- a/files/ru/conflicting/mdn/contribute/index.html +++ b/files/ru/conflicting/mdn/contribute/index.html @@ -1,11 +1,12 @@ --- title: Участие в MDN -slug: MDN_at_ten/Contributing_to_MDN +slug: conflicting/MDN/Contribute tags: - MDN Мета - Mozilla - Участие translation_of: MDN_at_ten/Contributing_to_MDN +original_slug: MDN_at_ten/Contributing_to_MDN ---
diff --git a/files/ru/conflicting/mdn/tools/index.html b/files/ru/conflicting/mdn/tools/index.html index 88a0659232..ba40675886 100644 --- a/files/ru/conflicting/mdn/tools/index.html +++ b/files/ru/conflicting/mdn/tools/index.html @@ -1,12 +1,13 @@ --- title: Руководство пользователя MDN -slug: MDN/User_guide +slug: conflicting/MDN/Tools tags: - Documentation - Landing - MDN translation_of: MDN/Tools translation_of_original: MDN/User_guide +original_slug: MDN/User_guide ---
{{MDNSidebar}}

Сайт сети разработчиков Mozilla является продвинутой системой для поиска, чтения и внесения документации и примеров исходного кода для веб-разработчиков (а также для разработчиков под браузер Firefox и ОС Firefox). Руководство пользователя MDN предоставляет статьи, в подробностях описывающие, как использовать MDN для поиска нужной вам документации и, если вы желаете, как помочь сделать материалы лучше: более полными и обширными.

diff --git a/files/ru/conflicting/mozilla/add-ons/index.html b/files/ru/conflicting/mozilla/add-ons/index.html index f147f764bb..de1f3416a5 100644 --- a/files/ru/conflicting/mozilla/add-ons/index.html +++ b/files/ru/conflicting/mozilla/add-ons/index.html @@ -1,9 +1,10 @@ --- title: Создание расширения -slug: Building_an_Extension +slug: conflicting/Mozilla/Add-ons tags: - Расширение - Создание +original_slug: Building_an_Extension ---

Введение

Этот урок по шагам покажет Вам как создать простое Расширение – сутью которого является добавление в панель статуса Firefox блока со строкой "Hello, World!"

diff --git a/files/ru/conflicting/mozilla/firefox/releases/index.html b/files/ru/conflicting/mozilla/firefox/releases/index.html index ba7f7887f2..7fbfd3fe07 100644 --- a/files/ru/conflicting/mozilla/firefox/releases/index.html +++ b/files/ru/conflicting/mozilla/firefox/releases/index.html @@ -1,8 +1,9 @@ --- title: Замечания к релизу -slug: Tools/Release_notes +slug: conflicting/Mozilla/Firefox/Releases translation_of: Mozilla/Firefox/Releases translation_of_original: Tools/Release_notes +original_slug: Tools/Release_notes ---
{{ToolsSidebar}}

Firefox 48

diff --git a/files/ru/conflicting/tools/performance/index.html b/files/ru/conflicting/tools/performance/index.html index 10e4254907..6bf96a6c91 100644 --- a/files/ru/conflicting/tools/performance/index.html +++ b/files/ru/conflicting/tools/performance/index.html @@ -1,6 +1,6 @@ --- title: Профилирование JavaScript -slug: Tools/Profiler +slug: conflicting/Tools/Performance tags: - Firefox - Отладка @@ -10,6 +10,7 @@ tags: - инструменты translation_of: Tools/Performance translation_of_original: Tools/Profiler +original_slug: Tools/Profiler ---
{{ToolsSidebar}}

Используйте средства профилирования, чтобы находить узкие места в своём JavaScript коде.  Профайлер периодически проверяет состояние стека вызовов JavaScript и составляет статистику на основе полученных в результате измерения величин.

diff --git a/files/ru/conflicting/web/accessibility/index.html b/files/ru/conflicting/web/accessibility/index.html index ce48a75de2..93cd4b80cb 100644 --- a/files/ru/conflicting/web/accessibility/index.html +++ b/files/ru/conflicting/web/accessibility/index.html @@ -1,6 +1,6 @@ --- title: Веб-разработка -slug: Web/Accessibility/Веб-разработка +slug: conflicting/Web/Accessibility tags: - ARIA - Web Development @@ -8,6 +8,7 @@ tags: - доступность translation_of: Web/Accessibility translation_of_original: Web/Accessibility/Web_Development +original_slug: Web/Accessibility/Веб-разработка ---

Здесь ссылки на более подробную информацию для разработчиков о доступности (accessibility) в Веб и в XUL.

diff --git a/files/ru/conflicting/web/api/canvas_api/a_basic_ray-caster/index.html b/files/ru/conflicting/web/api/canvas_api/a_basic_ray-caster/index.html index 23b14adb7c..b96f0a95a3 100644 --- a/files/ru/conflicting/web/api/canvas_api/a_basic_ray-caster/index.html +++ b/files/ru/conflicting/web/api/canvas_api/a_basic_ray-caster/index.html @@ -1,8 +1,9 @@ --- title: A Basic RayCaster -slug: A_Basic_RayCaster +slug: conflicting/Web/API/Canvas_API/A_basic_ray-caster tags: - Canvas_examples +original_slug: A_Basic_RayCaster ---

 

diff --git a/files/ru/conflicting/web/api/crypto/getrandomvalues/index.html b/files/ru/conflicting/web/api/crypto/getrandomvalues/index.html index d56506a90a..0193cc0447 100644 --- a/files/ru/conflicting/web/api/crypto/getrandomvalues/index.html +++ b/files/ru/conflicting/web/api/crypto/getrandomvalues/index.html @@ -1,6 +1,6 @@ --- title: RandomSource -slug: Web/API/RandomSource +slug: conflicting/Web/API/Crypto/getRandomValues tags: - API - Interface @@ -11,6 +11,7 @@ tags: - Web Crypto API translation_of: Web/API/Crypto/getRandomValues translation_of_original: Web/API/RandomSource +original_slug: Web/API/RandomSource ---

{{APIRef("Web Crypto API")}}

diff --git a/files/ru/conflicting/web/api/document_object_model/index.html b/files/ru/conflicting/web/api/document_object_model/index.html index 3acab80018..def3b15b61 100644 --- a/files/ru/conflicting/web/api/document_object_model/index.html +++ b/files/ru/conflicting/web/api/document_object_model/index.html @@ -1,10 +1,11 @@ --- title: DOM -slug: DOM +slug: conflicting/Web/API/Document_Object_Model tags: - DOM translation_of: Web/API/Document_Object_Model translation_of_original: DOM +original_slug: DOM ---

Объектная модель документа (DOM) — это API для HTML и XML документов. Она предоставляет структуру документа, что позволяет изменять его содержимое и внешний вид. По сути, она связывает веб-страницы со скриптами или языками программирования.

diff --git a/files/ru/conflicting/web/api/document_object_model_5521049528397035462607d58539e0cc/index.html b/files/ru/conflicting/web/api/document_object_model_5521049528397035462607d58539e0cc/index.html index ab6a5c0435..ba7d7d07d8 100644 --- a/files/ru/conflicting/web/api/document_object_model_5521049528397035462607d58539e0cc/index.html +++ b/files/ru/conflicting/web/api/document_object_model_5521049528397035462607d58539e0cc/index.html @@ -1,10 +1,11 @@ --- title: Об объектной модели документа -slug: Об_объектной_модели_документа +slug: conflicting/Web/API/Document_Object_Model_5521049528397035462607d58539e0cc tags: - DOM translation_of: Web/API/Document_Object_Model translation_of_original: DOM/About_the_Document_Object_Model +original_slug: Об_объектной_модели_документа ---

Что такое DOM?

diff --git a/files/ru/conflicting/web/api/document_object_model_dd00a71ceceac547ab464128db6bd8ef/index.html b/files/ru/conflicting/web/api/document_object_model_dd00a71ceceac547ab464128db6bd8ef/index.html index 1671813170..4d8706e804 100644 --- a/files/ru/conflicting/web/api/document_object_model_dd00a71ceceac547ab464128db6bd8ef/index.html +++ b/files/ru/conflicting/web/api/document_object_model_dd00a71ceceac547ab464128db6bd8ef/index.html @@ -1,6 +1,6 @@ --- title: DOM developer guide -slug: Web/Guide/API/DOM +slug: conflicting/Web/API/Document_Object_Model_dd00a71ceceac547ab464128db6bd8ef tags: - API - DOM @@ -10,6 +10,7 @@ tags: - TopicStub translation_of: Web/API/Document_Object_Model translation_of_original: Web/Guide/API/DOM +original_slug: Web/Guide/API/DOM ---

{{draft}}

diff --git a/files/ru/conflicting/web/api/element/index.html b/files/ru/conflicting/web/api/element/index.html index af6ec4765c..8656365064 100644 --- a/files/ru/conflicting/web/api/element/index.html +++ b/files/ru/conflicting/web/api/element/index.html @@ -1,10 +1,11 @@ --- title: Slotable -slug: Web/API/Slotable +slug: conflicting/Web/API/Element tags: - миксины translation_of: Web/API/Slottable translation_of_original: Web/API/Slotable +original_slug: Web/API/Slotable ---

{{APIRef("Shadow DOM")}}

diff --git a/files/ru/conflicting/web/api/eventtarget/addeventlistener/index.html b/files/ru/conflicting/web/api/eventtarget/addeventlistener/index.html index a428f9724c..ce515d9e4f 100644 --- a/files/ru/conflicting/web/api/eventtarget/addeventlistener/index.html +++ b/files/ru/conflicting/web/api/eventtarget/addeventlistener/index.html @@ -1,9 +1,10 @@ --- title: EventTarget.attachEvent() -slug: Web/API/EventTarget/attachEvent +slug: conflicting/Web/API/EventTarget/addEventListener tags: - Junk translation_of: Web/API/EventTarget/addEventListener translation_of_original: Web/API/EventTarget/attachEvent +original_slug: Web/API/EventTarget/attachEvent ---

{{DOMxRef("EventTarget.addEventListener","EventTarget.addEventListener()")}}

diff --git a/files/ru/conflicting/web/api/eventtarget/removeeventlistener/index.html b/files/ru/conflicting/web/api/eventtarget/removeeventlistener/index.html index 9a62ecb63c..c83a135fd4 100644 --- a/files/ru/conflicting/web/api/eventtarget/removeeventlistener/index.html +++ b/files/ru/conflicting/web/api/eventtarget/removeeventlistener/index.html @@ -1,8 +1,9 @@ --- title: EventTarget.detachEvent() -slug: Web/API/EventTarget/detachEvent +slug: conflicting/Web/API/EventTarget/removeEventListener translation_of: Web/API/EventTarget/removeEventListener translation_of_original: Web/API/EventTarget/detachEvent +original_slug: Web/API/EventTarget/detachEvent ---

{{APIRef("DOM Events")}}

diff --git a/files/ru/conflicting/web/api/geolocation/index.html b/files/ru/conflicting/web/api/geolocation/index.html index 7287eee669..9a15927312 100644 --- a/files/ru/conflicting/web/api/geolocation/index.html +++ b/files/ru/conflicting/web/api/geolocation/index.html @@ -1,8 +1,9 @@ --- title: NavigatorGeolocation -slug: Web/API/NavigatorGeolocation +slug: conflicting/Web/API/Geolocation translation_of: Web/API/Geolocation translation_of_original: Web/API/NavigatorGeolocation +original_slug: Web/API/NavigatorGeolocation ---
{{APIRef("Geolocation API")}}
diff --git a/files/ru/conflicting/web/api/htmlmediaelement/abort_event/index.html b/files/ru/conflicting/web/api/htmlmediaelement/abort_event/index.html index d8029e2378..22fadfb200 100644 --- a/files/ru/conflicting/web/api/htmlmediaelement/abort_event/index.html +++ b/files/ru/conflicting/web/api/htmlmediaelement/abort_event/index.html @@ -1,10 +1,11 @@ --- title: abort -slug: Web/Events/abort +slug: conflicting/Web/API/HTMLMediaElement/abort_event tags: - Событие translation_of: Web/API/HTMLMediaElement/abort_event translation_of_original: Web/Events/abort +original_slug: Web/Events/abort ---

Событие "abort" вызывается когда загрузка какого-либо ресурса была прервана.

diff --git a/files/ru/conflicting/web/api/index.html b/files/ru/conflicting/web/api/index.html index 9ffb624bc7..325f2ca52b 100644 --- a/files/ru/conflicting/web/api/index.html +++ b/files/ru/conflicting/web/api/index.html @@ -1,10 +1,11 @@ --- title: WebAPI -slug: Web/WebAPI +slug: conflicting/Web/API tags: - API translation_of: Web/API translation_of_original: WebAPI +original_slug: Web/WebAPI ---

WebAPI is a term used to refer to a suite of device compatibility and access APIs that allow Web apps and content to access device hardware (such as battery status or the device vibration hardware), as well as access to data stored on the device (such as the calendar or contacts list). By adding these APIs, we hope to expand what the Web can do today to also include what only proprietary platforms were able to do in the past.

diff --git a/files/ru/conflicting/web/api/node/index.html b/files/ru/conflicting/web/api/node/index.html index 7f7dbfb782..867810d345 100644 --- a/files/ru/conflicting/web/api/node/index.html +++ b/files/ru/conflicting/web/api/node/index.html @@ -1,8 +1,9 @@ --- title: Node.baseURIObject -slug: Web/API/Node/baseURIObject +slug: conflicting/Web/API/Node translation_of: Web/API/Node translation_of_original: Web/API/Node/baseURIObject +original_slug: Web/API/Node/baseURIObject ---
{{APIRef("DOM")}} {{Non-standard_header}}
diff --git a/files/ru/conflicting/web/api/node_378aed5ed6869e50853edbc988cf9556/index.html b/files/ru/conflicting/web/api/node_378aed5ed6869e50853edbc988cf9556/index.html index 11b342e6c3..8de371b4cf 100644 --- a/files/ru/conflicting/web/api/node_378aed5ed6869e50853edbc988cf9556/index.html +++ b/files/ru/conflicting/web/api/node_378aed5ed6869e50853edbc988cf9556/index.html @@ -1,8 +1,9 @@ --- title: Node.nodePrincipal -slug: Web/API/Node/nodePrincipal +slug: conflicting/Web/API/Node_378aed5ed6869e50853edbc988cf9556 translation_of: Web/API/Node translation_of_original: Web/API/Node/nodePrincipal +original_slug: Web/API/Node/nodePrincipal ---
{{APIRef("DOM")}}
diff --git a/files/ru/conflicting/web/api/push_api/index.html b/files/ru/conflicting/web/api/push_api/index.html index 40086e4e91..1a1de71329 100644 --- a/files/ru/conflicting/web/api/push_api/index.html +++ b/files/ru/conflicting/web/api/push_api/index.html @@ -1,8 +1,9 @@ --- title: Использование Push API -slug: Web/API/Push_API/Using_the_Push_API +slug: conflicting/Web/API/Push_API translation_of: Web/API/Push_API translation_of_original: Web/API/Push_API/Using_the_Push_API +original_slug: Web/API/Push_API/Using_the_Push_API ---

W3C Push API предоставляет некоторый захватывающий новый функционал для разработчиков для использования в web-приложениях: эта статья предлагает вводную информацию о том, как настроить Push-уведомления и управлять ими, с помощью простого демо.

diff --git a/files/ru/conflicting/web/api/svgaelement/target/index.html b/files/ru/conflicting/web/api/svgaelement/target/index.html index dcd76310d4..376099e1f3 100644 --- a/files/ru/conflicting/web/api/svgaelement/target/index.html +++ b/files/ru/conflicting/web/api/svgaelement/target/index.html @@ -1,8 +1,9 @@ --- title: SVGAElement.target -slug: Web/API/SVGAElement/SVGAlement.target +slug: conflicting/Web/API/SVGAElement/target translation_of: Web/API/SVGAElement/target translation_of_original: Web/API/SVGAElement/SVGAlement.target +original_slug: Web/API/SVGAElement/SVGAlement.target ---

{{APIRef("SVGAElement")}}

diff --git a/files/ru/conflicting/web/api/web_storage_api/index.html b/files/ru/conflicting/web/api/web_storage_api/index.html index b63a374c8c..b6e37422a6 100644 --- a/files/ru/conflicting/web/api/web_storage_api/index.html +++ b/files/ru/conflicting/web/api/web_storage_api/index.html @@ -1,8 +1,9 @@ --- title: DOM Storage guide -slug: Web/Guide/API/DOM/Storage +slug: conflicting/Web/API/Web_Storage_API translation_of: Web/API/Web_Storage_API translation_of_original: Web/Guide/API/DOM/Storage +original_slug: Web/Guide/API/DOM/Storage ---

 

diff --git a/files/ru/conflicting/web/api/webrtc_api/index.html b/files/ru/conflicting/web/api/webrtc_api/index.html index d8fbf01983..59ab196363 100644 --- a/files/ru/conflicting/web/api/webrtc_api/index.html +++ b/files/ru/conflicting/web/api/webrtc_api/index.html @@ -1,8 +1,9 @@ --- title: WebRTC -slug: Web/Guide/API/WebRTC +slug: conflicting/Web/API/WebRTC_API translation_of: Web/API/WebRTC_API translation_of_original: Web/Guide/API/WebRTC +original_slug: Web/Guide/API/WebRTC ---

WebRTC (где RTC расшифровывается как Real-Time Communications) - это технология, которая позволяет передавать данные и потоковое аудио/видео между браузерами. Как набор стандартов в целом, WebRTC предоставляет любым поддерживающим этот стандарт, браузерам обмениваться данными и устраивать сеансы телеконференций в режиме точка-точка, без необходимости устанавливать какие-либо плагины и стороннее програмное обеспечение.

diff --git a/files/ru/conflicting/web/api/webrtc_api/signaling_and_video_calling/index.html b/files/ru/conflicting/web/api/webrtc_api/signaling_and_video_calling/index.html index 863dde7e14..b8473336af 100644 --- a/files/ru/conflicting/web/api/webrtc_api/signaling_and_video_calling/index.html +++ b/files/ru/conflicting/web/api/webrtc_api/signaling_and_video_calling/index.html @@ -1,8 +1,9 @@ --- title: Основы WebRTC -slug: Web/API/WebRTC_API/WebRTC_basics +slug: conflicting/Web/API/WebRTC_API/Signaling_and_video_calling translation_of: Web/API/WebRTC_API/Signaling_and_video_calling translation_of_original: Web/API/WebRTC_API/WebRTC_basics +original_slug: Web/API/WebRTC_API/WebRTC_basics ---

{{WebRTCSidebar}}

diff --git a/files/ru/conflicting/web/api/window/localstorage/index.html b/files/ru/conflicting/web/api/window/localstorage/index.html index f0fab82609..7e9f60bb88 100644 --- a/files/ru/conflicting/web/api/window/localstorage/index.html +++ b/files/ru/conflicting/web/api/window/localstorage/index.html @@ -1,8 +1,9 @@ --- title: LocalStorage -slug: Web/API/Storage/LocalStorage +slug: conflicting/Web/API/Window/localStorage translation_of: Web/API/Window/localStorage translation_of_original: Web/API/Web_Storage_API/Local_storage +original_slug: Web/API/Storage/LocalStorage ---

localStorage это аналог sessionStorage, с некоторыми same-origin правилами, но значения хранятся постоянно (в отличии от sessions). localStorage появился в Firefox 3.5.

diff --git a/files/ru/conflicting/web/api/windoworworkerglobalscope/index.html b/files/ru/conflicting/web/api/windoworworkerglobalscope/index.html index f51b72c102..69bc73a64f 100644 --- a/files/ru/conflicting/web/api/windoworworkerglobalscope/index.html +++ b/files/ru/conflicting/web/api/windoworworkerglobalscope/index.html @@ -1,6 +1,6 @@ --- title: WindowBase64 -slug: Web/API/WindowBase64 +slug: conflicting/Web/API/WindowOrWorkerGlobalScope tags: - API - HTML-DOM @@ -10,6 +10,7 @@ tags: - WindowBase64 translation_of: Web/API/WindowOrWorkerGlobalScope translation_of_original: Web/API/WindowBase64 +original_slug: Web/API/WindowBase64 ---

{{APIRef("HTML DOM")}}

diff --git a/files/ru/conflicting/web/api/windoworworkerglobalscope_e2691f7ad05781a30c5fc5bb3b3f633a/index.html b/files/ru/conflicting/web/api/windoworworkerglobalscope_e2691f7ad05781a30c5fc5bb3b3f633a/index.html index ac80f42b5f..21a473532e 100644 --- a/files/ru/conflicting/web/api/windoworworkerglobalscope_e2691f7ad05781a30c5fc5bb3b3f633a/index.html +++ b/files/ru/conflicting/web/api/windoworworkerglobalscope_e2691f7ad05781a30c5fc5bb3b3f633a/index.html @@ -1,11 +1,12 @@ --- title: WindowTimers -slug: Web/API/WindowTimers +slug: conflicting/Web/API/WindowOrWorkerGlobalScope_e2691f7ad05781a30c5fc5bb3b3f633a tags: - API - HTML DOM translation_of: Web/API/WindowOrWorkerGlobalScope translation_of_original: Web/API/WindowTimers +original_slug: Web/API/WindowTimers ---
{{APIRef("HTML DOM")}}
diff --git a/files/ru/conflicting/web/api/xmlhttprequest/index.html b/files/ru/conflicting/web/api/xmlhttprequest/index.html index 0de9dfed9d..0d2e6c16e7 100644 --- a/files/ru/conflicting/web/api/xmlhttprequest/index.html +++ b/files/ru/conflicting/web/api/xmlhttprequest/index.html @@ -1,9 +1,10 @@ --- title: XMLHttpRequest -slug: XMLHttpRequest +slug: conflicting/Web/API/XMLHttpRequest tags: - AJAX - XMLHttpRequest +original_slug: XMLHttpRequest ---

XMLHttpRequest — это объект JavaScript, созданный Microsoft и адаптированный Mozilla. Вы можете использовать его для простой передачи данных через HTTP. Несмотря на свое название, он может быть использован не только для XML документов, но и, например, для JSON.

diff --git a/files/ru/conflicting/web/css/@viewport/index.html b/files/ru/conflicting/web/css/@viewport/index.html index 3cb5768532..6778691ba7 100644 --- a/files/ru/conflicting/web/css/@viewport/index.html +++ b/files/ru/conflicting/web/css/@viewport/index.html @@ -1,8 +1,9 @@ --- title: user-zoom -slug: Web/CSS/@viewport/user-zoom +slug: conflicting/Web/CSS/@viewport translation_of: Web/CSS/@viewport translation_of_original: Web/CSS/@viewport/user-zoom +original_slug: Web/CSS/@viewport/user-zoom ---
{{ CSSRef }}
diff --git a/files/ru/conflicting/web/css/_colon_is/index.html b/files/ru/conflicting/web/css/_colon_is/index.html index 6a9dab56ac..d2ed013366 100644 --- a/files/ru/conflicting/web/css/_colon_is/index.html +++ b/files/ru/conflicting/web/css/_colon_is/index.html @@ -1,14 +1,15 @@ --- title: ':any' -slug: 'Web/CSS/:any' +slug: conflicting/Web/CSS/:is tags: - CSS - Experimental - Псевдоклассы - Руководство - Экспериментальное -translation_of: 'Web/CSS/:is' -translation_of_original: 'Web/CSS/:any' +translation_of: Web/CSS/:is +translation_of_original: Web/CSS/:any +original_slug: Web/CSS/:any ---
{{CSSRef}}{{SeeCompatTable}}
diff --git a/files/ru/conflicting/web/css/css_basic_user_interface/index.html b/files/ru/conflicting/web/css/css_basic_user_interface/index.html index 2a4028644d..3a739dcff4 100644 --- a/files/ru/conflicting/web/css/css_basic_user_interface/index.html +++ b/files/ru/conflicting/web/css/css_basic_user_interface/index.html @@ -1,6 +1,6 @@ --- title: CSS Basic User Interface -slug: Web/CSS/CSS_User_Interface +slug: conflicting/Web/CSS/CSS_Basic_User_Interface tags: - CSS - CSS Basic User Interface @@ -10,6 +10,7 @@ tags: - TopicStub translation_of: Web/CSS/CSS_Basic_User_Interface translation_of_original: Web/CSS/CSS_User_Interface +original_slug: Web/CSS/CSS_User_Interface ---
{{CSSRef}}
diff --git a/files/ru/conflicting/web/css/css_flexible_box_layout/basic_concepts_of_flexbox/index.html b/files/ru/conflicting/web/css/css_flexible_box_layout/basic_concepts_of_flexbox/index.html index 3f0b229d20..e40fb04a90 100644 --- a/files/ru/conflicting/web/css/css_flexible_box_layout/basic_concepts_of_flexbox/index.html +++ b/files/ru/conflicting/web/css/css_flexible_box_layout/basic_concepts_of_flexbox/index.html @@ -1,8 +1,9 @@ --- title: Используем CSS Flexible Boxes -slug: Web/CSS/CSS_Flexible_Box_Layout/Using_CSS_flexible_boxes +slug: conflicting/Web/CSS/CSS_Flexible_Box_Layout/Basic_Concepts_of_Flexbox translation_of: Web/CSS/CSS_Flexible_Box_Layout/Basic_Concepts_of_Flexbox translation_of_original: Web/CSS/CSS_Flexible_Box_Layout/Using_CSS_flexible_boxes +original_slug: Web/CSS/CSS_Flexible_Box_Layout/Using_CSS_flexible_boxes ---
Эта статья устарела и удалена из английской версии. Вместо неё идёт перенаправление на статью:

Основные понятия Flexbox

diff --git a/files/ru/conflicting/web/css/gap/index.html b/files/ru/conflicting/web/css/gap/index.html index 90daa7c0ea..bc37f159e8 100644 --- a/files/ru/conflicting/web/css/gap/index.html +++ b/files/ru/conflicting/web/css/gap/index.html @@ -1,8 +1,9 @@ --- title: grid-gap -slug: Web/CSS/grid-gap +slug: conflicting/Web/CSS/gap translation_of: Web/CSS/gap translation_of_original: Web/CSS/grid-gap +original_slug: Web/CSS/grid-gap ---

{{Deprecated_Header}}

diff --git a/files/ru/conflicting/web/css/url()/index.html b/files/ru/conflicting/web/css/url()/index.html index 755d1adfe4..abbc8af65a 100644 --- a/files/ru/conflicting/web/css/url()/index.html +++ b/files/ru/conflicting/web/css/url()/index.html @@ -1,6 +1,6 @@ --- title: url() -slug: Web/CSS/filter-function/url +slug: conflicting/Web/CSS/url() tags: - CSS - Начинающий @@ -8,6 +8,7 @@ tags: - Функция translation_of: Web/CSS/url() translation_of_original: Web/CSS/filter-function/url +original_slug: Web/CSS/filter-function/url ---
{{cssref}}
diff --git a/files/ru/conflicting/web/css/url()_168028c4e5edd9e19c061adb4b604d4f/index.html b/files/ru/conflicting/web/css/url()_168028c4e5edd9e19c061adb4b604d4f/index.html index 82965bf827..c3184e46fa 100644 --- a/files/ru/conflicting/web/css/url()_168028c4e5edd9e19c061adb4b604d4f/index.html +++ b/files/ru/conflicting/web/css/url()_168028c4e5edd9e19c061adb4b604d4f/index.html @@ -1,12 +1,13 @@ --- title: -slug: Web/CSS/url +slug: conflicting/Web/CSS/url()_168028c4e5edd9e19c061adb4b604d4f tags: - Адрес - Типы данных - относительный адрес translation_of: Web/CSS/url() translation_of_original: Web/CSS/url +original_slug: Web/CSS/url ---
{{CssRef}}
diff --git a/files/ru/conflicting/web/guide/index.html b/files/ru/conflicting/web/guide/index.html index 3dd0b4cbcc..2ea0c7199a 100644 --- a/files/ru/conflicting/web/guide/index.html +++ b/files/ru/conflicting/web/guide/index.html @@ -1,8 +1,9 @@ --- title: Веб-разработка -slug: Веб-разработка +slug: conflicting/Web/Guide translation_of: Web/Guide translation_of_original: Web_Development +original_slug: Веб-разработка ---

Веб-разработка включает в себя все аспекты разработки веб-сайта или веб-приложения. Статьи этого раздела освещают создание как простых веб-сайтов, так и сложных, интерактивных веб-приложений с использованием новейших технологий разработки для веб.

diff --git a/files/ru/conflicting/web/guide/mobile/index.html b/files/ru/conflicting/web/guide/mobile/index.html index cc288a9c45..028d0c71ed 100644 --- a/files/ru/conflicting/web/guide/mobile/index.html +++ b/files/ru/conflicting/web/guide/mobile/index.html @@ -1,6 +1,6 @@ --- title: Mobile Web development -slug: Web_Development/Mobile +slug: conflicting/Web/Guide/Mobile tags: - Mobile - NeedsTranslation @@ -8,6 +8,7 @@ tags: - Web Development translation_of: Web/Guide/Mobile translation_of_original: Web_Development/Mobile +original_slug: Web_Development/Mobile ---

Developing web sites to be viewed on mobile devices requires approaches that ensure a web site works as well on mobile devices as it does on desktop browsers. The following articles describe some of these approaches.

    diff --git a/files/ru/conflicting/web/http/cors/index.html b/files/ru/conflicting/web/http/cors/index.html index c3d53cb730..0d44c873b3 100644 --- a/files/ru/conflicting/web/http/cors/index.html +++ b/files/ru/conflicting/web/http/cors/index.html @@ -1,8 +1,9 @@ --- title: Server-Side Access Control (CORS) -slug: Web/HTTP/Server-Side_Access_Control +slug: conflicting/Web/HTTP/CORS translation_of: Web/HTTP/CORS translation_of_original: Web/HTTP/Server-Side_Access_Control +original_slug: Web/HTTP/Server-Side_Access_Control ---

    Системы контроля доступа производят идентификацию авторизацииаутентификацию, подтверждение доступа и подотчетность сущностей с помощью учетных данных для входа, включая пароль, личный идентификационный номер (PINs), биометрическое сканирование и физический или электронный ключ.

    diff --git a/files/ru/conflicting/web/http/csp/index.html b/files/ru/conflicting/web/http/csp/index.html index 5a3bfeae33..df563abc30 100644 --- a/files/ru/conflicting/web/http/csp/index.html +++ b/files/ru/conflicting/web/http/csp/index.html @@ -1,11 +1,12 @@ --- title: CSP (Политика Защиты Контента) -slug: Web/Security/CSP +slug: conflicting/Web/HTTP/CSP tags: - CSP - Landing translation_of: Web/HTTP/CSP translation_of_original: Web/Security/CSP +original_slug: Web/Security/CSP ---
    {{gecko_minversion_header("2.0")}}
    diff --git a/files/ru/conflicting/web/javascript/guide/index.html b/files/ru/conflicting/web/javascript/guide/index.html index a0f5770315..3e4633d7b3 100644 --- a/files/ru/conflicting/web/javascript/guide/index.html +++ b/files/ru/conflicting/web/javascript/guide/index.html @@ -1,8 +1,9 @@ --- title: Predefined Core Objects -slug: Web/JavaScript/Guide/Predefined_Core_Objects +slug: conflicting/Web/JavaScript/Guide translation_of: Web/JavaScript/Guide translation_of_original: Web/JavaScript/Guide/Predefined_Core_Objects +original_slug: Web/JavaScript/Guide/Predefined_Core_Objects ---

    Эта глава описывает предопределённые объекты в стандартном JavaScript: Array, Boolean, Date, Function, Math, Number, RegExp, и String.

    diff --git a/files/ru/conflicting/web/javascript/guide/introduction/index.html b/files/ru/conflicting/web/javascript/guide/introduction/index.html index 6d58fafb80..c8132f92df 100644 --- a/files/ru/conflicting/web/javascript/guide/introduction/index.html +++ b/files/ru/conflicting/web/javascript/guide/introduction/index.html @@ -1,8 +1,9 @@ --- title: Об этом учебнике -slug: Web/JavaScript/Guide/About +slug: conflicting/Web/JavaScript/Guide/Introduction translation_of: Web/JavaScript/Guide/Introduction translation_of_original: Web/JavaScript/Guide/About +original_slug: Web/JavaScript/Guide/About ---

    JavaScript это кросс-платформенный, объектно-ориентированный интерпретируемый язык программирования. В этом учебнике описано все, что вам нужно знать для того, чтобы начать ипользовать JavaScript.

    diff --git a/files/ru/conflicting/web/javascript/guide/introduction_6f341ba6db4b060ccbd8dce4a0d5214b/index.html b/files/ru/conflicting/web/javascript/guide/introduction_6f341ba6db4b060ccbd8dce4a0d5214b/index.html index 5db1f95ca4..2cea75700e 100644 --- a/files/ru/conflicting/web/javascript/guide/introduction_6f341ba6db4b060ccbd8dce4a0d5214b/index.html +++ b/files/ru/conflicting/web/javascript/guide/introduction_6f341ba6db4b060ccbd8dce4a0d5214b/index.html @@ -1,8 +1,9 @@ --- title: Обзор JavaScript -slug: Web/JavaScript/Guide/JavaScript_Overview +slug: conflicting/Web/JavaScript/Guide/Introduction_6f341ba6db4b060ccbd8dce4a0d5214b translation_of: Web/JavaScript/Guide/Introduction translation_of_original: Web/JavaScript/Guide/JavaScript_Overview +original_slug: Web/JavaScript/Guide/JavaScript_Overview ---

    Эта глава является введением в JavaScript и описывает некоторые из базовых понятий.

    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/boolean/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/boolean/index.html index f0188080f1..83fb169e1e 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/boolean/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/boolean/index.html @@ -1,6 +1,6 @@ --- title: Boolean.prototype -slug: Web/JavaScript/Reference/Global_Objects/Boolean/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/Boolean tags: - Boolean - JavaScript @@ -8,6 +8,7 @@ tags: - Prototype translation_of: Web/JavaScript/Reference/Global_Objects/Boolean translation_of_original: Web/JavaScript/Reference/Global_Objects/Boolean/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/Boolean/prototype ---
    {{JSRef("Global_Objects", "Boolean")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/date/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/date/index.html index 956a7555a1..bb3a1eb411 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/date/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/date/index.html @@ -1,6 +1,6 @@ --- title: Date.prototype -slug: Web/JavaScript/Reference/Global_Objects/Date/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/Date tags: - Date - JavaScript @@ -10,6 +10,7 @@ tags: - Référence(2) translation_of: Web/JavaScript/Reference/Global_Objects/Date translation_of_original: Web/JavaScript/Reference/Global_Objects/Date/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/Date/prototype ---
    {{JSRef("Global_Objects", "Date")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/error/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/error/index.html index 668277c4e0..d92653c075 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/error/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/error/index.html @@ -1,12 +1,13 @@ --- title: Error.prototype -slug: Web/JavaScript/Reference/Global_Objects/Error/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/Error tags: - Error - JavaScript - Property translation_of: Web/JavaScript/Reference/Global_Objects/Error translation_of_original: Web/JavaScript/Reference/Global_Objects/Error/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/Error/prototype ---
    {{JSRef("Global_Objects", "Error", "EvalError,InternalError,RangeError,ReferenceError,SyntaxError,TypeError,URIError")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/evalerror/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/evalerror/index.html index e7de1a018e..94204588e2 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/evalerror/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/evalerror/index.html @@ -1,6 +1,6 @@ --- title: EvalError.prototype -slug: Web/JavaScript/Reference/Global_Objects/EvalError/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/EvalError tags: - Error - EvalError @@ -8,6 +8,7 @@ tags: - Property translation_of: Web/JavaScript/Reference/Global_Objects/EvalError translation_of_original: Web/JavaScript/Reference/Global_Objects/EvalError/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/EvalError/prototype ---
    {{JSRef("Global_Objects", "Error", "EvalError,InternalError,RangeError,ReferenceError,SyntaxError,TypeError,URIError")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/function/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/function/index.html index acf9fc5c6e..40db9c03d2 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/function/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/function/index.html @@ -1,6 +1,6 @@ --- title: Function.prototype -slug: Web/JavaScript/Reference/Global_Objects/Function/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/Function tags: - Function - JavaScript @@ -10,6 +10,7 @@ tags: - Référence(2) translation_of: Web/JavaScript/Reference/Global_Objects/Function translation_of_original: Web/JavaScript/Reference/Global_Objects/Function/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/Function/prototype ---
    {{JSRef("Global_Objects", "Function")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/generatorfunction/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/generatorfunction/index.html index b9974a46a3..7821c0d48c 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/generatorfunction/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/generatorfunction/index.html @@ -1,8 +1,9 @@ --- title: GeneratorFunction.prototype -slug: Web/JavaScript/Reference/Global_Objects/GeneratorFunction/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/GeneratorFunction translation_of: Web/JavaScript/Reference/Global_Objects/GeneratorFunction translation_of_original: Web/JavaScript/Reference/Global_Objects/GeneratorFunction/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/GeneratorFunction/prototype ---
    {{JSRef}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/internalerror/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/internalerror/index.html index 633ffbf9fb..0aa65612d3 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/internalerror/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/internalerror/index.html @@ -1,6 +1,6 @@ --- title: InternalError.prototype -slug: Web/JavaScript/Reference/Global_Objects/InternalError/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/InternalError tags: - Error - InternalError @@ -9,6 +9,7 @@ tags: - Property translation_of: Web/JavaScript/Reference/Global_Objects/InternalError translation_of_original: Web/JavaScript/Reference/Global_Objects/InternalError/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/InternalError/prototype ---
    {{JSRef("Global_Objects", "Error", "EvalError,InternalError,RangeError,ReferenceError,SyntaxError,TypeError,URIError")}} {{non-standard_header}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/intl/collator/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/intl/collator/index.html index eb708cca36..8c3e037a3f 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/intl/collator/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/intl/collator/index.html @@ -1,6 +1,6 @@ --- title: Intl.Collator.prototype -slug: Web/JavaScript/Reference/Global_Objects/Intl/Collator/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/Intl/Collator tags: - Collator - Internationalization @@ -9,6 +9,7 @@ tags: - Prototype translation_of: Web/JavaScript/Reference/Global_Objects/Intl/Collator translation_of_original: Web/JavaScript/Reference/Global_Objects/Intl/Collator/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/Intl/Collator/prototype ---
    {{JSRef("Global_Objects", "Collator", "Intl,DateTimeFormat,NumberFormat")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/intl/datetimeformat/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/intl/datetimeformat/index.html index a22ec7aeaa..7338c53fd2 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/intl/datetimeformat/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/intl/datetimeformat/index.html @@ -1,6 +1,6 @@ --- title: Intl.DateTimeFormat.prototype -slug: Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat tags: - DateTimeFormat - Internationalization @@ -9,6 +9,7 @@ tags: - Prototype translation_of: Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat translation_of_original: Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/prototype ---
    {{JSRef("Global_Objects", "DateTimeFormat", "Intl,Collator,NumberFormat")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/intl/numberformat/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/intl/numberformat/index.html index fd9fbeeac8..3f5329e5fc 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/intl/numberformat/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/intl/numberformat/index.html @@ -1,6 +1,6 @@ --- title: Intl.NumberFormat.prototype -slug: Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat tags: - Internationalization - JavaScript @@ -9,6 +9,7 @@ tags: - Prototype translation_of: Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat translation_of_original: Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/prototype ---
    {{JSRef("Global_Objects", "NumberFormat", "Intl,Collator,DateTimeFormat")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/map/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/map/index.html index a3af6a0c61..2cdca5b3b0 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/map/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/map/index.html @@ -1,8 +1,9 @@ --- title: Map.prototype -slug: Web/JavaScript/Reference/Global_Objects/Map/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/Map translation_of: Web/JavaScript/Reference/Global_Objects/Map translation_of_original: Web/JavaScript/Reference/Global_Objects/Map/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/Map/prototype ---
    {{JSRef}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/number/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/number/index.html index 259d8a3fb3..251386b750 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/number/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/number/index.html @@ -1,6 +1,6 @@ --- title: Number.prototype -slug: Web/JavaScript/Reference/Global_Objects/Number/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/Number tags: - JavaScript - Number @@ -9,6 +9,7 @@ tags: - Reference translation_of: Web/JavaScript/Reference/Global_Objects/Number translation_of_original: Web/JavaScript/Reference/Global_Objects/Number/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/Number/prototype ---
    {{JSRef("Global_Objects", "Number")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/object/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/object/index.html index aaa398171d..27b29f5934 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/object/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/object/index.html @@ -1,6 +1,6 @@ --- title: Object.prototype -slug: Web/JavaScript/Reference/Global_Objects/Object/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/Object tags: - JavaScript - Object @@ -8,6 +8,7 @@ tags: - Reference translation_of: Web/JavaScript/Reference/Global_Objects/Object translation_of_original: Web/JavaScript/Reference/Global_Objects/Object/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/Object/prototype ---
    {{JSRef("Global_Objects", "Object")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/promise/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/promise/index.html index 65384e8346..517ac975fc 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/promise/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/promise/index.html @@ -1,12 +1,13 @@ --- title: Promise.prototype -slug: Web/JavaScript/Reference/Global_Objects/Promise/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/Promise tags: - JavaScript - Обещание - Свойство translation_of: Web/JavaScript/Reference/Global_Objects/Promise translation_of_original: Web/JavaScript/Reference/Global_Objects/Promise/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/Promise/prototype ---
    {{JSRef}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/proxy/proxy/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/proxy/proxy/index.html index 472e9d4735..6690f5b5bf 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/proxy/proxy/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/proxy/proxy/index.html @@ -1,6 +1,6 @@ --- title: Proxy handler -slug: Web/JavaScript/Reference/Global_Objects/Proxy/handler +slug: conflicting/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy tags: - ECMAScript 2015 - JavaScript @@ -12,6 +12,7 @@ tags: - ловушки translation_of: Web/JavaScript/Reference/Global_Objects/Proxy/Proxy translation_of_original: Web/JavaScript/Reference/Global_Objects/Proxy/handler +original_slug: Web/JavaScript/Reference/Global_Objects/Proxy/handler ---
    {{JSRef}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/rangeerror/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/rangeerror/index.html index 0e1df7fb7c..9f3a393d34 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/rangeerror/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/rangeerror/index.html @@ -1,6 +1,6 @@ --- title: RangeError.prototype -slug: Web/JavaScript/Reference/Global_Objects/RangeError/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/RangeError tags: - Error - JavaScript @@ -9,6 +9,7 @@ tags: - RangeError translation_of: Web/JavaScript/Reference/Global_Objects/RangeError translation_of_original: Web/JavaScript/Reference/Global_Objects/RangeError/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/RangeError/prototype ---
    {{JSRef("Global_Objects", "Error", "EvalError,InternalError,RangeError,ReferenceError,SyntaxError,TypeError,URIError")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/referenceerror/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/referenceerror/index.html index 1c73b6cb4e..541fdaf0a1 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/referenceerror/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/referenceerror/index.html @@ -1,6 +1,6 @@ --- title: ReferenceError.prototype -slug: Web/JavaScript/Reference/Global_Objects/ReferenceError/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/ReferenceError tags: - Error - JavaScript @@ -9,6 +9,7 @@ tags: - ReferenceError translation_of: Web/JavaScript/Reference/Global_Objects/ReferenceError translation_of_original: Web/JavaScript/Reference/Global_Objects/ReferenceError/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/ReferenceError/prototype ---
    {{JSRef("Global_Objects", "Error", "EvalError,InternalError,RangeError,ReferenceError,SyntaxError,TypeError,URIError")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/regexp/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/regexp/index.html index b0a655760c..8162ff726f 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/regexp/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/regexp/index.html @@ -1,6 +1,6 @@ --- title: RegExp.prototype -slug: Web/JavaScript/Reference/Global_Objects/RegExp/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/RegExp tags: - JavaScript - Property @@ -10,6 +10,7 @@ tags: - регулярные выражения translation_of: Web/JavaScript/Reference/Global_Objects/RegExp translation_of_original: Web/JavaScript/Reference/Global_Objects/RegExp/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/RegExp/prototype ---
    {{JSRef("Global_Objects", "RegExp")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/set/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/set/index.html index a09b758046..6609e026ae 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/set/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/set/index.html @@ -1,8 +1,9 @@ --- title: Set.prototype -slug: Web/JavaScript/Reference/Global_Objects/Set/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/Set translation_of: Web/JavaScript/Reference/Global_Objects/Set translation_of_original: Web/JavaScript/Reference/Global_Objects/Set/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/Set/prototype ---
    {{JSRef}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/string/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/string/index.html index 66537d9ae8..8a2b8f4d63 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/string/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/string/index.html @@ -1,6 +1,6 @@ --- title: String.prototype -slug: Web/JavaScript/Reference/Global_Objects/String/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/String tags: - JavaScript - Property @@ -9,6 +9,7 @@ tags: - String translation_of: Web/JavaScript/Reference/Global_Objects/String translation_of_original: Web/JavaScript/Reference/Global_Objects/String/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/String/prototype ---
    {{JSRef("Global_Objects", "String")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/symbol/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/symbol/index.html index b9ce5254e6..9da7ee5440 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/symbol/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/symbol/index.html @@ -1,6 +1,6 @@ --- title: Symbol.prototype -slug: Web/JavaScript/Reference/Global_Objects/Symbol/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/Symbol tags: - ECMAScript6 - JavaScript @@ -8,6 +8,7 @@ tags: - Символы translation_of: Web/JavaScript/Reference/Global_Objects/Symbol translation_of_original: Web/JavaScript/Reference/Global_Objects/Symbol/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/Symbol/prototype ---
    {{JSRef}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/syntaxerror/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/syntaxerror/index.html index 840ac61f2b..20340178e9 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/syntaxerror/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/syntaxerror/index.html @@ -1,6 +1,6 @@ --- title: SyntaxError.prototype -slug: Web/JavaScript/Reference/Global_Objects/SyntaxError/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/SyntaxError tags: - Error - JavaScript @@ -9,6 +9,7 @@ tags: - SyntaxError translation_of: Web/JavaScript/Reference/Global_Objects/SyntaxError translation_of_original: Web/JavaScript/Reference/Global_Objects/SyntaxError/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/SyntaxError/prototype ---
    {{JSRef("Global_Objects", "Error", "EvalError,InternalError,RangeError,ReferenceError,SyntaxError,TypeError,URIError")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/typedarray/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/typedarray/index.html index 1b79a06ad9..76b18ce93b 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/typedarray/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/typedarray/index.html @@ -1,11 +1,12 @@ --- title: TypedArray.prototype -slug: Web/JavaScript/Reference/Global_Objects/TypedArray/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/TypedArray tags: - TypedArray - Типизированный массив translation_of: Web/JavaScript/Reference/Global_Objects/TypedArray translation_of_original: Web/JavaScript/Reference/Global_Objects/TypedArray/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/TypedArray/prototype ---
    {{JSRef}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/typeerror/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/typeerror/index.html index 87a22a4a94..0c83655781 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/typeerror/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/typeerror/index.html @@ -1,6 +1,6 @@ --- title: TypeError.prototype -slug: Web/JavaScript/Reference/Global_Objects/TypeError/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/TypeError tags: - Error - JavaScript @@ -9,6 +9,7 @@ tags: - TypeError translation_of: Web/JavaScript/Reference/Global_Objects/TypeError translation_of_original: Web/JavaScript/Reference/Global_Objects/TypeError/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/TypeError/prototype ---
    {{JSRef("Global_Objects", "Error", "EvalError,InternalError,RangeError,ReferenceError,SyntaxError,TypeError,URIError")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/urierror/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/urierror/index.html index 9998443521..65bae4f674 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/urierror/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/urierror/index.html @@ -1,6 +1,6 @@ --- title: URIError.prototype -slug: Web/JavaScript/Reference/Global_Objects/URIError/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/URIError tags: - Error - JavaScript @@ -9,6 +9,7 @@ tags: - URIError translation_of: Web/JavaScript/Reference/Global_Objects/URIError translation_of_original: Web/JavaScript/Reference/Global_Objects/URIError/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/URIError/prototype ---
    {{JSRef("Global_Objects", "Error", "EvalError,InternalError,RangeError,ReferenceError,SyntaxError,TypeError,URIError")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/weakmap/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/weakmap/index.html index 56e1cf2fd8..aa72a7f092 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/weakmap/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/weakmap/index.html @@ -1,8 +1,9 @@ --- title: WeakMap.prototype -slug: Web/JavaScript/Reference/Global_Objects/WeakMap/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/WeakMap translation_of: Web/JavaScript/Reference/Global_Objects/WeakMap translation_of_original: Web/JavaScript/Reference/Global_Objects/WeakMap/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/WeakMap/prototype ---
    {{JSRef}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/weakset/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/weakset/index.html index 00725e2331..fe31196afe 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/weakset/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/weakset/index.html @@ -1,6 +1,6 @@ --- title: WeakSet.prototype -slug: Web/JavaScript/Reference/Global_Objects/WeakSet/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/WeakSet tags: - ECMAScript6 - JavaScript @@ -8,6 +8,7 @@ tags: - WeakSet translation_of: Web/JavaScript/Reference/Global_Objects/WeakSet translation_of_original: Web/JavaScript/Reference/Global_Objects/WeakSet/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/WeakSet/prototype ---
    {{JSRef("Global_Objects", "WeakSet")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/operators/index.html b/files/ru/conflicting/web/javascript/reference/operators/index.html index f1091e3706..85a37e17a8 100644 --- a/files/ru/conflicting/web/javascript/reference/operators/index.html +++ b/files/ru/conflicting/web/javascript/reference/operators/index.html @@ -1,11 +1,12 @@ --- title: Арифметические операции -slug: Web/JavaScript/Reference/Operators/Arithmetic_Operators +slug: conflicting/Web/JavaScript/Reference/Operators tags: - JavaScript - Операторы translation_of: Web/JavaScript/Reference/Operators translation_of_original: Web/JavaScript/Reference/Operators/Arithmetic_Operators +original_slug: Web/JavaScript/Reference/Operators/Arithmetic_Operators ---
    {{jsSidebar("Operators")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/operators_69135a8d5772f8b6e45265523df05d89/index.html b/files/ru/conflicting/web/javascript/reference/operators_69135a8d5772f8b6e45265523df05d89/index.html index ee0565dc94..a08c948525 100644 --- a/files/ru/conflicting/web/javascript/reference/operators_69135a8d5772f8b6e45265523df05d89/index.html +++ b/files/ru/conflicting/web/javascript/reference/operators_69135a8d5772f8b6e45265523df05d89/index.html @@ -1,11 +1,13 @@ --- title: Операторы сравнения -slug: Web/JavaScript/Reference/Operators/Операторы_сравнения +slug: >- + conflicting/Web/JavaScript/Reference/Operators_69135a8d5772f8b6e45265523df05d89 tags: - JavaScript - Операторы translation_of: Web/JavaScript/Reference/Operators translation_of_original: Web/JavaScript/Reference/Operators/Comparison_Operators +original_slug: Web/JavaScript/Reference/Operators/Операторы_сравнения ---
    {{jsSidebar("Operators")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/operators_7c8eb9475d97a4a734c5991857698560/index.html b/files/ru/conflicting/web/javascript/reference/operators_7c8eb9475d97a4a734c5991857698560/index.html index ba4703c2c3..11aea9ec89 100644 --- a/files/ru/conflicting/web/javascript/reference/operators_7c8eb9475d97a4a734c5991857698560/index.html +++ b/files/ru/conflicting/web/javascript/reference/operators_7c8eb9475d97a4a734c5991857698560/index.html @@ -1,11 +1,13 @@ --- title: Битовые операции -slug: Web/JavaScript/Reference/Operators/Bitwise_Operators +slug: >- + conflicting/Web/JavaScript/Reference/Operators_7c8eb9475d97a4a734c5991857698560 tags: - JavaScript - Оператор translation_of: Web/JavaScript/Reference/Operators translation_of_original: Web/JavaScript/Reference/Operators/Bitwise_Operators +original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators ---
    {{jsSidebar("Operators")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/operators_843c998343f0cdaa5699874c806d4cea/index.html b/files/ru/conflicting/web/javascript/reference/operators_843c998343f0cdaa5699874c806d4cea/index.html index b840f1e584..eeb43a5072 100644 --- a/files/ru/conflicting/web/javascript/reference/operators_843c998343f0cdaa5699874c806d4cea/index.html +++ b/files/ru/conflicting/web/javascript/reference/operators_843c998343f0cdaa5699874c806d4cea/index.html @@ -1,8 +1,10 @@ --- title: Логические операторы -slug: Web/JavaScript/Reference/Operators/Логические_операторы +slug: >- + conflicting/Web/JavaScript/Reference/Operators_843c998343f0cdaa5699874c806d4cea translation_of: Web/JavaScript/Reference/Operators translation_of_original: Web/JavaScript/Reference/Operators/Logical_Operators +original_slug: Web/JavaScript/Reference/Operators/Логические_операторы ---
    {{jsSidebar("Operators")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/operators_8d54701de06af40a7c984517cbe87b3e/index.html b/files/ru/conflicting/web/javascript/reference/operators_8d54701de06af40a7c984517cbe87b3e/index.html index 5399324df0..a084333733 100644 --- a/files/ru/conflicting/web/javascript/reference/operators_8d54701de06af40a7c984517cbe87b3e/index.html +++ b/files/ru/conflicting/web/javascript/reference/operators_8d54701de06af40a7c984517cbe87b3e/index.html @@ -1,11 +1,13 @@ --- title: Операторы присваивания -slug: Web/JavaScript/Reference/Operators/Assignment_Operators +slug: >- + conflicting/Web/JavaScript/Reference/Operators_8d54701de06af40a7c984517cbe87b3e tags: - JavaScript - Оператор translation_of: Web/JavaScript/Reference/Operators#Assignment_operators translation_of_original: Web/JavaScript/Reference/Operators/Assignment_Operators +original_slug: Web/JavaScript/Reference/Operators/Assignment_Operators ---
    {{jsSidebar("Operators")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/statements/switch/index.html b/files/ru/conflicting/web/javascript/reference/statements/switch/index.html index c1f3f6b923..373d7c8a17 100644 --- a/files/ru/conflicting/web/javascript/reference/statements/switch/index.html +++ b/files/ru/conflicting/web/javascript/reference/statements/switch/index.html @@ -1,6 +1,6 @@ --- title: default -slug: Web/JavaScript/Reference/Statements/default +slug: conflicting/Web/JavaScript/Reference/Statements/switch tags: - JavaScript - Keyword @@ -8,6 +8,7 @@ tags: - export translation_of: Web/JavaScript/Reference/Statements/switch translation_of_original: Web/JavaScript/Reference/Statements/default +original_slug: Web/JavaScript/Reference/Statements/default ---
    {{jsSidebar("Statements")}}
    diff --git a/files/ru/conflicting/web/media/formats/index.html b/files/ru/conflicting/web/media/formats/index.html index 9f86b15ff2..a6ae3f4e38 100644 --- a/files/ru/conflicting/web/media/formats/index.html +++ b/files/ru/conflicting/web/media/formats/index.html @@ -1,8 +1,9 @@ --- title: Форматы медиа поддерживаемые HTML audio и video элементами -slug: Web/HTML/Поддерживаемые_медиа_форматы +slug: conflicting/Web/Media/Formats translation_of: Web/Media/Formats translation_of_original: Web/HTML/Supported_media_formats +original_slug: Web/HTML/Поддерживаемые_медиа_форматы ---

    {{ HTMLElement("audio") }} и {{ HTMLElement("video") }} элементы предоставляют поддержку для проигрывания аудио и видео медиа без нужды в плагинах. Формат медиафайла состоит из контейнера, содержащего один или несколько потоков данных, закодированных с использованием формата сжатия, называемого кодеком. Контейнер идентифицируется по расширению файла. Потоки внутри контейнера имеют несколько типов, которые могут включать в себя видео, аудио, данные или титры. Один контейнер (т. е. медиафайл) может содержать несколько потоков одного типа. В аудио- и видео- потоках находятся кодеки. Кодек — сокращенние слов "кодера-декодер" — является алгоритмом сжатия данных в файле. Каждый тип контейнера имеет только определенные кодеки, которые он поддерживает.

    diff --git a/files/ru/conflicting/web/progressive_web_apps/index.html b/files/ru/conflicting/web/progressive_web_apps/index.html index 8d8c8ba678..ff8150db65 100644 --- a/files/ru/conflicting/web/progressive_web_apps/index.html +++ b/files/ru/conflicting/web/progressive_web_apps/index.html @@ -1,8 +1,9 @@ --- title: Адаптивный дизайн -slug: Web_Development/Mobile/Responsive_design +slug: conflicting/Web/Progressive_web_apps translation_of: Web/Progressive_web_apps translation_of_original: Web/Guide/Responsive_design +original_slug: Web_Development/Mobile/Responsive_design ---

    As a reaction to the problems associated with the separate sites approach to developing Web sites for both mobile and desktop, a relatively new idea (which is actually quite old) is growing in popularity: ditch user-agent detection, and instead make your page respond on the client-side to the browser’s capabilities. This approach, introduced by Ethan Marcotte in his article for A List Apart, came to be known as Responsive Web Design. Like the separate sites approach, responsive Web design has positive and negative aspects.

    The Advantages

    diff --git a/files/ru/conflicting/web/progressive_web_apps_628955cdadd77b10ec99de034fc76374/index.html b/files/ru/conflicting/web/progressive_web_apps_628955cdadd77b10ec99de034fc76374/index.html index 1ed152b1e8..26b2ec685c 100644 --- a/files/ru/conflicting/web/progressive_web_apps_628955cdadd77b10ec99de034fc76374/index.html +++ b/files/ru/conflicting/web/progressive_web_apps_628955cdadd77b10ec99de034fc76374/index.html @@ -1,6 +1,6 @@ --- title: Заметный -slug: Web/Progressive_web_apps/Заметный +slug: conflicting/Web/Progressive_web_apps_628955cdadd77b10ec99de034fc76374 tags: - Веб-манифест - Видимый @@ -10,6 +10,7 @@ tags: - Современные веб-приложения translation_of: Web/Progressive_web_apps translation_of_original: Web/Progressive_web_apps/Discoverable +original_slug: Web/Progressive_web_apps/Заметный ---
    Как только вы опубликуете новое веб-приложение, вы захотите, чтобы мир узнал об этом. Поисковые системы, конечно, помогают, но, обычно, большее внимание уделяется тому, как Ваши приложения представлены на результатах поиска. Новый манифест W3C для веб-приложений может помочь с этим и предоставить дополнительные возможности.
    diff --git a/files/ru/games/anatomy/index.html b/files/ru/games/anatomy/index.html index 0396fc4159..6935f33666 100644 --- a/files/ru/games/anatomy/index.html +++ b/files/ru/games/anatomy/index.html @@ -1,7 +1,8 @@ --- title: Анатомия видеоигры -slug: Games/Анатомия +slug: Games/Anatomy translation_of: Games/Anatomy +original_slug: Games/Анатомия ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/introduction/index.html b/files/ru/games/introduction/index.html index 65d1aed2c0..56359a41eb 100644 --- a/files/ru/games/introduction/index.html +++ b/files/ru/games/introduction/index.html @@ -1,11 +1,12 @@ --- title: Ввод в разработку Web-игр -slug: Games/Ввод +slug: Games/Introduction tags: - Firefox OS - Игры - уроки translation_of: Games/Introduction +original_slug: Games/Ввод ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tools/asm.js/index.html b/files/ru/games/tools/asm.js/index.html index 3f9b2afde0..08e08bb6bc 100644 --- a/files/ru/games/tools/asm.js/index.html +++ b/files/ru/games/tools/asm.js/index.html @@ -1,11 +1,12 @@ --- title: asm.js -slug: Games/Инструменты/asm.js +slug: Games/Tools/asm.js tags: - JavaScript - WebAssembly - asm.js translation_of: Games/Tools/asm.js +original_slug: Games/Инструменты/asm.js ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tools/index.html b/files/ru/games/tools/index.html index 8981085874..8129376e06 100644 --- a/files/ru/games/tools/index.html +++ b/files/ru/games/tools/index.html @@ -1,7 +1,8 @@ --- title: Инструменты для разработки игр -slug: Games/Инструменты +slug: Games/Tools translation_of: Games/Tools +original_slug: Games/Инструменты ---
    {{GamesSidebar}}
    {{IncludeSubnav("/en-US/docs/Games")}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_phaser/bounce_off_the_walls/index.html b/files/ru/games/tutorials/2d_breakout_game_phaser/bounce_off_the_walls/index.html index aedabaaf25..0b945f61fc 100644 --- a/files/ru/games/tutorials/2d_breakout_game_phaser/bounce_off_the_walls/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_phaser/bounce_off_the_walls/index.html @@ -1,7 +1,8 @@ --- title: Отскакивания -slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Bounce_off_the_walls +slug: Games/Tutorials/2D_breakout_game_Phaser/Bounce_off_the_walls translation_of: Games/Tutorials/2D_breakout_game_Phaser/Bounce_off_the_walls +original_slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Bounce_off_the_walls ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_phaser/build_the_brick_field/index.html b/files/ru/games/tutorials/2d_breakout_game_phaser/build_the_brick_field/index.html index ffdd6c1d6d..4b68f11f31 100644 --- a/files/ru/games/tutorials/2d_breakout_game_phaser/build_the_brick_field/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_phaser/build_the_brick_field/index.html @@ -1,7 +1,8 @@ --- title: Создание кирпичей -slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Создание_кирпичей +slug: Games/Tutorials/2D_breakout_game_Phaser/Build_the_brick_field translation_of: Games/Tutorials/2D_breakout_game_Phaser/Build_the_brick_field +original_slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Создание_кирпичей ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_phaser/collision_detection/index.html b/files/ru/games/tutorials/2d_breakout_game_phaser/collision_detection/index.html index e3fb27724b..f8bf45148e 100644 --- a/files/ru/games/tutorials/2d_breakout_game_phaser/collision_detection/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_phaser/collision_detection/index.html @@ -1,7 +1,8 @@ --- title: Обработка коллизий -slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Обработка_коллизий +slug: Games/Tutorials/2D_breakout_game_Phaser/Collision_detection translation_of: Games/Tutorials/2D_breakout_game_Phaser/Collision_detection +original_slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Обработка_коллизий ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_phaser/extra_lives/index.html b/files/ru/games/tutorials/2d_breakout_game_phaser/extra_lives/index.html index b6bb403469..94734655f6 100644 --- a/files/ru/games/tutorials/2d_breakout_game_phaser/extra_lives/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_phaser/extra_lives/index.html @@ -1,7 +1,8 @@ --- title: Жизни -slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Жизни +slug: Games/Tutorials/2D_breakout_game_Phaser/Extra_lives translation_of: Games/Tutorials/2D_breakout_game_Phaser/Extra_lives +original_slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Жизни ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_phaser/game_over/index.html b/files/ru/games/tutorials/2d_breakout_game_phaser/game_over/index.html index a617f8969d..1916b9b931 100644 --- a/files/ru/games/tutorials/2d_breakout_game_phaser/game_over/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_phaser/game_over/index.html @@ -1,7 +1,8 @@ --- title: Game over -slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Game_over +slug: Games/Tutorials/2D_breakout_game_Phaser/Game_over translation_of: Games/Tutorials/2D_breakout_game_Phaser/Game_over +original_slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Game_over ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_phaser/index.html b/files/ru/games/tutorials/2d_breakout_game_phaser/index.html index 05a0439cc7..c99663b5ef 100644 --- a/files/ru/games/tutorials/2d_breakout_game_phaser/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_phaser/index.html @@ -1,6 +1,6 @@ --- title: 2D игра на Phaser -slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser +slug: Games/Tutorials/2D_breakout_game_Phaser tags: - 2D - Canvas @@ -11,6 +11,7 @@ tags: - Руководство - туториал translation_of: Games/Tutorials/2D_breakout_game_Phaser +original_slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_phaser/initialize_the_framework/index.html b/files/ru/games/tutorials/2d_breakout_game_phaser/initialize_the_framework/index.html index bf1fac5bfc..aab8ab6cf4 100644 --- a/files/ru/games/tutorials/2d_breakout_game_phaser/initialize_the_framework/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_phaser/initialize_the_framework/index.html @@ -1,6 +1,6 @@ --- title: Инициализация фреймворка -slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Initialize_the_framework +slug: Games/Tutorials/2D_breakout_game_Phaser/Initialize_the_framework tags: - 2D - Canvas @@ -10,6 +10,7 @@ tags: - Игры - Руководство translation_of: Games/Tutorials/2D_breakout_game_Phaser/Initialize_the_framework +original_slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Initialize_the_framework ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_phaser/load_the_assets_and_print_them_on_screen/index.html b/files/ru/games/tutorials/2d_breakout_game_phaser/load_the_assets_and_print_them_on_screen/index.html index 57274a84c0..278bc8c91c 100644 --- a/files/ru/games/tutorials/2d_breakout_game_phaser/load_the_assets_and_print_them_on_screen/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_phaser/load_the_assets_and_print_them_on_screen/index.html @@ -1,7 +1,7 @@ --- title: Загрузка ресурсов и их вывод slug: >- - Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Load_the_assets_and_print_them_on_screen + Games/Tutorials/2D_breakout_game_Phaser/Load_the_assets_and_print_them_on_screen tags: - 2D - Canvas @@ -9,6 +9,8 @@ tags: - Phaser translation_of: >- Games/Tutorials/2D_breakout_game_Phaser/Load_the_assets_and_print_them_on_screen +original_slug: >- + Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Load_the_assets_and_print_them_on_screen ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_phaser/move_the_ball/index.html b/files/ru/games/tutorials/2d_breakout_game_phaser/move_the_ball/index.html index deed4a9494..38f9ccd46a 100644 --- a/files/ru/games/tutorials/2d_breakout_game_phaser/move_the_ball/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_phaser/move_the_ball/index.html @@ -1,6 +1,6 @@ --- title: Движение мяча -slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Move_the_ball +slug: Games/Tutorials/2D_breakout_game_Phaser/Move_the_ball tags: - 2D - Beginner @@ -8,6 +8,7 @@ tags: - JavaScript - Phaser translation_of: Games/Tutorials/2D_breakout_game_Phaser/Move_the_ball +original_slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Move_the_ball ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_phaser/physics/index.html b/files/ru/games/tutorials/2d_breakout_game_phaser/physics/index.html index 20acffa239..d7acbb92d3 100644 --- a/files/ru/games/tutorials/2d_breakout_game_phaser/physics/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_phaser/physics/index.html @@ -1,6 +1,6 @@ --- title: Физика -slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Physics +slug: Games/Tutorials/2D_breakout_game_Phaser/Physics tags: - 2D - Beginner @@ -8,6 +8,7 @@ tags: - JavaScript - Phaser translation_of: Games/Tutorials/2D_breakout_game_Phaser/Physics +original_slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Physics ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_phaser/player_paddle_and_controls/index.html b/files/ru/games/tutorials/2d_breakout_game_phaser/player_paddle_and_controls/index.html index 46713cdddb..35001ea66d 100644 --- a/files/ru/games/tutorials/2d_breakout_game_phaser/player_paddle_and_controls/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_phaser/player_paddle_and_controls/index.html @@ -1,7 +1,8 @@ --- title: Платформа и управление -slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Платформа_и_управление +slug: Games/Tutorials/2D_breakout_game_Phaser/Player_paddle_and_controls translation_of: Games/Tutorials/2D_breakout_game_Phaser/Player_paddle_and_controls +original_slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Платформа_и_управление ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_phaser/scaling/index.html b/files/ru/games/tutorials/2d_breakout_game_phaser/scaling/index.html index 395e9f52de..78495b48fa 100644 --- a/files/ru/games/tutorials/2d_breakout_game_phaser/scaling/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_phaser/scaling/index.html @@ -1,6 +1,6 @@ --- title: Масштабирование -slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Scaling +slug: Games/Tutorials/2D_breakout_game_Phaser/Scaling tags: - 2D - Canvas @@ -8,6 +8,7 @@ tags: - Phaser - Начинающий translation_of: Games/Tutorials/2D_breakout_game_Phaser/Scaling +original_slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Scaling ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_phaser/the_score/index.html b/files/ru/games/tutorials/2d_breakout_game_phaser/the_score/index.html index 9f4b18ace1..e7a01d4c61 100644 --- a/files/ru/games/tutorials/2d_breakout_game_phaser/the_score/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_phaser/the_score/index.html @@ -1,7 +1,8 @@ --- title: Очки -slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Очки +slug: Games/Tutorials/2D_breakout_game_Phaser/The_score translation_of: Games/Tutorials/2D_breakout_game_Phaser/The_score +original_slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Очки ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_phaser/win_the_game/index.html b/files/ru/games/tutorials/2d_breakout_game_phaser/win_the_game/index.html index 21ff763bbf..72e57116a1 100644 --- a/files/ru/games/tutorials/2d_breakout_game_phaser/win_the_game/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_phaser/win_the_game/index.html @@ -1,7 +1,8 @@ --- title: Победа -slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Победа +slug: Games/Tutorials/2D_breakout_game_Phaser/Win_the_game translation_of: Games/Tutorials/2D_breakout_game_Phaser/Win_the_game +original_slug: Games/Tutorials/Создание_2D_Breakout_игры_на_Phaser/Победа ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_pure_javascript/build_the_brick_field/index.html b/files/ru/games/tutorials/2d_breakout_game_pure_javascript/build_the_brick_field/index.html index 91c7ea5405..c2b6c134d0 100644 --- a/files/ru/games/tutorials/2d_breakout_game_pure_javascript/build_the_brick_field/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_pure_javascript/build_the_brick_field/index.html @@ -1,7 +1,8 @@ --- title: Создаем зону кирпичей -slug: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Создаем_зону_кирпичей +slug: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Build_the_brick_field translation_of: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Build_the_brick_field +original_slug: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Создаем_зону_кирпичей ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_pure_javascript/collision_detection/index.html b/files/ru/games/tutorials/2d_breakout_game_pure_javascript/collision_detection/index.html index 576f17e7cc..3f03e0f748 100644 --- a/files/ru/games/tutorials/2d_breakout_game_pure_javascript/collision_detection/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_pure_javascript/collision_detection/index.html @@ -1,7 +1,8 @@ --- title: Обнаружение столкновений -slug: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Обнаружение_столкновений +slug: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Collision_detection translation_of: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Collision_detection +original_slug: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Обнаружение_столкновений ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_pure_javascript/create_the_canvas_and_draw_on_it/index.html b/files/ru/games/tutorials/2d_breakout_game_pure_javascript/create_the_canvas_and_draw_on_it/index.html index 84f23b0e2a..aa69757156 100644 --- a/files/ru/games/tutorials/2d_breakout_game_pure_javascript/create_the_canvas_and_draw_on_it/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_pure_javascript/create_the_canvas_and_draw_on_it/index.html @@ -1,7 +1,7 @@ --- title: Создание Canvas и рисование на нём slug: >- - Games/Tutorials/2D_Breakout_game_pure_JavaScript/Создание_Canvas_и_рисование_на_нём + Games/Tutorials/2D_Breakout_game_pure_JavaScript/Create_the_Canvas_and_draw_on_it tags: - JavaScript - Игры @@ -9,6 +9,8 @@ tags: - создание игр translation_of: >- Games/Tutorials/2D_Breakout_game_pure_JavaScript/Create_the_Canvas_and_draw_on_it +original_slug: >- + Games/Tutorials/2D_Breakout_game_pure_JavaScript/Создание_Canvas_и_рисование_на_нём ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_pure_javascript/finishing_up/index.html b/files/ru/games/tutorials/2d_breakout_game_pure_javascript/finishing_up/index.html index d8f40896e1..6a62e46e4e 100644 --- a/files/ru/games/tutorials/2d_breakout_game_pure_javascript/finishing_up/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_pure_javascript/finishing_up/index.html @@ -1,12 +1,13 @@ --- title: Заключение -slug: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Заключение +slug: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Finishing_up tags: - Игры - Канва - Начинающий - жизни translation_of: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Finishing_up +original_slug: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Заключение ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_pure_javascript/mouse_controls/index.html b/files/ru/games/tutorials/2d_breakout_game_pure_javascript/mouse_controls/index.html index b3ab4efaca..50ed197298 100644 --- a/files/ru/games/tutorials/2d_breakout_game_pure_javascript/mouse_controls/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_pure_javascript/mouse_controls/index.html @@ -1,12 +1,13 @@ --- title: Управление мышью -slug: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Управление_мышью +slug: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Mouse_controls tags: - Игры - Начинающий - канвас - мышь translation_of: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Mouse_controls +original_slug: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Управление_мышью ---
    {{GamesSidebar}}
    diff --git a/files/ru/games/tutorials/2d_breakout_game_pure_javascript/move_the_ball/index.html b/files/ru/games/tutorials/2d_breakout_game_pure_javascript/move_the_ball/index.html index f6d26cfc52..45f650d6b4 100644 --- a/files/ru/games/tutorials/2d_breakout_game_pure_javascript/move_the_ball/index.html +++ b/files/ru/games/tutorials/2d_breakout_game_pure_javascript/move_the_ball/index.html @@ -1,6 +1,6 @@ --- title: Переместить мяч -slug: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Переместить_мяч +slug: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Move_the_ball tags: - 2D - Canvas @@ -10,6 +10,7 @@ tags: - передвижение - пишем игру на javascript translation_of: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Move_the_ball +original_slug: Games/Tutorials/2D_Breakout_game_pure_JavaScript/Переместить_мяч ---
    {{GamesSidebar}}
    diff --git a/files/ru/glossary/404/index.html b/files/ru/glossary/404/index.html index f198be3c1c..aa92181684 100644 --- a/files/ru/glossary/404/index.html +++ b/files/ru/glossary/404/index.html @@ -1,7 +1,8 @@ --- title: '404' -slug: Словарь/404 +slug: Glossary/404 translation_of: Glossary/404 +original_slug: Словарь/404 ---

    Ошибка 404 - код стандартного ответа, означающий, что {{Glossary("Server", "сервер")}} не может найти ресурс по запрашиваемому адресу.

    diff --git a/files/ru/glossary/502/index.html b/files/ru/glossary/502/index.html index 5879d7c153..e7419ccf16 100644 --- a/files/ru/glossary/502/index.html +++ b/files/ru/glossary/502/index.html @@ -1,11 +1,12 @@ --- title: Код ошибки 502 -slug: Словарь/502 +slug: Glossary/502 tags: - '502' - Глоссарий - Коды ошибок HTTP translation_of: Glossary/502 +original_slug: Словарь/502 ---

    Код ошибки в протоколе {{Glossary("HTTP")}}, означающий "Ошибка шлюза".

    diff --git a/files/ru/glossary/abstraction/index.html b/files/ru/glossary/abstraction/index.html index 860db30148..4fdfba39c1 100644 --- a/files/ru/glossary/abstraction/index.html +++ b/files/ru/glossary/abstraction/index.html @@ -1,7 +1,8 @@ --- title: Абстракция -slug: Словарь/Abstraction +slug: Glossary/Abstraction translation_of: Glossary/Abstraction +original_slug: Словарь/Abstraction ---

    Абстракция(обобщение) в {{Glossary("computer programming", "программировании")}} это способ дать упрощённое представление о компонентах системы, скрыть их сложность и детали реализации, предоставив подходящий {{Glossary("API", "программный интерфейс")}}.

    diff --git a/files/ru/glossary/accessibility/index.html b/files/ru/glossary/accessibility/index.html index 2d2b7fc6da..5c9ab60f03 100644 --- a/files/ru/glossary/accessibility/index.html +++ b/files/ru/glossary/accessibility/index.html @@ -1,11 +1,12 @@ --- title: Accessibility -slug: Словарь/Доступность +slug: Glossary/Accessibility tags: - Доступность web-контента - Словарь - доступность translation_of: Glossary/Accessibility +original_slug: Словарь/Доступность ---

    Accessibility (Web Accessibility, A11Y - "Доступность Web-контента") - регламентирует лучшие практики обеспечения работоспособности и доступности сайта вне зависимости от физических и технических ограничений. Web Accessibility описывается и обсуждается в рамках Инициативы по обеспечению доступности {{Glossary("W3С")}} ({{Glossary("WAI","Web Accessibility Initiative (WAI)")}}).

    diff --git a/files/ru/glossary/adobe_flash/index.html b/files/ru/glossary/adobe_flash/index.html index 645dc39095..d9b241ab93 100644 --- a/files/ru/glossary/adobe_flash/index.html +++ b/files/ru/glossary/adobe_flash/index.html @@ -1,12 +1,13 @@ --- title: Adobe Flash -slug: Словарь/Adobe-Flash +slug: Glossary/Adobe_Flash tags: - Adobe - Flash - Словарь - инфраструктура translation_of: Glossary/Adobe_Flash +original_slug: Словарь/Adobe-Flash ---

    Adobe Flash, Flash - устаревшая технология, разработанная Adobe, благодаря которой стали возможными {{Interwiki("wikipedia", "Rich Internet Application", "RIA")}} (Rich Internet Application), векторная графика и мультимедия. Для использования Flash необходимо установить соответствующий плагин в ваш {{Glossary("Browser","браузер")}}.

    diff --git a/files/ru/glossary/ajax/index.html b/files/ru/glossary/ajax/index.html index 6c727c56cf..bd13d82abd 100644 --- a/files/ru/glossary/ajax/index.html +++ b/files/ru/glossary/ajax/index.html @@ -1,12 +1,13 @@ --- title: AJAX -slug: Словарь/AJAX +slug: Glossary/AJAX tags: - AJAX - Glossary - Словарь - инфраструктура translation_of: Glossary/AJAX +original_slug: Словарь/AJAX ---

    Асинхронный {{Glossary ("JavaScript")}} And {{Glossary ("XML")}} (AJAX) - это практика программирования для создания более сложных, динамических веб-страниц с использованием технологии, известной как {{Glossary("XHR_(XMLHttpRequest)","XMLHttpRequest")}}..

    diff --git a/files/ru/glossary/algorithm/index.html b/files/ru/glossary/algorithm/index.html index 83fc20ca7e..61cd5b1a56 100644 --- a/files/ru/glossary/algorithm/index.html +++ b/files/ru/glossary/algorithm/index.html @@ -1,11 +1,12 @@ --- title: Алгоритм -slug: Словарь/Algorithm +slug: Glossary/Algorithm tags: - CodingScripting - Glossary - Словарь translation_of: Glossary/Algorithm +original_slug: Словарь/Algorithm ---

    Алгоритм - это независимая серия инструкций для выполнения функции.

    diff --git a/files/ru/glossary/api/index.html b/files/ru/glossary/api/index.html index b83cecf0fe..621cdec35b 100644 --- a/files/ru/glossary/api/index.html +++ b/files/ru/glossary/api/index.html @@ -1,10 +1,11 @@ --- title: API -slug: Словарь/API +slug: Glossary/API tags: - Словарь - инфраструктура translation_of: Glossary/API +original_slug: Словарь/API ---

    API (Application Programming Interface - интерфейс программных приложений )   это установка функций и правил позволяющая взаимодействовать между программным обеспечением, которое предоставляет API и другими программными компонентами. В Веб разработке, под API обычно подразумевают набор стандартных методов, свойств, событий и URL ссылок для взаимодействия с Веб контентом.

    diff --git a/files/ru/glossary/apple_safari/index.html b/files/ru/glossary/apple_safari/index.html index fafc97520d..bac747d02f 100644 --- a/files/ru/glossary/apple_safari/index.html +++ b/files/ru/glossary/apple_safari/index.html @@ -1,6 +1,6 @@ --- title: Apple Safari -slug: Словарь/Apple_Safari +slug: Glossary/Apple_Safari tags: - Glossary - Navigation @@ -8,6 +8,7 @@ tags: - Навигация - Словарь translation_of: Glossary/Apple_Safari +original_slug: Словарь/Apple_Safari ---

    Safari (Сафари) - это {{Glossary("Browser","веб-браузер")}} разработанный компанией Apple, входит в состав операционных систем Mac OS X и iOS. Safari работает на движке WebKit.

    diff --git a/files/ru/glossary/application_context/index.html b/files/ru/glossary/application_context/index.html index f14a41fa76..9989eea079 100644 --- a/files/ru/glossary/application_context/index.html +++ b/files/ru/glossary/application_context/index.html @@ -1,11 +1,12 @@ --- title: Контекст приложения -slug: Словарь/application_context +slug: Glossary/application_context tags: - CodingScripting - Glossary - Словарь translation_of: Glossary/application_context +original_slug: Словарь/application_context ---

    Контекст приложения - это  browsing context (контекст просмотра) верхнего уровня, к которому применяется манифест

    diff --git a/files/ru/glossary/argument/index.html b/files/ru/glossary/argument/index.html index c1314c28f9..ae32934042 100644 --- a/files/ru/glossary/argument/index.html +++ b/files/ru/glossary/argument/index.html @@ -1,11 +1,12 @@ --- title: Аргумент -slug: Словарь/Аргумент +slug: Glossary/Argument tags: - CodingScripting - Glossary - JavaScript translation_of: Glossary/Argument +original_slug: Словарь/Аргумент ---

    Аргумент - это {{glossary("value")}} ({{Glossary("primitive")}} или {{Glossary("object")}}) , переданное в качестве входных данных в {{Glossary("function")}}.

    diff --git a/files/ru/glossary/aria/index.html b/files/ru/glossary/aria/index.html index 3571787b67..cc5265c347 100644 --- a/files/ru/glossary/aria/index.html +++ b/files/ru/glossary/aria/index.html @@ -1,12 +1,13 @@ --- title: ARIA -slug: Словарь/ARIA +slug: Glossary/ARIA tags: - Accessibility - Glossary - Словарь - доступность translation_of: Glossary/ARIA +original_slug: Словарь/ARIA ---

    ARIA (Accessible Rich {{glossary("Internet")}} Applications) является {{Glossary("W3C")}} спецификацией для добавления семантики и других метаданных в {{Glossary("HTML")}} при использовании вспомогательных технологий.

    diff --git a/files/ru/glossary/arpa/index.html b/files/ru/glossary/arpa/index.html index 4de5199f91..0e56b840f5 100644 --- a/files/ru/glossary/arpa/index.html +++ b/files/ru/glossary/arpa/index.html @@ -1,12 +1,13 @@ --- title: ARPA -slug: Словарь/ARPA +slug: Glossary/ARPA tags: - Glossary - Infrastructure - Словарь - инфраструктура translation_of: Glossary/ARPA +original_slug: Словарь/ARPA ---

    .arpa (address and routing parameter area) является {{glossary("TLD","доменом верхнего уровня")}}, который используется в интернет-инфраструктуре, особенно в обратном DNS запросе (т.е., определить {{glossary("domain name", "имя домена")}} для заданного {{glossary("IP address", "IP адреса")}}).

    diff --git a/files/ru/glossary/arpanet/index.html b/files/ru/glossary/arpanet/index.html index e3261c859a..c4b205ef8a 100644 --- a/files/ru/glossary/arpanet/index.html +++ b/files/ru/glossary/arpanet/index.html @@ -1,12 +1,13 @@ --- title: Arpanet -slug: Словарь/Arpanet +slug: Glossary/Arpanet tags: - Glossary - Infrastructure - Словарь - инфраструктура translation_of: Glossary/Arpanet +original_slug: Словарь/Arpanet ---

    Компьютерная сеть ARPAnet (advanced research projects agency network) является одной из первых компьютерных сетей, была создана в 1969 как надежная среда для передачи конфиденциальных военных данных и для подключения ведущих исследовательских групп по всей территории Соединенных Штатов. Изначально ARPAnet использовал NCP (протокол сетевого управления), а затем первую версию интернет-протокола или пакета {{glossary ("TCP")}} / {{glossary ("IPv6", "IP")}}, что делает ARPAnet выдающейся частью зарождающегося {{glossary("Internet","Интернета")}}. ARPAnet была закрыта в начале 1990 года.

    diff --git a/files/ru/glossary/array/index.html b/files/ru/glossary/array/index.html index 3fb91ee460..ceeeb06fb1 100644 --- a/files/ru/glossary/array/index.html +++ b/files/ru/glossary/array/index.html @@ -1,12 +1,13 @@ --- title: Maccив -slug: Словарь/Массив +slug: Glossary/array tags: - JavaScript - - 'Массив,' + - Массив, - Программирование - Словарь translation_of: Glossary/array +original_slug: Словарь/Массив ---

    Массив это упорядоченный набор информации (смотрите еще {{Glossary("Примитив")}} или {{Glossary("Объект")}} зависит от языка). Массивы используются, что сохранять множество значений или единичные переменные. Это относится к переменным, которые могут сохранять только одно значение.

    diff --git a/files/ru/glossary/ascii/index.html b/files/ru/glossary/ascii/index.html index a0b95692b3..92422b71da 100644 --- a/files/ru/glossary/ascii/index.html +++ b/files/ru/glossary/ascii/index.html @@ -1,10 +1,11 @@ --- title: ASCII -slug: Словарь/ASCII +slug: Glossary/ASCII tags: - Glossary - Infrastructure translation_of: Glossary/ASCII +original_slug: Словарь/ASCII ---

    ASCII (American Standard Code for Information Interchange) это один из самых известных методов кодирования, используемый компьютерами для превращения букв, чисел, знаков препинания и кодов управления в цифровую форму. С 2007, {{Glossary("UTF-8")}} заменил его в Web.

    diff --git a/files/ru/glossary/asynchronous/index.html b/files/ru/glossary/asynchronous/index.html index 36ca8210e4..573b4a3d93 100644 --- a/files/ru/glossary/asynchronous/index.html +++ b/files/ru/glossary/asynchronous/index.html @@ -1,11 +1,12 @@ --- title: Асинхронный -slug: Словарь/Asynchronous +slug: Glossary/Asynchronous tags: - Glossary - Web - WebMechanics translation_of: Glossary/Asynchronous +original_slug: Словарь/Asynchronous ---

    Асинхронный относится к среде связи, где каждый участник получает и обрабатывает сообщение, когда это удобно, или возможно, а не сразу.

    diff --git a/files/ru/glossary/atag/index.html b/files/ru/glossary/atag/index.html index 9723709297..d282b4ecc8 100644 --- a/files/ru/glossary/atag/index.html +++ b/files/ru/glossary/atag/index.html @@ -1,6 +1,6 @@ --- title: ATAG -slug: Словарь/ATAG +slug: Glossary/ATAG tags: - ATAG - Accessibility @@ -9,6 +9,7 @@ tags: - Общедоступность - Словарь translation_of: Glossary/ATAG +original_slug: Словарь/ATAG ---

    ATAG (Authoring Tool {{glossary("Accessibility")}} Guidelines) - это {{Glossary("W3C")}} рекомендации для создания общедоступных инструментов разработчика, которые создают общедоступный контент.

    diff --git a/files/ru/glossary/attribute/index.html b/files/ru/glossary/attribute/index.html index c7b35806e5..28c88e31b1 100644 --- a/files/ru/glossary/attribute/index.html +++ b/files/ru/glossary/attribute/index.html @@ -1,10 +1,11 @@ --- title: Атрибут -slug: Словарь/Атрибут +slug: Glossary/Attribute tags: - HTML - Словарь translation_of: Glossary/Attribute +original_slug: Словарь/Атрибут ---

    Атрибут является частью {{Glossary("tag", "тега")}}, позволяющей менять его поведение или добавлять метаданные. Атрибут всегда представлен в виде название=значение, которые определяют соответственно идентификатор атрибута и присвоенное ему значение.

    diff --git a/files/ru/glossary/bandwidth/index.html b/files/ru/glossary/bandwidth/index.html index ec85dd71fd..63d30b2a49 100644 --- a/files/ru/glossary/bandwidth/index.html +++ b/files/ru/glossary/bandwidth/index.html @@ -1,10 +1,11 @@ --- title: Пропускная способность -slug: Словарь/Bandwidth +slug: Glossary/Bandwidth tags: - Глоссарий - инфраструктура translation_of: Glossary/Bandwidth +original_slug: Словарь/Bandwidth ---

    Пропускная способность (скорость передачи данных) - мера количества информции, которая может быть передана по каналу связи за заданный промежуток времени. Обычно измеряется в величинах, кратных битам в секунду (бит/с), например в мегабитах (Мбит/с) или гигабитах (Гбит/с) в секунду.

    diff --git a/files/ru/glossary/base64/index.html b/files/ru/glossary/base64/index.html index b85f3671ef..248dcbbf87 100644 --- a/files/ru/glossary/base64/index.html +++ b/files/ru/glossary/base64/index.html @@ -1,7 +1,8 @@ --- title: Кодирование и декодирование в формате Base64 -slug: Web/API/WindowBase64/Base64_encoding_and_decoding +slug: Glossary/Base64 translation_of: Glossary/Base64 +original_slug: Web/API/WindowBase64/Base64_encoding_and_decoding ---

    Base64 - это группа cхожих binary-to-text encoding схем, которые представляют двоичные данные в ASCII-формате методом перевода в radix-64 представление. Термин Base64 происходит от a specific MIME content transfer encoding.

    diff --git a/files/ru/glossary/baseline/index.html b/files/ru/glossary/baseline/index.html index 38a90cea5d..d17f1c57e1 100644 --- a/files/ru/glossary/baseline/index.html +++ b/files/ru/glossary/baseline/index.html @@ -1,6 +1,6 @@ --- title: Baseline -slug: Словарь/baseline +slug: Glossary/baseline tags: - CSS - SVG @@ -8,6 +8,7 @@ tags: - Глоссарий - типография translation_of: Glossary/baseline +original_slug: Словарь/baseline ---

    Базовая линия - это термин, используемый в европейской и западно-азиатской типографии, означающий воображаемую линию, на которую опираются символы шрифта.

    diff --git a/files/ru/glossary/bidi/index.html b/files/ru/glossary/bidi/index.html index ee2b409eb7..cbac07f584 100644 --- a/files/ru/glossary/bidi/index.html +++ b/files/ru/glossary/bidi/index.html @@ -1,12 +1,13 @@ --- title: BiDi -slug: Словарь/BiDi +slug: Glossary/BiDi tags: - Accessibility - Glossary - Общедоступность - Словарь translation_of: Glossary/BiDi +original_slug: Словарь/BiDi ---

    BiDi (BiDirectional) относится к документу, содержащему текст справа налево и слева направо. Даже когда оба направления встречаются в одном и том же абзаце, текст на каждом языке должен отображаться в правильной направленности.

    diff --git a/files/ru/glossary/bigint/index.html b/files/ru/glossary/bigint/index.html index cf03adc216..9a2440c6cf 100644 --- a/files/ru/glossary/bigint/index.html +++ b/files/ru/glossary/bigint/index.html @@ -1,12 +1,13 @@ --- title: BigInt -slug: Словарь/BigInt +slug: Glossary/BigInt tags: - BigInt - JavaScript - Глоссарий - Длинная арифметика translation_of: Glossary/BigInt +original_slug: Словарь/BigInt ---

    В {{Glossary("JavaScript")}}, BigInt - числовой тип данных, который может представлять данные в формате длинной арифметики. В других языках программирования могут быть другие числовые типы, например целые числа, числа с плавающей запятой, числа двойной точности, большие числа.

    diff --git a/files/ru/glossary/blink/index.html b/files/ru/glossary/blink/index.html index 005f5ef336..a594d5cd1a 100644 --- a/files/ru/glossary/blink/index.html +++ b/files/ru/glossary/blink/index.html @@ -1,7 +1,8 @@ --- title: Blink -slug: Словарь/Blink +slug: Glossary/Blink translation_of: Glossary/Blink +original_slug: Словарь/Blink ---

    Blink - это браузерный движок с открытым исходным кодом разработанный Google как часть Chromium (и следовательно как часть Chrome). Конкретней, Blink - это ответвление WebCore библиотеки {{glossary("WebKit")}}, поддерживающей макет, рендеринг, и {{Glossary("DOM")}}.

    diff --git a/files/ru/glossary/block/scripting/index.html b/files/ru/glossary/block/scripting/index.html index 71e5b54af7..0a75dfa2e1 100644 --- a/files/ru/glossary/block/scripting/index.html +++ b/files/ru/glossary/block/scripting/index.html @@ -1,11 +1,12 @@ --- title: Блок (скриптинг) -slug: Glossary/Block/Скриптинг +slug: Glossary/Block/Scripting tags: - JavaScript - Глоссарий - Словарь translation_of: Glossary/Block/Scripting +original_slug: Glossary/Block/Скриптинг ---

    В {{glossary("JavaScript")}} блок это набор связанных {{glossary("statement","statements")}} заключенных в скобки ("{}"). Например, можно поместить блок инструкций после блока {{jsxref("Statements/if...else","if (condition)")}}, чтобы интерпретатор выполнял код в блоке, если условие имеет значение true, или пропускал целый блок, если значение условия false.

    diff --git a/files/ru/glossary/boolean/index.html b/files/ru/glossary/boolean/index.html index f89e0ff8b1..239f003788 100644 --- a/files/ru/glossary/boolean/index.html +++ b/files/ru/glossary/boolean/index.html @@ -1,6 +1,6 @@ --- -title: 'Boolean (Булев, Логический тип данных)' -slug: Словарь/Boolean +title: Boolean (Булев, Логический тип данных) +slug: Glossary/Boolean tags: - Boolean - JavaScript @@ -9,6 +9,7 @@ tags: - Типы данных - языки программирования translation_of: Glossary/Boolean +original_slug: Словарь/Boolean ---

    Boolean (Булев, Логический тип данных) — примитивный тип данных в информатике, которые могут принимать два возможных значения, иногда называемых истиной (true) и ложью (false). Например, в JavaScript Булевы состояния часто используются для того, чтобы определить какие части кода выполнять (например, в операторах if) или повторять (например, циклы for).

    diff --git a/files/ru/glossary/bootstrap/index.html b/files/ru/glossary/bootstrap/index.html index ef1da85d02..7b85ce61f6 100644 --- a/files/ru/glossary/bootstrap/index.html +++ b/files/ru/glossary/bootstrap/index.html @@ -1,6 +1,6 @@ --- title: Bootstrap -slug: Словарь/Bootstrap +slug: Glossary/Bootstrap tags: - Bootstrap - CSS @@ -8,6 +8,7 @@ tags: - Словарь - фреймворк translation_of: Glossary/Bootstrap +original_slug: Словарь/Bootstrap ---

    Bootstrap - это бесплатный фреймворк {{Glossary("HTML")}} , {{Glossary("CSS")}} и {{Glossary("JavaScript")}} с открытым исходным кодом для быстрого создания адаптивных веб-сайтов.

    diff --git a/files/ru/glossary/browser/index.html b/files/ru/glossary/browser/index.html index cdeb2f300b..41a360a289 100644 --- a/files/ru/glossary/browser/index.html +++ b/files/ru/glossary/browser/index.html @@ -1,7 +1,8 @@ --- title: Браузер -slug: Словарь/Browser +slug: Glossary/Browser translation_of: Glossary/Browser +original_slug: Словарь/Browser ---

    Веб браузер — это программа которая извлекает и показывает страницы из {{Glossary("World Wide Web","Web")}}, и даёт пользователям доступ к веб-страницам через {{Glossary("hyperlink","гиперссылки")}}.

    diff --git a/files/ru/glossary/browsing_context/index.html b/files/ru/glossary/browsing_context/index.html index 85baf77aa4..286d8f9a58 100644 --- a/files/ru/glossary/browsing_context/index.html +++ b/files/ru/glossary/browsing_context/index.html @@ -1,7 +1,8 @@ --- title: Browsing context -slug: Словарь/Browsing_context +slug: Glossary/Browsing_context translation_of: Glossary/Browsing_context +original_slug: Словарь/Browsing_context ---

    Browsing context(контекст просмотра) - это окружение, в котором {{glossary("browser")}} отображает {{domxref("Document")}} (на сегодняшний день обычно это вкладки, однако, возможно окно или frame внутри страницы).

    diff --git a/files/ru/glossary/buffer/index.html b/files/ru/glossary/buffer/index.html index 479a9ac4d1..60b07057e1 100644 --- a/files/ru/glossary/buffer/index.html +++ b/files/ru/glossary/buffer/index.html @@ -1,6 +1,6 @@ --- title: Буфер -slug: Словарь/Буфер +slug: Glossary/buffer tags: - Buffer - CodingScripting @@ -9,6 +9,7 @@ tags: - Буфер - Словарь translation_of: Glossary/buffer +original_slug: Словарь/Буфер ---

    Буфер - это хранилище в физической памяти, используемое для временного хранения данных, во время их передачи из одного места в другое.

    diff --git "a/files/ru/glossary/b\303\251zier_curve/index.html" "b/files/ru/glossary/b\303\251zier_curve/index.html" index 0952421dda..51a5767329 100644 --- "a/files/ru/glossary/b\303\251zier_curve/index.html" +++ "b/files/ru/glossary/b\303\251zier_curve/index.html" @@ -1,11 +1,12 @@ --- title: Кривая Безье -slug: Словарь/Bézier_curve +slug: Glossary/Bézier_curve tags: - Графика - Кривая Безье - Словарь translation_of: Glossary/Bézier_curve +original_slug: Словарь/Bézier_curve ---

    Кривая Безье — это математически описанная кривая, используемая в компьютерной графике и анимации. В {{Glossary("vector image", "vector images")}} они используются для создания плавных кривых, которые можно бесконечно сильно масштабировать.

    diff --git a/files/ru/glossary/cache/index.html b/files/ru/glossary/cache/index.html index 03803b2895..8709a68a75 100644 --- a/files/ru/glossary/cache/index.html +++ b/files/ru/glossary/cache/index.html @@ -1,7 +1,8 @@ --- title: Кэш -slug: Словарь/Кэш +slug: Glossary/Cache translation_of: Glossary/Cache +original_slug: Словарь/Кэш ---

    Кэш (веб кэш или HTTP кэш) это компонент, который временно сохраняет HTTP ответы от сервера для того, чтобы их затем можно было использовать в последующих HTTP запросах, до тех пор пока он удовлетовяет некоторым условиям. 

    diff --git a/files/ru/glossary/cacheable/index.html b/files/ru/glossary/cacheable/index.html index 54f93bb14c..9ad921c7a2 100644 --- a/files/ru/glossary/cacheable/index.html +++ b/files/ru/glossary/cacheable/index.html @@ -1,10 +1,11 @@ --- title: Кэшируемые методы -slug: Словарь/cacheable +slug: Glossary/cacheable tags: - Glossary - HTTP translation_of: Glossary/cacheable +original_slug: Словарь/cacheable ---

    Кэшируемые ответы - это HTTP-ответы, которые могут быть закэшированы, то есть сохранены для дальнейшего восстановления и использования позже, тем самым снижая число запросов к серверу. Не все HTTP-ответы могут быть закэшированы. Вот несколько ограничений:

    diff --git a/files/ru/glossary/call_stack/index.html b/files/ru/glossary/call_stack/index.html index 04eb95fdb5..5577bb5cae 100644 --- a/files/ru/glossary/call_stack/index.html +++ b/files/ru/glossary/call_stack/index.html @@ -1,9 +1,10 @@ --- title: Call stack -slug: Словарь/Call_stack +slug: Glossary/Call_stack tags: - Glossary translation_of: Glossary/Call_stack +original_slug: Словарь/Call_stack ---

    Стек вызовов(call stack) - это механизм для интерпретаторов (таких как интерпретатор JavaScript в веб-браузере) для отслеживания текущего местонахождения интерпретатора в скрипте, который вызывает  несколько функций типа {{glossary("function","functions")}}, — какая из функций выполняется на данный момент, какие функции вызываются изнутри этой (выполняемой) функции, какая будет вызвана следующей и т. д.

    diff --git a/files/ru/glossary/callback_function/index.html b/files/ru/glossary/callback_function/index.html index b1433d4ee8..1c9118e4b5 100644 --- a/files/ru/glossary/callback_function/index.html +++ b/files/ru/glossary/callback_function/index.html @@ -1,10 +1,11 @@ --- title: Функция обратного вызова -slug: Словарь/функция_обратного_вызова +slug: Glossary/Callback_function tags: - Callback - Функция обратного вызова translation_of: Glossary/Callback_function +original_slug: Словарь/функция_обратного_вызова ---

    Функция обратного вызова - это функция, переданная в другую функцию в качестве аргумента, которая затем вызывается по завершению какого-либо действия.

    diff --git a/files/ru/glossary/canvas/index.html b/files/ru/glossary/canvas/index.html index 56cbc2b5e4..fa51c35472 100644 --- a/files/ru/glossary/canvas/index.html +++ b/files/ru/glossary/canvas/index.html @@ -1,6 +1,6 @@ --- title: Canvas -slug: Словарь/Canvas +slug: Glossary/Canvas tags: - CodingScripting - Glossary @@ -8,6 +8,7 @@ tags: - HTML - JavaScript translation_of: Glossary/Canvas +original_slug: Словарь/Canvas ---

     {{Glossary("HTML")}} {{HTMLElement("canvas")}}  (англ. canvas — «холст», рус. канва́с) элемент предоставляет пустую графическую зону, на которой специальные {{Glossary("JavaScript")}} {{Glossary("API","APIs")}} могут рисовать (такие как Canvas 2D или {{Glossary("WebGL")}}).

    diff --git a/files/ru/glossary/card_sorting/index.html b/files/ru/glossary/card_sorting/index.html index e70834e888..a61cdfce24 100644 --- a/files/ru/glossary/card_sorting/index.html +++ b/files/ru/glossary/card_sorting/index.html @@ -1,10 +1,11 @@ --- title: Card sorting -slug: Словарь/Card_sorting +slug: Glossary/Card_sorting tags: - Дизайн - Сортировка карточками translation_of: Glossary/Card_sorting +original_slug: Словарь/Card_sorting ---

    Сортировка карточек - это простая техника, используемая в информационной архитектуре, когда людям, участвующим в разработке веб-сайта (или другого типа продукта), предлагается записать контент / услуги / функции, которые, по их мнению, должен содержать продукт, а затем организовать эти функции в категории или группировки. Это может быть использовано, например, для определения того, что должно идти на каждой странице веб-сайта. Название происходит от того факта, что сортировка карточек часто осуществляется путем буквального написания предметов для сортировки на карточках, а затем размещения карточек в стопки.

    diff --git a/files/ru/glossary/cdn/index.html b/files/ru/glossary/cdn/index.html index 58b5cf6f8a..b3257cbc40 100644 --- a/files/ru/glossary/cdn/index.html +++ b/files/ru/glossary/cdn/index.html @@ -1,10 +1,11 @@ --- title: CDN -slug: Словарь/CDN +slug: Glossary/CDN tags: - Словарь - инфраструктура translation_of: Glossary/CDN +original_slug: Словарь/CDN ---

    CDN (сеть доставки контента) - это группа серверов, расположенных во многих местах. Эти сервера хранят дубликаты данных, чтобы сервера могли выполнять запросы данных на основе того, какие сервера ближе всего к конечным пользователям. CND увеличивают скорость доступа к сервису уменьшая влияние высокого трафика.

    diff --git a/files/ru/glossary/certified/index.html b/files/ru/glossary/certified/index.html index 20e8e567ff..a82112a784 100644 --- a/files/ru/glossary/certified/index.html +++ b/files/ru/glossary/certified/index.html @@ -1,7 +1,8 @@ --- title: Сертифицировано -slug: Словарь/Сертифицировано +slug: Glossary/Certified translation_of: Glossary/Certified +original_slug: Словарь/Сертифицировано ---

    Сертифицировано означает, что приложение, информация или передача данных успешно прошли проверку экспертами в соответствующих областях, таким образом сигнализируя о достоверности, безопасности и законченности.

    diff --git a/files/ru/glossary/character/index.html b/files/ru/glossary/character/index.html index 248ab150d6..afa4a80970 100644 --- a/files/ru/glossary/character/index.html +++ b/files/ru/glossary/character/index.html @@ -1,9 +1,10 @@ --- title: Символ -slug: Словарь/Character +slug: Glossary/Character tags: - Glossary translation_of: Glossary/Character +original_slug: Словарь/Character ---

    Символ (англ. Character или Symbol) - буква, цифра, знак препинания, непечатаемый символ (например возврат коретки).  {{glossary("UTF-8")}} - самый распространенный стандарт кодировки символов, содержащий большое количество графем популярных языков людей.

    diff --git a/files/ru/glossary/character_encoding/index.html b/files/ru/glossary/character_encoding/index.html index c8bb4782e6..a3d2cc9a96 100644 --- a/files/ru/glossary/character_encoding/index.html +++ b/files/ru/glossary/character_encoding/index.html @@ -1,11 +1,12 @@ --- title: Кодировка символов -slug: Словарь/character_encoding +slug: Glossary/character_encoding tags: - Composing - Glossary - Словарь translation_of: Glossary/character_encoding +original_slug: Словарь/character_encoding ---

    Кодировка определяет связность между байтами и текстом.  Последовательность байтов допускает различные текстовые интерпретации.  Указывая конкретную кодировку (например, UTF-8), мы указываем, как следует интерпретировать последовательность байтов.

    diff --git a/files/ru/glossary/chrome/index.html b/files/ru/glossary/chrome/index.html index 3f2f4aa62d..098c697b2f 100644 --- a/files/ru/glossary/chrome/index.html +++ b/files/ru/glossary/chrome/index.html @@ -1,11 +1,12 @@ --- title: chrome -slug: Словарь/Chrome +slug: Glossary/Chrome tags: - Chrome - Glossary - WebMechanics - Браузер translation_of: Glossary/Chrome +original_slug: Словарь/Chrome ---

    Не путать с {{glossary("Google Chrome")}}; chrome — видимые элементы {{glossary("Browser", "браузер")}}а, не относящиеся к веб-страницам (например, панели инструментов, панель меню, вкладки).

    diff --git a/files/ru/glossary/cia/index.html b/files/ru/glossary/cia/index.html index 671ddc3046..83e0780d54 100644 --- a/files/ru/glossary/cia/index.html +++ b/files/ru/glossary/cia/index.html @@ -1,10 +1,11 @@ --- title: КЦД -slug: Словарь/КЦД +slug: Glossary/CIA tags: - Безопасность - Глоссарий translation_of: Glossary/CIA +original_slug: Словарь/КЦД ---

    КЦД (Конфиденциальность, Целостность, Доступность) (также называемая триадой КЦД) - модель, регулирующая политику информационной безопасности организации.

    diff --git a/files/ru/glossary/class/index.html b/files/ru/glossary/class/index.html index c096fe93f0..efc434cf67 100644 --- a/files/ru/glossary/class/index.html +++ b/files/ru/glossary/class/index.html @@ -1,11 +1,12 @@ --- title: Класс -slug: Словарь/Class +slug: Glossary/Class tags: - Глоссарий - Написание скриптов - Прототипы translation_of: Glossary/Class +original_slug: Словарь/Class ---

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

    diff --git a/files/ru/glossary/cms/index.html b/files/ru/glossary/cms/index.html index 0123601b27..7930fd8b73 100644 --- a/files/ru/glossary/cms/index.html +++ b/files/ru/glossary/cms/index.html @@ -1,7 +1,8 @@ --- title: CMS -slug: Словарь/CMS +slug: Glossary/CMS translation_of: Glossary/CMS +original_slug: Словарь/CMS ---

    CMS (Content Management System, рус. "Система управления содержимым")  - это программа, которая позволяет пользователям публиковать, организовывать, изменять или удалять различные виды контента: не только текст, но и встроенные картинки, видео, аудио, и интерактивный код.

    diff --git a/files/ru/glossary/codec/index.html b/files/ru/glossary/codec/index.html index bd048430c8..77caf114af 100644 --- a/files/ru/glossary/codec/index.html +++ b/files/ru/glossary/codec/index.html @@ -1,7 +1,8 @@ --- title: Codec -slug: Словарь/Codec +slug: Glossary/Codec translation_of: Glossary/Codec +original_slug: Словарь/Codec ---

    Кодек  (от англ. codec - "coder-decoder")  -  это программа, алгоритм, или же устройство, которое позволяет кодировать и декодировать поток данных. Предоставленный codec знает, как работать со специфичной кодировкой или с технологией сжатия.

    diff --git a/files/ru/glossary/compile/index.html b/files/ru/glossary/compile/index.html index f9a4efe6e7..bb2348800c 100644 --- a/files/ru/glossary/compile/index.html +++ b/files/ru/glossary/compile/index.html @@ -1,9 +1,10 @@ --- title: Compile -slug: Словарь/Compile +slug: Glossary/Compile tags: - Глоссарий translation_of: Glossary/Compile +original_slug: Словарь/Compile ---

    Компиляция - это процесс преобразования компьютерной программы, написанной на данном языке, в эквивалентную программу на другом языке. Компилятор - это программа для выполнения этой задачи. Иногда эту задачу называют также "assembling" или "build", что, как правило, свидетельствует о том, что выполняется не только компиляция, например, упаковка в двоичном формате.

    diff --git a/files/ru/glossary/computer_programming/index.html b/files/ru/glossary/computer_programming/index.html index 24247a348e..cbf13c7f8a 100644 --- a/files/ru/glossary/computer_programming/index.html +++ b/files/ru/glossary/computer_programming/index.html @@ -1,6 +1,6 @@ --- title: Компьютерное программирование -slug: Словарь/Computer_Programming +slug: Glossary/Computer_Programming tags: - Beginner - Computer Programming @@ -9,6 +9,7 @@ tags: - компьютерное программирование - языки программирования translation_of: Glossary/Computer_Programming +original_slug: Словарь/Computer_Programming ---

    Компьютерное программирование - это процесс составления и организации набора инструкций. Они говорят компьютерной программе, что делать на языке, понятном компьютеру. Эти инструкции представлены в виде множества различных языков, таких как C++, Java, JavaScript, HTML, Python, Ruby и Rust.

    diff --git a/files/ru/glossary/conditional/index.html b/files/ru/glossary/conditional/index.html index 945844e79c..4a34f7545c 100644 --- a/files/ru/glossary/conditional/index.html +++ b/files/ru/glossary/conditional/index.html @@ -1,6 +1,6 @@ --- title: Conditional (условное выражение) -slug: Словарь/Conditional +slug: Glossary/Conditional tags: - Beginner - Conditional @@ -8,6 +8,7 @@ tags: - Начинающим - Словарь translation_of: Glossary/Conditional +original_slug: Словарь/Conditional ---

    Условие - это набор правил, которые могут прерывать нормальное выполнение кода или изменять его в зависимости от того, удовлетворено ли условие или нет.

    diff --git a/files/ru/glossary/constant/index.html b/files/ru/glossary/constant/index.html index 366f26e0ea..f49d2fb027 100644 --- a/files/ru/glossary/constant/index.html +++ b/files/ru/glossary/constant/index.html @@ -1,10 +1,11 @@ --- title: Constant -slug: Словарь/Константа +slug: Glossary/Constant tags: - Constant - Glossary translation_of: Glossary/Constant +original_slug: Словарь/Константа ---

    Константа хранит значение, которое программист не хочет изменять, например числа(1, 2, 42). С другой стороны, у {{glossary("variable","переменных")}} программист может установить новое {{glossary("value","значение")}} к переменной, имя которой уже используется.

    diff --git a/files/ru/glossary/constructor/index.html b/files/ru/glossary/constructor/index.html index 6304608ca5..95653d5006 100644 --- a/files/ru/glossary/constructor/index.html +++ b/files/ru/glossary/constructor/index.html @@ -1,9 +1,10 @@ --- title: Конструктор -slug: Словарь/Constructor +slug: Glossary/Constructor tags: - Glossary translation_of: Glossary/Constructor +original_slug: Словарь/Constructor ---

    Конструктор принадлежит к определенному классу {{glossary("object")}}, который создается. Конструктор инициализирует этот объект и может предоставлять доступ к его личной информации. Концепция конструкутора может быть применена к большинству {{glossary("OOP","object-oriented programming")}} языков. По существу, конструктор в {{glossary("JavaScript")}} обычно объявляется в экземпляре {{glossary("class")}}.

    diff --git a/files/ru/glossary/cookie/index.html b/files/ru/glossary/cookie/index.html index 994b51f3b9..f674f09488 100644 --- a/files/ru/glossary/cookie/index.html +++ b/files/ru/glossary/cookie/index.html @@ -1,10 +1,11 @@ --- title: Cookie -slug: Словарь/Cookie +slug: Glossary/Cookie tags: - Glossary - WebMechanics translation_of: Glossary/Cookie +original_slug: Словарь/Cookie ---

    Cookie - это небольшой фрагмент информации, сохраненный на компьютере посетителя веб-сайтом через веб-браузер.

    diff --git a/files/ru/glossary/copyleft/index.html b/files/ru/glossary/copyleft/index.html index 91b70bf322..fcf671d8c2 100644 --- a/files/ru/glossary/copyleft/index.html +++ b/files/ru/glossary/copyleft/index.html @@ -1,12 +1,13 @@ --- title: Copyleft -slug: Словарь/Copyleft +slug: Glossary/Copyleft tags: - Copyleft - Копилефт - Распространение - Словарь translation_of: Glossary/Copyleft +original_slug: Словарь/Copyleft ---

    Copyleft — это термин, обычно относящийся к лицензии, который используется для обозначения того, что такая лицензия требует, что бы распространение данного продукта подчинялось той же лицензии, что и оригинал. Примерами лицензий с copyleft являются лицензии GNU {{Glossary ("GPL")}} (для программного обеспечения) и лицензии Creative Commons SA (Share Alike) (для рисунков, фотографий и т.д.).

    diff --git a/files/ru/glossary/cors/index.html b/files/ru/glossary/cors/index.html index e8100eabfb..8af8e4ec96 100644 --- a/files/ru/glossary/cors/index.html +++ b/files/ru/glossary/cors/index.html @@ -1,7 +1,8 @@ --- title: CORS -slug: Словарь/CORS +slug: Glossary/CORS translation_of: Glossary/CORS +original_slug: Словарь/CORS ---

    CORS (Cross-Origin Resource Sharing, рус. "Совместное использование ресурсов между разными источниками") - это система, состоящая из отправки HTTP заголовков, которые определяют: заблокировать или выполнить запрос к ограниченному ресурсу на веб-странице из другого домена, отличного от домена происхождения запрашиваемого ресурса.

    diff --git a/files/ru/glossary/crawler/index.html b/files/ru/glossary/crawler/index.html index b4a70953c6..6ce6fd2dbe 100644 --- a/files/ru/glossary/crawler/index.html +++ b/files/ru/glossary/crawler/index.html @@ -1,7 +1,8 @@ --- title: Crawler -slug: Словарь/Crawler +slug: Glossary/Crawler translation_of: Glossary/Crawler +original_slug: Словарь/Crawler ---

    Поисковый робот(паук, краулер) часто называемый просто "бот" или "робот" это программа, систематически обходящая {{glossary("World Wide Web","Web")}} для сбора данных со страниц веб-сайтов. Обычно поисковые сервисы (напр. Google, Bing, и пр.) используют поисковых роботов для индексирования сайтов.

    diff --git a/files/ru/glossary/crlf/index.html b/files/ru/glossary/crlf/index.html index d773d3b899..f753f040e9 100644 --- a/files/ru/glossary/crlf/index.html +++ b/files/ru/glossary/crlf/index.html @@ -1,7 +1,8 @@ --- title: CRLF -slug: Словарь/CRLF +slug: Glossary/CRLF translation_of: Glossary/CRLF +original_slug: Словарь/CRLF ---

    CR и LF это управляющие символы или байт-код которые можно использовать для обозначения разрыва строки в текстовых файлах.

    diff --git a/files/ru/glossary/csp/index.html b/files/ru/glossary/csp/index.html index c3ffad563c..a6cf99cbbd 100644 --- a/files/ru/glossary/csp/index.html +++ b/files/ru/glossary/csp/index.html @@ -1,12 +1,13 @@ --- title: CSP -slug: Словарь/CSP +slug: Glossary/CSP tags: - CSP - Content Security Policy - HTTP - Словарь translation_of: Glossary/CSP +original_slug: Словарь/CSP ---

    CSP (Политика безопасности контента) используется для обнаружения и смягчения определенных типов атак, связанных с веб-сайтами, таких как {{Glossary("XSS")}} и инъекции данных.

    diff --git a/files/ru/glossary/csrf/index.html b/files/ru/glossary/csrf/index.html index 287c077616..3cec7a3aec 100644 --- a/files/ru/glossary/csrf/index.html +++ b/files/ru/glossary/csrf/index.html @@ -1,7 +1,8 @@ --- title: CSRF -slug: Словарь/CSRF +slug: Glossary/CSRF translation_of: Glossary/CSRF +original_slug: Словарь/CSRF ---

    CSRF (Cross-Site Request Forgery, рус. "Межсайтовая подделка запроса") - вид атаки, при которой вражеский сайт выдает себя за доверенного пользователя и отсылает на сайт нежелательные комманды. Это может быть сделано, к примеру, с помощью отправки  параметров в {{glossary("URL")}} в конце ссылки с целью перехода куда-либо в другое место.

    diff --git a/files/ru/glossary/css/index.html b/files/ru/glossary/css/index.html index b47954e978..393f03fda6 100644 --- a/files/ru/glossary/css/index.html +++ b/files/ru/glossary/css/index.html @@ -1,11 +1,12 @@ --- title: CSS -slug: Словарь/CSS +slug: Glossary/CSS tags: - CSS - Glossary - Дизайн translation_of: Glossary/CSS +original_slug: Словарь/CSS ---

    CSS (Cascading Style Sheets, или каскадные таблицы стилей) - это декларативный язык, который отвечает за то, как страницы выглядят в {{glossary("browser","веб браузере")}}. CSS стили содержат свойства и их значения, которые и определяют, как будет выглядеть сайт.

    diff --git a/files/ru/glossary/css_preprocessor/index.html b/files/ru/glossary/css_preprocessor/index.html index e517efb0b0..18792b7dbc 100644 --- a/files/ru/glossary/css_preprocessor/index.html +++ b/files/ru/glossary/css_preprocessor/index.html @@ -1,10 +1,11 @@ --- title: CSS препроцессор -slug: Словарь/CSS_preprocessor +slug: Glossary/CSS_preprocessor tags: - CSS - Glossary translation_of: Glossary/CSS_preprocessor +original_slug: Словарь/CSS_preprocessor ---

    CSS препроцессор (CSS preprocessor) - это программа, которая имеет свой собственный синтаксис ({{Glossary("syntax")}}), но может сгенерировать из него {{Glossary("CSS")}} код . Существует множество препроцессоров. Большинство из них расширяет функционал чистого CSS, добавляя такие опции как: примеси, вложенные правила, селекторы наследования и др. Эти особенности облегчают работу с CSS: упрощают чтение кода и его дальнейшую поддержку.

    diff --git a/files/ru/glossary/css_selector/index.html b/files/ru/glossary/css_selector/index.html index c8d8885062..cd525405be 100644 --- a/files/ru/glossary/css_selector/index.html +++ b/files/ru/glossary/css_selector/index.html @@ -1,6 +1,6 @@ --- title: CSS-селектор -slug: Словарь/CSS_Selector +slug: Glossary/CSS_Selector tags: - CSS - CSS-селектор @@ -8,6 +8,7 @@ tags: - Глоссарий - селектор translation_of: Glossary/CSS_Selector +original_slug: Словарь/CSS_Selector ---

    CSS-селектор это часть CSS-правила, которая позволяет Вам указать, к какому элементу (элементам) применить стиль. Например:

    diff --git a/files/ru/glossary/data_structure/index.html b/files/ru/glossary/data_structure/index.html index 192f354fb1..a4780e1a34 100644 --- a/files/ru/glossary/data_structure/index.html +++ b/files/ru/glossary/data_structure/index.html @@ -1,10 +1,11 @@ --- title: Cтруктура данных -slug: Словарь/data_structure +slug: Glossary/Data_structure tags: - Data structure - структура данных translation_of: Glossary/Data_structure +original_slug: Словарь/data_structure ---

    Cтруктура данных (data structure) — способ представления множества данных как связного целого, имеющего определённый программный интерфейс (методы доступа и манипулирования над элементами этих данных).

    diff --git a/files/ru/glossary/decryption/index.html b/files/ru/glossary/decryption/index.html index 1e64097284..e26e24df39 100644 --- a/files/ru/glossary/decryption/index.html +++ b/files/ru/glossary/decryption/index.html @@ -1,7 +1,8 @@ --- title: Дешифрование -slug: Словарь/Дешифрование +slug: Glossary/Decryption translation_of: Glossary/Decryption +original_slug: Словарь/Дешифрование ---

    В {{glossary("cryptography")}}, дешифрование это конвертация {{glossary("ciphertext")}} в {{glossary("cleartext")}}.

    diff --git a/files/ru/glossary/developer_tools/index.html b/files/ru/glossary/developer_tools/index.html index bf976c49fe..e27a125770 100644 --- a/files/ru/glossary/developer_tools/index.html +++ b/files/ru/glossary/developer_tools/index.html @@ -1,10 +1,11 @@ --- title: Инструменты разработчика -slug: Словарь/Инструменты_разработчика +slug: Glossary/Developer_Tools tags: - Инспектор - инструменты translation_of: Glossary/Developer_Tools +original_slug: Словарь/Инструменты_разработчика ---

    Инструменты разработчика (от англ. "development tools" или сокращенно "DevTools") - это программы, которые позволяют создавать, тестировать и отлаживать ({{Glossary("debug")}}) программное обеспечение.

    diff --git a/files/ru/glossary/dns/index.html b/files/ru/glossary/dns/index.html index d40b9ee401..af58b83d0a 100644 --- a/files/ru/glossary/dns/index.html +++ b/files/ru/glossary/dns/index.html @@ -1,12 +1,13 @@ --- title: DNS -slug: Словарь/DNS +slug: Glossary/DNS tags: - DNS - Система доменных имён - Словарь - инфраструктура translation_of: Glossary/DNS +original_slug: Словарь/DNS ---

    DNS (Система доменных имён, англ. Domain Name System) — это иерахическая децентрализованная система именования для интернет-ресурсов подключённых к Интернет, которая ведёт список {{glossary("domain name","доменных имён")}} вместе с их числовыми {{Glossary("IP address","IP-адресами")}} или местонахождениями. DNS позволяет перевести простое запоминаемое {{Glossary("hostname","имя хоста")}} в IP-адрес. DNS lookup (Поиск DNS) — это процесс с помощью которого от DNS-сервер возвращается DNS запись, необходимая для нахождения конкретного компьютерного сервиса в {{Glossary("Internet","Интернет")}} или частной сети.

    diff --git a/files/ru/glossary/doctype/index.html b/files/ru/glossary/doctype/index.html index 6059777378..5f131fea9c 100644 --- a/files/ru/glossary/doctype/index.html +++ b/files/ru/glossary/doctype/index.html @@ -1,6 +1,6 @@ --- title: Doctype -slug: Словарь/Doctype +slug: Glossary/Doctype tags: - Browser - CodingScripting @@ -9,6 +9,7 @@ tags: - HTML - Intro translation_of: Glossary/Doctype +original_slug: Словарь/Doctype ---

    В {{Glossary("HTML")}} объявление типа документа тегом "<!DOCTYPE html>" - обязательная преамбула, расположенная в верхней части документа. Единственное предназначение тега - не допустить переключение {{Glossary("browser","браузера")}} в так называемый режим совместимости (“quirks mode”) во время рендеринга документа; то есть, тег "<!DOCTYPE html>" гарантирует, что браузер с максимальными усилиями будет следовать соответствующей спецификации, а не использовать другой тип рендеринга, несовместимый с некоторыми спецификациями.

    diff --git a/files/ru/glossary/dom/index.html b/files/ru/glossary/dom/index.html index 10e85608e9..d9ed56b665 100644 --- a/files/ru/glossary/dom/index.html +++ b/files/ru/glossary/dom/index.html @@ -1,9 +1,10 @@ --- title: DOM -slug: Словарь/DOM +slug: Glossary/DOM tags: - Словарь translation_of: Glossary/DOM +original_slug: Словарь/DOM ---

    DOM (Document Object Model) это {{glossary("API")}} который представляет и взаимодействует со всеми {{glossary("HTML")}} или {{glossary("XML")}} документами. DOM это модель документа загруженная в {{glossary("browser")}} и представляющая документ как узел дерева, где каждый узел представляет часть (e.g. an {{Glossary("element")}} документа, строку текста, или комментарий).

    diff --git a/files/ru/glossary/domain/index.html b/files/ru/glossary/domain/index.html index f79eaa991e..afa29b6f64 100644 --- a/files/ru/glossary/domain/index.html +++ b/files/ru/glossary/domain/index.html @@ -1,12 +1,13 @@ --- title: Domain -slug: Словарь/Домен +slug: Glossary/Domain tags: - Браузер - домен - инфраструктура - сеть translation_of: Glossary/Domain +original_slug: Словарь/Домен ---

    Домен - это часть компьютерной сети, в которой один объект контролирует ресурсы обработки данных, например веб-сайт.

    diff --git a/files/ru/glossary/domain_name/index.html b/files/ru/glossary/domain_name/index.html index 249e3f60d2..0efde95c0d 100644 --- a/files/ru/glossary/domain_name/index.html +++ b/files/ru/glossary/domain_name/index.html @@ -1,6 +1,6 @@ --- title: Доменное имя -slug: Словарь/Domain_name +slug: Glossary/Domain_name tags: - Domain Name - Glossary @@ -10,6 +10,7 @@ tags: - доменное имя - протокол translation_of: Glossary/Domain_name +original_slug: Словарь/Domain_name ---

    Имя домена является адресом веб-сайта в {{Glossary("Internet","интернете")}}. Доменные имена используются в {{Glossary("URL","URLs")}}, чтобы идентифицировать сервер, на котором находится определенная веб-страница. Имя домена состоит из иерархической последовательности имен (меток), разделенных точками и заканчивающейся   {{glossary("TLD","расширением верхнего уровня")}}.

    diff --git a/files/ru/glossary/dos_attack/index.html b/files/ru/glossary/dos_attack/index.html index 140782b6f9..da78b43cb6 100644 --- a/files/ru/glossary/dos_attack/index.html +++ b/files/ru/glossary/dos_attack/index.html @@ -1,7 +1,8 @@ --- title: DoS атака -slug: Словарь/DOS_attack +slug: Glossary/DOS_attack translation_of: Glossary/DOS_attack +original_slug: Словарь/DOS_attack ---

    DoS (отказ в обслуживании) - это сетевая атака, которая препятствует обычному  использованию ресурсов {{glossary ('server')}}, нагружая сервер "ложными", "фиктивными" запросами.

    diff --git a/files/ru/glossary/dynamic_programming_language/index.html b/files/ru/glossary/dynamic_programming_language/index.html index fe4043c7a6..61b894fa82 100644 --- a/files/ru/glossary/dynamic_programming_language/index.html +++ b/files/ru/glossary/dynamic_programming_language/index.html @@ -1,9 +1,10 @@ --- title: Динамический язык программирования -slug: Словарь/Dynamic_programming_language +slug: Glossary/Dynamic_programming_language tags: - Словарь translation_of: Glossary/Dynamic_programming_language +original_slug: Словарь/Dynamic_programming_language ---

    Динамический язык — язык программирования, который позволяет определять типы данных и осуществлять синтаксический анализ и компиляцию «на лету», на этапе выполнения программы. Динамические языки удобны для быстрой разработки приложений. Например, в JavaScript можно изменить тип переменной, или добавить новые свойства, или методы к объекту в то время, как программа работает.

    diff --git a/files/ru/glossary/ecma/index.html b/files/ru/glossary/ecma/index.html index 335808f037..cc8fbdf023 100644 --- a/files/ru/glossary/ecma/index.html +++ b/files/ru/glossary/ecma/index.html @@ -1,7 +1,8 @@ --- title: ECMA -slug: Словарь/ECMA +slug: Glossary/ECMA translation_of: Glossary/ECMA +original_slug: Словарь/ECMA ---

     

    diff --git a/files/ru/glossary/ecmascript/index.html b/files/ru/glossary/ecmascript/index.html index acaff14a0b..6a1bfe8be8 100644 --- a/files/ru/glossary/ecmascript/index.html +++ b/files/ru/glossary/ecmascript/index.html @@ -1,7 +1,8 @@ --- title: ECMAScript -slug: Словарь/ECMAScript +slug: Glossary/ECMAScript translation_of: Glossary/ECMAScript +original_slug: Словарь/ECMAScript ---

    ECMAScript - это скриптовый язык на котором основан {{glossary("JavaScript")}} . Ecma International - организация отвечающая за стандартизацию ECMAScript.

    diff --git a/files/ru/glossary/element/index.html b/files/ru/glossary/element/index.html index e830c4a29b..376bc538d4 100644 --- a/files/ru/glossary/element/index.html +++ b/files/ru/glossary/element/index.html @@ -1,10 +1,11 @@ --- title: Элемент -slug: Словарь/Элемент +slug: Glossary/Element tags: - HTML - Словарь translation_of: Glossary/Element +original_slug: Словарь/Элемент ---

    Элемент - это часть веб-страницы. В XML и HTML элемент может содержать данные, фрагмент текста или изображения, или не содержать ничего. Обычный элемент включает в себя открывающий тэг с некоторыми атрибутами, текст и закрывающий тэг.
    Example: in <p class="nice">Hello world!</p>, '<p class="nice">' is an opening tag, 'class="nice"' is an attribute and its value, 'Hello world!' is enclosed text content, and '</p>' is a closing tag.

    diff --git a/files/ru/glossary/empty_element/index.html b/files/ru/glossary/empty_element/index.html index e9c3c7370d..e6b9ad664a 100644 --- a/files/ru/glossary/empty_element/index.html +++ b/files/ru/glossary/empty_element/index.html @@ -1,12 +1,13 @@ --- title: Пустой элемент -slug: Словарь/Empty_element +slug: Glossary/Empty_element tags: - CodingScripting - Glossary - Intermediate - Словарь translation_of: Glossary/Empty_element +original_slug: Словарь/Empty_element ---

    Пустой элемент — {{Glossary("element", "элемент")}} HTML, SVG или MathML, который не может иметь дочерних узлов (т.е. вложенных элементов или текста внутри себя).

    diff --git a/files/ru/glossary/encapsulation/index.html b/files/ru/glossary/encapsulation/index.html index f89f467f50..d316b75253 100644 --- a/files/ru/glossary/encapsulation/index.html +++ b/files/ru/glossary/encapsulation/index.html @@ -1,10 +1,11 @@ --- title: Инкапсуляция -slug: Словарь/Encapsulation +slug: Glossary/Encapsulation tags: - CodingScripting - Glossary translation_of: Glossary/Encapsulation +original_slug: Словарь/Encapsulation ---

    Инкапсуляция - это упаковка данных и {{glossary("function","functions")}} в один компонент (например, {{glossary("class")}}) и последующий контроль доступа к этому компоненту, создавая тем самым "черный ящик" из {{glossary("object")}}. По этой причине, пользователю необходмо знать только интерфейс этого класса (то есть данные и функции, предоставляемые для взаимодействия с классом извне), а не то, как он реализован внутри.

    diff --git a/files/ru/glossary/entity/index.html b/files/ru/glossary/entity/index.html index 3ed0f645b8..1315632125 100644 --- a/files/ru/glossary/entity/index.html +++ b/files/ru/glossary/entity/index.html @@ -1,10 +1,11 @@ --- title: Сущности -slug: Словарь/Сущности +slug: Glossary/Entity tags: - HTML - Словарь translation_of: Glossary/Entity +original_slug: Словарь/Сущности ---

    {{glossary("HTML")}}-сущности — это части текста ("cтроки"), которые начинаются с символа амперсанда (&) и заканчиваются точкой с запятой (;). Сущности чаще всего используются для представления специальных символов (которые могут быть восприняты как часть HTML-кода) или невидимых символов (таких как неразрывный пробел). Также вы можете использовать их вместо символов, печать которых с обычной клавиатуры труднодоступна. 

    diff --git a/files/ru/glossary/entity_header/index.html b/files/ru/glossary/entity_header/index.html index 269f88ecbd..4d2530dc82 100644 --- a/files/ru/glossary/entity_header/index.html +++ b/files/ru/glossary/entity_header/index.html @@ -1,9 +1,10 @@ --- title: Заголовок сущности -slug: Словарь/Entity_header +slug: Glossary/Entity_header tags: - Словарь translation_of: Glossary/Entity_header +original_slug: Словарь/Entity_header ---

    Заголовок сущности - это {{Glossary("header", "HTTP header")}}, описывающий содержимое тела сообщения. Заголовки сущности используются в HTTP-запросах и ответах. Заголовки, такие как {{HTTPHeader("Content-Length")}}, {{HTTPHeader("Content-Language")}}, {{HTTPHeader("Content-Encoding")}} являются заголовками сущности.

    diff --git a/files/ru/glossary/event/index.html b/files/ru/glossary/event/index.html index cd1abf198e..89cd01b646 100644 --- a/files/ru/glossary/event/index.html +++ b/files/ru/glossary/event/index.html @@ -1,11 +1,12 @@ --- title: Событие -slug: Словарь/event +slug: Glossary/event tags: - events - Словарь - события translation_of: Glossary/event +original_slug: Словарь/event ---

    События - это сгенерированные DOM-элементами свойства, которыми можно манипулировать с помощью Javascript-кода.

    diff --git a/files/ru/glossary/expando/index.html b/files/ru/glossary/expando/index.html index 05e9246629..471a8fc7ef 100644 --- a/files/ru/glossary/expando/index.html +++ b/files/ru/glossary/expando/index.html @@ -1,7 +1,8 @@ --- title: Expando -slug: Словарь/Expando +slug: Glossary/Expando translation_of: Glossary/Expando +original_slug: Словарь/Expando ---

    Expando-свойства — это свойства, добавленные в узлы {{glossary("DOM")}} с помощью {{glossary("JavaScript")}}, когда эти свойства не являются частью DOM-спецификации {{glossary("object","объекта")}}:

    diff --git a/files/ru/glossary/falsy/index.html b/files/ru/glossary/falsy/index.html index 480f972044..33cf9bd161 100644 --- a/files/ru/glossary/falsy/index.html +++ b/files/ru/glossary/falsy/index.html @@ -1,11 +1,12 @@ --- title: Falsy -slug: Словарь/Falsy +slug: Glossary/Falsy tags: - Glossary - JavaScript - falsy translation_of: Glossary/Falsy +original_slug: Словарь/Falsy ---

    Ложное (falsy) значение - это значение, которое считается ложным, когда встречается в контексте {{Glossary("Boolean")}} .

    diff --git a/files/ru/glossary/first-class_function/index.html b/files/ru/glossary/first-class_function/index.html index aaae7749e5..a54ce91210 100644 --- a/files/ru/glossary/first-class_function/index.html +++ b/files/ru/glossary/first-class_function/index.html @@ -1,10 +1,11 @@ --- title: Функции первого класса -slug: Словарь/First-class_Function +slug: Glossary/First-class_Function tags: - Glossary - Глоссарий translation_of: Glossary/First-class_Function +original_slug: Словарь/First-class_Function ---

    Если язык программирования имеет функции первого класса, то значит они трактуются как объекты, то есть могут быть переданы другим функциям и их можно вернуть из функций. Так же их можно присваивать переменным.

    diff --git a/files/ru/glossary/first_contentful_paint/index.html b/files/ru/glossary/first_contentful_paint/index.html index 52425b24d4..65348eaf2a 100644 --- a/files/ru/glossary/first_contentful_paint/index.html +++ b/files/ru/glossary/first_contentful_paint/index.html @@ -1,7 +1,8 @@ --- title: First contentful paint -slug: Словарь/First_contentful_paint +slug: Glossary/First_contentful_paint translation_of: Glossary/First_contentful_paint +original_slug: Словарь/First_contentful_paint ---

    Первое существенное отображение (англ. First Contentful Paint, FCP) - время, за которое пользователь увидит какое-то содержимое веб-страницы, например, текст или картинку.

    diff --git a/files/ru/glossary/first_cpu_idle/index.html b/files/ru/glossary/first_cpu_idle/index.html index 703c2e9e2d..f756b54be3 100644 --- a/files/ru/glossary/first_cpu_idle/index.html +++ b/files/ru/glossary/first_cpu_idle/index.html @@ -1,7 +1,8 @@ --- title: First CPU idle -slug: Словарь/First_CPU_idle +slug: Glossary/First_CPU_idle translation_of: Glossary/First_CPU_idle +original_slug: Словарь/First_CPU_idle ---

    First CPU Idle показывает, через какое время страница является "минимально" интерактивной, или когда основной поток достаточно свободен, чтобы обработать пользовательский ввод. Как правило, это происходит, когда большинство видимых элементов пользовательского интерфейса являются интерактивными и реагируют на события пользовательского ввода.

    diff --git a/files/ru/glossary/first_input_delay/index.html b/files/ru/glossary/first_input_delay/index.html index fa3c87bbf8..ccd6602f51 100644 --- a/files/ru/glossary/first_input_delay/index.html +++ b/files/ru/glossary/first_input_delay/index.html @@ -1,7 +1,8 @@ --- title: First input delay -slug: Словарь/First_input_delay +slug: Glossary/First_input_delay translation_of: Glossary/First_input_delay +original_slug: Словарь/First_input_delay ---

    Задержка первого ввода (англ. First input delay, FID) - одна из метрик производительности веб-страниц, которая описывает время, которое прошло с момента, когда пользователь впервые начал взаимодействовать с веб-страницей, т.е. нажал на ссылку, кнопку или использует элемент управления на основе JavaScript, до момента, когда веб-браузер может ответить на данное взаимодействие. Таким образом, это промежуток времени в миллисекундах между первым взаимодействием пользователя с веб-страницой и ответом браузера на это взаимодействие. Прокрутка и масштабирование не включены в этот показатель.

    diff --git a/files/ru/glossary/first_interactive/index.html b/files/ru/glossary/first_interactive/index.html index 2433ee6b7e..3655c89fd7 100644 --- a/files/ru/glossary/first_interactive/index.html +++ b/files/ru/glossary/first_interactive/index.html @@ -1,7 +1,8 @@ --- title: First interactive -slug: Словарь/First_interactive +slug: Glossary/First_interactive translation_of: Glossary/First_interactive +original_slug: Словарь/First_interactive ---

    Первая интерактивность (англ. First Interactive), также известная как first CPU idle - нестандартная метрика веб-производительности, которая показывает, через какое время страница является "минимально" интерактивной, или когда основной поток достаточно свободен, чтобы обработать пользовательский ввод.

    diff --git a/files/ru/glossary/first_meaningful_paint/index.html b/files/ru/glossary/first_meaningful_paint/index.html index 569b1ebd8d..8eea1574f0 100644 --- a/files/ru/glossary/first_meaningful_paint/index.html +++ b/files/ru/glossary/first_meaningful_paint/index.html @@ -1,7 +1,8 @@ --- title: First Meaningful Paint -slug: Словарь/first_meaningful_paint +slug: Glossary/first_meaningful_paint translation_of: Glossary/first_meaningful_paint +original_slug: Словарь/first_meaningful_paint ---

    Первое значимое отображение (англ. First Meaningful Paint, FMP) - метрика, которая показывает, за какое время контент на странице становится виден пользователю. Это метрика включает в себя время от начала загрузки страницы до момента, когда на сайте отобразился основной контент.

    diff --git a/files/ru/glossary/first_paint/index.html b/files/ru/glossary/first_paint/index.html index fec7ec3741..86c8057bcc 100644 --- a/files/ru/glossary/first_paint/index.html +++ b/files/ru/glossary/first_paint/index.html @@ -1,7 +1,8 @@ --- title: First paint -slug: Словарь/First_paint +slug: Glossary/First_paint translation_of: Glossary/First_paint +original_slug: Словарь/First_paint ---

    Первое отображение - время между переходом на страницу и моментом, когда браузер отображает первые пиксели на экране. Является частью Paint Timing API.

    diff --git a/files/ru/glossary/flex_item/index.html b/files/ru/glossary/flex_item/index.html index 7253e9a025..b898d436fe 100644 --- a/files/ru/glossary/flex_item/index.html +++ b/files/ru/glossary/flex_item/index.html @@ -1,11 +1,12 @@ --- title: Флекс-элемент -slug: Словарь/Flex_Item +slug: Glossary/Flex_Item tags: - CSS - флекс-элемент - флексбокс translation_of: Glossary/Flex_Item +original_slug: Словарь/Flex_Item ---

    Непосредственые дочерние элементы {{glossary("флекс-контейнера")}} (элемент для которого установлено display: flex или display: inline-flex) становятся флекс-элементами.

    diff --git a/files/ru/glossary/flexbox/index.html b/files/ru/glossary/flexbox/index.html index 918997b331..5cadb1d9eb 100644 --- a/files/ru/glossary/flexbox/index.html +++ b/files/ru/glossary/flexbox/index.html @@ -1,7 +1,8 @@ --- title: Flexbox -slug: Словарь/Flexbox +slug: Glossary/Flexbox translation_of: Glossary/Flexbox +original_slug: Словарь/Flexbox ---

    Flexbox это общепринятый термин для CSS Flexible Box Layout Module, модели разметки для отображения элементов в одном измерении - в виде строки или столбца.

    diff --git a/files/ru/glossary/forbidden_header_name/index.html b/files/ru/glossary/forbidden_header_name/index.html index 059b6898c6..5b59577517 100644 --- a/files/ru/glossary/forbidden_header_name/index.html +++ b/files/ru/glossary/forbidden_header_name/index.html @@ -1,12 +1,13 @@ --- title: Запрещенное имя заголовка -slug: Словарь/Forbidden_header_name +slug: Glossary/Forbidden_header_name tags: - HTTP - Заголовки - Словарь - запрещенный translation_of: Glossary/Forbidden_header_name +original_slug: Словарь/Forbidden_header_name ---

    Запрещённое имя заголовка (Forbidden header name) это имя какого-либо HTTP заголовка, который нельзя изменить программно. 

    diff --git a/files/ru/glossary/forbidden_response_header_name/index.html b/files/ru/glossary/forbidden_response_header_name/index.html index a53aa15026..65eae8e79f 100644 --- a/files/ru/glossary/forbidden_response_header_name/index.html +++ b/files/ru/glossary/forbidden_response_header_name/index.html @@ -1,7 +1,8 @@ --- title: Запрещённое имя заголовка ответа -slug: Словарь/Запрещённое_имя_заголовка_ответа +slug: Glossary/Forbidden_response_header_name translation_of: Glossary/Forbidden_response_header_name +original_slug: Словарь/Запрещённое_имя_заголовка_ответа ---

    Запрещённое имя заголовка ответа это имя HTTP заголовка (`Set-Cookie` или `Set-Cookie2`), который не может быть изменён программно.

    diff --git a/files/ru/glossary/fps/index.html b/files/ru/glossary/fps/index.html index dbb479d226..6bbb51a73d 100644 --- a/files/ru/glossary/fps/index.html +++ b/files/ru/glossary/fps/index.html @@ -1,7 +1,8 @@ --- title: Частота кадров (FPS) -slug: Словарь/FPS +slug: Glossary/FPS translation_of: Glossary/FPS +original_slug: Словарь/FPS ---

    Частота кадров - это скорость, с которой браузер может пересчитывать, размещать и отображать содержимое на дисплее. FPS (англ. frames per second) - количество сменяемых кадров за одну секунду.

    diff --git a/files/ru/glossary/ftp/index.html b/files/ru/glossary/ftp/index.html index a14c6cacd7..b2362c4fdf 100644 --- a/files/ru/glossary/ftp/index.html +++ b/files/ru/glossary/ftp/index.html @@ -1,12 +1,13 @@ --- title: FTP -slug: Словарь/FTP +slug: Glossary/FTP tags: - CodingScripting - FTP - Glossary - протокол translation_of: Glossary/FTP +original_slug: Словарь/FTP ---

    FTP (англ. file transfer protocol — протокол передачи файлов) — стандартный сетевой {{glossary("protocol", "протокол")}} для передачи файлов с одного {{glossary("host", "хост")}}а на другой через Интернет по протоколу {{Glossary("TCP")}}.

    diff --git a/files/ru/glossary/function/index.html b/files/ru/glossary/function/index.html index 4e2698b38c..424409f081 100644 --- a/files/ru/glossary/function/index.html +++ b/files/ru/glossary/function/index.html @@ -1,12 +1,13 @@ --- title: Функция -slug: Словарь/Функция +slug: Glossary/Function tags: - JavaScript - Глоссарий - КодингСкриптинг - Функция translation_of: Glossary/Function +original_slug: Словарь/Функция ---

    Функция это отрывок кода который может быть вызван из другого кода или вызван собой, или это {{Glossary("variable")}} которая ссылается на функцию. Когда функция вызвана, {{Glossary("Argument", "аргументы")}} переданы в функцию как вход, и функция может необязательно вернуть вывод. Функция в {{glossary("JavaScript")}} это {{glossary("object")}}.

    diff --git a/files/ru/glossary/gecko/index.html b/files/ru/glossary/gecko/index.html index cba601e9b9..3e6264903f 100644 --- a/files/ru/glossary/gecko/index.html +++ b/files/ru/glossary/gecko/index.html @@ -1,11 +1,12 @@ --- title: Gecko -slug: Словарь/Gecko +slug: Glossary/Gecko tags: - Gecko - Glossary - Глоссарий translation_of: Glossary/Gecko +original_slug: Словарь/Gecko ---

    Gecko - это движок обработки и рендеринга макетов веб-страниц, разработанный в рамках Mozilla Project и используемый многими приложениями и устройствами, включая {{glossary("Mozilla Firefox","Firefox")}} и {{glossary("Firefox OS")}}.

    diff --git a/files/ru/glossary/general_header/index.html b/files/ru/glossary/general_header/index.html index 3d2f5cb65c..6db4fdb186 100644 --- a/files/ru/glossary/general_header/index.html +++ b/files/ru/glossary/general_header/index.html @@ -1,7 +1,8 @@ --- title: Общий заголовок -slug: Словарь/General_header +slug: Glossary/General_header translation_of: Glossary/General_header +original_slug: Словарь/General_header ---

    Общий заголовок (основной заголовок) - это {{glossary('HTTP header', 'заголовок')}}, который используется и в запросе, и в ответе (в отличие от {{glossary("Response header", "заголовка запроса")}} и {{glossary("request header", "заголовка ответа")}}), однако общий заголовок не описывает тело сообщения, как {{glossary("entity header", "заголовок сущности")}}.

    diff --git a/files/ru/glossary/git/index.html b/files/ru/glossary/git/index.html index 0e1bda3846..6da3accb15 100644 --- a/files/ru/glossary/git/index.html +++ b/files/ru/glossary/git/index.html @@ -1,10 +1,11 @@ --- title: Git -slug: Словарь/Git +slug: Glossary/Git tags: - Словарь - Совместная работа translation_of: Glossary/Git +original_slug: Словарь/Git ---

    Git — это свободная с открытым исходным кодом распределённая система управления версиями (от англ. Source Code Management ({{Glossary("SCM", "SCM", 1)}}). Она облегчает написание кода с использованием распределенных команд разработчиков. Ее отличие от предшествующих систем управления версиями — способность выполнять общие операции (ветвление, фиксакция изменений, и т.д.) на вашем локальном компьютере, без необходимости изменять главный репозиторий или даже не имея прав на запись в него.

    diff --git a/files/ru/glossary/global_object/index.html b/files/ru/glossary/global_object/index.html index 402ba23ea0..62b03c66ab 100644 --- a/files/ru/glossary/global_object/index.html +++ b/files/ru/glossary/global_object/index.html @@ -1,7 +1,8 @@ --- title: Global object -slug: Словарь/Global_object +slug: Glossary/Global_object translation_of: Glossary/Global_object +original_slug: Словарь/Global_object ---

    Глобальный обьект - это {{glossary("object")}}, который всегда существует в {{glossary("global scope")}}.

    diff --git a/files/ru/glossary/global_variable/index.html b/files/ru/glossary/global_variable/index.html index a9e4a36a5b..aff656f793 100644 --- a/files/ru/glossary/global_variable/index.html +++ b/files/ru/glossary/global_variable/index.html @@ -1,9 +1,10 @@ --- title: Глобальная переменная -slug: Словарь/global_variable +slug: Glossary/Global_variable tags: - Словарь translation_of: Glossary/Global_variable +original_slug: Словарь/global_variable ---

    Глобальная перменная это переменная, которая была объявлена в глобальной области видимости. Иначе говоря, переменная, доступ к которой, можно получить со всех других областей видимости.

    diff --git a/files/ru/glossary/grid/index.html b/files/ru/glossary/grid/index.html index 2d00a835e1..57d3b781f4 100644 --- a/files/ru/glossary/grid/index.html +++ b/files/ru/glossary/grid/index.html @@ -1,11 +1,12 @@ --- title: Grid -slug: Словарь/Grid +slug: Glossary/Grid tags: - CSS - CSS Grids - Glossary translation_of: Glossary/Grid +original_slug: Словарь/Grid ---

    CSS Гриды (они же сетки или CSS Grid) устанавливаются с помощью значения grid в свойстве display; вы можете определить колонки и строки в сетке с помощью свойств {{cssxref("grid-template-columns")}} и {{cssxref("grid-template-rows")}} соответственно.

    diff --git a/files/ru/glossary/grid_column/index.html b/files/ru/glossary/grid_column/index.html index ca5ed8bd59..2432fae416 100644 --- a/files/ru/glossary/grid_column/index.html +++ b/files/ru/glossary/grid_column/index.html @@ -1,10 +1,11 @@ --- title: Grid Column -slug: Словарь/Grid_Column +slug: Glossary/Grid_Column tags: - CSS - grid translation_of: Glossary/Grid_Column +original_slug: Словарь/Grid_Column ---

    Столбец сетки (grid column) — это вертикальный элемент в CSS Grid Layout, а также пространство между двумя вертикальными линиями сетки. Он определяется свойством {{cssxref("grid-template-columns")}}, либо в сокращенном виде {{cssxref("grid")}} или {{cssxref("grid-template")}}.

    diff --git a/files/ru/glossary/hash/index.html b/files/ru/glossary/hash/index.html index 9084e9ed64..8d3822bbc2 100644 --- a/files/ru/glossary/hash/index.html +++ b/files/ru/glossary/hash/index.html @@ -1,7 +1,8 @@ --- title: Хеш -slug: Словарь/хеш +slug: Glossary/hash translation_of: Glossary/hash +original_slug: Словарь/хеш ---

    Хеш-функция получает на вход текстовое сообщение произвольной длины и выдает хеш фиксированной длины. Как правило, в форме 128-битного "отпечатка пальцев" или "дайджеста сообщения". Хеши очень полезны для {{glossary("криптографии")}} — они обеспечивают целостность передаваемых данных. Это служит основой для {{glossary("HMAC's")}}, которые обеспечивают идентификацию сообщений.

    diff --git a/files/ru/glossary/head/index.html b/files/ru/glossary/head/index.html index 5fef76a367..57b8a7031f 100644 --- a/files/ru/glossary/head/index.html +++ b/files/ru/glossary/head/index.html @@ -1,7 +1,8 @@ --- title: Head (Заголовок) -slug: Словарь/Заголовок +slug: Glossary/Head translation_of: Glossary/Head +original_slug: Словарь/Заголовок ---

    Head (заголовок) это часть {{glossary("HTML")}} документа, которая содержит {{glossary("metadata")}} о документе, такие как автор, описание, ссылки на {{glossary("CSS")}} или {{glossary("JavaScript")}} файлы, которые должны быть применены в HTML.

    diff --git a/files/ru/glossary/high-level_programming_language/index.html b/files/ru/glossary/high-level_programming_language/index.html index b6fa171131..60feb993a1 100644 --- a/files/ru/glossary/high-level_programming_language/index.html +++ b/files/ru/glossary/high-level_programming_language/index.html @@ -1,9 +1,10 @@ --- title: Высокоуровневый язык программирования -slug: Словарь/Высокоуровневый_язык_программированияprogramming_language +slug: Glossary/High-level_programming_language tags: - Словарь translation_of: Glossary/High-level_programming_language +original_slug: Словарь/Высокоуровневый_язык_программированияprogramming_language ---

    Высокоуровневый язык программирования имеет существенную абстракцию от деталей работы компьютера. Он предназначен для простого понимания людьми и поэтому должен быть переведен другим программным обеспечением. В отличие от низкоуровневых языков программирования, он может использовать элементы естественного языка или может автоматизировать (или даже полностью скрыть) важные области вычислительных систем, делая процесс разработки более простым и более понятным по сравнению с языком более низкого уровня. Количество предоставляемой абстракции определяет, насколько "высокоуровневым является" язык программирования.

    diff --git a/files/ru/glossary/hoisting/index.html b/files/ru/glossary/hoisting/index.html index ef0cdfb1be..a0f3683ec5 100644 --- a/files/ru/glossary/hoisting/index.html +++ b/files/ru/glossary/hoisting/index.html @@ -1,7 +1,8 @@ --- title: Поднятие -slug: Словарь/Поднятие +slug: Glossary/Hoisting translation_of: Glossary/Hoisting +original_slug: Словарь/Поднятие ---

    Поднятие (hoisting) — термин, который вы не встретите в документации JavaScript. Поднятие задумывалось как общий способ мышления о том, как контекст исполнения (в частности, фазы создания и исполнения) работает в JavaScript. Однако, hoisting может привести и к недоразумениям. Например, hoisting учит, что объявление переменной или функции физически перемещается в начало вашего кода, хотя в действительности этого не происходит. На самом же деле, объявления переменных и функций попадают в память в процессе фазы компиляции, но остаются в коде на том месте, где вы их объявили.

    diff --git a/files/ru/glossary/host/index.html b/files/ru/glossary/host/index.html index 667e65ab28..06ad19cdd1 100644 --- a/files/ru/glossary/host/index.html +++ b/files/ru/glossary/host/index.html @@ -1,6 +1,6 @@ --- title: Host -slug: Словарь/Host +slug: Glossary/Host tags: - Glossary - Intermediate @@ -8,6 +8,7 @@ tags: - WebMechanics - Словарь translation_of: Glossary/Host +original_slug: Словарь/Host ---

    Хост - это устройство, подключенное к {{glossary("Internet", "Интернет")}} (или локальной сети). Некоторые хосты, называемые {{glossary("server", "сервер", "серверами")}}, предлагают дополнительные услуги, такие как обслуживание веб-страниц или хранение файлов и электронных писем.

    diff --git a/files/ru/glossary/html/index.html b/files/ru/glossary/html/index.html index 560c7101c3..90f80103c8 100644 --- a/files/ru/glossary/html/index.html +++ b/files/ru/glossary/html/index.html @@ -1,10 +1,11 @@ --- title: HTML -slug: Словарь/HTML +slug: Glossary/HTML tags: - Glossary - HTML translation_of: Glossary/HTML +original_slug: Словарь/HTML ---

    HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — язык разметки, определяющий структуру веб-страниц.

    diff --git a/files/ru/glossary/html5/index.html b/files/ru/glossary/html5/index.html index b081f5c053..d4b8156b62 100644 --- a/files/ru/glossary/html5/index.html +++ b/files/ru/glossary/html5/index.html @@ -1,6 +1,6 @@ --- title: HTML5 -slug: Словарь/HTML5 +slug: Glossary/HTML5 tags: - CodingScripting - HTML @@ -9,6 +9,7 @@ tags: - Разметка - Словарь translation_of: Glossary/HTML5 +original_slug: Словарь/HTML5 ---

    Последний стабильный релиз {{Glossary("HTML")}}, HTML5 преобразовывает HTML из простого языка для разметки документа в платформу для разработки полноценных приложений. Среди других особенностей, HTML5 включает в себя новые элементы и {{glossary("JavaScript")}} {{glossary("API")}} для улучшения доступа к хранилищу, мультимедиа и аппаратным средствам.

    diff --git a/files/ru/glossary/http/index.html b/files/ru/glossary/http/index.html index 2d9b3f539b..894a9b4222 100644 --- a/files/ru/glossary/http/index.html +++ b/files/ru/glossary/http/index.html @@ -1,6 +1,6 @@ --- title: HTTP -slug: Словарь/HTTP +slug: Glossary/HTTP tags: - HTTP - Глоссарий @@ -8,6 +8,7 @@ tags: - инфраструктура - протокол передачи гипертекста translation_of: Glossary/HTTP +original_slug: Словарь/HTTP ---

    Протокол передачи гипертекста (HTTP) является базовым сетевым {{glossary("protocol")}}, который позволяет передавать гипермедиа документы в {{glossary("World Wide Web","Web")}}, обычно между браузером и сервером, таким образом, что бы люди могли их читать. Текущая версия спецификации HTTP называется HTTP/2.

    diff --git a/files/ru/glossary/http_2/index.html b/files/ru/glossary/http_2/index.html index 3423133e8d..819c6149f2 100644 --- a/files/ru/glossary/http_2/index.html +++ b/files/ru/glossary/http_2/index.html @@ -1,6 +1,6 @@ --- title: HTTP/2 -slug: Словарь/HTTP_2 +slug: Glossary/HTTP_2 tags: - Glossary - HTTP @@ -8,6 +8,7 @@ tags: - Reference - Web Performance translation_of: Glossary/HTTP_2 +original_slug: Словарь/HTTP_2 ---

    HTTP/2 это старшая версия сетевого протокола HTTP. Основным назначеним HTTP/2 является снижение задержки({{glossary("latency")}})  путём реализации полного мультиплексирования запросов и ответов, уменьшения перегруженности протокола при помощи эффективного сжатия заголовков HTTP, а также добавления поддержки приоритетов запроса и "server push"("серверне проталкивание" - сервер имея правила, может проявить инициативу, которые инициируют отправку контента до его запроса, зная о том, что может поступить запрос на их отправку).

    diff --git a/files/ru/glossary/https/index.html b/files/ru/glossary/https/index.html index 21c860794a..01d3eedbfc 100644 --- a/files/ru/glossary/https/index.html +++ b/files/ru/glossary/https/index.html @@ -1,10 +1,11 @@ --- title: HTTPS -slug: Словарь/https +slug: Glossary/https tags: - HTTPS - Безопасность translation_of: Glossary/https +original_slug: Словарь/https ---

    HTTPS (HTTP Secure) является зашифрованной версией {{Glossary("HTTP")}} протокола. Обычно он использует {{Glossary("SSL")}} или {{Glossary("TLS")}} для шифрования соединения между клиентом и сервером. Это безопасное соединение позволяет клиентам безопасно обмениваться конфиденциальными данными с сервером, например, для банковских операций или онлайн-покупок.

    diff --git a/files/ru/glossary/hypertext/index.html b/files/ru/glossary/hypertext/index.html index 75e77edbf5..420bbd25c1 100644 --- a/files/ru/glossary/hypertext/index.html +++ b/files/ru/glossary/hypertext/index.html @@ -1,12 +1,13 @@ --- title: Гипертекст -slug: Словарь/Гипертекст +slug: Glossary/Hypertext tags: - Веб - Глоссарий - Механика Веба - гипертекст translation_of: Glossary/Hypertext +original_slug: Словарь/Гипертекст ---

    Гипертекст - это текст, содержащий ссылки на другие тексты.

    diff --git a/files/ru/glossary/iana/index.html b/files/ru/glossary/iana/index.html index 3e2b4fc33e..9af6924f89 100644 --- a/files/ru/glossary/iana/index.html +++ b/files/ru/glossary/iana/index.html @@ -1,7 +1,8 @@ --- title: IANA -slug: Словарь/IANA +slug: Glossary/IANA translation_of: Glossary/IANA +original_slug: Словарь/IANA ---

    IANA (Internet Assigned Numbers Authority) является дочерней компанией {{glossary("ICANN")}}, задача которой записывать и/или назначать {{glossary("domain name","domain names")}}, {{glossary("IP address","IP addresses")}}, и другие имена и номера, используемые Интернетом {{glossary("protocol","protocols")}}.

    diff --git a/files/ru/glossary/icann/index.html b/files/ru/glossary/icann/index.html index e67e2d4b6f..c1b4281efe 100644 --- a/files/ru/glossary/icann/index.html +++ b/files/ru/glossary/icann/index.html @@ -1,7 +1,8 @@ --- title: ICANN -slug: Словарь/ICANN +slug: Glossary/ICANN translation_of: Glossary/ICANN +original_slug: Словарь/ICANN ---

    ICANN (Internet Corporation of Assigned Names and Numbers) является международной некоммерческой организацией, которая поддерживает {{glossary("DNS","domain name system")}} и запись {{glossary("IP address","IP addresses")}}.

    diff --git a/files/ru/glossary/idempotent/index.html b/files/ru/glossary/idempotent/index.html index 569dbc0168..114828a420 100644 --- a/files/ru/glossary/idempotent/index.html +++ b/files/ru/glossary/idempotent/index.html @@ -1,10 +1,11 @@ --- title: Идемпотентный метод -slug: Словарь/Idempotent +slug: Glossary/Idempotent tags: - Glossary - HTTP translation_of: Glossary/Idempotent +original_slug: Словарь/Idempotent ---

    Метод HTTP является идемпотентным, если повторный идентичный запрос, сделанный один или несколько раз подряд, имеет один и тот же эффект, не изменяющий состояние сервера. Другими словами, идемпотентный метод не должен иметь никаких побочных эффектов (side-effects), кроме сбора статистики или подобных операций. Корректно реализованные методы {{HTTPMethod("GET")}}, {{HTTPMethod("HEAD")}}, {{HTTPMethod("PUT")}} и {{HTTPMethod("DELETE")}} идемпотентны, но не метод {{HTTPMethod("POST")}}. Также все {{glossary("safe", "безопасные")}} методы являются идемпотентными.

    diff --git a/files/ru/glossary/identifier/index.html b/files/ru/glossary/identifier/index.html index ea244035d4..ffe2656c73 100644 --- a/files/ru/glossary/identifier/index.html +++ b/files/ru/glossary/identifier/index.html @@ -1,10 +1,11 @@ --- title: Идентификатор -slug: Словарь/Identifier +slug: Glossary/Identifier tags: - Глоссарий - начальный уровень translation_of: Glossary/Identifier +original_slug: Словарь/Identifier ---

    Последовательность символов в коде, которые определяют {{glossary("variable")}}, {{glossary("function")}} или {{glossary("property")}}.

    diff --git a/files/ru/glossary/ietf/index.html b/files/ru/glossary/ietf/index.html index 538f7a6df0..b120bf4c3c 100644 --- a/files/ru/glossary/ietf/index.html +++ b/files/ru/glossary/ietf/index.html @@ -1,6 +1,6 @@ --- title: IETF -slug: Словарь/IETF +slug: Glossary/IETF tags: - IETF - Глоссарий @@ -8,6 +8,7 @@ tags: - Словарь - инфраструктура translation_of: Glossary/IETF +original_slug: Словарь/IETF ---

    Инженерный совет Интернета (IETF) это всемирная организация, которая разрабатывает спецификации регулирующие механизмы, лежащие в основе {{glossary("Internet", "интернета")}}, особенно {{glossary("TCP")}}/{{glossary("IPv6","IP")}} илипакет {{glossary("Protocol","протоколов")}} интернета. IETF это открытое сообщество, управляется добровольцами и спонсируется интернет-сообществом.

    diff --git a/files/ru/glossary/iife/index.html b/files/ru/glossary/iife/index.html index 7c764f6f71..7a268bcc39 100644 --- a/files/ru/glossary/iife/index.html +++ b/files/ru/glossary/iife/index.html @@ -1,12 +1,13 @@ --- title: IIFE -slug: Словарь/IIFE +slug: Glossary/IIFE tags: - IIFE - JavaScript - Глоссарий - КодингСкриптинг translation_of: Glossary/IIFE +original_slug: Словарь/IIFE ---

    IIFE (Immediately Invoked Function Expression) это {{glossary("JavaScript")}} {{glossary("функция")}}, которая выполняется сразу же после того, как она была определена.

    diff --git a/files/ru/glossary/index.html b/files/ru/glossary/index.html index 758dfb9000..a9bf8fa45e 100644 --- a/files/ru/glossary/index.html +++ b/files/ru/glossary/index.html @@ -1,11 +1,12 @@ --- title: Словарь -slug: Словарь +slug: Glossary tags: - Глоссарий - Новичку - Словарь translation_of: Glossary +original_slug: Словарь ---
    {{LearnBox({"title":"Узнайте новый термин:"})}}
    diff --git a/files/ru/glossary/indexeddb/index.html b/files/ru/glossary/indexeddb/index.html index e4aee4fc0a..8de80b46a2 100644 --- a/files/ru/glossary/indexeddb/index.html +++ b/files/ru/glossary/indexeddb/index.html @@ -1,6 +1,6 @@ --- title: IndexedDB -slug: Словарь/IndexedDB +slug: Glossary/IndexedDB tags: - API - CodingScripting @@ -8,6 +8,7 @@ tags: - Glossary - Sql translation_of: Glossary/IndexedDB +original_slug: Словарь/IndexedDB ---

    IndexedDB это Web {{glossary("API")}} интерфейс, который позволяет хранить большие данные внутри браузера. Также используется индексирование для поддержания высоко-производительного поиска по данным. Подобно {{glossary("SQL")}}-основанным RDBMS, IndexedDB это транзакционная система базы данных. Но в отличие от RDBMS, которая для хранения использует таблицы с фиксированными колонками, IndexedDB использует {{glossary("JavaScript")}} объекты.

    diff --git a/files/ru/glossary/information_architecture/index.html b/files/ru/glossary/information_architecture/index.html index 884c1a85e4..9f6244e622 100644 --- a/files/ru/glossary/information_architecture/index.html +++ b/files/ru/glossary/information_architecture/index.html @@ -1,7 +1,8 @@ --- title: Архитектура данных -slug: Словарь/Information_architecture +slug: Glossary/Information_architecture translation_of: Glossary/Information_architecture +original_slug: Словарь/Information_architecture ---

    Архитектура данных, относящаяся к веб-дизайну и веб-разработке,является методом организации данных / контента / функционала веб-сайта,со всеми данными и сервисами,доступ и непосредственное использование которых не представляет трудностей,и таким образом дающим пользователю максимальное удобство в использовании данного веб-ресурса.

    diff --git a/files/ru/glossary/internet/index.html b/files/ru/glossary/internet/index.html index 950220263c..d15bbc4107 100644 --- a/files/ru/glossary/internet/index.html +++ b/files/ru/glossary/internet/index.html @@ -1,6 +1,6 @@ --- title: Интернет -slug: Словарь/Internet +slug: Glossary/Internet tags: - Beginner - Glossary @@ -19,6 +19,7 @@ tags: - Учебник - туториал translation_of: Glossary/Internet +original_slug: Словарь/Internet ---

    Интернет — это всемирная сеть сетей, в которой используется набор интернет-протоколов (называемый также {{glossary("TCP")}}/{{glossary("IPv6","IP")}} по двум наиболее важным {{glossary("protocol","протоколам")}}).

    diff --git a/files/ru/glossary/ip_address/index.html b/files/ru/glossary/ip_address/index.html index b3752b53a2..8c6892fff7 100644 --- a/files/ru/glossary/ip_address/index.html +++ b/files/ru/glossary/ip_address/index.html @@ -1,6 +1,6 @@ --- title: IP Address -slug: Словарь/IP_Address +slug: Glossary/IP_Address tags: - Основы - Словарь @@ -8,6 +8,7 @@ tags: - сеть - терминология translation_of: Glossary/IP_Address +original_slug: Словарь/IP_Address ---

    IP адрес - это число, назначенное каждому устройству, подключённому к сети, которая использует Интернет-протокол. 

    diff --git a/files/ru/glossary/iso/index.html b/files/ru/glossary/iso/index.html index 98d2226829..6ee7c78308 100644 --- a/files/ru/glossary/iso/index.html +++ b/files/ru/glossary/iso/index.html @@ -1,12 +1,13 @@ --- title: ISO -slug: Словарь/ISO +slug: Glossary/ISO tags: - ISO - Глоссарий - Стандарты веб - инфраструктура translation_of: Glossary/ISO +original_slug: Словарь/ISO ---

    ISO (Международная организация по стандартизации) - это глобальная ассоциация, которая разрабатывает единые критерии, координирующие деятельность компаний в каждой крупной отрасли.

    diff --git a/files/ru/glossary/isp/index.html b/files/ru/glossary/isp/index.html index 11d9b86957..306c905762 100644 --- a/files/ru/glossary/isp/index.html +++ b/files/ru/glossary/isp/index.html @@ -1,12 +1,13 @@ --- title: Интернет-провайдер -slug: Словарь/Интернет-провайдер +slug: Glossary/ISP tags: - ISP - Веб - Интернет-провайдер - Словарь translation_of: Glossary/ISP +original_slug: Словарь/Интернет-провайдер ---

    ISP (Интернет-провайдер) продает доступ к интернету, а иногда и электронную почту, веб-хостинг и VoIP, либо путем установления соединения по телефонной линии (которая раньше была распространена), либо через широкополосное соединение, такое как кабельный модем или DSL-сервис. 

    diff --git a/files/ru/glossary/java/index.html b/files/ru/glossary/java/index.html index 6aa04149f8..052312a396 100644 --- a/files/ru/glossary/java/index.html +++ b/files/ru/glossary/java/index.html @@ -1,11 +1,12 @@ --- title: Java -slug: Словарь/Java +slug: Glossary/Java tags: - Java - Глоссарий - Язык программирования translation_of: Glossary/Java +original_slug: Словарь/Java ---

    Java — {{glossary("Compile", "компилируемый")}}, {{glossary("OOP", "объектно-ориентированный")}} и легко переносимый язык {{Glossary("computer programming", "программирования")}}.

    diff --git a/files/ru/glossary/javascript/index.html b/files/ru/glossary/javascript/index.html index 330e6ad88a..1c80137ef1 100644 --- a/files/ru/glossary/javascript/index.html +++ b/files/ru/glossary/javascript/index.html @@ -1,11 +1,12 @@ --- title: JavaScript -slug: Словарь/JavaScript +slug: Glossary/JavaScript tags: - Glossary - JavaScript - Глоссарий translation_of: Glossary/JavaScript +original_slug: Словарь/JavaScript ---

    JavaScript (JS) это язык программирования, который в основном используется для создания динамических скриптов на веб-страницах, но он так же часто применяется на стороне {{Glossary("Server", "сервера")}}, используя пакеты, такие как Node.JS.

    diff --git a/files/ru/glossary/jpeg/index.html b/files/ru/glossary/jpeg/index.html index 19218f558f..6511f7258b 100644 --- a/files/ru/glossary/jpeg/index.html +++ b/files/ru/glossary/jpeg/index.html @@ -1,10 +1,11 @@ --- title: JPEG -slug: Словарь/jpeg +slug: Glossary/jpeg tags: - Изображения - Словарь translation_of: Glossary/jpeg +original_slug: Словарь/jpeg ---

    JPEG (произносится «джейпег», англ. Joint Photographic Experts Group, по названию организации-разработчика) — является широко используемым методом сжатия с потерями данных для цифровых изображений.

    diff --git a/files/ru/glossary/jquery/index.html b/files/ru/glossary/jquery/index.html index 666d9a3fc1..6a00c145a0 100644 --- a/files/ru/glossary/jquery/index.html +++ b/files/ru/glossary/jquery/index.html @@ -1,7 +1,8 @@ --- title: jQuery -slug: Словарь/jQuery +slug: Glossary/jQuery translation_of: Glossary/jQuery +original_slug: Словарь/jQuery ---

    jQuery это  {{Glossary("JavaScript")}} {{Glossary("Библиотека")}} сфокусированная на  управлении {{Glossary("DOM")}} , вызовах {{Glossary("AJAX")}} , и  {{Glossary("событиях")}} обработки.

    diff --git a/files/ru/glossary/json/index.html b/files/ru/glossary/json/index.html index 9993de4e8f..d83fa2e829 100644 --- a/files/ru/glossary/json/index.html +++ b/files/ru/glossary/json/index.html @@ -1,12 +1,13 @@ --- title: JSON -slug: Словарь/JSON +slug: Glossary/JSON tags: - JSON - Введение - Глоссарий - Написание скриптов translation_of: Glossary/JSON +original_slug: Словарь/JSON ---

    JavaScript Object Notation (JSON) это формат обмена данными.  Несмотря на то, что JSON не является строгим подмножеством, он напоминает синтаксис {{Glossary("JavaScript")}}. Хотя много языков программирования поддерживают JSON, он особенно полезен для JavaScript-приложений, таких как веб-сайты и расширения для браузера.

    diff --git a/files/ru/glossary/loop/index.html b/files/ru/glossary/loop/index.html index 95c17d0620..a19b8c592c 100644 --- a/files/ru/glossary/loop/index.html +++ b/files/ru/glossary/loop/index.html @@ -1,6 +1,6 @@ --- title: Loop -slug: Словарь/loop +slug: Glossary/loop tags: - Glossary - control flow @@ -8,6 +8,7 @@ tags: - Словарь - контроль потока translation_of: Glossary/loop +original_slug: Словарь/loop ---

    Цикл - это последовательность инструкций, которая постоянно повторяется до тех пор, пока в {{Glossary('computer programming', 'программе')}} не будет выполнено определенное условие. Примером может служить процесс получения элемента данных, его последующего изменения, а затем проверки некоторых {{Glossary ('conditional', 'условий')}}, например, что счетчик достиг заданного числа.

    diff --git a/files/ru/glossary/main_axis/index.html b/files/ru/glossary/main_axis/index.html index 02c5f99ae3..88d439ffd4 100644 --- a/files/ru/glossary/main_axis/index.html +++ b/files/ru/glossary/main_axis/index.html @@ -1,7 +1,8 @@ --- title: Главная ось -slug: Словарь/Main_Axis +slug: Glossary/Main_Axis translation_of: Glossary/Main_Axis +original_slug: Словарь/Main_Axis ---

    Главная ось в {{glossary("flexbox")}} определяется направлением, установленным в свойстве {{cssxref("flex-direction")}}. Это свойство может принимать одно из четырёх значений:

    diff --git a/files/ru/glossary/mathml/index.html b/files/ru/glossary/mathml/index.html index 0b4c5caaca..38e1683f6c 100644 --- a/files/ru/glossary/mathml/index.html +++ b/files/ru/glossary/mathml/index.html @@ -1,6 +1,6 @@ --- title: MathML -slug: Словарь/MathML +slug: Glossary/MathML tags: - CodingScripting - Glossary @@ -8,6 +8,7 @@ tags: - Mathematical Markup Language - XML translation_of: Glossary/MathML +original_slug: Словарь/MathML ---

    MathML ({{glossary("XML")}} приложение) - это открытый стандарт для представления математических выражений на веб-страницах.  В 1998 году W3C впервые рекомендовал MathML для представления математических выражений в {{glossary("browser")}}. MathML имеет и другие применения, включающие научный контент и синтез голоса.

    diff --git a/files/ru/glossary/metadata/index.html b/files/ru/glossary/metadata/index.html index 75122f3bf4..467f5194b4 100644 --- a/files/ru/glossary/metadata/index.html +++ b/files/ru/glossary/metadata/index.html @@ -1,7 +1,8 @@ --- title: Метаданные -slug: Словарь/Метаданные +slug: Glossary/Metadata translation_of: Glossary/Metadata +original_slug: Словарь/Метаданные ---

    Метаданные - это, в самом простом определении, данные, что описывают данные. Например, {{ glossary("HTML") }}-документ - это данные, но HTML также может содержать метаданные в элементе {{ htmlelement("head") }}, который описывает документ, например кто его написал и его резюме.

    diff --git a/files/ru/glossary/method/index.html b/files/ru/glossary/method/index.html index 775570fb71..9ac2de9f2b 100644 --- a/files/ru/glossary/method/index.html +++ b/files/ru/glossary/method/index.html @@ -1,10 +1,11 @@ --- title: Метод -slug: Словарь/Method +slug: Glossary/Method tags: - JavaScript - Словарь translation_of: Glossary/Method +original_slug: Словарь/Method ---

    Метод это {{glossary("function","функция")}}, являющаяся {{glossary("property","свойством")}} {{glossary("object","объекта")}}. Существует два типа методов: Методы Экземпляра которые являются встроенными задачами, выполняемыми экземпляром объекта, или {{Glossary("static method", "Статические Методы")}} которые являются задачами, вызываемыми непосредственно в конструкторе объекта.

    diff --git a/files/ru/glossary/microsoft_internet_explorer/index.html b/files/ru/glossary/microsoft_internet_explorer/index.html index 1770cb13d7..95d9230d72 100644 --- a/files/ru/glossary/microsoft_internet_explorer/index.html +++ b/files/ru/glossary/microsoft_internet_explorer/index.html @@ -1,11 +1,12 @@ --- title: Microsoft Internet Explorer -slug: Словарь/Microsoft_Internet_Explorer +slug: Glossary/Microsoft_Internet_Explorer tags: - Microsoft - Microsoft Internet Explorer - Windows translation_of: Glossary/Microsoft_Internet_Explorer +original_slug: Словарь/Microsoft_Internet_Explorer ---

    Internet Explorer (или IE) - это бесплатный графический {{glossary("browser", "браузер")}}, созданный Microsoft для использования внутри компании. {{glossary("Microsoft Edge")}} - на данный момент Windows браузер по умолчанию.

    diff --git a/files/ru/glossary/mime_type/index.html b/files/ru/glossary/mime_type/index.html index 7995c6400e..5ef1a9e62a 100644 --- a/files/ru/glossary/mime_type/index.html +++ b/files/ru/glossary/mime_type/index.html @@ -1,11 +1,12 @@ --- title: MIME-тип -slug: Словарь/MIME_type +slug: Glossary/MIME_type tags: - MIME-тип - Media-тип - Медиа тип translation_of: Glossary/MIME_type +original_slug: Словарь/MIME_type ---

    MIME-тип (называемый "media type", а иногда "content type") - это строка, отправляемая вместе с файлом, которая указывает тип файла. (например, передаваемый аудиофайл может быть помечен как audio/ogg тип, а изображение - image/png). MIME-тип играет точно такую же роль, как и расширение файла в системе Windows. Когда HTTP-сообщение содержит Content-type заголовок, тело запроса будет парситься в соответствии с MIME-типом, указанным в заголовке.  

    diff --git a/files/ru/glossary/mixin/index.html b/files/ru/glossary/mixin/index.html index 8f0e369515..7bbbb35a86 100644 --- a/files/ru/glossary/mixin/index.html +++ b/files/ru/glossary/mixin/index.html @@ -1,6 +1,6 @@ --- title: Миксин -slug: Словарь/Mixin +slug: Glossary/Mixin tags: - Интерфейс - Класс @@ -8,6 +8,7 @@ tags: - метод - миксин translation_of: Glossary/Mixin +original_slug: Словарь/Mixin ---

    Миксин (дословно: "примесь) - класс ({{Glossary("class")}}) или интерфейс, в котором некоторые или все его методы ({{Glossary("method", "methods")}}) и/или свойства ({{Glossary("property", "properties")}}) не реализованы, требуя, чтобы другой класс или интерфейс обеспечивал недостающие реализации. Новый класс или интерфейс затем включает в себя как свойства и методы из миксина, так и те, которые он определяет сам. Все методы и свойства используются совершенно одинаково, независимо от того, реализованы ли они в миксине, интерфейсе или классе, реализующем миксин.

    diff --git a/files/ru/glossary/node.js/index.html b/files/ru/glossary/node.js/index.html index 7204c8f02c..1b016cc75a 100644 --- a/files/ru/glossary/node.js/index.html +++ b/files/ru/glossary/node.js/index.html @@ -1,12 +1,13 @@ --- title: Node.js -slug: Словарь/Node.js +slug: Glossary/Node.js tags: - Glossary - Infrastructure - JavaScript - node.js translation_of: Glossary/Node.js +original_slug: Словарь/Node.js ---

    Node.js является межплатформенной средой выполнения, созданной на {{Glossary("JavaScript")}}, которая позволяет разработчикам создавать серверные и сетевые приложения с помощью JavaScript.

    diff --git a/files/ru/glossary/null/index.html b/files/ru/glossary/null/index.html index 5b2520923b..44947ccf98 100644 --- a/files/ru/glossary/null/index.html +++ b/files/ru/glossary/null/index.html @@ -1,10 +1,11 @@ --- title: 'Null' -slug: Словарь/Null +slug: Glossary/Null tags: - CodingScripting - Glossary translation_of: Glossary/Null +original_slug: Словарь/Null ---

    В информатике, значение null представляет ссылку, которая указывает, обычно намеренно, на несуществующий или некорректный {{glossary("object")}} или адрес. Смысл null-ссылки различается от языка к языку.

    diff --git a/files/ru/glossary/number/index.html b/files/ru/glossary/number/index.html index 07f67d2729..9059e6fa0f 100644 --- a/files/ru/glossary/number/index.html +++ b/files/ru/glossary/number/index.html @@ -1,10 +1,11 @@ --- title: Number (Числовой тип данных) -slug: Словарь/Number +slug: Glossary/Number tags: - JavaScript - Типы данных translation_of: Glossary/Number +original_slug: Словарь/Number ---

    В {{Glossary("JavaScript")}}, Number - числовой тип данных в формате 64-битного числа двойной точности с плавающей запятой. В других языках программирования может существовать несколько чиловых типов данных, например: Integer, Float, Double или Bignum.

    diff --git a/files/ru/glossary/object/index.html b/files/ru/glossary/object/index.html index 4bb269fa22..bb8dafa4ba 100644 --- a/files/ru/glossary/object/index.html +++ b/files/ru/glossary/object/index.html @@ -1,6 +1,6 @@ --- title: Объект -slug: Словарь/Object +slug: Glossary/Object tags: - CodingScripting - Glossary @@ -10,6 +10,7 @@ tags: - Объект - Словарь translation_of: Glossary/Object +original_slug: Словарь/Object ---

    Объект относится к структуре данных, содержит в себе данные и инструкции по работе с ними. Объекты могут обозначать реальные вещи, например: машину, яблоко, человека или даже карту к сокровищам с ее координатами и инструкциями о том, как добраться до этих сокровищ.

    diff --git a/files/ru/glossary/oop/index.html b/files/ru/glossary/oop/index.html index f90b31c18c..bfe772849d 100644 --- a/files/ru/glossary/oop/index.html +++ b/files/ru/glossary/oop/index.html @@ -1,11 +1,12 @@ --- title: OOП -slug: Словарь/OOP +slug: Glossary/OOP tags: - Beginner - CodingScripting - Glossary translation_of: Glossary/OOP +original_slug: Словарь/OOP ---

    OOП (Объектно-Ориентированное Программирование) это подход в программировании, согласно которому, данные инкапсулированы внутри {{glossary("object","objects")}}, а сам объект существует как составная часть целого.

    diff --git a/files/ru/glossary/opengl/index.html b/files/ru/glossary/opengl/index.html index c6aa1376be..72a5a19910 100644 --- a/files/ru/glossary/opengl/index.html +++ b/files/ru/glossary/opengl/index.html @@ -1,7 +1,8 @@ --- title: OpenGL -slug: Словарь/OpenGL +slug: Glossary/OpenGL translation_of: Glossary/OpenGL +original_slug: Словарь/OpenGL ---

    OpenGL (Open Graphics Library) -  Это кроссплатформеный программный интерфейс, использующийся разными языками для обработки векторной(2D, 3D) графики.Обычно используется для взаимодействия с графическим процессором(GPU), чтобы добиться аппаратно-ускоренного рендеринга.

    diff --git a/files/ru/glossary/origin/index.html b/files/ru/glossary/origin/index.html index 4b95d3a888..d494e98aec 100644 --- a/files/ru/glossary/origin/index.html +++ b/files/ru/glossary/origin/index.html @@ -1,7 +1,8 @@ --- title: Первичные данные -slug: Словарь/origin +slug: Glossary/Origin translation_of: Glossary/Origin +original_slug: Словарь/origin ---

    Браузер отправляет серверу первичные данные - протокол, хистинг, домен, порт соединения через {{Glossary("URL")}}. Два объекта одинаковые если протокол, хост, домен и порт одинаковые.

    diff --git a/files/ru/glossary/php/index.html b/files/ru/glossary/php/index.html index 626e15310a..7fe12c9a16 100644 --- a/files/ru/glossary/php/index.html +++ b/files/ru/glossary/php/index.html @@ -1,7 +1,8 @@ --- title: PHP -slug: Словарь/PHP +slug: Glossary/PHP translation_of: Glossary/PHP +original_slug: Словарь/PHP ---
    PHP, расшифровывающийся как "PHP: Hypertext Preprocessor" - «PHP: Препроцессор Гипертекста», является распространенным интерпретируемым языком общего назначения с открытым исходным кодом. PHP создавался специально для ведения web-разработок и код на нем может внедряться непосредственно в HTML-код. Синтаксис языка берет начало из C, Java и Perl, и является легким для изучения. Основной целью PHP является предоставление web-разработчикам возможности быстрого создания динамически генерируемых web-страниц, однако область применения PHP не ограничивается только этим.
    diff --git a/files/ru/glossary/pixel/index.html b/files/ru/glossary/pixel/index.html index dbe4aa4eb6..9f1db811d9 100644 --- a/files/ru/glossary/pixel/index.html +++ b/files/ru/glossary/pixel/index.html @@ -1,10 +1,11 @@ --- title: Pixel -slug: Словарь/Pixel +slug: Glossary/Pixel tags: - Glossary - Graphics translation_of: Glossary/Pixel +original_slug: Словарь/Pixel ---

    Пиксель (англ. Pixel) - маленький строительный блок графического дисплея экрана компьютера.

    diff --git a/files/ru/glossary/polymorphism/index.html b/files/ru/glossary/polymorphism/index.html index bea130b908..1fea8ba38d 100644 --- a/files/ru/glossary/polymorphism/index.html +++ b/files/ru/glossary/polymorphism/index.html @@ -1,10 +1,11 @@ --- title: Полиморфизм -slug: Словарь/Polymorphism +slug: Glossary/Polymorphism tags: - CodingScripting - Glossary translation_of: Glossary/Polymorphism +original_slug: Словарь/Polymorphism ---

    Полиморфизм - это представление одного интерфейса для разных типов данных.

    diff --git a/files/ru/glossary/port/index.html b/files/ru/glossary/port/index.html index d4443e736e..7ad7227103 100644 --- a/files/ru/glossary/port/index.html +++ b/files/ru/glossary/port/index.html @@ -1,6 +1,6 @@ --- title: Порт -slug: Словарь/Порт +slug: Glossary/Port tags: - Glossary - Intro @@ -8,6 +8,7 @@ tags: - computer network - port translation_of: Glossary/Port +original_slug: Словарь/Порт ---

    Для подключенного к сети компьютера с {{Glossary("IP address")}}, порт это конечная точка входа для коммуникаций. Порты обозначаются числами, и до 1024 каждому порту по умолчанию назначен некоторый протокол.

    diff --git a/files/ru/glossary/primitive/index.html b/files/ru/glossary/primitive/index.html index cdeff2610a..6c04ad2aa4 100644 --- a/files/ru/glossary/primitive/index.html +++ b/files/ru/glossary/primitive/index.html @@ -1,11 +1,12 @@ --- title: Primitive -slug: Словарь/Primitive +slug: Glossary/Primitive tags: - CodingScripting - Glossary - JavaScript translation_of: Glossary/Primitive +original_slug: Словарь/Primitive ---

    Примитив (значение примитивного типа, примитивный тип данных) это данные, которые не являются {{glossary("object", "объектом")}} и не имеют {{glossary("method","методов")}}. В {{Glossary("JavaScript")}} 7 простых типов данных: {{Glossary("string")}}, {{Glossary("number")}}, {{Glossary("boolean")}}, {{Glossary("null")}}, {{Glossary("undefined")}}, {{Glossary("symbol")}} (новое в {{Glossary("ECMAScript")}} 2015), {{Glossary("bigint")}}.

    diff --git a/files/ru/glossary/privileged_code/index.html b/files/ru/glossary/privileged_code/index.html index c8f7e0c484..a24387e9af 100644 --- a/files/ru/glossary/privileged_code/index.html +++ b/files/ru/glossary/privileged_code/index.html @@ -1,9 +1,10 @@ --- title: Привилегированный код -slug: Словарь/privileged_code +slug: Glossary/privileged_code tags: - privileged translation_of: Glossary/privileged_code +original_slug: Словарь/privileged_code ---

    Привилегированный код (Privileged code) - Javascript-код расширения, например, скриптов content scripts.

    diff --git a/files/ru/glossary/progressive_web_apps/index.html b/files/ru/glossary/progressive_web_apps/index.html index d839ddf725..1aeed6d85f 100644 --- a/files/ru/glossary/progressive_web_apps/index.html +++ b/files/ru/glossary/progressive_web_apps/index.html @@ -1,10 +1,11 @@ --- title: Прогрессивные веб приложения -slug: Словарь/Progressive_web_apps +slug: Glossary/Progressive_web_apps tags: - Глоссарий - Прогрессивные веб-приложения translation_of: Glossary/Progressive_web_apps +original_slug: Словарь/Progressive_web_apps ---

    Прогрессивные веб-приложения — это термин, используемый для описания современного состояния разработки веб-приложений. Включает в себя использование стандартов веб-сайтов/приложений, которые используют все лучшие части Интернета, такие как возможность обнаружения поисковыми системами, возможность ссылки через {{Glossary("URL")}}  работу с различными форм-факторами, и их усиление с современными API-интерфейсами (такими как Service Workers и Push) и функциями, которые предоставляют другие преимущества, обычно присущие нативным приложениям.

    diff --git a/files/ru/glossary/promise/index.html b/files/ru/glossary/promise/index.html index 23ed273c40..f3175a21c9 100644 --- a/files/ru/glossary/promise/index.html +++ b/files/ru/glossary/promise/index.html @@ -1,10 +1,11 @@ --- title: Promise -slug: Словарь/Promise +slug: Glossary/Promise tags: - Словарь - асинхронный translation_of: Glossary/Promise +original_slug: Словарь/Promise ---

    A {{jsxref("Promise")}} - это {{Glossary("Object")}}, возвращаемый {{Glossary("function")}}, которая еще не завершила свою работу. Promise буквально представляет собой 'обещание' функции в итоге вернуть результат через объект промиса.

    diff --git a/files/ru/glossary/property/index.html b/files/ru/glossary/property/index.html index 92f27a9b35..b754fce996 100644 --- a/files/ru/glossary/property/index.html +++ b/files/ru/glossary/property/index.html @@ -1,11 +1,12 @@ --- title: Свойство -slug: Словарь/property +slug: Glossary/property tags: - Глоссарий - Неоднозначность - Словарь терминов translation_of: Glossary/property +original_slug: Словарь/property ---

    Термин свойство может иметь разное значение, в зависимости от контекста. Он может указывать на:

    diff --git a/files/ru/glossary/protocol/index.html b/files/ru/glossary/protocol/index.html index 86ad7407af..88945cc085 100644 --- a/files/ru/glossary/protocol/index.html +++ b/files/ru/glossary/protocol/index.html @@ -1,11 +1,12 @@ --- title: Протокол -slug: Словарь/Протокол +slug: Glossary/Protocol tags: - Глоссарий - инфраструктура - протокол translation_of: Glossary/Protocol +original_slug: Словарь/Протокол ---

    Протокол - это система правил, определяющая, как данные обмениваются внутри или между компьютерами.  Для связи между устройствами требуется согласование формата данных, которые будут использоваться для обмена. Набор правил, определяющих формат, называется протоколом.

    diff --git a/files/ru/glossary/prototype-based_programming/index.html b/files/ru/glossary/prototype-based_programming/index.html index 78e3828363..f0cd9214ff 100644 --- a/files/ru/glossary/prototype-based_programming/index.html +++ b/files/ru/glossary/prototype-based_programming/index.html @@ -1,10 +1,11 @@ --- title: Прототипно-ориентированное программирование -slug: Словарь/Prototype-based_programming +slug: Glossary/Prototype-based_programming tags: - Glossary - Глоссарий translation_of: Glossary/Prototype-based_programming +original_slug: Словарь/Prototype-based_programming ---

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

    diff --git a/files/ru/glossary/prototype/index.html b/files/ru/glossary/prototype/index.html index cd248a94a9..a130ef53c3 100644 --- a/files/ru/glossary/prototype/index.html +++ b/files/ru/glossary/prototype/index.html @@ -1,9 +1,10 @@ --- title: Прототип -slug: Словарь/Прототип +slug: Glossary/Prototype tags: - прототип translation_of: Glossary/Prototype +original_slug: Словарь/Прототип ---

    Прототип — модель, отображающая внешний вид и поведение приложения или продукта в начале цикла разработки.

    diff --git a/files/ru/glossary/proxy_server/index.html b/files/ru/glossary/proxy_server/index.html index e545c3b1b0..5c32b8fbc4 100644 --- a/files/ru/glossary/proxy_server/index.html +++ b/files/ru/glossary/proxy_server/index.html @@ -1,11 +1,12 @@ --- title: Прокси сервер -slug: Словарь/Прокси_сервер +slug: Glossary/Proxy_server tags: - Прокси - Сервер - Термин translation_of: Glossary/Proxy_server +original_slug: Словарь/Прокси_сервер ---

    Прокси-сервер - это промежуточная программа или компьютер, используемый при навигации по разным сетям Интернета. Они облегчают доступ к контенту во всемирной паутине. Прокси-сервер перехватывает запросы и возвращает ответы; он может пересылать запросы или нет (например, в случае кеша), и он может изменять его (например, изменяя его заголовки на границе между двумя сетями).

    diff --git a/files/ru/glossary/pseudo-element/index.html b/files/ru/glossary/pseudo-element/index.html index 24edc01fe7..52d2dbd238 100644 --- a/files/ru/glossary/pseudo-element/index.html +++ b/files/ru/glossary/pseudo-element/index.html @@ -1,11 +1,12 @@ --- title: Псевдоэлемент -slug: Словарь/Pseudo-element +slug: Glossary/Pseudo-element tags: - CSS - CodingScripting - Glossary translation_of: Glossary/Pseudo-element +original_slug: Словарь/Pseudo-element ---

    Селектор псевдоэлемента в CSS применяет стили к частям содержимого вашего документа в тех случаях, когда нет конкретного HTML-элемента для выбора. Например, вместо того, чтобы помещать первую букву каждого абзаца в отдельный элемент, вы можете оформить их все с помощью p{{ Cssxref("::first-letter") }}.

    diff --git a/files/ru/glossary/pseudocode/index.html b/files/ru/glossary/pseudocode/index.html index df42e78eaa..d20ebe3015 100644 --- a/files/ru/glossary/pseudocode/index.html +++ b/files/ru/glossary/pseudocode/index.html @@ -1,10 +1,11 @@ --- title: Псевдокод -slug: Словарь/Pseudocode +slug: Glossary/Pseudocode tags: - Написание кода - Псевдокод translation_of: Glossary/Pseudocode +original_slug: Словарь/Pseudocode ---

    Псевдокод относится к кодоподобному синтаксису, который обычно используется для указания людям, как работает некоторый синтаксис кода, или для иллюстрации конструкции элемента архитектуры кода. Он не сработает, если вы попытаетесь запустить его как код. 

    diff --git a/files/ru/glossary/reflow/index.html b/files/ru/glossary/reflow/index.html index 34546c1ab3..155463a80c 100644 --- a/files/ru/glossary/reflow/index.html +++ b/files/ru/glossary/reflow/index.html @@ -1,7 +1,8 @@ --- title: Пересчет (Reflow) -slug: Словарь/Reflow +slug: Glossary/Reflow translation_of: Glossary/Reflow +original_slug: Словарь/Reflow ---

    Пересчет (Reflow) происходит, когда {{glossary("браузер")}} должен снова обработать и отрисовать часть или всю веб-страницу, например, после изменения размера какого-нибудь блока или изменения его позиции на интерактивном сайте.

    diff --git a/files/ru/glossary/regular_expression/index.html b/files/ru/glossary/regular_expression/index.html index c087ec1115..674f816436 100644 --- a/files/ru/glossary/regular_expression/index.html +++ b/files/ru/glossary/regular_expression/index.html @@ -1,9 +1,10 @@ --- title: Регулярные выражения -slug: Словарь/Regular_expression +slug: Glossary/Regular_expression tags: - регулярные выражения translation_of: Glossary/Regular_expression +original_slug: Словарь/Regular_expression ---

    Регулярные выражения (regex) - это правила, определяющие, какие последовательности символов появляются в поиске.

    diff --git a/files/ru/glossary/request_header/index.html b/files/ru/glossary/request_header/index.html index b5a8b82dad..f11bf25660 100644 --- a/files/ru/glossary/request_header/index.html +++ b/files/ru/glossary/request_header/index.html @@ -1,9 +1,10 @@ --- title: Заголовок запроса -slug: Словарь/Request_header +slug: Glossary/Request_header tags: - Словарь translation_of: Glossary/Request_header +original_slug: Словарь/Request_header ---

    Заголовок запроса - {{Glossary("header", "HTTP header")}} который используется в  HTTP-запросе и который не относиться к содержимому сообщения. Заголовки запроса, такие как {{HTTPHeader("Accept")}}, {{HTTPHeader("Accept-Language", "Accept-*")}} или {{HTTPHeader("If-Modified-Since", "If-*")}} позволяют выполнять условные запросы; другие, такие как {{HTTPHeader("Cookie")}}, {{HTTPHeader("User-Agent")}} или {{HTTPHeader("Referer")}} уточняют контекст, чтобы сервер мог адаптировать ответ.

    diff --git a/files/ru/glossary/responsive_web_design/index.html b/files/ru/glossary/responsive_web_design/index.html index 6c0c3bc240..8cd62e311c 100644 --- a/files/ru/glossary/responsive_web_design/index.html +++ b/files/ru/glossary/responsive_web_design/index.html @@ -1,11 +1,12 @@ --- title: Responsive web design -slug: Словарь/Responsive_web_design +slug: Glossary/Responsive_web_design tags: - Глоссарий - Дизайн - адаптивный дизайн translation_of: Glossary/Responsive_web_design +original_slug: Словарь/Responsive_web_design ---

    Адаптивный веб-дизайн ( RWD ) - это концепция веб-разработки, направленная на то, чтобы сайты выглядели и вели себя оптимально на всех персональных вычислительных устройствах, от настольных компьютеров до мобильных.

    diff --git a/files/ru/glossary/round_trip_time_(rtt)/index.html b/files/ru/glossary/round_trip_time_(rtt)/index.html index f81a2077b9..4bdd00fc4f 100644 --- a/files/ru/glossary/round_trip_time_(rtt)/index.html +++ b/files/ru/glossary/round_trip_time_(rtt)/index.html @@ -1,7 +1,8 @@ --- title: Round Trip Time (RTT) -slug: Словарь/Round_Trip_Time_(RTT) +slug: Glossary/Round_Trip_Time_(RTT) translation_of: Glossary/Round_Trip_Time_(RTT) +original_slug: Словарь/Round_Trip_Time_(RTT) ---

    Время приема-передачи (англ. Round Trip Time, RTT) - это время, которое требуется для отправки пакета данных в пункт назначения, плюс время, которое требуется для подтверждения того, что этот пакет был получен обратно. RTT между сетью и сервером может быть определен с помощью команды ping.

    diff --git a/files/ru/glossary/safe/index.html b/files/ru/glossary/safe/index.html index 4351bd9fee..63cdba860b 100644 --- a/files/ru/glossary/safe/index.html +++ b/files/ru/glossary/safe/index.html @@ -1,10 +1,11 @@ --- title: Безопасный метод -slug: Словарь/safe +slug: Glossary/safe tags: - Glossary - HTTP translation_of: Glossary/safe +original_slug: Словарь/safe ---

    Метод HTTP является безопасным, если он не меняет состояние сервера. Другими словами, безопасный метод проводит операции "только чтение" (read-only). Несколько следующих методов HTTP безопасные: {{HTTPMethod("GET")}}, {{HTTPMethod("HEAD")}} или {{HTTPMethod("OPTIONS")}}. Все безопасные методы являются также {{glossary("idempotent", "идемпотентными")}}, как и некоторые другие, но при этом небезопасные, такие как {{HTTPMethod("PUT")}} или {{HTTPMethod("DELETE")}}.

    diff --git a/files/ru/glossary/scroll_container/index.html b/files/ru/glossary/scroll_container/index.html index 4ea91d5582..f4059ae959 100644 --- a/files/ru/glossary/scroll_container/index.html +++ b/files/ru/glossary/scroll_container/index.html @@ -1,7 +1,8 @@ --- title: Scroll-контейнер -slug: Словарь/Scroll_container +slug: Glossary/Scroll_container translation_of: Glossary/Scroll_container +original_slug: Словарь/Scroll_container ---

    Scroll-контейнер создаётся путём применения к элементу свойства overflow: scroll или overflow: auto, при условии, что содержимого достаточно много для появления переполнения.

    diff --git a/files/ru/glossary/sdp/index.html b/files/ru/glossary/sdp/index.html index d1044fb171..2d6458bdf2 100644 --- a/files/ru/glossary/sdp/index.html +++ b/files/ru/glossary/sdp/index.html @@ -1,7 +1,8 @@ --- title: SDP -slug: Словарь/SDP +slug: Glossary/SDP translation_of: Glossary/SDP +original_slug: Словарь/SDP ---

    SDP (Session Description {{glossary("Protocol")}} - протокол описания сессии) - это текстовый формат для описания {{Glossary("P2P","peer-to-peer")}}-соединения. SDP содержит описание {{Glossary("кодеков")}}, адрес источника и информацию для синхронизации аудио и видео.

    diff --git a/files/ru/glossary/self-executing_anonymous_function/index.html b/files/ru/glossary/self-executing_anonymous_function/index.html index 104fef094b..1909560c9d 100644 --- a/files/ru/glossary/self-executing_anonymous_function/index.html +++ b/files/ru/glossary/self-executing_anonymous_function/index.html @@ -1,7 +1,8 @@ --- title: Self-Executing Anonymous Function -slug: Словарь/Self-Executing_Anonymous_Function +slug: Glossary/Self-Executing_Anonymous_Function translation_of: Glossary/Self-Executing_Anonymous_Function +original_slug: Словарь/Self-Executing_Anonymous_Function ---

    {{glossary("JavaScript")}} {{glossary("функция")}}, которая выполняется сразу после определения. Также известна как IIFE (Immediately Invoked Function Expression).

    diff --git a/files/ru/glossary/semantics/index.html b/files/ru/glossary/semantics/index.html index b64469506d..e20cffed37 100644 --- a/files/ru/glossary/semantics/index.html +++ b/files/ru/glossary/semantics/index.html @@ -1,7 +1,8 @@ --- title: Semantics -slug: Словарь/Semantics +slug: Glossary/Semantics translation_of: Glossary/Semantics +original_slug: Словарь/Semantics ---

    В программировании, Семантика означает значение фрагмента кода - например, «к какому результату приведет выполнение этой строки JavaScript?», или «каково предназначение или какая роль у этого элемента HTML» (а не «как он выглядит ?».)

    diff --git a/files/ru/glossary/seo/index.html b/files/ru/glossary/seo/index.html index b8222c6577..312ab0777d 100644 --- a/files/ru/glossary/seo/index.html +++ b/files/ru/glossary/seo/index.html @@ -1,7 +1,8 @@ --- title: SEO -slug: Словарь/SEO +slug: Glossary/SEO translation_of: Glossary/SEO +original_slug: Словарь/SEO ---

    SEO (Search Engine Optimization) Поисковая оптимизация - это комплекс мер по оптимизации, для поднятия сайта в рейтингах поисковых систем. Её еще называют "Повышением поискового рейтинга" 

    diff --git a/files/ru/glossary/server/index.html b/files/ru/glossary/server/index.html index 61c783485f..88373f3a87 100644 --- a/files/ru/glossary/server/index.html +++ b/files/ru/glossary/server/index.html @@ -1,7 +1,8 @@ --- title: Server -slug: Словарь/Server +slug: Glossary/Server translation_of: Glossary/Server +original_slug: Словарь/Server ---

    A server is a software or hardware offering a service to a user, usually referred to as client.  A hardware server is a shared computer on a network, usually powerful and housed in a data center.  A software server (often running on a hardware server) is a program that provides services to client programs or a {{glossary("UI","user interface")}} to human clients.

    diff --git a/files/ru/glossary/sgml/index.html b/files/ru/glossary/sgml/index.html index 7e00336c25..f4ff2a839d 100644 --- a/files/ru/glossary/sgml/index.html +++ b/files/ru/glossary/sgml/index.html @@ -1,10 +1,11 @@ --- title: SGML -slug: Словарь/SGML +slug: Glossary/SGML tags: - SGML - Словарь translation_of: Glossary/SGML +original_slug: Словарь/SGML ---

    Стандартный обобщённый язык разметки (SGML) это спецификация {{Glossary("ISO")}} для определения декларативных языков разметки.

    diff --git a/files/ru/glossary/simple_header/index.html b/files/ru/glossary/simple_header/index.html index c90db6fd05..5193a34476 100644 --- a/files/ru/glossary/simple_header/index.html +++ b/files/ru/glossary/simple_header/index.html @@ -1,12 +1,13 @@ --- title: Простой заголовок -slug: Словарь/Простой_заголовок +slug: Glossary/Simple_header tags: - CORS - HTTP - Определения - инфраструктура translation_of: Glossary/Simple_header +original_slug: Словарь/Простой_заголовок ---

    Простой заголовок (или заголовок запроса с поддержкой безопасности CORS) - это один из следующих HTTP заголовков:

    diff --git a/files/ru/glossary/simple_response_header/index.html b/files/ru/glossary/simple_response_header/index.html index 7cddde385f..7808bc1f3b 100644 --- a/files/ru/glossary/simple_response_header/index.html +++ b/files/ru/glossary/simple_response_header/index.html @@ -1,6 +1,7 @@ --- title: Simple response header -slug: Словарь/Simple_response_header +slug: Glossary/Simple_response_header translation_of: Glossary/Simple_response_header +original_slug: Словарь/Simple_response_header ---

    Old term for {{Glossary("CORS-safelisted response header")}}.

    diff --git a/files/ru/glossary/sloppy_mode/index.html b/files/ru/glossary/sloppy_mode/index.html index ae8eba54e3..6d3dbbc743 100644 --- a/files/ru/glossary/sloppy_mode/index.html +++ b/files/ru/glossary/sloppy_mode/index.html @@ -1,12 +1,13 @@ --- title: Грязный режим -slug: Словарь/Sloppy_mode +slug: Glossary/Sloppy_mode tags: - Glossary - JavaScript - Sloppy - Глоссарий translation_of: Glossary/Sloppy_mode +original_slug: Словарь/Sloppy_mode ---

    {{Glossary("ECMAScript")}} 5 и более поздние версии выполняют скрипты в Строгом режиме, который определенным образом изменяет семантику JavaScript для улучшения стабильности, и который упрощает понимание того, что происходит в программе при возникновении проблем.

    diff --git a/files/ru/glossary/specification/index.html b/files/ru/glossary/specification/index.html index 5c1abe1dd5..b3b3011818 100644 --- a/files/ru/glossary/specification/index.html +++ b/files/ru/glossary/specification/index.html @@ -1,10 +1,11 @@ --- title: Спецификация -slug: Словарь/Specification +slug: Glossary/Specification tags: - Словарь - Стандартизация translation_of: Glossary/Specification +original_slug: Словарь/Specification ---

    Спецификация - документ, детально описывающий функции и параметры, которые должен предоставлять продукт перед тем, как быть доставлен (опубликован). В случае описания Веба, термин "спецификация" (часто сокращают до "spec") в основном означает документ, описывающй язык, технологи или {{Glossary("API")}}, которые составляют целостный набор открытх Web технологий.

    diff --git a/files/ru/glossary/speculative_parsing/index.html b/files/ru/glossary/speculative_parsing/index.html index 0b3418772f..68c99dfe38 100644 --- a/files/ru/glossary/speculative_parsing/index.html +++ b/files/ru/glossary/speculative_parsing/index.html @@ -1,12 +1,13 @@ --- title: Оптимизация Ваших страниц для рискованного парсинга -slug: Web/HTML/Optimizing_Your_Pages_for_Speculative_Parsing +slug: Glossary/speculative_parsing tags: - HTML - HTML5 - Веб-разработка - Продвинутый translation_of: Glossary/speculative_parsing +original_slug: Web/HTML/Optimizing_Your_Pages_for_Speculative_Parsing ---

    Традиционно, HTML-парсер в браузерах работает на главной ветке и блокируется после тега </script>, пока скрипт не загрузится и не выполнится. HTML-парсер в Firefox 4 и новее поддерживает рискованный парсинг вне главной ветки. Он продолжает парсить, пока скрипты загружаются и выполняются. В Firefox 3.5 и 3.6 парсер начинает рискованную загрузку скриптов, стилей и изображений, когда он находит их. Однако, в Firefox 4 и новее HTML-парсер также рискованно загружает алгоритм постройки дерева HTML. С одной стороны, когда риск оправдался, нет необходимости в репарсинге части, которая уже была просканирована на скрипты, стили и изображения. С другой стороны, когда риск не оправдался, HTML-парсеру достаётся больше работы.

    diff --git a/files/ru/glossary/statement/index.html b/files/ru/glossary/statement/index.html index cd9163c964..378c44cfb2 100644 --- a/files/ru/glossary/statement/index.html +++ b/files/ru/glossary/statement/index.html @@ -1,11 +1,12 @@ --- title: Инструкция -slug: Словарь/Выражение +slug: Glossary/Statement tags: - Глоссарий - Инструкция - Новичку translation_of: Glossary/Statement +original_slug: Словарь/Выражение ---

    В компьютерном языке программирования инструкция — строка кода, выполняющая задачу. Каждая программа состоит из последовательности инструкций.

    diff --git a/files/ru/glossary/static_typing/index.html b/files/ru/glossary/static_typing/index.html index f2336fb220..789e77e12e 100644 --- a/files/ru/glossary/static_typing/index.html +++ b/files/ru/glossary/static_typing/index.html @@ -1,10 +1,11 @@ --- title: Статическая типизация -slug: Словарь/Статическая_типизация +slug: Glossary/Static_typing tags: - Глоссарий - Тип translation_of: Glossary/Static_typing +original_slug: Словарь/Статическая_типизация ---

    Статически типизированный язык — это язык, где типы переменных известны во время компиляции (н-р {{glossary("Java", "Java")}}, C, C++). В большинстве таких языков типы переменных должны быть явно заданы разработчиком. В остальных статически типизированных языках вывод типов (type inference) позволяет не задавать их (н-р OCaml).

    diff --git a/files/ru/glossary/string/index.html b/files/ru/glossary/string/index.html index 43aa69f04a..27671571e2 100644 --- a/files/ru/glossary/string/index.html +++ b/files/ru/glossary/string/index.html @@ -1,10 +1,11 @@ --- title: Строка -slug: Словарь/Строка +slug: Glossary/String tags: - Начальный - Строка translation_of: Glossary/String +original_slug: Словарь/Строка ---

    В любом языке программирования компьютера, строка представляет собой последовательность {{Glossary("character","символов")}}, используемых для представления текста.

    diff --git a/files/ru/glossary/svg/index.html b/files/ru/glossary/svg/index.html index 1f4bd4ba6b..a3ee0c2b80 100644 --- a/files/ru/glossary/svg/index.html +++ b/files/ru/glossary/svg/index.html @@ -1,6 +1,6 @@ --- title: SVG -slug: Словарь/SVG +slug: Glossary/SVG tags: - SVG - Глоссарий @@ -8,6 +8,7 @@ tags: - Начинающий - Программирование translation_of: Glossary/SVG +original_slug: Словарь/SVG ---

    Масштабируемая векторная графика ( SVG ) - это формат двумерного векторного изображения на основе синтаксиса {{Glossary("XML")}}.

    diff --git a/files/ru/glossary/symbol/index.html b/files/ru/glossary/symbol/index.html index daa0202fd5..355d8f2e53 100644 --- a/files/ru/glossary/symbol/index.html +++ b/files/ru/glossary/symbol/index.html @@ -1,7 +1,8 @@ --- title: Symbol (Символ) -slug: Словарь/Symbol +slug: Glossary/Symbol translation_of: Glossary/Symbol +original_slug: Словарь/Symbol ---

    На этой странице описывается тип данных «символ» и функция «{{jsxref("Symbol")}}()», которая (среди прочего) создает экземпляры типа «символ».

    diff --git a/files/ru/glossary/synchronous/index.html b/files/ru/glossary/synchronous/index.html index f939717e05..99f8639a16 100644 --- a/files/ru/glossary/synchronous/index.html +++ b/files/ru/glossary/synchronous/index.html @@ -1,11 +1,12 @@ --- title: Синхронный -slug: Словарь/Синхронный +slug: Glossary/Synchronous tags: - Веб - Веб механика - Глоссарий translation_of: Glossary/Synchronous +original_slug: Словарь/Синхронный ---

    Синхронный относится к среде связи где каждый участник получает (и если нужно обрабатывает и/или отвечает) сообщения немедленно (или настолько быстро, на сколько это возможно).

    diff --git a/files/ru/glossary/tag/index.html b/files/ru/glossary/tag/index.html index f018fa052b..f9bbdd9ffe 100644 --- a/files/ru/glossary/tag/index.html +++ b/files/ru/glossary/tag/index.html @@ -1,12 +1,13 @@ --- title: Тег -slug: Словарь/Тег +slug: Glossary/Tag tags: - HTML - Вступление - Словарь - Тег translation_of: Glossary/Tag +original_slug: Словарь/Тег ---

    В {{Glossary("HTML")}} теги используются для создания {{Glossary("Элемент", "элементов")}}. Имя HTML элемента - это имя заключенное в угловые скобки, как например <p> для "абзаца". Обратите внимание, что концу имени предшествует символ косой черты (слэша), "</p>", и что в пустых элементах закрывающий тег не требуется и не допускается. Если атрибуты не указаны, то для них применяются значения по умолчанию. 

    diff --git a/files/ru/glossary/tcp/index.html b/files/ru/glossary/tcp/index.html index 9576c824cc..5fce8d8bbf 100644 --- a/files/ru/glossary/tcp/index.html +++ b/files/ru/glossary/tcp/index.html @@ -1,6 +1,6 @@ --- title: TCP -slug: Словарь/TCP +slug: Glossary/TCP tags: - TCP - Transmission Control Protocol @@ -8,6 +8,7 @@ tags: - Словарь - инфраструктура translation_of: Glossary/TCP +original_slug: Словарь/TCP ---

    TCP (Протокол Управления Передачей) - важный {{Glossary("protocol", "протокол")}} сети интернет, который позволяет двум хостам создать соединение и обмениваться потоками данных. TCP гарантирует доставку данных и пакетов в том же порядке, в котором они были отправлены. Винт Серф и Боб Кан, которые в то время были учеными DARPA, разработали TCP в 1970-х годах.

    diff --git a/files/ru/glossary/time_to_first_byte/index.html b/files/ru/glossary/time_to_first_byte/index.html index e7110fe8b6..5c2cb05239 100644 --- a/files/ru/glossary/time_to_first_byte/index.html +++ b/files/ru/glossary/time_to_first_byte/index.html @@ -1,7 +1,8 @@ --- title: Time to first byte -slug: Словарь/time_to_first_byte +slug: Glossary/time_to_first_byte translation_of: Glossary/time_to_first_byte +original_slug: Словарь/time_to_first_byte ---

    Время до первого байта (англ. Time to First Byte, TTFB) - одна из метрик производительности веб-страниц, которая описывает время, которое прошло с момента отправления браузером запроса страницы до момента, когда он получил первый байт информации с сервера. Это время включает в себя поиск DNS-сервера и установление соединия с использованием TCP-рукопожатия и SSL-рукопожатия, если запрос выполняется через https.

    diff --git a/files/ru/glossary/time_to_interactive/index.html b/files/ru/glossary/time_to_interactive/index.html index 8d89b8fc0d..e4c40b18cb 100644 --- a/files/ru/glossary/time_to_interactive/index.html +++ b/files/ru/glossary/time_to_interactive/index.html @@ -1,7 +1,8 @@ --- title: Time to interactive -slug: Словарь/Time_to_interactive +slug: Glossary/Time_to_interactive translation_of: Glossary/Time_to_interactive +original_slug: Словарь/Time_to_interactive ---

    Время до интерактивности (англ. Time to Interactive, TTI) - это нестандартизированная метрика веб-производительности, которая определяется как момент времени, когда завершилась последняя долгая задача, после которой следовало 5 секунд бездействия сети и основного потока.

    diff --git a/files/ru/glossary/tls/index.html b/files/ru/glossary/tls/index.html index a39a18bd66..6ce2ae759e 100644 --- a/files/ru/glossary/tls/index.html +++ b/files/ru/glossary/tls/index.html @@ -1,7 +1,8 @@ --- title: TLS -slug: Словарь/TLS +slug: Glossary/TLS translation_of: Glossary/TLS +original_slug: Словарь/TLS ---

    Transport Layer Security (TLS) - Безопасность Транспортного Уровня ({{Glossary("протокол")}}), ранее известный как Secure Sockets Layer (SSL) - Уровень Защищённых Соединений используется приложениями для организации защищённой передачи данных через интернет, предотвращая взлом и прослушивание электронной почты, просмотра сайтов, переписки и прочих протоколов.

    diff --git a/files/ru/glossary/truthy/index.html b/files/ru/glossary/truthy/index.html index a99cf53cf9..0aaad9385b 100644 --- a/files/ru/glossary/truthy/index.html +++ b/files/ru/glossary/truthy/index.html @@ -1,12 +1,13 @@ --- title: Truthy -slug: Словарь/Truthy +slug: Glossary/Truthy tags: - Glossary - JavaScript - truthy - Словарь translation_of: Glossary/Truthy +original_slug: Словарь/Truthy ---

    В {{Glossary("JavaScript")}}, истинное значение - это значение, которое считается true, когда встречается в контексте {{Glossary("Boolean")}}. Все значения истинные, если они не определены как {{Glossary("Falsy", "falsy")}} (кроме false, 0, -0, 0n, "", null, undefined, и NaN).

    diff --git a/files/ru/glossary/type/index.html b/files/ru/glossary/type/index.html index 0e596241d9..445e27b981 100644 --- a/files/ru/glossary/type/index.html +++ b/files/ru/glossary/type/index.html @@ -1,6 +1,6 @@ --- title: Type (тип) -slug: Словарь/Type +slug: Glossary/Type tags: - Data Type - Glossary @@ -8,6 +8,7 @@ tags: - Type - тип данных translation_of: Glossary/Type +original_slug: Словарь/Type ---

    Тип является характеристикой {{glossary('value', 'значения')}}, влияющей на то, какой вид данных или структур оно может хранить — например, в JavaScript {{domxref("Boolean")}} содержит только значения true/false, тогда как {{domxref("String")}} содержит текстовые строки, а {{domxref("Number")}} содержит числа любого типа и т.д. При этом для Структурных типов мы в целом можем опираться на то, какой конструктор был использован для создания данной структуры.

    diff --git a/files/ru/glossary/type_coercion/index.html b/files/ru/glossary/type_coercion/index.html index d8a4add38c..731a677790 100644 --- a/files/ru/glossary/type_coercion/index.html +++ b/files/ru/glossary/type_coercion/index.html @@ -1,6 +1,6 @@ --- title: Type coercion -slug: Словарь/Type_coercion +slug: Glossary/Type_coercion tags: - Beginner - Glossary @@ -9,6 +9,7 @@ tags: - Начинающим - приведение типа translation_of: Glossary/Type_coercion +original_slug: Словарь/Type_coercion ---

    Приведение типов (type coercion) - это автоматическое или неявное преобразование значений из одного типа данных в другой (например, строки в число). {{Glossary('Type conversion', 'Преобразование типа')}} похоже на приведение типа, потому что они оба преобразуют значения из одного типа данных в другой с одним ключевым различием — приведение типа является неявным, тогда как преобразование типа может быть неявным или явным.

    diff --git a/files/ru/glossary/type_conversion/index.html b/files/ru/glossary/type_conversion/index.html index 534f66d01d..4ef6368773 100644 --- a/files/ru/glossary/type_conversion/index.html +++ b/files/ru/glossary/type_conversion/index.html @@ -1,6 +1,6 @@ --- title: Type conversion -slug: Словарь/Type_Conversion +slug: Glossary/Type_Conversion tags: - Beginner - Glossary @@ -9,6 +9,7 @@ tags: - Начинающим - Преобразование типов translation_of: Glossary/Type_Conversion +original_slug: Словарь/Type_Conversion ---

    Преобразование типов (type conversion) означает передачу данных из одного типа данных в другой. Неявное преобразование происходит, когда компилятор автоматически присваивает (назначает) типы данных, но исходный код также может явно требовать преобразования для завершения. Например, в случае инструкции 5+2.0, число с плавающей точкой 2.0 неявно преобразуется в целое число, но в случае инструкции Number("0x11") строка "0x11" явно преобразуется в типизированное число 17.

    diff --git a/files/ru/glossary/ui/index.html b/files/ru/glossary/ui/index.html index eb16ea20c3..f4398d7f6f 100644 --- a/files/ru/glossary/ui/index.html +++ b/files/ru/glossary/ui/index.html @@ -1,11 +1,12 @@ --- title: UI -slug: Словарь/UI +slug: Glossary/UI tags: - Дизайн - Словарь - доступность translation_of: Glossary/UI +original_slug: Словарь/UI ---

    Пользовательский Интерфейс (UI) — это всё, что облегчает взаимодействие пользователя с компьютером. В мире компьютеров это может быть что угодно: клавиатура, джойстик, монитор, программа. Если мы рассматриваем компьютерное ПО - это ввод и вывод командной строки, веб-страница, форма ввода или интерфейс любого приложения.

    diff --git a/files/ru/glossary/undefined/index.html b/files/ru/glossary/undefined/index.html index c73dbb8ada..6cf4d44fd2 100644 --- a/files/ru/glossary/undefined/index.html +++ b/files/ru/glossary/undefined/index.html @@ -1,7 +1,8 @@ --- title: undefined -slug: Словарь/undefined +slug: Glossary/undefined translation_of: Glossary/undefined +original_slug: Словарь/undefined ---
    {{Glossary("primitive", "Примитивное")}} значение. Автоматически присваивается переменным, которые были только объявлены или {{Glossary("Argument","аргументам")}}, для которых не были установлены значения.
    diff --git a/files/ru/glossary/url/index.html b/files/ru/glossary/url/index.html index acaddff749..8a248f273a 100644 --- a/files/ru/glossary/url/index.html +++ b/files/ru/glossary/url/index.html @@ -1,6 +1,6 @@ --- title: URL (Единый указатель ресурса) -slug: Словарь/URL +slug: Glossary/URL tags: - URL - Глоссарий @@ -8,6 +8,7 @@ tags: - веб-адреса - урлы translation_of: Glossary/URL +original_slug: Словарь/URL ---

    Единый указатель ресурса (Uniform Resource Locator, URL) — строка, однозначно определяющая, где в интернете находится ресурс.

    diff --git a/files/ru/glossary/user_agent/index.html b/files/ru/glossary/user_agent/index.html index d0b87d42eb..00cf160b1b 100644 --- a/files/ru/glossary/user_agent/index.html +++ b/files/ru/glossary/user_agent/index.html @@ -1,7 +1,8 @@ --- title: Агент пользователя -slug: Словарь/User_agent +slug: Glossary/User_agent translation_of: Glossary/User_agent +original_slug: Словарь/User_agent ---

    Пользовательский агент (user agent, UA), или агент пользователя, это компьютерная программа, представляющая пользователя и выполняющая действия от его лица, например, {{Glossary("Browser","браузер")}} в контексте {{Glossary("World Wide Web", "Всемирной паутины")}}.

    diff --git a/files/ru/glossary/variable/index.html b/files/ru/glossary/variable/index.html index 8afe021e2d..19580eac37 100644 --- a/files/ru/glossary/variable/index.html +++ b/files/ru/glossary/variable/index.html @@ -1,9 +1,10 @@ --- title: Переменная -slug: Словарь/Variable +slug: Glossary/Variable tags: - Словарь translation_of: Glossary/Variable +original_slug: Словарь/Variable ---

    Переменная — именованная часть памяти, в которую могут помещаться разные значения переменной. Причем в каждый момент времени переменная имеет единственное значение.

    diff --git a/files/ru/glossary/vendor_prefix/index.html b/files/ru/glossary/vendor_prefix/index.html index b9d0c149ba..b23576ad4d 100644 --- a/files/ru/glossary/vendor_prefix/index.html +++ b/files/ru/glossary/vendor_prefix/index.html @@ -1,7 +1,8 @@ --- title: Vendor Prefix -slug: Словарь/Vendor_Prefix +slug: Glossary/Vendor_Prefix translation_of: Glossary/Vendor_Prefix +original_slug: Словарь/Vendor_Prefix ---

    Browser vendors sometimes add prefixes to experimental or nonstandard CSS properties and JavaScript APIs, so developers can experiment with new ideas while—in theory—preventing their experiments from being relied upon and then breaking web developers' code during the standardization process. Developers should wait to include the unprefixed property until browser behavior is standardized.

    diff --git a/files/ru/glossary/viewport/index.html b/files/ru/glossary/viewport/index.html index 075b8fbf69..a50f2c2763 100644 --- a/files/ru/glossary/viewport/index.html +++ b/files/ru/glossary/viewport/index.html @@ -1,7 +1,8 @@ --- title: Viewport -slug: Словарь/Viewport +slug: Glossary/Viewport translation_of: Glossary/Viewport +original_slug: Словарь/Viewport ---

    Viewport - это видимая пользователю область веб-страницы, то, что может увидеть пользователь, не прибегая к прокрутке.

    diff --git a/files/ru/glossary/w3c/index.html b/files/ru/glossary/w3c/index.html index 6c8de54e86..90770f5299 100644 --- a/files/ru/glossary/w3c/index.html +++ b/files/ru/glossary/w3c/index.html @@ -1,6 +1,6 @@ --- title: W3C -slug: Словарь/W3C +slug: Glossary/W3C tags: - W3C - Введение @@ -9,6 +9,7 @@ tags: - Словарь - Сообщество translation_of: Glossary/W3C +original_slug: Словарь/W3C ---

    The World Wide Web Consortium (W3C) is an international body that maintains {{Glossary("World Wide Web", "Web-related")}} rules and frameworks.

    diff --git a/files/ru/glossary/wai/index.html b/files/ru/glossary/wai/index.html index 6c9ed57dda..3e14706bf4 100644 --- a/files/ru/glossary/wai/index.html +++ b/files/ru/glossary/wai/index.html @@ -1,7 +1,8 @@ --- title: WAI -slug: Словарь/WAI +slug: Glossary/WAI translation_of: Glossary/WAI +original_slug: Словарь/WAI ---

    WAI или Web Accessibility Initiative (англ. Инициатива доступности веб-сайтов)  это попытка Консорциума World Wide Web (W3C) улучшить доступность для людей с различными проблемами, которым могут понадобиться нестандартные {{glossary ("browser", "браузер")}} или устройства.

    diff --git a/files/ru/glossary/webkit/index.html b/files/ru/glossary/webkit/index.html index cbe8ed17d7..04d0cdf6c7 100644 --- a/files/ru/glossary/webkit/index.html +++ b/files/ru/glossary/webkit/index.html @@ -1,7 +1,8 @@ --- title: WebKit -slug: Словарь/WebKit +slug: Glossary/WebKit translation_of: Glossary/WebKit +original_slug: Словарь/WebKit ---

    WebKit это framework который показывает правильно отформатированные веб-страницы на основе их разметки. {{Glossary("Apple Safari")}} и большинство мобильных браузеров зависят от Webkit (Webkit это очень портативный и легко настраиваемый framework).

    diff --git a/files/ru/glossary/websockets/index.html b/files/ru/glossary/websockets/index.html index e3dff1b176..6f0379ef67 100644 --- a/files/ru/glossary/websockets/index.html +++ b/files/ru/glossary/websockets/index.html @@ -1,6 +1,6 @@ --- title: WebSockets -slug: Словарь/WebSockets +slug: Glossary/WebSockets tags: - Web - WebSocket @@ -8,6 +8,7 @@ tags: - Словарь - инфраструктура translation_of: Glossary/WebSockets +original_slug: Словарь/WebSockets ---

    WebSocket - это {{Glossary("protocol", "протокол")}}, который позволяет создать постоянное {{Glossary("TCP")}} соединение между сервером и клиентом, чтобы они могли обмениваться данными в любое время.

    diff --git a/files/ru/glossary/whatwg/index.html b/files/ru/glossary/whatwg/index.html index 8a062129fe..bfe16d1c82 100644 --- a/files/ru/glossary/whatwg/index.html +++ b/files/ru/glossary/whatwg/index.html @@ -1,6 +1,6 @@ --- title: WHATWG -slug: Словарь/WHATWG +slug: Glossary/WHATWG tags: - Community - DOM @@ -13,6 +13,7 @@ tags: - Сообщество - Стандарты translation_of: Glossary/WHATWG +original_slug: Словарь/WHATWG ---

    WHATWG (Рабочая группа по вебу, гипертексту, приложениям и технологиям) (англ. Web Hypertext Application Technology Working Group) сообщество, которое поддерживает и разрабатывает веб стандарты, включая {{Glossary("DOM")}}, Fetch и {{Glossary("HTML")}}. Сотрудники Apple, Mozilla и Opera основали WHATWG в 2004.

    diff --git a/files/ru/glossary/whitespace/index.html b/files/ru/glossary/whitespace/index.html index 737429d465..11eef0aeb4 100644 --- a/files/ru/glossary/whitespace/index.html +++ b/files/ru/glossary/whitespace/index.html @@ -1,7 +1,8 @@ --- title: Пробельные символы -slug: Словарь/Пробельные_символы +slug: Glossary/Whitespace translation_of: Glossary/Whitespace +original_slug: Словарь/Пробельные_символы ---

    Пробельные символы — это множество {{Glossary("Character", "символов")}}  использующихся для горизонтального или вертикалного разделения остальных символов. Они используются для разделения токенов в {{Glossary("HTML")}}, {{Glossary("CSS")}}, {{Glossary("JavaScript")}} и других компьютерных языках.

    diff --git a/files/ru/glossary/world_wide_web/index.html b/files/ru/glossary/world_wide_web/index.html index 14d223cd89..e227c6a115 100644 --- a/files/ru/glossary/world_wide_web/index.html +++ b/files/ru/glossary/world_wide_web/index.html @@ -1,11 +1,12 @@ --- title: World Wide Web -slug: Словарь/World_Wide_Web +slug: Glossary/World_Wide_Web tags: - WWW - World Wide Web - инфраструктура translation_of: Glossary/World_Wide_Web +original_slug: Словарь/World_Wide_Web ---

    Всемирная сеть — сокращенно: WWW, W3, или Web; Сетьпаутина или веб — всемирная система публичных веб-страниц в сети {{Glossary("Интернет")}}. Сеть не является Интернетом: Сеть лишь использует Интернет как среду передачи информации и данных.

    diff --git a/files/ru/glossary/wrapper/index.html b/files/ru/glossary/wrapper/index.html index b5d33ac99c..e37a9a6bd7 100644 --- a/files/ru/glossary/wrapper/index.html +++ b/files/ru/glossary/wrapper/index.html @@ -1,11 +1,12 @@ --- title: Обертка -slug: Словарь/Wrapper +slug: Glossary/Wrapper tags: - CodingScripting - Glossary - Wrapper translation_of: Glossary/Wrapper +original_slug: Словарь/Wrapper ---

    В языках программирования, таких как JavaScript , обертка является функцией, которая предназначена для вызова одного или более других функций , иногда исключительно для удобства , а иногда адаптируя их чтобы сделать немного отличающийся задачу в процессе.

    diff --git a/files/ru/glossary/xhr_(xmlhttprequest)/index.html b/files/ru/glossary/xhr_(xmlhttprequest)/index.html index 1fda8a238a..d5b77a33b6 100644 --- a/files/ru/glossary/xhr_(xmlhttprequest)/index.html +++ b/files/ru/glossary/xhr_(xmlhttprequest)/index.html @@ -1,7 +1,8 @@ --- title: XHR (XMLHttpRequest) -slug: Словарь/XHR_(XMLHttpRequest) +slug: Glossary/XHR_(XMLHttpRequest) translation_of: Glossary/XHR_(XMLHttpRequest) +original_slug: Словарь/XHR_(XMLHttpRequest) ---

    {{domxref("XMLHttpRequest")}} (XHR) это {{Glossary("JavaScript")}} {{Glossary("API")}} для создания {{Glossary("AJAX")}} запросов. Методы этого объекта предоставляют возможность отправки сетевых запросов между {{Glossary("browser")}} и {{Glossary("server")}}.

    diff --git a/files/ru/glossary/xhtml/index.html b/files/ru/glossary/xhtml/index.html index ced26ea14b..b3c1b14f40 100644 --- a/files/ru/glossary/xhtml/index.html +++ b/files/ru/glossary/xhtml/index.html @@ -1,7 +1,8 @@ --- title: XHTML -slug: Словарь/XHTML +slug: Glossary/XHTML translation_of: Glossary/XHTML +original_slug: Словарь/XHTML ---

    XHTML по отношению к XML - это так же, как HTML по отношению к SGML. Таким образом, XHTML - язык разметки который подобен HTML, но с более строгим синтаксисом. Две версии XHTML были закончены (окончательно сформулированы) W3C:

      diff --git a/files/ru/glossary/xml/index.html b/files/ru/glossary/xml/index.html index 14568728d3..72d331d59a 100644 --- a/files/ru/glossary/xml/index.html +++ b/files/ru/glossary/xml/index.html @@ -1,10 +1,11 @@ --- title: XML -slug: Словарь/XML +slug: Glossary/XML tags: - Glossary - XML translation_of: Glossary/XML +original_slug: Словарь/XML ---

      eXtensible Markup Language (XML) - расширяемый язык разметки, рекомендованный Консорциумом Всемирной паутины (W3C). В отрасли информационных технологий (ИТ) используется множество языков на основе XML в качестве языков описания данных.

      diff --git a/files/ru/learn/accessibility/accessibility_troubleshooting/index.html b/files/ru/learn/accessibility/accessibility_troubleshooting/index.html index d47abae869..f486ddb73d 100644 --- a/files/ru/learn/accessibility/accessibility_troubleshooting/index.html +++ b/files/ru/learn/accessibility/accessibility_troubleshooting/index.html @@ -1,7 +1,8 @@ --- title: Устранение проблем доступности -slug: Learn/Доступность/Accessibility_troubleshooting +slug: Learn/Accessibility/Accessibility_troubleshooting translation_of: Learn/Accessibility/Accessibility_troubleshooting +original_slug: Learn/Доступность/Accessibility_troubleshooting ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/accessibility/css_and_javascript/index.html b/files/ru/learn/accessibility/css_and_javascript/index.html index 31ed1cb106..125e7e09af 100644 --- a/files/ru/learn/accessibility/css_and_javascript/index.html +++ b/files/ru/learn/accessibility/css_and_javascript/index.html @@ -1,10 +1,11 @@ --- title: CSS и JavaScript доступность - лучшие практики -slug: Learn/Доступность/CSS_and_JavaScript +slug: Learn/Accessibility/CSS_and_JavaScript tags: - CSS - JavaScript translation_of: Learn/Accessibility/CSS_and_JavaScript +original_slug: Learn/Доступность/CSS_and_JavaScript ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/accessibility/html/index.html b/files/ru/learn/accessibility/html/index.html index 64c19fd4d6..75e886aa79 100644 --- a/files/ru/learn/accessibility/html/index.html +++ b/files/ru/learn/accessibility/html/index.html @@ -1,6 +1,6 @@ --- title: 'HTML: Хорошая основа для доступности' -slug: Learn/Доступность/HTML +slug: Learn/Accessibility/HTML tags: - HTML - a11y @@ -13,6 +13,7 @@ tags: - вспомагательные технологии - доступность translation_of: Learn/Accessibility/HTML +original_slug: Learn/Доступность/HTML ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/accessibility/index.html b/files/ru/learn/accessibility/index.html index 422bead1d7..36a072e071 100644 --- a/files/ru/learn/accessibility/index.html +++ b/files/ru/learn/accessibility/index.html @@ -1,6 +1,6 @@ --- title: Доступность -slug: Learn/Доступность +slug: Learn/Accessibility tags: - CSS - HTML @@ -8,6 +8,7 @@ tags: - Удобство - доступность translation_of: Learn/Accessibility +original_slug: Learn/Доступность ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/accessibility/mobile/index.html b/files/ru/learn/accessibility/mobile/index.html index bbdc7f0e1d..89826dcd23 100644 --- a/files/ru/learn/accessibility/mobile/index.html +++ b/files/ru/learn/accessibility/mobile/index.html @@ -1,9 +1,10 @@ --- title: Мобильная доступность -slug: Learn/Доступность/Mobile +slug: Learn/Accessibility/Mobile tags: - Mobile translation_of: Learn/Accessibility/Mobile +original_slug: Learn/Доступность/Mobile ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/accessibility/multimedia/index.html b/files/ru/learn/accessibility/multimedia/index.html index e07550ba5e..b75e4b89b8 100644 --- a/files/ru/learn/accessibility/multimedia/index.html +++ b/files/ru/learn/accessibility/multimedia/index.html @@ -1,9 +1,10 @@ --- title: Доступность мультимедиа -slug: Learn/Доступность/Multimedia +slug: Learn/Accessibility/Multimedia tags: - JavaScript translation_of: Learn/Accessibility/Multimedia +original_slug: Learn/Доступность/Multimedia ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/accessibility/wai-aria_basics/index.html b/files/ru/learn/accessibility/wai-aria_basics/index.html index d04c4fd483..576855fcdb 100644 --- a/files/ru/learn/accessibility/wai-aria_basics/index.html +++ b/files/ru/learn/accessibility/wai-aria_basics/index.html @@ -1,9 +1,10 @@ --- title: Основы WAI-ARIA -slug: Learn/Доступность/WAI-ARIA_basics +slug: Learn/Accessibility/WAI-ARIA_basics tags: - JavaScript translation_of: Learn/Accessibility/WAI-ARIA_basics +original_slug: Learn/Доступность/WAI-ARIA_basics ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/accessibility/what_is_accessibility/index.html b/files/ru/learn/accessibility/what_is_accessibility/index.html index 1a6e11f73e..84dc970c42 100644 --- a/files/ru/learn/accessibility/what_is_accessibility/index.html +++ b/files/ru/learn/accessibility/what_is_accessibility/index.html @@ -1,6 +1,6 @@ --- title: Что такое доступность? -slug: Learn/Доступность/What_is_accessibility +slug: Learn/Accessibility/What_is_accessibility tags: - CSS - HTML @@ -15,6 +15,7 @@ tags: - вспомогательная технология - доступность translation_of: Learn/Accessibility/What_is_accessibility +original_slug: Learn/Доступность/What_is_accessibility ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/common_questions/how_does_the_internet_work/index.html b/files/ru/learn/common_questions/how_does_the_internet_work/index.html index 19230a4042..225ee71401 100644 --- a/files/ru/learn/common_questions/how_does_the_internet_work/index.html +++ b/files/ru/learn/common_questions/how_does_the_internet_work/index.html @@ -1,12 +1,13 @@ --- title: Как работает Интернет -slug: Learn/How_the_Internet_works +slug: Learn/Common_questions/How_does_the_Internet_work tags: - Начинающий - Руководство - Учебник - туториал translation_of: Learn/Common_questions/How_does_the_Internet_work +original_slug: Learn/How_the_Internet_works ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/common_questions/pages_sites_servers_and_search_engines/index.html b/files/ru/learn/common_questions/pages_sites_servers_and_search_engines/index.html index 0a9b7a643f..38139a33b7 100644 --- a/files/ru/learn/common_questions/pages_sites_servers_and_search_engines/index.html +++ b/files/ru/learn/common_questions/pages_sites_servers_and_search_engines/index.html @@ -1,6 +1,6 @@ --- -title: 'Веб-страницы, веб-сайты, веб серверы и поисковики' -slug: Learn/Pages_sites_servers_and_search_engines +title: Веб-страницы, веб-сайты, веб серверы и поисковики +slug: Learn/Common_questions/Pages_sites_servers_and_search_engines tags: - ActiveLearning - Beginner @@ -9,6 +9,7 @@ tags: - Новичку - Программисту translation_of: Learn/Common_questions/Pages_sites_servers_and_search_engines +original_slug: Learn/Pages_sites_servers_and_search_engines ---

      В этой статье мы расскажем о различных понятиях связанных с Веб: о веб-страницах, веб-сайтах, веб-серверах и о поисковых системах. Эти термины часто ставят в тупик как начинающих работу с Веб, так и людей, редко пользующихся сетью. Давайте же разберемся, что именно эти понятия означают!

      diff --git a/files/ru/learn/common_questions/what_are_browser_developer_tools/index.html b/files/ru/learn/common_questions/what_are_browser_developer_tools/index.html index 8cd514efcd..c38c18ddd7 100644 --- a/files/ru/learn/common_questions/what_are_browser_developer_tools/index.html +++ b/files/ru/learn/common_questions/what_are_browser_developer_tools/index.html @@ -1,6 +1,6 @@ --- title: Обзор инструментов разработки в браузерах -slug: Learn/Discover_browser_developer_tools +slug: Learn/Common_questions/What_are_browser_developer_tools tags: - Beginner - Browser @@ -13,6 +13,7 @@ tags: - Новичку - Обучение translation_of: Learn/Common_questions/What_are_browser_developer_tools +original_slug: Learn/Discover_browser_developer_tools ---
      {{IncludeSubnav("/ru-RU/Learn")}}
      diff --git a/files/ru/learn/common_questions/what_are_hyperlinks/index.html b/files/ru/learn/common_questions/what_are_hyperlinks/index.html index 63a22eb949..48cca09fde 100644 --- a/files/ru/learn/common_questions/what_are_hyperlinks/index.html +++ b/files/ru/learn/common_questions/what_are_hyperlinks/index.html @@ -1,11 +1,12 @@ --- title: Разбираемся с веб ссылками -slug: Learn/Understanding_links_on_the_web +slug: Learn/Common_questions/What_are_hyperlinks tags: - Навигация - инфраструктура - начальный уровень translation_of: Learn/Common_questions/What_are_hyperlinks +original_slug: Learn/Understanding_links_on_the_web ---

      В данной статье мы узнаем, что такое ссылки и почему они важны.

      diff --git a/files/ru/learn/common_questions/what_is_a_domain_name/index.html b/files/ru/learn/common_questions/what_is_a_domain_name/index.html index fb561cf8ea..d5418ac073 100644 --- a/files/ru/learn/common_questions/what_is_a_domain_name/index.html +++ b/files/ru/learn/common_questions/what_is_a_domain_name/index.html @@ -1,6 +1,6 @@ --- title: Что такое доменные имена -slug: Learn/Understanding_domain_names +slug: Learn/Common_questions/What_is_a_domain_name tags: - DNS - вводная @@ -8,6 +8,7 @@ tags: - доменное имя - начальный уровень translation_of: Learn/Common_questions/What_is_a_domain_name +original_slug: Learn/Understanding_domain_names ---

      В этом материале мы обсудим доменные имена: что это такое, как они формируются и как зарегистрировать домен для себя.

      diff --git a/files/ru/learn/common_questions/what_is_a_url/index.html b/files/ru/learn/common_questions/what_is_a_url/index.html index 41fe5182c7..7cf4fe04d7 100644 --- a/files/ru/learn/common_questions/what_is_a_url/index.html +++ b/files/ru/learn/common_questions/what_is_a_url/index.html @@ -1,6 +1,6 @@ --- title: Что такое URL-адрес? -slug: Learn/Understanding_URLs +slug: Learn/Common_questions/What_is_a_URL tags: - URL - Адрес @@ -10,6 +10,7 @@ tags: - домен - протокол translation_of: Learn/Common_questions/What_is_a_URL +original_slug: Learn/Understanding_URLs ---

      Данная статья описывает Единый локатор ресурсов или Uniform Resource Locators (URLs), объясняет, что это такое, и опиcывает его структуру. 

      diff --git a/files/ru/learn/common_questions/what_is_a_web_server/index.html b/files/ru/learn/common_questions/what_is_a_web_server/index.html index efdc287ba9..3962ab1224 100644 --- a/files/ru/learn/common_questions/what_is_a_web_server/index.html +++ b/files/ru/learn/common_questions/what_is_a_web_server/index.html @@ -1,12 +1,13 @@ --- title: Что такое веб-сервер -slug: Learn/Что_такое_веб_сервер +slug: Learn/Common_questions/What_is_a_web_server tags: - Веб-сервер - Динамический сайт - Новичок - Статический сайт translation_of: Learn/Common_questions/What_is_a_web_server +original_slug: Learn/Что_такое_веб_сервер ---

      В этой статье мы узнаем, что из себя представляют веб-серверы, как они работают, и почему они так важны.

      diff --git a/files/ru/learn/css/building_blocks/cascade_tasks/index.html b/files/ru/learn/css/building_blocks/cascade_tasks/index.html index b6524f9ed3..d4f7440cb8 100644 --- a/files/ru/learn/css/building_blocks/cascade_tasks/index.html +++ b/files/ru/learn/css/building_blocks/cascade_tasks/index.html @@ -1,10 +1,11 @@ --- title: 'Проверьте ваши навыки: Каскад' -slug: Learn/CSS/Building_blocks/Каскад_задачи +slug: Learn/CSS/Building_blocks/Cascade_tasks tags: - CSS - Начинающий translation_of: Learn/CSS/Building_blocks/Cascade_tasks +original_slug: Learn/CSS/Building_blocks/Каскад_задачи ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/css/building_blocks/fundamental_css_comprehension/index.html b/files/ru/learn/css/building_blocks/fundamental_css_comprehension/index.html index 9009c684d8..36f4767e10 100644 --- a/files/ru/learn/css/building_blocks/fundamental_css_comprehension/index.html +++ b/files/ru/learn/css/building_blocks/fundamental_css_comprehension/index.html @@ -1,7 +1,8 @@ --- title: Понимание основ CSS -slug: Learn/CSS/Introduction_to_CSS/Ponimanie_osnov_CSS +slug: Learn/CSS/Building_blocks/Fundamental_CSS_comprehension translation_of: Learn/CSS/Building_blocks/Fundamental_CSS_comprehension +original_slug: Learn/CSS/Introduction_to_CSS/Ponimanie_osnov_CSS ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/css/building_blocks/selectors/attribute_selectors/index.html b/files/ru/learn/css/building_blocks/selectors/attribute_selectors/index.html index 9a6a2c4c07..3ac93f2012 100644 --- a/files/ru/learn/css/building_blocks/selectors/attribute_selectors/index.html +++ b/files/ru/learn/css/building_blocks/selectors/attribute_selectors/index.html @@ -1,6 +1,6 @@ --- title: Селекторы атрибута -slug: Learn/CSS/Building_blocks/Селекторы/Attribute_selectors +slug: Learn/CSS/Building_blocks/Selectors/Attribute_selectors tags: - CSS - Атрибут @@ -8,6 +8,7 @@ tags: - Обучение - Селекторы translation_of: Learn/CSS/Building_blocks/Selectors/Attribute_selectors +original_slug: Learn/CSS/Building_blocks/Селекторы/Attribute_selectors ---

      {{LearnSidebar}}{{PreviousMenuNext("Learn/CSS/Building_blocks/Selectors/Type_Class_and_ID_Selectors", "Learn/CSS/Building_blocks/Selectors/Pseudo-classes_and_pseudo-elements", "Learn/CSS/Building_blocks")}}

      diff --git a/files/ru/learn/css/building_blocks/selectors/combinators/index.html b/files/ru/learn/css/building_blocks/selectors/combinators/index.html index 7a076e05a8..89cab04833 100644 --- a/files/ru/learn/css/building_blocks/selectors/combinators/index.html +++ b/files/ru/learn/css/building_blocks/selectors/combinators/index.html @@ -1,11 +1,12 @@ --- title: Комбинаторы -slug: Learn/CSS/Building_blocks/Селекторы/Combinators +slug: Learn/CSS/Building_blocks/Selectors/Combinators tags: - CSS - Селекторы - комбинаторы translation_of: Learn/CSS/Building_blocks/Selectors/Combinators +original_slug: Learn/CSS/Building_blocks/Селекторы/Combinators ---

      {{LearnSidebar}}{{PreviousMenuNext("Learn/CSS/Building_blocks/Selectors/Pseudo-classes_and_pseudo-elements", "Learn/CSS/Building_blocks/The_box_model", "Learn/CSS/Building_blocks")}}

      diff --git a/files/ru/learn/css/building_blocks/selectors/index.html b/files/ru/learn/css/building_blocks/selectors/index.html index 3819af4207..b52ba93b52 100644 --- a/files/ru/learn/css/building_blocks/selectors/index.html +++ b/files/ru/learn/css/building_blocks/selectors/index.html @@ -1,6 +1,6 @@ --- title: Селекторы CSS -slug: Learn/CSS/Building_blocks/Селекторы +slug: Learn/CSS/Building_blocks/Selectors tags: - Attribute - Beginner @@ -14,6 +14,7 @@ tags: - псевдокласс - селектор translation_of: Learn/CSS/Building_blocks/Selectors +original_slug: Learn/CSS/Building_blocks/Селекторы ---
      {{LearnSidebar}}{{PreviousMenuNext("Learn/CSS/Building_blocks/Cascade_and_inheritance", "Learn/CSS/Building_blocks/Selectors/Type_Class_and_ID_Selectors", "Learn/CSS/Building_blocks")}}
      diff --git a/files/ru/learn/css/building_blocks/selectors/pseudo-classes_and_pseudo-elements/index.html b/files/ru/learn/css/building_blocks/selectors/pseudo-classes_and_pseudo-elements/index.html index 4fe67b8adb..8720c0a277 100644 --- a/files/ru/learn/css/building_blocks/selectors/pseudo-classes_and_pseudo-elements/index.html +++ b/files/ru/learn/css/building_blocks/selectors/pseudo-classes_and_pseudo-elements/index.html @@ -1,6 +1,6 @@ --- -title: 'Псевдоклассы, псевдоэлементы' -slug: Learn/CSS/Building_blocks/Селекторы/Pseudo-classes_and_pseudo-elements +title: Псевдоклассы, псевдоэлементы +slug: Learn/CSS/Building_blocks/Selectors/Pseudo-classes_and_pseudo-elements tags: - CSS - Начинающий @@ -10,6 +10,7 @@ tags: - Селекторы - псевдокласс translation_of: Learn/CSS/Building_blocks/Selectors/Pseudo-classes_and_pseudo-elements +original_slug: Learn/CSS/Building_blocks/Селекторы/Pseudo-classes_and_pseudo-elements ---

      {{LearnSidebar}}{{PreviousMenuNext("Learn/CSS/Building_blocks/Selectors/Attribute_selectors", "Learn/CSS/Building_blocks/Selectors/Combinators", "Learn/CSS/Building_blocks")}}

      diff --git a/files/ru/learn/css/building_blocks/selectors/selectors_tasks/index.html b/files/ru/learn/css/building_blocks/selectors/selectors_tasks/index.html index b8f36063c2..4375def5db 100644 --- a/files/ru/learn/css/building_blocks/selectors/selectors_tasks/index.html +++ b/files/ru/learn/css/building_blocks/selectors/selectors_tasks/index.html @@ -1,10 +1,11 @@ --- title: 'Проверьте ваши навыки: Селекторы' -slug: Learn/CSS/Building_blocks/Селекторы/Селекторы_Задачи +slug: Learn/CSS/Building_blocks/Selectors/Selectors_Tasks tags: - CSS - Начинающий translation_of: Learn/CSS/Building_blocks/Selectors/Selectors_Tasks +original_slug: Learn/CSS/Building_blocks/Селекторы/Селекторы_Задачи ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/css/building_blocks/selectors/type_class_and_id_selectors/index.html b/files/ru/learn/css/building_blocks/selectors/type_class_and_id_selectors/index.html index 875899ab41..2d54a6bde3 100644 --- a/files/ru/learn/css/building_blocks/selectors/type_class_and_id_selectors/index.html +++ b/files/ru/learn/css/building_blocks/selectors/type_class_and_id_selectors/index.html @@ -1,6 +1,6 @@ --- -title: 'Селекторы типа, класса и ID' -slug: Learn/CSS/Building_blocks/Селекторы/Type_Class_and_ID_Selectors +title: Селекторы типа, класса и ID +slug: Learn/CSS/Building_blocks/Selectors/Type_Class_and_ID_Selectors tags: - CSS - id @@ -9,6 +9,7 @@ tags: - Обучение - Селекторы translation_of: Learn/CSS/Building_blocks/Selectors/Type_Class_and_ID_Selectors +original_slug: Learn/CSS/Building_blocks/Селекторы/Type_Class_and_ID_Selectors ---

      {{LearnSidebar}}{{PreviousMenuNext("Learn/CSS/Building_blocks/Selectors", "Learn/CSS/Building_blocks/Selectors/Attribute_selectors", "Learn/CSS/Building_blocks")}}

      diff --git a/files/ru/learn/css/css_layout/multicol_skills/index.html b/files/ru/learn/css/css_layout/multicol_skills/index.html index c549f1210b..147a0c024b 100644 --- a/files/ru/learn/css/css_layout/multicol_skills/index.html +++ b/files/ru/learn/css/css_layout/multicol_skills/index.html @@ -1,7 +1,8 @@ --- title: 'Проверь свои навыки: Multicol' -slug: Learn/CSS/CSS_layout/Навыки_Multicol +slug: Learn/CSS/CSS_layout/Multicol_skills translation_of: Learn/CSS/CSS_layout/Multicol_skills +original_slug: Learn/CSS/CSS_layout/Навыки_Multicol ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/css/css_layout/multiple-column_layout/index.html b/files/ru/learn/css/css_layout/multiple-column_layout/index.html index 9ba48bbbef..7aa24804af 100644 --- a/files/ru/learn/css/css_layout/multiple-column_layout/index.html +++ b/files/ru/learn/css/css_layout/multiple-column_layout/index.html @@ -1,7 +1,8 @@ --- title: Макет с несколькими столбцами -slug: Learn/CSS/CSS_layout/Макет_с_несколькими_столбцами +slug: Learn/CSS/CSS_layout/Multiple-column_Layout translation_of: Learn/CSS/CSS_layout/Multiple-column_Layout +original_slug: Learn/CSS/CSS_layout/Макет_с_несколькими_столбцами ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/css/css_layout/normal_flow/index.html b/files/ru/learn/css/css_layout/normal_flow/index.html index d936c240c5..707909d096 100644 --- a/files/ru/learn/css/css_layout/normal_flow/index.html +++ b/files/ru/learn/css/css_layout/normal_flow/index.html @@ -1,10 +1,11 @@ --- title: Базовый поток -slug: Learn/CSS/CSS_layout/Нормальный_поток +slug: Learn/CSS/CSS_layout/Normal_Flow tags: - float - grid translation_of: Learn/CSS/CSS_layout/Normal_Flow +original_slug: Learn/CSS/CSS_layout/Нормальный_поток ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/css/css_layout/position_skills/index.html b/files/ru/learn/css/css_layout/position_skills/index.html index f63a3a3a94..b6723cda0d 100644 --- a/files/ru/learn/css/css_layout/position_skills/index.html +++ b/files/ru/learn/css/css_layout/position_skills/index.html @@ -1,7 +1,8 @@ --- title: 'Проверьте свои навыки: позиционирование' -slug: Learn/CSS/CSS_layout/Навыки_позиционирования +slug: Learn/CSS/CSS_layout/Position_skills translation_of: Learn/CSS/CSS_layout/Position_skills +original_slug: Learn/CSS/CSS_layout/Навыки_позиционирования ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/css/css_layout/responsive_design/index.html b/files/ru/learn/css/css_layout/responsive_design/index.html index 978b4e43dc..ee270e0769 100644 --- a/files/ru/learn/css/css_layout/responsive_design/index.html +++ b/files/ru/learn/css/css_layout/responsive_design/index.html @@ -1,7 +1,8 @@ --- title: Отзывчивый дизайн -slug: Learn/CSS/CSS_layout/Отзывчивый_дизайн +slug: Learn/CSS/CSS_layout/Responsive_Design translation_of: Learn/CSS/CSS_layout/Responsive_Design +original_slug: Learn/CSS/CSS_layout/Отзывчивый_дизайн ---
      {{learnsidebar}}{{PreviousMenuNext("Learn/CSS/CSS_layout/Multiple-column_Layout", "Learn/CSS/CSS_layout/Media_queries", "Learn/CSS/CSS_layout")}}
      diff --git a/files/ru/learn/css/first_steps/how_css_is_structured/index.html b/files/ru/learn/css/first_steps/how_css_is_structured/index.html index d2c60edcfb..62bbb0b148 100644 --- a/files/ru/learn/css/first_steps/how_css_is_structured/index.html +++ b/files/ru/learn/css/first_steps/how_css_is_structured/index.html @@ -1,6 +1,6 @@ --- title: Как структурирован CSS -slug: Learn/CSS/First_steps/Как_структурирован_CSS +slug: Learn/CSS/First_steps/How_CSS_is_structured tags: - Beginner - CSS @@ -15,6 +15,7 @@ tags: - селектор - сокращение translation_of: Learn/CSS/First_steps/How_CSS_is_structured +original_slug: Learn/CSS/First_steps/Как_структурирован_CSS ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/css/first_steps/what_is_css/index.html b/files/ru/learn/css/first_steps/what_is_css/index.html index 6b5bdf8924..6dd204cd6b 100644 --- a/files/ru/learn/css/first_steps/what_is_css/index.html +++ b/files/ru/learn/css/first_steps/what_is_css/index.html @@ -1,6 +1,6 @@ --- title: Что такое CSS? -slug: Learn/CSS/First_steps/Что_такое_CSS +slug: Learn/CSS/First_steps/What_is_CSS tags: - Beginner - CSS @@ -11,6 +11,7 @@ tags: - Синтаксис - Спецификации translation_of: Learn/CSS/First_steps/What_is_CSS +original_slug: Learn/CSS/First_steps/Что_такое_CSS ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/css/howto/css_faq/index.html b/files/ru/learn/css/howto/css_faq/index.html index cecfb92b82..59f971e488 100644 --- a/files/ru/learn/css/howto/css_faq/index.html +++ b/files/ru/learn/css/howto/css_faq/index.html @@ -1,7 +1,8 @@ --- title: Common CSS questions -slug: Web/CSS/Common_CSS_Questions +slug: Learn/CSS/Howto/CSS_FAQ translation_of: Learn/CSS/Howto/CSS_FAQ +original_slug: Web/CSS/Common_CSS_Questions ---

      Why doesn't my CSS, which is valid, render correctly?

      diff --git a/files/ru/learn/css/howto/index.html b/files/ru/learn/css/howto/index.html index 105c7f0a97..691f887381 100644 --- a/files/ru/learn/css/howto/index.html +++ b/files/ru/learn/css/howto/index.html @@ -1,7 +1,8 @@ --- title: Использование CSS для решения общих проблем -slug: Learn/CSS/Как +slug: Learn/CSS/Howto translation_of: Learn/CSS/Howto +original_slug: Learn/CSS/Как ---

      Следующие ссылки указывают на решения общих повседневных проблем, вам придется решать их с помощью CSS.

      diff --git a/files/ru/learn/css/styling_text/styling_lists/index.html b/files/ru/learn/css/styling_text/styling_lists/index.html index b749acb5cc..401cd7e6e1 100644 --- a/files/ru/learn/css/styling_text/styling_lists/index.html +++ b/files/ru/learn/css/styling_text/styling_lists/index.html @@ -1,7 +1,8 @@ --- title: Стилизация списков -slug: Learn/CSS/Styling_text/Стилизация_списков +slug: Learn/CSS/Styling_text/Styling_lists translation_of: Learn/CSS/Styling_text/Styling_lists +original_slug: Learn/CSS/Styling_text/Стилизация_списков ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/css/styling_text/typesetting_a_homepage/index.html b/files/ru/learn/css/styling_text/typesetting_a_homepage/index.html index 4f77ee31bc..fd8fa8eb06 100644 --- a/files/ru/learn/css/styling_text/typesetting_a_homepage/index.html +++ b/files/ru/learn/css/styling_text/typesetting_a_homepage/index.html @@ -1,7 +1,8 @@ --- title: 'Задание: Стилизирование школьного сайта' -slug: 'Learn/CSS/Styling_text/Задание:_Стилизирование_школьного_сайта' +slug: Learn/CSS/Styling_text/Typesetting_a_homepage translation_of: Learn/CSS/Styling_text/Typesetting_a_homepage +original_slug: Learn/CSS/Styling_text/Задание:_Стилизирование_школьного_сайта ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/css/styling_text/web_fonts/index.html b/files/ru/learn/css/styling_text/web_fonts/index.html index f6ca27747f..03318d45b6 100644 --- a/files/ru/learn/css/styling_text/web_fonts/index.html +++ b/files/ru/learn/css/styling_text/web_fonts/index.html @@ -1,7 +1,8 @@ --- title: Веб-шрифты -slug: Learn/CSS/Styling_text/Веб_шрифты +slug: Learn/CSS/Styling_text/Web_fonts translation_of: Learn/CSS/Styling_text/Web_fonts +original_slug: Learn/CSS/Styling_text/Веб_шрифты ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/forms/basic_native_form_controls/index.html b/files/ru/learn/forms/basic_native_form_controls/index.html index eae3fbb32d..f6465a6aa0 100644 --- a/files/ru/learn/forms/basic_native_form_controls/index.html +++ b/files/ru/learn/forms/basic_native_form_controls/index.html @@ -1,7 +1,8 @@ --- title: Стандартные виджеты форм -slug: Learn/HTML/Forms/Стандартные_виджеты_форм +slug: Learn/Forms/Basic_native_form_controls translation_of: Learn/Forms/Basic_native_form_controls +original_slug: Learn/HTML/Forms/Стандартные_виджеты_форм ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/forms/form_validation/index.html b/files/ru/learn/forms/form_validation/index.html index f2c5f362ac..4aec16d46d 100644 --- a/files/ru/learn/forms/form_validation/index.html +++ b/files/ru/learn/forms/form_validation/index.html @@ -1,7 +1,8 @@ --- title: Проверка данных формы (проверка валидности формы на стороне клиента) -slug: Learn/HTML/Forms/Валидация_формы +slug: Learn/Forms/Form_validation translation_of: Learn/Forms/Form_validation +original_slug: Learn/HTML/Forms/Валидация_формы ---

      diff --git a/files/ru/learn/forms/how_to_build_custom_form_controls/index.html b/files/ru/learn/forms/how_to_build_custom_form_controls/index.html index 8a4ca2d6b8..344868775b 100644 --- a/files/ru/learn/forms/how_to_build_custom_form_controls/index.html +++ b/files/ru/learn/forms/how_to_build_custom_form_controls/index.html @@ -1,6 +1,6 @@ --- title: Как создавать пользовательские виджеты форм -slug: Learn/HTML/Forms/How_to_build_custom_form_widgets +slug: Learn/Forms/How_to_build_custom_form_controls tags: - HTML - Web @@ -9,6 +9,7 @@ tags: - Руководство - Формы translation_of: Learn/Forms/How_to_build_custom_form_controls +original_slug: Learn/HTML/Forms/How_to_build_custom_form_widgets ---

      {{LearnSidebar}}{{PreviousMenuNext("Learn/HTML/Forms/Form_validation", "Learn/HTML/Forms/Sending_forms_through_JavaScript", "Learn/HTML/Forms")}}
      diff --git a/files/ru/learn/forms/how_to_structure_a_web_form/index.html b/files/ru/learn/forms/how_to_structure_a_web_form/index.html index 741d773dba..97f8a42ad8 100644 --- a/files/ru/learn/forms/how_to_structure_a_web_form/index.html +++ b/files/ru/learn/forms/how_to_structure_a_web_form/index.html @@ -1,6 +1,6 @@ --- title: Как структурировать HTML-формы -slug: Learn/HTML/Forms/How_to_structure_an_HTML_form +slug: Learn/Forms/How_to_structure_a_web_form tags: - HTML-форма - Веб-форма @@ -9,6 +9,7 @@ tags: - Структурирование - Форма translation_of: Learn/Forms/How_to_structure_a_web_form +original_slug: Learn/HTML/Forms/How_to_structure_an_HTML_form ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/forms/index.html b/files/ru/learn/forms/index.html index 02e36df560..3addc9a37b 100644 --- a/files/ru/learn/forms/index.html +++ b/files/ru/learn/forms/index.html @@ -1,6 +1,6 @@ --- title: Руководство по HTML-формам -slug: Learn/HTML/Forms +slug: Learn/Forms tags: - HTML - Web @@ -8,6 +8,7 @@ tags: - Руководство - Формы translation_of: Learn/Forms +original_slug: Learn/HTML/Forms ---

      {{LearnSidebar}}

      diff --git a/files/ru/learn/forms/sending_and_retrieving_form_data/index.html b/files/ru/learn/forms/sending_and_retrieving_form_data/index.html index 9e7900f783..3aebc66024 100644 --- a/files/ru/learn/forms/sending_and_retrieving_form_data/index.html +++ b/files/ru/learn/forms/sending_and_retrieving_form_data/index.html @@ -1,7 +1,8 @@ --- title: Отправка данных формы -slug: Learn/HTML/Forms/Отправка_и_Получение_данных_формы +slug: Learn/Forms/Sending_and_retrieving_form_data translation_of: Learn/Forms/Sending_and_retrieving_form_data +original_slug: Learn/HTML/Forms/Отправка_и_Получение_данных_формы ---
      {{LearnSidebar}}{{PreviousMenuNext("Learn/HTML/Forms/The_native_form_widgets", "Learn/HTML/Forms/Form_validation", "Learn/HTML/Forms")}}
      diff --git a/files/ru/learn/forms/sending_forms_through_javascript/index.html b/files/ru/learn/forms/sending_forms_through_javascript/index.html index d98ccea1ac..b686d909df 100644 --- a/files/ru/learn/forms/sending_forms_through_javascript/index.html +++ b/files/ru/learn/forms/sending_forms_through_javascript/index.html @@ -1,7 +1,8 @@ --- title: Отправка форм при помощи JavaScript -slug: Learn/HTML/Forms/Sending_forms_through_JavaScript +slug: Learn/Forms/Sending_forms_through_JavaScript translation_of: Learn/Forms/Sending_forms_through_JavaScript +original_slug: Learn/HTML/Forms/Sending_forms_through_JavaScript ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/forms/styling_web_forms/index.html b/files/ru/learn/forms/styling_web_forms/index.html index f8cc1644dc..f818654906 100644 --- a/files/ru/learn/forms/styling_web_forms/index.html +++ b/files/ru/learn/forms/styling_web_forms/index.html @@ -1,7 +1,8 @@ --- title: Стили HTML форм -slug: Learn/HTML/Forms/Styling_HTML_forms +slug: Learn/Forms/Styling_web_forms translation_of: Learn/Forms/Styling_web_forms +original_slug: Learn/HTML/Forms/Styling_HTML_forms ---

      {{LearnSidebar}}{{PreviousMenuNext("Learn/HTML/Forms/HTML_forms_in_legacy_browsers", "Learn/HTML/Forms/Advanced_styling_for_HTML_forms", "Learn/HTML/Forms")}}

      diff --git a/files/ru/learn/forms/your_first_form/index.html b/files/ru/learn/forms/your_first_form/index.html index b68d433739..4cb3f856d0 100644 --- a/files/ru/learn/forms/your_first_form/index.html +++ b/files/ru/learn/forms/your_first_form/index.html @@ -1,11 +1,12 @@ --- title: Ваша первая HTML форма -slug: Learn/HTML/Forms/Ваша_первая_HTML_форма +slug: Learn/Forms/Your_first_form tags: - HTML-форма - Веб-форма - Форма translation_of: Learn/Forms/Your_first_form +original_slug: Learn/HTML/Forms/Ваша_первая_HTML_форма ---
      {{LearnSidebar}}{{NextMenu("Learn/HTML/Forms/How_to_structure_an_HTML_form", "Learn/HTML/Forms")}}
      diff --git a/files/ru/learn/front-end_web_developer/index.html b/files/ru/learn/front-end_web_developer/index.html index c219d6a069..7c0e93322d 100644 --- a/files/ru/learn/front-end_web_developer/index.html +++ b/files/ru/learn/front-end_web_developer/index.html @@ -1,11 +1,12 @@ --- title: Фронтенд разработчик -slug: Learn/Фронтенд_разработчик +slug: Learn/Front-end_web_developer tags: - Начинающий - Стандарты веб-разработки - Фронт-енд translation_of: Learn/Front-end_web_developer +original_slug: Learn/Фронтенд_разработчик ---

      {{learnsidebar}}

      diff --git a/files/ru/learn/getting_started_with_the_web/installing_basic_software/index.html b/files/ru/learn/getting_started_with_the_web/installing_basic_software/index.html index 40b4254712..2829c00c84 100644 --- a/files/ru/learn/getting_started_with_the_web/installing_basic_software/index.html +++ b/files/ru/learn/getting_started_with_the_web/installing_basic_software/index.html @@ -1,6 +1,6 @@ --- title: Установка базового программного обеспечения -slug: Learn/Getting_started_with_the_web/Установка_базового_программного_обеспечения +slug: Learn/Getting_started_with_the_web/Installing_basic_software tags: - WebMechanics - Браузер @@ -11,6 +11,7 @@ tags: - Текстовый редактор - Установка translation_of: Learn/Getting_started_with_the_web/Installing_basic_software +original_slug: Learn/Getting_started_with_the_web/Установка_базового_программного_обеспечения ---

      {{LearnSidebar}}
      diff --git a/files/ru/learn/getting_started_with_the_web/the_web_and_web_standards/index.html b/files/ru/learn/getting_started_with_the_web/the_web_and_web_standards/index.html index 08fad617b5..8791fab186 100644 --- a/files/ru/learn/getting_started_with_the_web/the_web_and_web_standards/index.html +++ b/files/ru/learn/getting_started_with_the_web/the_web_and_web_standards/index.html @@ -1,10 +1,11 @@ --- title: Всемирная сеть (веб) и веб-стандарты -slug: Learn/Getting_started_with_the_web/Веб_и_веб_стандарты +slug: Learn/Getting_started_with_the_web/The_web_and_web_standards tags: - Веб-стандарты - Изучение translation_of: Learn/Getting_started_with_the_web/The_web_and_web_standards +original_slug: Learn/Getting_started_with_the_web/Веб_и_веб_стандарты ---

      {{learnsidebar}}

      diff --git a/files/ru/learn/html/howto/author_fast-loading_html_pages/index.html b/files/ru/learn/html/howto/author_fast-loading_html_pages/index.html index f34fe049f5..a7b386098d 100644 --- a/files/ru/learn/html/howto/author_fast-loading_html_pages/index.html +++ b/files/ru/learn/html/howto/author_fast-loading_html_pages/index.html @@ -1,7 +1,8 @@ --- title: Tips for authoring fast-loading HTML pages -slug: Web/Guide/HTML/Tips_for_authoring_fast-loading_HTML_pages +slug: Learn/HTML/Howto/Author_fast-loading_HTML_pages translation_of: Learn/HTML/Howto/Author_fast-loading_HTML_pages +original_slug: Web/Guide/HTML/Tips_for_authoring_fast-loading_HTML_pages ---

      Эти советы основаны на общих знаниях и экспериментах.

      diff --git a/files/ru/learn/html/howto/index.html b/files/ru/learn/html/howto/index.html index 1a780e676b..06759fe76d 100644 --- a/files/ru/learn/html/howto/index.html +++ b/files/ru/learn/html/howto/index.html @@ -1,12 +1,13 @@ --- title: Использование HTML для решения общих задач -slug: Learn/HTML/Рецепты +slug: Learn/HTML/Howto tags: - CodingScripting - HTML - На русском - Программирование translation_of: Learn/HTML/Howto +original_slug: Learn/HTML/Рецепты ---

      Следующие ссылки указывают на решения общих повседневных проблем, которые вам нужно решить с помощью HTML.

      diff --git a/files/ru/learn/html/howto/use_data_attributes/index.html b/files/ru/learn/html/howto/use_data_attributes/index.html index cef001e25a..9820e4e0f9 100644 --- a/files/ru/learn/html/howto/use_data_attributes/index.html +++ b/files/ru/learn/html/howto/use_data_attributes/index.html @@ -1,10 +1,11 @@ --- title: Использование data-* атрибутов -slug: Web/Guide/HTML/Using_data_attributes +slug: Learn/HTML/Howto/Use_data_attributes tags: - Guide - HTML translation_of: Learn/HTML/Howto/Use_data_attributes +original_slug: Web/Guide/HTML/Using_data_attributes ---

      HTML5 спроектирован с возможностью расширения данных ассоциированных с каким-либо элементом, но в то же время не обязательно имеющих определённое значение. data-* атрибуты позволяют хранить дополнительную информацию в стандартных элементах HTML, без хаков вроде нестандартных атрибутов, лишних DOM-свойств или {{domxref("Node.setUserData()")}}.

      diff --git a/files/ru/learn/html/introduction_to_html/advanced_text_formatting/index.html b/files/ru/learn/html/introduction_to_html/advanced_text_formatting/index.html index fdebae6e91..2e34f4a80b 100644 --- a/files/ru/learn/html/introduction_to_html/advanced_text_formatting/index.html +++ b/files/ru/learn/html/introduction_to_html/advanced_text_formatting/index.html @@ -1,6 +1,6 @@ --- title: Углубленное форматирование текста -slug: Learn/HTML/Введение_в_HTML/Advanced_text_formatting +slug: Learn/HTML/Introduction_to_HTML/Advanced_text_formatting tags: - Beginner - Guide @@ -8,6 +8,7 @@ tags: - Начинающий - Руководство translation_of: Learn/HTML/Introduction_to_HTML/Advanced_text_formatting +original_slug: Learn/HTML/Введение_в_HTML/Advanced_text_formatting ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/html/introduction_to_html/creating_hyperlinks/index.html b/files/ru/learn/html/introduction_to_html/creating_hyperlinks/index.html index fcee7272e4..a6cd7e7730 100644 --- a/files/ru/learn/html/introduction_to_html/creating_hyperlinks/index.html +++ b/files/ru/learn/html/introduction_to_html/creating_hyperlinks/index.html @@ -1,6 +1,6 @@ --- title: Создание гиперссылок -slug: Learn/HTML/Введение_в_HTML/Создание_гиперссылок +slug: Learn/HTML/Introduction_to_HTML/Creating_hyperlinks tags: - Абсолютные - Гиперссылки @@ -13,6 +13,7 @@ tags: - Ссылки - Язык гипертекстовой разметки translation_of: Learn/HTML/Introduction_to_HTML/Creating_hyperlinks +original_slug: Learn/HTML/Введение_в_HTML/Создание_гиперссылок ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/html/introduction_to_html/debugging_html/index.html b/files/ru/learn/html/introduction_to_html/debugging_html/index.html index 1f3e03e508..a48d53d1c2 100644 --- a/files/ru/learn/html/introduction_to_html/debugging_html/index.html +++ b/files/ru/learn/html/introduction_to_html/debugging_html/index.html @@ -1,6 +1,6 @@ --- title: Отладка HTML -slug: Learn/HTML/Введение_в_HTML/Debugging_HTML +slug: Learn/HTML/Introduction_to_HTML/Debugging_HTML tags: - Debugging - Guide @@ -8,6 +8,7 @@ tags: - Валидация - Отладка translation_of: Learn/HTML/Introduction_to_HTML/Debugging_HTML +original_slug: Learn/HTML/Введение_в_HTML/Debugging_HTML ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/html/introduction_to_html/document_and_website_structure/index.html b/files/ru/learn/html/introduction_to_html/document_and_website_structure/index.html index 13f4f458d1..081d12edf3 100644 --- a/files/ru/learn/html/introduction_to_html/document_and_website_structure/index.html +++ b/files/ru/learn/html/introduction_to_html/document_and_website_structure/index.html @@ -1,6 +1,6 @@ --- title: Структура документа и веб-сайта -slug: Learn/HTML/Введение_в_HTML/Структура_документа_и_веб-сайта +slug: Learn/HTML/Introduction_to_HTML/Document_and_website_structure tags: - Guide - HTML @@ -10,6 +10,7 @@ tags: - С чего начать - Структура сайта translation_of: Learn/HTML/Introduction_to_HTML/Document_and_website_structure +original_slug: Learn/HTML/Введение_в_HTML/Структура_документа_и_веб-сайта ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/html/introduction_to_html/getting_started/index.html b/files/ru/learn/html/introduction_to_html/getting_started/index.html index 48904b9e17..f27e4c5398 100644 --- a/files/ru/learn/html/introduction_to_html/getting_started/index.html +++ b/files/ru/learn/html/introduction_to_html/getting_started/index.html @@ -1,6 +1,6 @@ --- title: Начало работы с HTML -slug: Learn/HTML/Введение_в_HTML/Начало_работы +slug: Learn/HTML/Introduction_to_HTML/Getting_started tags: - Guide - HTML @@ -13,6 +13,7 @@ tags: - Урок - элементы translation_of: Learn/HTML/Introduction_to_HTML/Getting_started +original_slug: Learn/HTML/Введение_в_HTML/Начало_работы ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/html/introduction_to_html/html_text_fundamentals/index.html b/files/ru/learn/html/introduction_to_html/html_text_fundamentals/index.html index 711c0bfdf3..8ca79e314e 100644 --- a/files/ru/learn/html/introduction_to_html/html_text_fundamentals/index.html +++ b/files/ru/learn/html/introduction_to_html/html_text_fundamentals/index.html @@ -1,6 +1,6 @@ --- title: Основы редактирования текста в HTML -slug: Learn/HTML/Введение_в_HTML/HTML_text_fundamentals +slug: Learn/HTML/Introduction_to_HTML/HTML_text_fundamentals tags: - Guide - HTML @@ -13,6 +13,7 @@ tags: - Семантика - Текст translation_of: Learn/HTML/Introduction_to_HTML/HTML_text_fundamentals +original_slug: Learn/HTML/Введение_в_HTML/HTML_text_fundamentals ---
       {{LearnSidebar}}
      diff --git a/files/ru/learn/html/introduction_to_html/index.html b/files/ru/learn/html/introduction_to_html/index.html index 1ecf1eb84a..a90af38b71 100644 --- a/files/ru/learn/html/introduction_to_html/index.html +++ b/files/ru/learn/html/introduction_to_html/index.html @@ -1,6 +1,6 @@ --- title: Введение в HTML -slug: Learn/HTML/Введение_в_HTML +slug: Learn/HTML/Introduction_to_HTML tags: - HTML - Введение @@ -14,6 +14,7 @@ tags: - Структура - Текст translation_of: Learn/HTML/Introduction_to_HTML +original_slug: Learn/HTML/Введение_в_HTML ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/html/introduction_to_html/marking_up_a_letter/index.html b/files/ru/learn/html/introduction_to_html/marking_up_a_letter/index.html index c9ede9d116..cb0956fa0b 100644 --- a/files/ru/learn/html/introduction_to_html/marking_up_a_letter/index.html +++ b/files/ru/learn/html/introduction_to_html/marking_up_a_letter/index.html @@ -1,9 +1,10 @@ --- title: Разметка письма -slug: Learn/HTML/Введение_в_HTML/Marking_up_a_letter +slug: Learn/HTML/Introduction_to_HTML/Marking_up_a_letter tags: - HTML translation_of: Learn/HTML/Introduction_to_HTML/Marking_up_a_letter +original_slug: Learn/HTML/Введение_в_HTML/Marking_up_a_letter ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/html/introduction_to_html/structuring_a_page_of_content/index.html b/files/ru/learn/html/introduction_to_html/structuring_a_page_of_content/index.html index b5bb7fa235..0dd009c3bc 100644 --- a/files/ru/learn/html/introduction_to_html/structuring_a_page_of_content/index.html +++ b/files/ru/learn/html/introduction_to_html/structuring_a_page_of_content/index.html @@ -1,9 +1,10 @@ --- title: Структурируем страницу -slug: Learn/HTML/Введение_в_HTML/Structuring_a_page_of_content +slug: Learn/HTML/Introduction_to_HTML/Structuring_a_page_of_content tags: - HTML translation_of: Learn/HTML/Introduction_to_HTML/Structuring_a_page_of_content +original_slug: Learn/HTML/Введение_в_HTML/Structuring_a_page_of_content ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/html/introduction_to_html/the_head_metadata_in_html/index.html b/files/ru/learn/html/introduction_to_html/the_head_metadata_in_html/index.html index dfb2840569..9563f7edbe 100644 --- a/files/ru/learn/html/introduction_to_html/the_head_metadata_in_html/index.html +++ b/files/ru/learn/html/introduction_to_html/the_head_metadata_in_html/index.html @@ -1,6 +1,6 @@ --- title: Что внутри "head"? Метаданные в HTML -slug: Learn/HTML/Введение_в_HTML/The_head_metadata_in_HTML +slug: Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML tags: - HTML - Meta @@ -15,6 +15,7 @@ tags: - метаданные - язык translation_of: Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML +original_slug: Learn/HTML/Введение_в_HTML/The_head_metadata_in_HTML ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/html/multimedia_and_embedding/adding_vector_graphics_to_the_web/index.html b/files/ru/learn/html/multimedia_and_embedding/adding_vector_graphics_to_the_web/index.html index a3a445dfc7..9e6eb3707e 100644 --- a/files/ru/learn/html/multimedia_and_embedding/adding_vector_graphics_to_the_web/index.html +++ b/files/ru/learn/html/multimedia_and_embedding/adding_vector_graphics_to_the_web/index.html @@ -1,7 +1,8 @@ --- title: Добавление векторной графики в веб-документ -slug: Learn/HTML/Multimedia_and_embedding/Добавление_r_graphics_to_the_Web +slug: Learn/HTML/Multimedia_and_embedding/Adding_vector_graphics_to_the_Web translation_of: Learn/HTML/Multimedia_and_embedding/Adding_vector_graphics_to_the_Web +original_slug: Learn/HTML/Multimedia_and_embedding/Добавление_r_graphics_to_the_Web ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/html/multimedia_and_embedding/images_in_html/index.html b/files/ru/learn/html/multimedia_and_embedding/images_in_html/index.html index d96558e3da..3bf7b57393 100644 --- a/files/ru/learn/html/multimedia_and_embedding/images_in_html/index.html +++ b/files/ru/learn/html/multimedia_and_embedding/images_in_html/index.html @@ -1,7 +1,8 @@ --- title: Изображения в HTML -slug: Learn/HTML/Multimedia_and_embedding/Изображения_в_HTML +slug: Learn/HTML/Multimedia_and_embedding/Images_in_HTML translation_of: Learn/HTML/Multimedia_and_embedding/Images_in_HTML +original_slug: Learn/HTML/Multimedia_and_embedding/Изображения_в_HTML ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/html/multimedia_and_embedding/images_in_html/test_your_skills_colon__html_images/index.html b/files/ru/learn/html/multimedia_and_embedding/images_in_html/test_your_skills_colon__html_images/index.html index e00777dabe..00ef01d21d 100644 --- a/files/ru/learn/html/multimedia_and_embedding/images_in_html/test_your_skills_colon__html_images/index.html +++ b/files/ru/learn/html/multimedia_and_embedding/images_in_html/test_your_skills_colon__html_images/index.html @@ -1,9 +1,11 @@ --- title: 'Проверьте свои знания: Изображения в HTML' slug: >- - Learn/HTML/Multimedia_and_embedding/Изображения_в_HTML/Проверьте_свои_знания:_Изображения_в_HTML + Learn/HTML/Multimedia_and_embedding/Images_in_HTML/Test_your_skills:_HTML_images translation_of: >- Learn/HTML/Multimedia_and_embedding/Images_in_HTML/Test_your_skills:_HTML_images +original_slug: >- + Learn/HTML/Multimedia_and_embedding/Изображения_в_HTML/Проверьте_свои_знания:_Изображения_в_HTML ---
      {{learnsidebar}}
      diff --git a/files/ru/learn/html/multimedia_and_embedding/mozilla_splash_page/index.html b/files/ru/learn/html/multimedia_and_embedding/mozilla_splash_page/index.html index 4171780730..d3233346a2 100644 --- a/files/ru/learn/html/multimedia_and_embedding/mozilla_splash_page/index.html +++ b/files/ru/learn/html/multimedia_and_embedding/mozilla_splash_page/index.html @@ -1,7 +1,8 @@ --- title: Заставка Mozilla -slug: Learn/HTML/Multimedia_and_embedding/заставка_Mozilla +slug: Learn/HTML/Multimedia_and_embedding/Mozilla_splash_page translation_of: Learn/HTML/Multimedia_and_embedding/Mozilla_splash_page +original_slug: Learn/HTML/Multimedia_and_embedding/заставка_Mozilla ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/asynchronous/timeouts_and_intervals/index.html b/files/ru/learn/javascript/asynchronous/timeouts_and_intervals/index.html index e3aa0c72b8..1b7207c7c2 100644 --- a/files/ru/learn/javascript/asynchronous/timeouts_and_intervals/index.html +++ b/files/ru/learn/javascript/asynchronous/timeouts_and_intervals/index.html @@ -1,7 +1,8 @@ --- title: 'Объединенный асинхронный JavaScript: Таймайты и интервалы' -slug: Learn/JavaScript/Asynchronous/Таймауты_и_интервалы +slug: Learn/JavaScript/Asynchronous/Timeouts_and_intervals translation_of: Learn/JavaScript/Asynchronous/Timeouts_and_intervals +original_slug: Learn/JavaScript/Asynchronous/Таймауты_и_интервалы ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/building_blocks/events/index.html b/files/ru/learn/javascript/building_blocks/events/index.html index db13cec676..c2ed6bbe07 100644 --- a/files/ru/learn/javascript/building_blocks/events/index.html +++ b/files/ru/learn/javascript/building_blocks/events/index.html @@ -1,12 +1,13 @@ --- title: Введение в события -slug: Learn/JavaScript/Building_blocks/События +slug: Learn/JavaScript/Building_blocks/Events tags: - Изучение - Обработчик событий - Руководство - события translation_of: Learn/JavaScript/Building_blocks/Events +original_slug: Learn/JavaScript/Building_blocks/События ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/first_steps/a_first_splash/index.html b/files/ru/learn/javascript/first_steps/a_first_splash/index.html index b2a811b992..7d04a8b3af 100644 --- a/files/ru/learn/javascript/first_steps/a_first_splash/index.html +++ b/files/ru/learn/javascript/first_steps/a_first_splash/index.html @@ -1,7 +1,8 @@ --- title: Первое погружение в JavaScript -slug: Learn/JavaScript/Первые_шаги/A_first_splash +slug: Learn/JavaScript/First_steps/A_first_splash translation_of: Learn/JavaScript/First_steps/A_first_splash +original_slug: Learn/JavaScript/Первые_шаги/A_first_splash ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/first_steps/arrays/index.html b/files/ru/learn/javascript/first_steps/arrays/index.html index 7f38ce4a50..1c575c759b 100644 --- a/files/ru/learn/javascript/first_steps/arrays/index.html +++ b/files/ru/learn/javascript/first_steps/arrays/index.html @@ -1,6 +1,6 @@ --- title: Массивы -slug: Learn/JavaScript/Первые_шаги/Arrays +slug: Learn/JavaScript/First_steps/Arrays tags: - JavaScript - Pop @@ -11,6 +11,7 @@ tags: - Массивы - Статья translation_of: Learn/JavaScript/First_steps/Arrays +original_slug: Learn/JavaScript/Первые_шаги/Arrays ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/first_steps/index.html b/files/ru/learn/javascript/first_steps/index.html index bd435e920f..c1f7991f3d 100644 --- a/files/ru/learn/javascript/first_steps/index.html +++ b/files/ru/learn/javascript/first_steps/index.html @@ -1,11 +1,12 @@ --- title: Первые шаги в JavaScript -slug: Learn/JavaScript/Первые_шаги +slug: Learn/JavaScript/First_steps tags: - JavaScript - Массивы - Новичкам translation_of: Learn/JavaScript/First_steps +original_slug: Learn/JavaScript/Первые_шаги ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/first_steps/math/index.html b/files/ru/learn/javascript/first_steps/math/index.html index 29ff9258bf..22a6945573 100644 --- a/files/ru/learn/javascript/first_steps/math/index.html +++ b/files/ru/learn/javascript/first_steps/math/index.html @@ -1,6 +1,6 @@ --- title: Базовая математика в JavaScript — числа и операторы -slug: Learn/JavaScript/Первые_шаги/Math +slug: Learn/JavaScript/First_steps/Math tags: - JavaScript - Гайд @@ -12,6 +12,7 @@ tags: - Статья - кодинг translation_of: Learn/JavaScript/First_steps/Math +original_slug: Learn/JavaScript/Первые_шаги/Math ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/first_steps/silly_story_generator/index.html b/files/ru/learn/javascript/first_steps/silly_story_generator/index.html index 139e478847..62576df3be 100644 --- a/files/ru/learn/javascript/first_steps/silly_story_generator/index.html +++ b/files/ru/learn/javascript/first_steps/silly_story_generator/index.html @@ -1,6 +1,6 @@ --- title: Генератор глупых историй -slug: Learn/JavaScript/Первые_шаги/Создатель_глуых_историй +slug: Learn/JavaScript/First_steps/Silly_story_generator tags: - JavaScript - Задание @@ -14,6 +14,7 @@ tags: - Проверка - Числа translation_of: Learn/JavaScript/First_steps/Silly_story_generator +original_slug: Learn/JavaScript/Первые_шаги/Создатель_глуых_историй ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/first_steps/strings/index.html b/files/ru/learn/javascript/first_steps/strings/index.html index 583e29182e..9c769ff801 100644 --- a/files/ru/learn/javascript/first_steps/strings/index.html +++ b/files/ru/learn/javascript/first_steps/strings/index.html @@ -1,7 +1,8 @@ --- title: Работа с текстом — строки в JavaScript -slug: Learn/JavaScript/Первые_шаги/Строки +slug: Learn/JavaScript/First_steps/Strings translation_of: Learn/JavaScript/First_steps/Strings +original_slug: Learn/JavaScript/Первые_шаги/Строки ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/first_steps/useful_string_methods/index.html b/files/ru/learn/javascript/first_steps/useful_string_methods/index.html index 1318ee39ac..552423bc8b 100644 --- a/files/ru/learn/javascript/first_steps/useful_string_methods/index.html +++ b/files/ru/learn/javascript/first_steps/useful_string_methods/index.html @@ -1,6 +1,6 @@ --- title: Полезные строковые методы -slug: Learn/JavaScript/Первые_шаги/Useful_string_methods +slug: Learn/JavaScript/First_steps/Useful_string_methods tags: - Beginner - CodingScripting @@ -14,6 +14,7 @@ tags: - Обучение - Регистр translation_of: Learn/JavaScript/First_steps/Useful_string_methods +original_slug: Learn/JavaScript/Первые_шаги/Useful_string_methods ---

      {{LearnSidebar}}

      diff --git a/files/ru/learn/javascript/first_steps/variables/index.html b/files/ru/learn/javascript/first_steps/variables/index.html index e1195effd5..2e041f5e9f 100644 --- a/files/ru/learn/javascript/first_steps/variables/index.html +++ b/files/ru/learn/javascript/first_steps/variables/index.html @@ -1,7 +1,8 @@ --- title: Переменные - место хранения необходимой информации -slug: Learn/JavaScript/Первые_шаги/Variables +slug: Learn/JavaScript/First_steps/Variables translation_of: Learn/JavaScript/First_steps/Variables +original_slug: Learn/JavaScript/Первые_шаги/Variables ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/first_steps/what_is_javascript/index.html b/files/ru/learn/javascript/first_steps/what_is_javascript/index.html index f34dac6902..68c9173c1f 100644 --- a/files/ru/learn/javascript/first_steps/what_is_javascript/index.html +++ b/files/ru/learn/javascript/first_steps/what_is_javascript/index.html @@ -1,7 +1,8 @@ --- title: Что такое JavaScript? -slug: Learn/JavaScript/Первые_шаги/What_is_JavaScript +slug: Learn/JavaScript/First_steps/What_is_JavaScript translation_of: Learn/JavaScript/First_steps/What_is_JavaScript +original_slug: Learn/JavaScript/Первые_шаги/What_is_JavaScript ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/first_steps/what_went_wrong/index.html b/files/ru/learn/javascript/first_steps/what_went_wrong/index.html index dbb0a4577a..5e84e07e34 100644 --- a/files/ru/learn/javascript/first_steps/what_went_wrong/index.html +++ b/files/ru/learn/javascript/first_steps/what_went_wrong/index.html @@ -1,7 +1,8 @@ --- title: Что пошло не так? Устранение ошибок JavaScript -slug: Learn/JavaScript/Первые_шаги/Что_пошло_не_так +slug: Learn/JavaScript/First_steps/What_went_wrong translation_of: Learn/JavaScript/First_steps/What_went_wrong +original_slug: Learn/JavaScript/Первые_шаги/Что_пошло_не_так ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/objects/adding_bouncing_balls_features/index.html b/files/ru/learn/javascript/objects/adding_bouncing_balls_features/index.html index fe97392371..cb606d3818 100644 --- a/files/ru/learn/javascript/objects/adding_bouncing_balls_features/index.html +++ b/files/ru/learn/javascript/objects/adding_bouncing_balls_features/index.html @@ -1,7 +1,8 @@ --- title: Добавление функций в нашу демонстрацию отбойных шаров -slug: Learn/JavaScript/Объекты/Adding_bouncing_balls_features +slug: Learn/JavaScript/Objects/Adding_bouncing_balls_features translation_of: Learn/JavaScript/Objects/Adding_bouncing_balls_features +original_slug: Learn/JavaScript/Объекты/Adding_bouncing_balls_features ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/objects/basics/index.html b/files/ru/learn/javascript/objects/basics/index.html index a4e7cc0071..41873c646b 100644 --- a/files/ru/learn/javascript/objects/basics/index.html +++ b/files/ru/learn/javascript/objects/basics/index.html @@ -1,10 +1,11 @@ --- title: Основы объектов в JavaScript -slug: Learn/JavaScript/Объекты/Основы +slug: Learn/JavaScript/Objects/Basics tags: - JavaScript - ООП translation_of: Learn/JavaScript/Objects/Basics +original_slug: Learn/JavaScript/Объекты/Основы ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/objects/index.html b/files/ru/learn/javascript/objects/index.html index 9acc354feb..08d6d2dc43 100644 --- a/files/ru/learn/javascript/objects/index.html +++ b/files/ru/learn/javascript/objects/index.html @@ -1,12 +1,13 @@ --- title: Введение в объекты JavaScript -slug: Learn/JavaScript/Объекты +slug: Learn/JavaScript/Objects tags: - JavaScript - Начинающим - Объекты - Руководства translation_of: Learn/JavaScript/Objects +original_slug: Learn/JavaScript/Объекты ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/objects/inheritance/index.html b/files/ru/learn/javascript/objects/inheritance/index.html index c1565cd72f..fe473b0ef8 100644 --- a/files/ru/learn/javascript/objects/inheritance/index.html +++ b/files/ru/learn/javascript/objects/inheritance/index.html @@ -1,11 +1,12 @@ --- title: Наследование в JavaScript -slug: Learn/JavaScript/Объекты/Inheritance +slug: Learn/JavaScript/Objects/Inheritance tags: - JavaScript - Наследование - ООП translation_of: Learn/JavaScript/Objects/Inheritance +original_slug: Learn/JavaScript/Объекты/Inheritance ---

      diff --git a/files/ru/learn/javascript/objects/json/index.html b/files/ru/learn/javascript/objects/json/index.html index 371f254ec6..89de0661a8 100644 --- a/files/ru/learn/javascript/objects/json/index.html +++ b/files/ru/learn/javascript/objects/json/index.html @@ -1,11 +1,12 @@ --- title: Работа с JSON -slug: Learn/JavaScript/Объекты/JSON +slug: Learn/JavaScript/Objects/JSON tags: - Beginner - JSON - JavaScript translation_of: Learn/JavaScript/Objects/JSON +original_slug: Learn/JavaScript/Объекты/JSON ---

      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/objects/object-oriented_js/index.html b/files/ru/learn/javascript/objects/object-oriented_js/index.html index 0299268a90..7df73c5045 100644 --- a/files/ru/learn/javascript/objects/object-oriented_js/index.html +++ b/files/ru/learn/javascript/objects/object-oriented_js/index.html @@ -1,6 +1,6 @@ --- title: Объектно-ориентированный JavaScript для начинающих -slug: Learn/JavaScript/Объекты/Object-oriented_JS +slug: Learn/JavaScript/Objects/Object-oriented_JS tags: - Constructor - Create @@ -11,6 +11,7 @@ tags: - ООП - экземпляр translation_of: Learn/JavaScript/Objects/Object-oriented_JS +original_slug: Learn/JavaScript/Объекты/Object-oriented_JS ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/objects/object_building_practice/index.html b/files/ru/learn/javascript/objects/object_building_practice/index.html index b06b769ca4..778e83578e 100644 --- a/files/ru/learn/javascript/objects/object_building_practice/index.html +++ b/files/ru/learn/javascript/objects/object_building_practice/index.html @@ -1,10 +1,11 @@ --- title: Практика построения объектов -slug: Learn/JavaScript/Объекты/Object_building_practice +slug: Learn/JavaScript/Objects/Object_building_practice tags: - Guide - JavaScript translation_of: Learn/JavaScript/Objects/Object_building_practice +original_slug: Learn/JavaScript/Объекты/Object_building_practice ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/javascript/objects/object_prototypes/index.html b/files/ru/learn/javascript/objects/object_prototypes/index.html index 0a76580d9c..a8487bf0e6 100644 --- a/files/ru/learn/javascript/objects/object_prototypes/index.html +++ b/files/ru/learn/javascript/objects/object_prototypes/index.html @@ -1,6 +1,6 @@ --- title: Прототипы объектов -slug: Learn/JavaScript/Объекты/Object_prototypes +slug: Learn/JavaScript/Objects/Object_prototypes tags: - JavaScript - create() @@ -12,6 +12,7 @@ tags: - Статья - прототип translation_of: Learn/JavaScript/Objects/Object_prototypes +original_slug: Learn/JavaScript/Объекты/Object_prototypes ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/server-side/django/authentication/index.html b/files/ru/learn/server-side/django/authentication/index.html index 807db42a90..30e5df336b 100644 --- a/files/ru/learn/server-side/django/authentication/index.html +++ b/files/ru/learn/server-side/django/authentication/index.html @@ -1,6 +1,6 @@ --- title: 'Руководство Django Часть 8: Аутентификация и авторизация пользователя' -slug: Learn/Server-side/Django/Аутентификация +slug: Learn/Server-side/Django/Authentication tags: - Python - Аутентификация @@ -16,6 +16,7 @@ tags: - на стороне сервера - сессии translation_of: Learn/Server-side/Django/Authentication +original_slug: Learn/Server-side/Django/Аутентификация ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/server-side/django/deployment/index.html b/files/ru/learn/server-side/django/deployment/index.html index 640527b63d..fc62ed6ac8 100644 --- a/files/ru/learn/server-side/django/deployment/index.html +++ b/files/ru/learn/server-side/django/deployment/index.html @@ -1,12 +1,13 @@ --- title: 'Django Руководство часть 11: Разворачивание сайта на сервере' -slug: Learn/Server-side/Django/Разворачивание +slug: Learn/Server-side/Django/Deployment tags: - Веб-сервер - Для начинающих - Разворачивание на сервере - Развёртывание Django translation_of: Learn/Server-side/Django/Deployment +original_slug: Learn/Server-side/Django/Разворачивание ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/server-side/django/introduction/index.html b/files/ru/learn/server-side/django/introduction/index.html index 4bff707908..f2f6b957f7 100644 --- a/files/ru/learn/server-side/django/introduction/index.html +++ b/files/ru/learn/server-side/django/introduction/index.html @@ -1,6 +1,6 @@ --- title: Django введение -slug: Learn/Server-side/Django/Введение +slug: Learn/Server-side/Django/Introduction tags: - Python - django @@ -9,6 +9,7 @@ tags: - Начинающим - Серверное программирование translation_of: Learn/Server-side/Django/Introduction +original_slug: Learn/Server-side/Django/Введение ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/server-side/django/sessions/index.html b/files/ru/learn/server-side/django/sessions/index.html index 5f7d492c72..8792653f11 100644 --- a/files/ru/learn/server-side/django/sessions/index.html +++ b/files/ru/learn/server-side/django/sessions/index.html @@ -1,6 +1,6 @@ --- title: 'Руководство часть 7: Сессии' -slug: Learn/Server-side/Django/Сессии +slug: Learn/Server-side/Django/Sessions tags: - django - Джанго @@ -13,6 +13,7 @@ tags: - применение сессий - сессии translation_of: Learn/Server-side/Django/Sessions +original_slug: Learn/Server-side/Django/Сессии ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/server-side/express_nodejs/tutorial_local_library_website/index.html b/files/ru/learn/server-side/express_nodejs/tutorial_local_library_website/index.html index c7e821248e..66954ba287 100644 --- a/files/ru/learn/server-side/express_nodejs/tutorial_local_library_website/index.html +++ b/files/ru/learn/server-side/express_nodejs/tutorial_local_library_website/index.html @@ -1,6 +1,6 @@ --- title: 'Учебник Express: сайт Local Library' -slug: Learn/Server-side/Express_Nodejs/Учебник_сайт_local_library +slug: Learn/Server-side/Express_Nodejs/Tutorial_local_library_website tags: - Express - Node @@ -10,6 +10,7 @@ tags: - Серверная часть - Учебник translation_of: Learn/Server-side/Express_Nodejs/Tutorial_local_library_website +original_slug: Learn/Server-side/Express_Nodejs/Учебник_сайт_local_library ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/server-side/first_steps/website_security/index.html b/files/ru/learn/server-side/first_steps/website_security/index.html index 6caa9b2aa2..95fa361668 100644 --- a/files/ru/learn/server-side/first_steps/website_security/index.html +++ b/files/ru/learn/server-side/first_steps/website_security/index.html @@ -1,7 +1,8 @@ --- title: Веб-безопасность -slug: Learn/Server-side/First_steps/Веб_Безопасность +slug: Learn/Server-side/First_steps/Website_security translation_of: Learn/Server-side/First_steps/Website_security +original_slug: Learn/Server-side/First_steps/Веб_Безопасность ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/tools_and_testing/client-side_javascript_frameworks/index.html b/files/ru/learn/tools_and_testing/client-side_javascript_frameworks/index.html index 08fb977bb5..f85eb11569 100644 --- a/files/ru/learn/tools_and_testing/client-side_javascript_frameworks/index.html +++ b/files/ru/learn/tools_and_testing/client-side_javascript_frameworks/index.html @@ -1,7 +1,8 @@ --- title: Понимание JavaScript-фреймворков для фронтенда -slug: Learn/Tools_and_testing/Фронтенд_JavaScript_фреймворки +slug: Learn/Tools_and_testing/Client-side_JavaScript_frameworks translation_of: Learn/Tools_and_testing/Client-side_JavaScript_frameworks +original_slug: Learn/Tools_and_testing/Фронтенд_JavaScript_фреймворки ---
      {{LearnSidebar}}
      JavaScript-фреймворки являются неотъемлемой частью современной веб-разработки,
      diff --git a/files/ru/learn/tools_and_testing/client-side_javascript_frameworks/react_getting_started/index.html b/files/ru/learn/tools_and_testing/client-side_javascript_frameworks/react_getting_started/index.html index 9a898b282a..710fe7511f 100644 --- a/files/ru/learn/tools_and_testing/client-side_javascript_frameworks/react_getting_started/index.html +++ b/files/ru/learn/tools_and_testing/client-side_javascript_frameworks/react_getting_started/index.html @@ -1,8 +1,10 @@ --- title: Начало работы с React -slug: Learn/Tools_and_testing/Фронтенд_JavaScript_фреймворки/React_getting_started +slug: >- + Learn/Tools_and_testing/Client-side_JavaScript_frameworks/React_getting_started translation_of: >- Learn/Tools_and_testing/Client-side_JavaScript_frameworks/React_getting_started +original_slug: Learn/Tools_and_testing/Фронтенд_JavaScript_фреймворки/React_getting_started ---
      {{LearnSidebar}}
      diff --git a/files/ru/learn/tools_and_testing/github/index.html b/files/ru/learn/tools_and_testing/github/index.html index f78ac2a27c..addc19507d 100644 --- a/files/ru/learn/tools_and_testing/github/index.html +++ b/files/ru/learn/tools_and_testing/github/index.html @@ -1,11 +1,12 @@ --- title: Гит и ГитХаб -slug: Learn/Tools_and_testing/ГитХаб +slug: Learn/Tools_and_testing/GitHub tags: - Веб - Начинающий - гит translation_of: Learn/Tools_and_testing/GitHub +original_slug: Learn/Tools_and_testing/ГитХаб ---
      {{LearnSidebar}}
      diff --git a/files/ru/mdn/at_ten/index.html b/files/ru/mdn/at_ten/index.html index bbbdcccd01..afa83467a3 100644 --- a/files/ru/mdn/at_ten/index.html +++ b/files/ru/mdn/at_ten/index.html @@ -1,9 +1,10 @@ --- title: 10-летие MDN -slug: MDN_at_ten +slug: MDN/At_ten tags: - MDN translation_of: MDN_at_ten +original_slug: MDN_at_ten ---
      Празднуем 10-летие документирования Web.
      diff --git a/files/ru/mdn/contribute/howto/add_or_update_browser_compatibility_data/index.html b/files/ru/mdn/contribute/howto/add_or_update_browser_compatibility_data/index.html index 5b31ce215e..6604a710ab 100644 --- a/files/ru/mdn/contribute/howto/add_or_update_browser_compatibility_data/index.html +++ b/files/ru/mdn/contribute/howto/add_or_update_browser_compatibility_data/index.html @@ -1,10 +1,11 @@ --- title: Как добавить или обновить данные о браузерной совместимости -slug: MDN/Contribute/Howto/Добавить_или_обновить_данные_о_браузерной_совместимости +slug: MDN/Contribute/Howto/Add_or_update_browser_compatibility_data tags: - MDN Meta - Руководство translation_of: MDN/Contribute/Howto/Add_or_update_browser_compatibility_data +original_slug: MDN/Contribute/Howto/Добавить_или_обновить_данные_о_браузерной_совместимости ---
      {{MDNSidebar}}{{IncludeSubnav("/ru/docs/MDN")}}
      diff --git a/files/ru/mdn/contribute/howto/create_an_interactive_exercise_to_help_learning_the_web/index.html b/files/ru/mdn/contribute/howto/create_an_interactive_exercise_to_help_learning_the_web/index.html index 5488b77d10..2ae7444791 100644 --- a/files/ru/mdn/contribute/howto/create_an_interactive_exercise_to_help_learning_the_web/index.html +++ b/files/ru/mdn/contribute/howto/create_an_interactive_exercise_to_help_learning_the_web/index.html @@ -1,8 +1,9 @@ --- title: Как создать интерактивное обучающее упражнение -slug: >- - MDN/Contribute/Howto/Создай_интерактивное_упражнение_для_помощи_в_изучении_веба +slug: MDN/Contribute/Howto/Create_an_interactive_exercise_to_help_learning_the_web translation_of: MDN/Contribute/Howto/Create_an_interactive_exercise_to_help_learning_the_web +original_slug: >- + MDN/Contribute/Howto/Создай_интерактивное_упражнение_для_помощи_в_изучении_веба ---
      {{MDNSidebar}}
      diff --git a/files/ru/mdn/contribute/howto/create_and_edit_pages/index.html b/files/ru/mdn/contribute/howto/create_and_edit_pages/index.html index 9b6d34eff9..eb06e1c506 100644 --- a/files/ru/mdn/contribute/howto/create_and_edit_pages/index.html +++ b/files/ru/mdn/contribute/howto/create_and_edit_pages/index.html @@ -1,6 +1,6 @@ --- title: Как создавать и редактировать страницы -slug: MDN/Contribute/Creating_and_editing_pages +slug: MDN/Contribute/Howto/Create_and_edit_pages tags: - MDN основы - Гайд @@ -8,6 +8,7 @@ tags: - Новичок - Стартовая translation_of: MDN/Contribute/Howto/Create_and_edit_pages +original_slug: MDN/Contribute/Creating_and_editing_pages ---
      {{MDNSidebar}}
      diff --git a/files/ru/mdn/contribute/processes/index.html b/files/ru/mdn/contribute/processes/index.html index 4c6bdda462..d0d186e509 100644 --- a/files/ru/mdn/contribute/processes/index.html +++ b/files/ru/mdn/contribute/processes/index.html @@ -1,11 +1,12 @@ --- title: Процессы документирования -slug: MDN/Contribute/Процессы +slug: MDN/Contribute/Processes tags: - Landing - MDN Meta - Процессы translation_of: MDN/Contribute/Processes +original_slug: MDN/Contribute/Процессы ---
      {{MDNSidebar}}
      {{IncludeSubnav("/en-US/docs/MDN")}}
      diff --git a/files/ru/mdn/tools/kumascript/troubleshooting/index.html b/files/ru/mdn/tools/kumascript/troubleshooting/index.html index dfbe9868eb..0e0b91324b 100644 --- a/files/ru/mdn/tools/kumascript/troubleshooting/index.html +++ b/files/ru/mdn/tools/kumascript/troubleshooting/index.html @@ -1,6 +1,6 @@ --- title: Решение проблем с ошибками в KumaScript -slug: MDN/Kuma/Troubleshooting_KumaScript_errors +slug: MDN/Tools/KumaScript/Troubleshooting tags: - Errors - KumaScript @@ -10,6 +10,7 @@ tags: - Руководство - инструменты translation_of: MDN/Tools/KumaScript/Troubleshooting +original_slug: MDN/Kuma/Troubleshooting_KumaScript_errors ---
      {{MDNSidebar}}
      diff --git a/files/ru/mdn/tools/search/index.html b/files/ru/mdn/tools/search/index.html index 08ba78607f..4f175b6ce8 100644 --- a/files/ru/mdn/tools/search/index.html +++ b/files/ru/mdn/tools/search/index.html @@ -1,10 +1,11 @@ --- title: Использование продвинутого поиска -slug: MDN/User_guide/Advanced_search +slug: MDN/Tools/Search tags: - Guide - MDN translation_of: MDN/Tools/Search +original_slug: MDN/User_guide/Advanced_search ---
      {{MDNSidebar}}

      В качестве дополнительной возможности внесения для вкладчиков в MDN у нас есть продвинутый механизм поиска, который позволяется вам искать по исходному коду страницы — то есть, по сырому HTML сайта, с макросами вместо их вывода — что позволяет искать использования определённых макросов, атрибутов HTML и тому подобное.

      На текущий момент для использования продвинутого механизма поиска нет пользовательского интерфейса, но вы можете получить к нему доступ посредством специально сформированных URL. Вы можете получить вывод либо на стандартную страницу с результатами поиска по MDN, либо в формате JSON (последнее означает, что вы можете использовать этот механизм, например, из кода на KumaScript). Эта статья описывает, как всем этим пользоваться.

      diff --git a/files/ru/mdn/tools/unsupported_get_api/index.html b/files/ru/mdn/tools/unsupported_get_api/index.html index d42d9c436e..7aab6b7657 100644 --- a/files/ru/mdn/tools/unsupported_get_api/index.html +++ b/files/ru/mdn/tools/unsupported_get_api/index.html @@ -1,6 +1,6 @@ --- title: URL-суффиксы -slug: MDN/Tools/URL-suffix +slug: MDN/Tools/Unsupported_GET_API tags: - HTTP - Kuma @@ -9,6 +9,7 @@ tags: - Параметры URL - инструменты translation_of: MDN/Tools/Document_parameters +original_slug: MDN/Tools/URL-suffix ---
      {{MDNSidebar}}
      diff --git a/files/ru/mdn/yari/index.html b/files/ru/mdn/yari/index.html index ee8105bf08..b230e4a533 100644 --- a/files/ru/mdn/yari/index.html +++ b/files/ru/mdn/yari/index.html @@ -1,10 +1,11 @@ --- title: 'Kuma: вики-платформа MDN' -slug: MDN/Kuma +slug: MDN/Yari tags: - Kuma - Главная translation_of: MDN/Kuma +original_slug: MDN/Kuma ---
      {{MDNSidebar}}
      diff --git a/files/ru/mozilla/add-ons/webextensions/internationalization/index.html b/files/ru/mozilla/add-ons/webextensions/internationalization/index.html index 36a37820d9..86ca109207 100644 --- a/files/ru/mozilla/add-ons/webextensions/internationalization/index.html +++ b/files/ru/mozilla/add-ons/webextensions/internationalization/index.html @@ -1,7 +1,8 @@ --- title: Интернационализация -slug: Mozilla/Add-ons/WebExtensions/Интернационализация +slug: Mozilla/Add-ons/WebExtensions/Internationalization translation_of: Mozilla/Add-ons/WebExtensions/Internationalization +original_slug: Mozilla/Add-ons/WebExtensions/Интернационализация ---
      {{AddonSidebar}}
      diff --git a/files/ru/mozilla/add-ons/webextensions/modify_a_web_page/index.html b/files/ru/mozilla/add-ons/webextensions/modify_a_web_page/index.html index 0f58364706..1419267790 100644 --- a/files/ru/mozilla/add-ons/webextensions/modify_a_web_page/index.html +++ b/files/ru/mozilla/add-ons/webextensions/modify_a_web_page/index.html @@ -1,7 +1,8 @@ --- title: Модификация веб страницы -slug: Mozilla/Add-ons/WebExtensions/модификация_веб_страницы +slug: Mozilla/Add-ons/WebExtensions/Modify_a_web_page translation_of: Mozilla/Add-ons/WebExtensions/Modify_a_web_page +original_slug: Mozilla/Add-ons/WebExtensions/модификация_веб_страницы ---

       

      diff --git a/files/ru/mozilla/developer_guide/introduction/index.html b/files/ru/mozilla/developer_guide/introduction/index.html index 206d60c40d..e3bb8c23b4 100644 --- a/files/ru/mozilla/developer_guide/introduction/index.html +++ b/files/ru/mozilla/developer_guide/introduction/index.html @@ -1,8 +1,9 @@ --- title: Введение (альтернативные проекты) -slug: Introduction_(alternate) +slug: Mozilla/Developer_guide/Introduction translation_of: Mozilla/Developer_guide/Introduction translation_of_original: Introduction_(alternate) +original_slug: Introduction_(alternate) ---

      Хотя Firefox в значительной степени написан на C++, есть много способов помочь сообществу, не зная C++.

      Firefox/Thunderbird/ и др.

      diff --git a/files/ru/mozilla/developer_guide/source_code/index.html b/files/ru/mozilla/developer_guide/source_code/index.html index f8ea35c33a..f7231a2093 100644 --- a/files/ru/mozilla/developer_guide/source_code/index.html +++ b/files/ru/mozilla/developer_guide/source_code/index.html @@ -1,9 +1,10 @@ --- title: Работа с исходным кодом Mozilla -slug: Mozilla/Developer_guide/Исходный_код +slug: Mozilla/Developer_guide/Source_Code tags: - Разработка в Mozilla - Средний уровень translation_of: Mozilla/Developer_guide/Source_Code +original_slug: Mozilla/Developer_guide/Исходный_код --- textex diff --git a/files/ru/mozilla/firefox/releases/1.5/using_firefox_1.5_caching/index.html b/files/ru/mozilla/firefox/releases/1.5/using_firefox_1.5_caching/index.html index 2db6fe3556..74ce692f87 100644 --- a/files/ru/mozilla/firefox/releases/1.5/using_firefox_1.5_caching/index.html +++ b/files/ru/mozilla/firefox/releases/1.5/using_firefox_1.5_caching/index.html @@ -1,7 +1,8 @@ --- title: Использование кэширования в Firefox 1.5 -slug: Using_Firefox_1.5_caching +slug: Mozilla/Firefox/Releases/1.5/Using_Firefox_1.5_caching translation_of: Mozilla/Firefox/Releases/1.5/Using_Firefox_1.5_caching +original_slug: Using_Firefox_1.5_caching ---
      {{FirefoxSidebar}}

       

      diff --git a/files/ru/mozilla/firefox/releases/3.5/index.html b/files/ru/mozilla/firefox/releases/3.5/index.html index a3e9f4c276..96baad6004 100644 --- a/files/ru/mozilla/firefox/releases/3.5/index.html +++ b/files/ru/mozilla/firefox/releases/3.5/index.html @@ -1,7 +1,8 @@ --- title: Firefox 3.5 для разработчика -slug: Firefox_3.5_для_разработчика +slug: Mozilla/Firefox/Releases/3.5 translation_of: Mozilla/Firefox/Releases/3.5 +original_slug: Firefox_3.5_для_разработчика ---
      {{FirefoxSidebar}}

      Firefox 3.5 вводит ряд новых возможностей, а также дополнительную и улучшенную поддержку для самых различных веб-стандартов. Данная статья представляет собой исчерпывающий перечень нововведений со ссылками на статьи, освещающие основные усовершенствования.

      Новые возможности для разработчиков

      diff --git a/files/ru/mozilla/firefox/releases/3/index.html b/files/ru/mozilla/firefox/releases/3/index.html index 98537faee9..c72f2672df 100644 --- a/files/ru/mozilla/firefox/releases/3/index.html +++ b/files/ru/mozilla/firefox/releases/3/index.html @@ -1,7 +1,8 @@ --- title: Firefox 3 для разработчиков -slug: Firefox_3_for_developers +slug: Mozilla/Firefox/Releases/3 translation_of: Mozilla/Firefox/Releases/3 +original_slug: Firefox_3_for_developers ---
      {{FirefoxSidebar}}

      Если вы разработчик и хотите познакомится со всеми возможностями Firefox 3 вы пришли по адресу. В этой статье представлен список новых статей, в которых рассказывается о новых возможностях Firefox 3. В статьях не будут представлены сведения о незначительных изменениях, однако они помогут вам познакомится с существенными обновлениями.

      Новые возможности для разработчиков в Firefox 3

      diff --git a/files/ru/orphaned/glossary/polifill/index.html b/files/ru/orphaned/glossary/polifill/index.html index caffde4878..ca0499456e 100644 --- a/files/ru/orphaned/glossary/polifill/index.html +++ b/files/ru/orphaned/glossary/polifill/index.html @@ -1,10 +1,11 @@ --- title: Полифил -slug: Glossary/Polifill +slug: orphaned/Glossary/Polifill tags: - Glossary - Глоссарий - Словарь +original_slug: Glossary/Polifill ---

      Полифил (англ. "polyfill") — это фрагмент кода, предоставляющий функционал необходимой технологии, которая будет нативным образом представлена браузером. Другими словами, код будет работать в точности так, как технология, которую он, собственно, и предназначен представлять. Подделка архитектуры API интерфейса, если вам угодно.

      diff --git a/files/ru/orphaned/learn/how_to_contribute/index.html b/files/ru/orphaned/learn/how_to_contribute/index.html index caed3b7970..16440b4327 100644 --- a/files/ru/orphaned/learn/how_to_contribute/index.html +++ b/files/ru/orphaned/learn/how_to_contribute/index.html @@ -1,6 +1,6 @@ --- title: Как сделать вклад в Обучающую Зону MDN -slug: Learn/Как_сделать_вклад +slug: orphaned/Learn/How_to_contribute tags: - Вклад - Документация @@ -10,6 +10,7 @@ tags: - Правила - Руководство translation_of: Learn/How_to_contribute +original_slug: Learn/Как_сделать_вклад ---
      {{LearnSidebar}}
      diff --git a/files/ru/orphaned/learn/html/forms/html5_updates/index.html b/files/ru/orphaned/learn/html/forms/html5_updates/index.html index ad5a8bc7e6..23d48d6765 100644 --- a/files/ru/orphaned/learn/html/forms/html5_updates/index.html +++ b/files/ru/orphaned/learn/html/forms/html5_updates/index.html @@ -1,6 +1,6 @@ --- title: Формы в HTML -slug: Web/Guide/HTML/Формы_в_HTML +slug: orphaned/Learn/HTML/Forms/HTML5_updates tags: - HTML - HTML5 @@ -12,6 +12,7 @@ tags: - Руководство - Формы translation_of: Learn/HTML/Forms/HTML5_updates +original_slug: Web/Guide/HTML/Формы_в_HTML ---

      Элементы и атрибуты форм в HTML5 предоставляют большие возможности семантической верстки, чем HTML4, а также позволяет отказаться от использования JavaScript и CSS, которое было ранее необходимо для HTML4. Большие возможности в формах HTML5 делают удобным для пользователей отправление информации с различных веб-сайтов. Они также предоставляют эти возможности для тех пользователей, у которых отключена поддержка JavaScript.

      diff --git a/files/ru/orphaned/mdn/about/linking_to_mdn/index.html b/files/ru/orphaned/mdn/about/linking_to_mdn/index.html index 093ce13265..daefa73c53 100644 --- a/files/ru/orphaned/mdn/about/linking_to_mdn/index.html +++ b/files/ru/orphaned/mdn/about/linking_to_mdn/index.html @@ -1,11 +1,12 @@ --- title: Проставление ссылок на MDN -slug: MDN/User_guide/Linking_to_MDN +slug: orphaned/MDN/About/Linking_to_MDN tags: - Documentation - Guide - MDN translation_of: MDN/About/Linking_to_MDN +original_slug: MDN/User_guide/Linking_to_MDN ---
      {{MDNSidebar}}

      Мы регулярно получаем от пользователей вопросы о том, как сослаться на MDN, или даже разрешено ли это делать. Краткий ответ таков: да, вы можете ссылаться на MDN! Читайте дальше, чтобы узнать о руководящих принципах и лучших практиках!

      diff --git a/files/ru/orphaned/mdn/community/conversations/index.html b/files/ru/orphaned/mdn/community/conversations/index.html index 1440b5cdcd..0c82918926 100644 --- a/files/ru/orphaned/mdn/community/conversations/index.html +++ b/files/ru/orphaned/mdn/community/conversations/index.html @@ -1,11 +1,12 @@ --- title: MDN community conversations -slug: MDN/Сообщество/Conversations +slug: orphaned/MDN/Community/Conversations tags: - MDN Meta - Руководство - Сообщество translation_of: MDN/Community/Conversations +original_slug: MDN/Сообщество/Conversations ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/community/index.html b/files/ru/orphaned/mdn/community/index.html index 5824e576e4..cbbdbc999b 100644 --- a/files/ru/orphaned/mdn/community/index.html +++ b/files/ru/orphaned/mdn/community/index.html @@ -1,11 +1,12 @@ --- title: Присоединяйся к сообществу MDN -slug: MDN/Сообщество +slug: orphaned/MDN/Community tags: - МДН - Руководство - Сообщество translation_of: MDN/Community +original_slug: MDN/Сообщество ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/community/whats_happening/index.html b/files/ru/orphaned/mdn/community/whats_happening/index.html index fb74f6342c..1230622cdd 100644 --- a/files/ru/orphaned/mdn/community/whats_happening/index.html +++ b/files/ru/orphaned/mdn/community/whats_happening/index.html @@ -1,7 +1,8 @@ --- title: Следите за событиями -slug: MDN/Сообщество/Whats_happening +slug: orphaned/MDN/Community/Whats_happening translation_of: MDN/Community/Whats_happening +original_slug: MDN/Сообщество/Whats_happening ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/community/working_in_community/index.html b/files/ru/orphaned/mdn/community/working_in_community/index.html index 9f5faaf33d..9fd9e70f83 100644 --- a/files/ru/orphaned/mdn/community/working_in_community/index.html +++ b/files/ru/orphaned/mdn/community/working_in_community/index.html @@ -1,6 +1,6 @@ --- title: Работа в сообществе -slug: MDN/Сообщество/Working_in_community +slug: orphaned/MDN/Community/Working_in_community tags: - Community - Guide @@ -8,6 +8,7 @@ tags: - Руководство - Сообщество translation_of: MDN/Community/Working_in_community +original_slug: MDN/Сообщество/Working_in_community ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html b/files/ru/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html index 99857a600a..c2bbde2e7a 100644 --- a/files/ru/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html +++ b/files/ru/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html @@ -1,11 +1,12 @@ --- title: Как создать MDN аккаунт -slug: MDN/Contribute/Howto/Create_an_MDN_account +slug: orphaned/MDN/Contribute/Howto/Create_an_MDN_account tags: - Документация - Начинающий - Руководство translation_of: MDN/Contribute/Howto/Create_an_MDN_account +original_slug: MDN/Contribute/Howto/Create_an_MDN_account ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/contribute/howto/do_a_technical_review/index.html b/files/ru/orphaned/mdn/contribute/howto/do_a_technical_review/index.html index ba395e2669..8c5a6e29a5 100644 --- a/files/ru/orphaned/mdn/contribute/howto/do_a_technical_review/index.html +++ b/files/ru/orphaned/mdn/contribute/howto/do_a_technical_review/index.html @@ -1,6 +1,6 @@ --- title: Как сделать технический обзор -slug: MDN/Contribute/Howto/Do_a_technical_review +slug: orphaned/MDN/Contribute/Howto/Do_a_technical_review tags: - Guide - Howto @@ -8,6 +8,7 @@ tags: - Как сделать - Руководство translation_of: MDN/Contribute/Howto/Do_a_technical_review +original_slug: MDN/Contribute/Howto/Do_a_technical_review ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/contribute/howto/do_an_editorial_review/index.html b/files/ru/orphaned/mdn/contribute/howto/do_an_editorial_review/index.html index eab3b47fde..3556bb253c 100644 --- a/files/ru/orphaned/mdn/contribute/howto/do_an_editorial_review/index.html +++ b/files/ru/orphaned/mdn/contribute/howto/do_an_editorial_review/index.html @@ -1,6 +1,6 @@ --- title: Как сделать редакционный обзор -slug: MDN/Contribute/Howto/Do_an_editorial_review +slug: orphaned/MDN/Contribute/Howto/Do_an_editorial_review tags: - Guide - Howto @@ -8,6 +8,7 @@ tags: - Как сделать - Руководство translation_of: MDN/Contribute/Howto/Do_an_editorial_review +original_slug: MDN/Contribute/Howto/Do_an_editorial_review ---
      {{MDNSidebar}}

      Редакционный обзор заключается в исправлении опечаток и орфографических, грамматических, оборотных или текстовых ошибок в статье. Не все участники обладают лингвистическими навыками, но, благодаря их знаниям, появляются чрезвычайно полезные статьи, которые нуждаются в техническом редактировании и исправлении; это делается в редакционном обзоре.

      diff --git a/files/ru/orphaned/mdn/contribute/howto/set_the_summary_for_a_page/index.html b/files/ru/orphaned/mdn/contribute/howto/set_the_summary_for_a_page/index.html index 26d5101d9d..ab6d1a6292 100644 --- a/files/ru/orphaned/mdn/contribute/howto/set_the_summary_for_a_page/index.html +++ b/files/ru/orphaned/mdn/contribute/howto/set_the_summary_for_a_page/index.html @@ -1,7 +1,8 @@ --- title: Как оптимизировать страницы -slug: MDN/Contribute/Howto/Как_оптимизировать_страницы +slug: orphaned/MDN/Contribute/Howto/Set_the_summary_for_a_page translation_of: MDN/Contribute/Howto/Set_the_summary_for_a_page +original_slug: MDN/Contribute/Howto/Как_оптимизировать_страницы ---
      {{MDNSidebar}}

      Вы можете заняться оптимизацией любой страницы на MDN, для поисковой оптимизации страницы, вы можете выбрать любую страницу: пусть то будет Лендинговая страница или подсказки. Это должен быть текст, который связан по смыслу с контентом страницы. Все слова должны быть уникальными и не должны встречаться в тексте.

      diff --git a/files/ru/orphaned/mdn/contribute/howto/tag_javascript_pages/index.html b/files/ru/orphaned/mdn/contribute/howto/tag_javascript_pages/index.html index 0c0ed4eca9..81daf4193d 100644 --- a/files/ru/orphaned/mdn/contribute/howto/tag_javascript_pages/index.html +++ b/files/ru/orphaned/mdn/contribute/howto/tag_javascript_pages/index.html @@ -1,12 +1,13 @@ --- title: Как пометить страницы JavaScript -slug: MDN/Contribute/Howto/Метки_JavaScript_страниц +slug: orphaned/MDN/Contribute/Howto/Tag_JavaScript_pages tags: - Guide - Howto - JavaScript - MDN Meta translation_of: MDN/Contribute/Howto/Tag_JavaScript_pages +original_slug: MDN/Contribute/Howto/Метки_JavaScript_страниц ---
      {{MDNSidebar}}

      Маркировка состоит из добавления метаданных на страницы, чтобы связанный контент можно было сгруппировать, например, в инструменте поиска.

      diff --git a/files/ru/orphaned/mdn/editor/basics/index.html b/files/ru/orphaned/mdn/editor/basics/index.html index 10b5d91eb9..9bfaeb7307 100644 --- a/files/ru/orphaned/mdn/editor/basics/index.html +++ b/files/ru/orphaned/mdn/editor/basics/index.html @@ -1,7 +1,8 @@ --- title: Редактор UI элементов -slug: MDN/Editor/Basics +slug: orphaned/MDN/Editor/Basics translation_of: MDN/Editor/Basics +original_slug: MDN/Editor/Basics ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/editor/basics/page_controls/index.html b/files/ru/orphaned/mdn/editor/basics/page_controls/index.html index 3f49c886b4..1ba42276a2 100644 --- a/files/ru/orphaned/mdn/editor/basics/page_controls/index.html +++ b/files/ru/orphaned/mdn/editor/basics/page_controls/index.html @@ -1,11 +1,12 @@ --- title: Элементы управления страницей в редакторе MDN -slug: MDN/Editor/Basics/Page_controls +slug: orphaned/MDN/Editor/Basics/Page_controls tags: - Beginner - Guide - editor translation_of: MDN/Editor/Basics/Page_controls +original_slug: MDN/Editor/Basics/Page_controls ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/editor/basics/toolbar/index.html b/files/ru/orphaned/mdn/editor/basics/toolbar/index.html index 8a01621158..6dc04bdd35 100644 --- a/files/ru/orphaned/mdn/editor/basics/toolbar/index.html +++ b/files/ru/orphaned/mdn/editor/basics/toolbar/index.html @@ -1,10 +1,11 @@ --- title: Панель инструментов редактора MDN -slug: MDN/Editor/Basics/Toolbar +slug: orphaned/MDN/Editor/Basics/Toolbar tags: - Beginner - editor translation_of: MDN/Editor/Basics/Toolbar +original_slug: MDN/Editor/Basics/Toolbar ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/editor/images/index.html b/files/ru/orphaned/mdn/editor/images/index.html index f095489297..21bd1eec8b 100644 --- a/files/ru/orphaned/mdn/editor/images/index.html +++ b/files/ru/orphaned/mdn/editor/images/index.html @@ -1,12 +1,13 @@ --- title: Изображения -slug: MDN/Editor/Картинки +slug: orphaned/MDN/Editor/Images tags: - Изображение - Работа с изображениями - Рисунок - Руководство translation_of: MDN/Editor/Images +original_slug: MDN/Editor/Картинки ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/editor/index.html b/files/ru/orphaned/mdn/editor/index.html index df98522e38..6a775db62e 100644 --- a/files/ru/orphaned/mdn/editor/index.html +++ b/files/ru/orphaned/mdn/editor/index.html @@ -1,11 +1,12 @@ --- title: Руководство по MDN редактору -slug: MDN/Editor +slug: orphaned/MDN/Editor tags: - Landing - MDN - Редактор MDN translation_of: MDN/Editor +original_slug: MDN/Editor ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/editor/keyboard_shortcuts/index.html b/files/ru/orphaned/mdn/editor/keyboard_shortcuts/index.html index 7a697614df..18456347b5 100644 --- a/files/ru/orphaned/mdn/editor/keyboard_shortcuts/index.html +++ b/files/ru/orphaned/mdn/editor/keyboard_shortcuts/index.html @@ -1,6 +1,6 @@ --- title: Горячие клавиши в редакторе MDN -slug: MDN/Editor/Горячие_клавиши +slug: orphaned/MDN/Editor/Keyboard_shortcuts tags: - MDN - MDN Meta @@ -9,6 +9,7 @@ tags: - Клавиши - Редактор translation_of: MDN/Editor/Keyboard_shortcuts +original_slug: MDN/Editor/Горячие_клавиши ---

      Существует ряд удобных горячих клавиш, позволяющих вам не отрывать руки от клавиатуры во время работы в UI редактора MDN.

      diff --git a/files/ru/orphaned/mdn/editor/links/index.html b/files/ru/orphaned/mdn/editor/links/index.html index 459a965172..7ddf996bb4 100644 --- a/files/ru/orphaned/mdn/editor/links/index.html +++ b/files/ru/orphaned/mdn/editor/links/index.html @@ -1,6 +1,6 @@ --- title: Создание ссылок в статьях MDN -slug: MDN/Editor/Ссылки +slug: orphaned/MDN/Editor/Links tags: - Guide - MDN @@ -9,6 +9,7 @@ tags: - Редактор - Руководство translation_of: MDN/Editor/Links +original_slug: MDN/Editor/Ссылки ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/editor/redirects/index.html b/files/ru/orphaned/mdn/editor/redirects/index.html index dade13fb99..eec64eb864 100644 --- a/files/ru/orphaned/mdn/editor/redirects/index.html +++ b/files/ru/orphaned/mdn/editor/redirects/index.html @@ -1,12 +1,13 @@ --- title: Перенаправление -slug: MDN/Editor/Перенаправление +slug: orphaned/MDN/Editor/Redirects tags: - Гайд - Переадресация - Перенаправление - Удаление translation_of: MDN/Editor/Redirects +original_slug: MDN/Editor/Перенаправление ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/editor/source_mode/index.html b/files/ru/orphaned/mdn/editor/source_mode/index.html index af5d7b5535..7923b81be6 100644 --- a/files/ru/orphaned/mdn/editor/source_mode/index.html +++ b/files/ru/orphaned/mdn/editor/source_mode/index.html @@ -1,6 +1,6 @@ --- title: Режим источника -slug: MDN/Editor/Source_mode +slug: orphaned/MDN/Editor/Source_mode tags: - Guide - MDN Meta @@ -9,6 +9,7 @@ tags: - Редактор MDN - Руководство translation_of: MDN/Editor/Source_mode +original_slug: MDN/Editor/Source_mode ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/editor/syntax_highlighting/index.html b/files/ru/orphaned/mdn/editor/syntax_highlighting/index.html index f959ae7809..1d70a0448e 100644 --- a/files/ru/orphaned/mdn/editor/syntax_highlighting/index.html +++ b/files/ru/orphaned/mdn/editor/syntax_highlighting/index.html @@ -1,6 +1,6 @@ --- title: Синтаксические выделения -slug: MDN/Editor/Синтаксические_выделения +slug: orphaned/MDN/Editor/Syntax_highlighting tags: - Guide - Howto @@ -10,6 +10,7 @@ tags: - Руководство - выделение translation_of: MDN/Editor/Syntax_highlighting +original_slug: MDN/Editor/Синтаксические_выделения ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/editor/tables/index.html b/files/ru/orphaned/mdn/editor/tables/index.html index 1f6f988d6a..50f6c4b373 100644 --- a/files/ru/orphaned/mdn/editor/tables/index.html +++ b/files/ru/orphaned/mdn/editor/tables/index.html @@ -1,6 +1,6 @@ --- title: Таблицы -slug: MDN/Editor/Tables +slug: orphaned/MDN/Editor/Tables tags: - Guide - MDN @@ -8,6 +8,7 @@ tags: - Редактор - Руководство translation_of: MDN/Editor/Tables +original_slug: MDN/Editor/Tables ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/structures/live_samples/simple_live_sample_demo/index.html b/files/ru/orphaned/mdn/structures/live_samples/simple_live_sample_demo/index.html index 393a20bc94..c16264ed11 100644 --- a/files/ru/orphaned/mdn/structures/live_samples/simple_live_sample_demo/index.html +++ b/files/ru/orphaned/mdn/structures/live_samples/simple_live_sample_demo/index.html @@ -1,11 +1,12 @@ --- title: A simple demo of a live code sample -slug: MDN/Structures/Live_samples/Simple_live_sample_demo +slug: orphaned/MDN/Structures/Live_samples/Simple_live_sample_demo tags: - MDN Meta - Конструкции - Пример translation_of: MDN/Structures/Live_samples/Simple_live_sample_demo +original_slug: MDN/Structures/Live_samples/Simple_live_sample_demo ---
      {{MDNSidebar}}
      diff --git a/files/ru/orphaned/mdn/tools/feeds/index.html b/files/ru/orphaned/mdn/tools/feeds/index.html index ba43bf1809..e7a69892e2 100644 --- a/files/ru/orphaned/mdn/tools/feeds/index.html +++ b/files/ru/orphaned/mdn/tools/feeds/index.html @@ -1,9 +1,10 @@ --- title: Ленты новостей MDN -slug: MDN/User_guide/Feeds +slug: orphaned/MDN/Tools/Feeds tags: - Kuma translation_of: MDN/Tools/Feeds +original_slug: MDN/User_guide/Feeds ---
      {{MDNSidebar}}

      Вики MDN предлагает ряд лент новостей, которые вы можете использовать для слежения за сайтом. В будущем их, вероятно, будет больше, а некоторые из них до сих пор ещё в разработке, но эта информация всё равно может быть для вас полезна.

      diff --git a/files/ru/orphaned/mdn/tools/page_deletion/index.html b/files/ru/orphaned/mdn/tools/page_deletion/index.html index ffd7d04664..ee44aa31f1 100644 --- a/files/ru/orphaned/mdn/tools/page_deletion/index.html +++ b/files/ru/orphaned/mdn/tools/page_deletion/index.html @@ -1,10 +1,11 @@ --- title: Удаление страниц -slug: MDN/User_guide/Deleting_pages +slug: orphaned/MDN/Tools/Page_deletion tags: - Guide - MDN translation_of: MDN/Tools/Page_deletion +original_slug: MDN/User_guide/Deleting_pages ---
      {{MDNSidebar}}

      Только администраторы MDN имеют право и могут удалять страницы. Эта статья описывает, как отправить запрос на удаление страницы с MDN.

      Чтобы организовать удаление страницы, вы должны сделать следующее:

      diff --git a/files/ru/orphaned/mdn/tools/page_watching/index.html b/files/ru/orphaned/mdn/tools/page_watching/index.html index 04b9dc05ad..3118cf34c3 100644 --- a/files/ru/orphaned/mdn/tools/page_watching/index.html +++ b/files/ru/orphaned/mdn/tools/page_watching/index.html @@ -1,6 +1,6 @@ --- title: Подписка на страницы -slug: MDN/Tools/Page_watching +slug: orphaned/MDN/Tools/Page_watching tags: - MDN Meta - Подписка @@ -8,6 +8,7 @@ tags: - Страница уровня - инструменты translation_of: MDN/Tools/Page_watching +original_slug: MDN/Tools/Page_watching ---
      {{MDNSidebar}}

      Ok

      diff --git a/files/ru/orphaned/mozilla/add-ons/webextensions/debugging/index.html b/files/ru/orphaned/mozilla/add-ons/webextensions/debugging/index.html index 4ceb3eab28..7e520f3a84 100644 --- a/files/ru/orphaned/mozilla/add-ons/webextensions/debugging/index.html +++ b/files/ru/orphaned/mozilla/add-ons/webextensions/debugging/index.html @@ -1,6 +1,6 @@ --- title: Отладка -slug: Mozilla/Add-ons/WebExtensions/Перевод +slug: orphaned/Mozilla/Add-ons/WebExtensions/Debugging tags: - Firefox - Mozilla @@ -8,6 +8,7 @@ tags: - Пособие - Предоставление Веб-страниц translation_of: Mozilla/Add-ons/WebExtensions/Debugging +original_slug: Mozilla/Add-ons/WebExtensions/Перевод ---
      {{AddonSidebar}}
      diff --git a/files/ru/orphaned/toolkit_api/index.html b/files/ru/orphaned/toolkit_api/index.html index 48d33c6e3a..bde21206ac 100644 --- a/files/ru/orphaned/toolkit_api/index.html +++ b/files/ru/orphaned/toolkit_api/index.html @@ -1,8 +1,9 @@ --- title: Toolkit API (Инструментарий АПИ) -slug: Toolkit_API +slug: orphaned/Toolkit_API tags: - Toolkit API +original_slug: Toolkit_API ---

      Mozilla Toolkit это набор программных интерфейсов (APIs) собранных на базе Gecko которые обеспечивают продвинутые службы на базе XUL приложенияй. Эти службы включают:

      • Менеджер профиля
      • Chrome регистрация
      • История просмотра
      • Расширения и Управление темами
      • Служба обновления приложения
      • Безопасный режим
      • diff --git a/files/ru/orphaned/tools/add-ons/dom_inspector/index.html b/files/ru/orphaned/tools/add-ons/dom_inspector/index.html index 0e2c41dc29..3316c31f83 100644 --- a/files/ru/orphaned/tools/add-ons/dom_inspector/index.html +++ b/files/ru/orphaned/tools/add-ons/dom_inspector/index.html @@ -1,7 +1,8 @@ --- title: DOM Inspector -slug: Tools/Add-ons/DOM_Inspector +slug: orphaned/Tools/Add-ons/DOM_Inspector translation_of: Tools/Add-ons/DOM_Inspector +original_slug: Tools/Add-ons/DOM_Inspector ---
        {{ToolsSidebar}}

        Инспектор DOM (также известный как DOMi) — инструмент для разработчиков, используемый для проверки, просмотра и редактирования объектной модели документа - обычных веб-страниц или XUL windows. По иерархии DOM можно перемещаться с помощью двух окон, отображающих целый ряд различных представлений документа и всех вложенных в него узлов.

        diff --git a/files/ru/orphaned/tools/add-ons/index.html b/files/ru/orphaned/tools/add-ons/index.html index ab408aeb18..c385f15d53 100644 --- a/files/ru/orphaned/tools/add-ons/index.html +++ b/files/ru/orphaned/tools/add-ons/index.html @@ -1,10 +1,11 @@ --- title: Add-ons -slug: Tools/Add-ons +slug: orphaned/Tools/Add-ons tags: - NeedsTranslation - TopicStub translation_of: Tools/Add-ons +original_slug: Tools/Add-ons ---
        {{ToolsSidebar}}

        Developer tools that are not built into Firefox, but ship as separate add-ons.

        diff --git a/files/ru/orphaned/web/api/web_crypto_api/checking_authenticity_with_password/index.html b/files/ru/orphaned/web/api/web_crypto_api/checking_authenticity_with_password/index.html index ea8ec86586..1d113bd79b 100644 --- a/files/ru/orphaned/web/api/web_crypto_api/checking_authenticity_with_password/index.html +++ b/files/ru/orphaned/web/api/web_crypto_api/checking_authenticity_with_password/index.html @@ -1,10 +1,11 @@ --- title: Проверка подлинности данных с паролем -slug: Web/API/Web_Crypto_API/Checking_authenticity_with_password +slug: orphaned/Web/API/Web_Crypto_API/Checking_authenticity_with_password tags: - HMAC - Web Crypto translation_of: Web/API/Web_Crypto_API/Checking_authenticity_with_password +original_slug: Web/API/Web_Crypto_API/Checking_authenticity_with_password ---

        {{APIRef("Web Crypto API")}}{{draft}}

        diff --git "a/files/ru/orphaned/web/guide/ajax/\321\201_\321\207\320\265\320\263\320\276_\320\275\320\260\321\207\320\260\321\202\321\214_question_/index.html" "b/files/ru/orphaned/web/guide/ajax/\321\201_\321\207\320\265\320\263\320\276_\320\275\320\260\321\207\320\260\321\202\321\214_question_/index.html" index f66d6b1dbf..7fbfff4658 100644 --- "a/files/ru/orphaned/web/guide/ajax/\321\201_\321\207\320\265\320\263\320\276_\320\275\320\260\321\207\320\260\321\202\321\214_question_/index.html" +++ "b/files/ru/orphaned/web/guide/ajax/\321\201_\321\207\320\265\320\263\320\276_\320\275\320\260\321\207\320\260\321\202\321\214_question_/index.html" @@ -1,6 +1,7 @@ --- title: С чего начать? -slug: Web/Guide/AJAX/С_чего_начать? +slug: orphaned/Web/Guide/AJAX/С_чего_начать? +original_slug: Web/Guide/AJAX/С_чего_начать? ---

        IKFIA

        diff --git a/files/ru/orphaned/web/html/element/element/index.html b/files/ru/orphaned/web/html/element/element/index.html index 183d25eb92..801d4ec7a9 100644 --- a/files/ru/orphaned/web/html/element/element/index.html +++ b/files/ru/orphaned/web/html/element/element/index.html @@ -1,7 +1,8 @@ --- title: -slug: Web/HTML/Element/element +slug: orphaned/Web/HTML/Element/element translation_of: Web/HTML/Element/element +original_slug: Web/HTML/Element/element ---

        {{obsolete_header}}

        diff --git a/files/ru/orphaned/web/html/global_attributes/dropzone/index.html b/files/ru/orphaned/web/html/global_attributes/dropzone/index.html index 19c7d5d01b..89e91d7a2c 100644 --- a/files/ru/orphaned/web/html/global_attributes/dropzone/index.html +++ b/files/ru/orphaned/web/html/global_attributes/dropzone/index.html @@ -1,7 +1,8 @@ --- title: dropzone -slug: Web/HTML/Global_attributes/dropzone +slug: orphaned/Web/HTML/Global_attributes/dropzone translation_of: Web/HTML/Global_attributes/dropzone +original_slug: Web/HTML/Global_attributes/dropzone ---

        {{HTMLSidebar("Global_attributes")}}{{SeeCompatTable}}

        diff --git "a/files/ru/orphaned/web/javascript/guide/\320\276\320\261_\321\215\321\202\320\276\320\274_\321\200\321\203\320\272\320\276\320\262\320\276\320\264\321\201\321\202\320\262\320\265/index.html" "b/files/ru/orphaned/web/javascript/guide/\320\276\320\261_\321\215\321\202\320\276\320\274_\321\200\321\203\320\272\320\276\320\262\320\276\320\264\321\201\321\202\320\262\320\265/index.html" index 397327911c..7a71d93a38 100644 --- "a/files/ru/orphaned/web/javascript/guide/\320\276\320\261_\321\215\321\202\320\276\320\274_\321\200\321\203\320\272\320\276\320\262\320\276\320\264\321\201\321\202\320\262\320\265/index.html" +++ "b/files/ru/orphaned/web/javascript/guide/\320\276\320\261_\321\215\321\202\320\276\320\274_\321\200\321\203\320\272\320\276\320\262\320\276\320\264\321\201\321\202\320\262\320\265/index.html" @@ -1,6 +1,7 @@ --- title: Об этом руководстве -slug: Web/JavaScript/Guide/Об_этом_руководстве +slug: orphaned/Web/JavaScript/Guide/Об_этом_руководстве +original_slug: Web/JavaScript/Guide/Об_этом_руководстве ---

         

        JavaScript является кросс-платформенным, объектно-ориентированный язык сценариев. Это руководство объясняет все, что нужно знать об использовании JavaScript.

        diff --git a/files/ru/orphaned/web/javascript/reference/global_objects/array/prototype/index.html b/files/ru/orphaned/web/javascript/reference/global_objects/array/prototype/index.html index 4d04fc0736..1995d42310 100644 --- a/files/ru/orphaned/web/javascript/reference/global_objects/array/prototype/index.html +++ b/files/ru/orphaned/web/javascript/reference/global_objects/array/prototype/index.html @@ -1,12 +1,13 @@ --- title: Array.prototype -slug: Web/JavaScript/Reference/Global_Objects/Array/prototype +slug: orphaned/Web/JavaScript/Reference/Global_Objects/Array/prototype tags: - Array - JavaScript - Property - Reference translation_of: Web/JavaScript/Reference/Global_Objects/Array/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/Array/prototype ---
        {{JSRef("Global_Objects", "Array")}}
        diff --git a/files/ru/orphaned/web/javascript/reference/global_objects/asyncfunction/prototype/index.html b/files/ru/orphaned/web/javascript/reference/global_objects/asyncfunction/prototype/index.html index 9d0c21f241..5a3e01d354 100644 --- a/files/ru/orphaned/web/javascript/reference/global_objects/asyncfunction/prototype/index.html +++ b/files/ru/orphaned/web/javascript/reference/global_objects/asyncfunction/prototype/index.html @@ -1,7 +1,8 @@ --- title: AsyncFunction.prototype -slug: Web/JavaScript/Reference/Global_Objects/AsyncFunction/prototype +slug: orphaned/Web/JavaScript/Reference/Global_Objects/AsyncFunction/prototype translation_of: Web/JavaScript/Reference/Global_Objects/AsyncFunction/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/AsyncFunction/prototype ---
        {{JSRef}}
        diff --git "a/files/ru/orphaned/web/javascript/reference/global_objects/math/\320\274\320\265\321\202\320\276\320\264_math.max()_/index.html" "b/files/ru/orphaned/web/javascript/reference/global_objects/math/\320\274\320\265\321\202\320\276\320\264_math.max()_/index.html" index ab66d8acb0..56c70fde75 100644 --- "a/files/ru/orphaned/web/javascript/reference/global_objects/math/\320\274\320\265\321\202\320\276\320\264_math.max()_/index.html" +++ "b/files/ru/orphaned/web/javascript/reference/global_objects/math/\320\274\320\265\321\202\320\276\320\264_math.max()_/index.html" @@ -1,11 +1,12 @@ --- title: Метод Math.max() -slug: Web/JavaScript/Reference/Global_Objects/Math/Метод_Math.max()_ +slug: orphaned/Web/JavaScript/Reference/Global_Objects/Math/Метод_Math.max()_ tags: - JavaScript - Math - Method - Reference +original_slug: Web/JavaScript/Reference/Global_Objects/Math/Метод_Math.max()_ ---
        {{JSRef("Global_Objects", "Math")}}
        diff --git a/files/ru/orphaned/web/manifest/serviceworker/index.html b/files/ru/orphaned/web/manifest/serviceworker/index.html index 11681a7060..8c1fe50334 100644 --- a/files/ru/orphaned/web/manifest/serviceworker/index.html +++ b/files/ru/orphaned/web/manifest/serviceworker/index.html @@ -1,11 +1,12 @@ --- title: serviceworker -slug: Web/Manifest/serviceworker +slug: orphaned/Web/Manifest/serviceworker tags: - Manifest - ServiceWorker - Web translation_of: Web/Manifest/serviceworker +original_slug: Web/Manifest/serviceworker ---
        {{QuickLinksWithSubpages("/ru/docs/Web/Manifest")}}
        diff --git a/files/ru/orphaned/web/security/information_security_basics/index.html b/files/ru/orphaned/web/security/information_security_basics/index.html index 0d36d99bad..53535a9992 100644 --- a/files/ru/orphaned/web/security/information_security_basics/index.html +++ b/files/ru/orphaned/web/security/information_security_basics/index.html @@ -1,7 +1,8 @@ --- title: Основы по информационной безопасности -slug: Web/Security/Information_Security_Basics +slug: orphaned/Web/Security/Information_Security_Basics translation_of: Web/Security/Information_Security_Basics +original_slug: Web/Security/Information_Security_Basics ---

        Базовое понимание информационной безопасности, поможет обезопасить ваше программное обеспечение и сайты от уязвимостей открывающим доступ к финансовым махинациям и прочим противоправным действиям. Из этих статей вы сможете узнать все что для этого необходимо. Вооружившись этой информацией, вы поймете роль и важность безопасности начиная от цикла веб-разработки вплоть до размещения вашего контента. 

        diff --git a/files/ru/orphaned/web/svg/attribute/onload/index.html b/files/ru/orphaned/web/svg/attribute/onload/index.html index b6a5d49ea2..8c73972cde 100644 --- a/files/ru/orphaned/web/svg/attribute/onload/index.html +++ b/files/ru/orphaned/web/svg/attribute/onload/index.html @@ -1,5 +1,6 @@ --- title: onload -slug: Web/SVG/Attribute/onload +slug: orphaned/Web/SVG/Attribute/onload +original_slug: Web/SVG/Attribute/onload ---

        Link not exist

        diff --git a/files/ru/orphaned/xml_in_mozilla/index.html b/files/ru/orphaned/xml_in_mozilla/index.html index aea3fbcb61..b1fa4c61a6 100644 --- a/files/ru/orphaned/xml_in_mozilla/index.html +++ b/files/ru/orphaned/xml_in_mozilla/index.html @@ -1,6 +1,7 @@ --- title: XML in Mozilla -slug: XML_in_Mozilla +slug: orphaned/XML_in_Mozilla +original_slug: XML_in_Mozilla ---

        Поведение метода length объекта XML в браузерах IE и Mozilla

        Непредвиденное поведение метода определяющего количество элементов в коллекции в браузере Mozilla.

        diff --git a/files/ru/orphaned/xpcnativewrapper/index.html b/files/ru/orphaned/xpcnativewrapper/index.html index c12a434e12..bd4a4ec19f 100644 --- a/files/ru/orphaned/xpcnativewrapper/index.html +++ b/files/ru/orphaned/xpcnativewrapper/index.html @@ -1,11 +1,12 @@ --- title: XPCNativeWrapper -slug: XPCNativeWrapper +slug: orphaned/XPCNativeWrapper tags: - DOM - XPCNativeWrapper - Безопасность - Расширения +original_slug: XPCNativeWrapper ---

         

        XPCNativeWrapper позволяет так обернуть объект, чтобы доступ к нему был безопасен для привилегированного кода. Эта обёртка может быть использована во всех версиях, хотя её поведение слегка изменилось начиная с Firefox 1.5 (Gecko 1.8). Информацию о поведении XPCNativeWrapper в Firefox версий младше 1.5 можно получить из статьи о XPCNativeWrapper в MozillaZine KnowledgeBase. Эта же статья посвящена XPCNativeWrapper в Firefox версий 1.5 и выше.

        diff --git a/files/ru/orphaned/xpcom/index.html b/files/ru/orphaned/xpcom/index.html index ee75427939..c2db3696b1 100644 --- a/files/ru/orphaned/xpcom/index.html +++ b/files/ru/orphaned/xpcom/index.html @@ -1,8 +1,9 @@ --- title: XPCOM -slug: XPCOM +slug: orphaned/XPCOM tags: - XPCOM +original_slug: XPCOM ---
        Введение в XPCOM

        Перевод статей с портала IBM developerWorks: Part I, Part II, Part III, Part IV & V

        diff --git "a/files/ru/orphaned/\320\262\320\265\320\261-\321\201\321\202\320\260\320\275\320\264\320\260\321\200\321\202\321\213/index.html" "b/files/ru/orphaned/\320\262\320\265\320\261-\321\201\321\202\320\260\320\275\320\264\320\260\321\200\321\202\321\213/index.html" index 993ff92019..fe2fd3a4f0 100644 --- "a/files/ru/orphaned/\320\262\320\265\320\261-\321\201\321\202\320\260\320\275\320\264\320\260\321\200\321\202\321\213/index.html" +++ "b/files/ru/orphaned/\320\262\320\265\320\261-\321\201\321\202\320\260\320\275\320\264\320\260\321\200\321\202\321\213/index.html" @@ -1,6 +1,7 @@ --- title: Веб-стандарты -slug: Веб-стандарты +slug: orphaned/Веб-стандарты +original_slug: Веб-стандарты ---

        Веб-стандарты, как следует из их названия, являются стандартами в области веб-технологий. Эти стандарты являются рекомендациями для разработчиков программного обеспечения и для веб-мастеров. Служат веб-стандарты для того, чтобы, с одной стороны, пользователи ПО без проблем и неудобств могли пользоваться сетью интернет, а с другой стороны, для того, чтобы разработчики программного обеспечения или веб-мастера были уверены в работоспособности своих продуктов.

        Исторически сложилось так, что в начале 90-х годов XX века развязалась так называемая "война браузеров" между компанией Netscape и Microsoft. Суть войны заключалась в том, что разработчики веб-браузеров стремились привнести в продукты своих разработок собственные новые функции, но при этом совершенно не заботились о совместимости технологий и не согласовывали свои действия с разработчиками конкурирующей компании. По этой причине начало возрастать недовольство как среди людей, создающих сайты, так и среди людей, пользующихся сетью интернет - ведь сайты, которые были написаны специально для Netscape Navigator крайне плохо работали в Microsoft Intrnet Explorer и наоборот посредством Internet Explorer почти невозможно было просматривать сайт, написанный для Netscape Navigator.

        diff --git "a/files/ru/orphaned/\320\262\320\276\320\277\321\200\320\276\321\201\321\213_\320\261\320\265\320\267_\320\276\321\202\320\262\320\265\321\202\320\276\320\262/index.html" "b/files/ru/orphaned/\320\262\320\276\320\277\321\200\320\276\321\201\321\213_\320\261\320\265\320\267_\320\276\321\202\320\262\320\265\321\202\320\276\320\262/index.html" index bd39637d9a..da5847b2af 100644 --- "a/files/ru/orphaned/\320\262\320\276\320\277\321\200\320\276\321\201\321\213_\320\261\320\265\320\267_\320\276\321\202\320\262\320\265\321\202\320\276\320\262/index.html" +++ "b/files/ru/orphaned/\320\262\320\276\320\277\321\200\320\276\321\201\321\213_\320\261\320\265\320\267_\320\276\321\202\320\262\320\265\321\202\320\276\320\262/index.html" @@ -1,8 +1,9 @@ --- title: Вопросы без ответов -slug: Вопросы_без_ответов +slug: orphaned/Вопросы_без_ответов tags: - Оставить вопрос - Список вопросов +original_slug: Вопросы_без_ответов ---

        Здесь Вы можете оставить свой вопрос, на который Вы не нашли ответа. После того, как мы найдём на него ответ, вопрос будет перемещён на страницу Часто Задаваемых Вопросов.

        diff --git "a/files/ru/orphaned/\320\264\320\270\320\275\320\260\320\274\320\270\321\207\320\265\321\201\320\272\320\270_\320\270\320\267\320\274\320\265\320\275\321\217\320\265\320\274\321\213\320\271_\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\214\321\201\320\272\320\270\320\271_\320\270\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201_\320\275\320\260_xul/index.html" "b/files/ru/orphaned/\320\264\320\270\320\275\320\260\320\274\320\270\321\207\320\265\321\201\320\272\320\270_\320\270\320\267\320\274\320\265\320\275\321\217\320\265\320\274\321\213\320\271_\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\214\321\201\320\272\320\270\320\271_\320\270\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201_\320\275\320\260_xul/index.html" index 418fbc826a..4c53fd3669 100644 --- "a/files/ru/orphaned/\320\264\320\270\320\275\320\260\320\274\320\270\321\207\320\265\321\201\320\272\320\270_\320\270\320\267\320\274\320\265\320\275\321\217\320\265\320\274\321\213\320\271_\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\214\321\201\320\272\320\270\320\271_\320\270\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201_\320\275\320\260_xul/index.html" +++ "b/files/ru/orphaned/\320\264\320\270\320\275\320\260\320\274\320\270\321\207\320\265\321\201\320\272\320\270_\320\270\320\267\320\274\320\265\320\275\321\217\320\265\320\274\321\213\320\271_\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\214\321\201\320\272\320\270\320\271_\320\270\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201_\320\275\320\260_xul/index.html" @@ -1,10 +1,11 @@ --- title: Динамически изменяемый пользовательский интерфейс на XUL -slug: Динамически_изменяемый_пользовательский_интерфейс_на_XUL +slug: orphaned/Динамически_изменяемый_пользовательский_интерфейс_на_XUL tags: - DOM - Extensions - XUL +original_slug: Динамически_изменяемый_пользовательский_интерфейс_на_XUL ---

        В этой статье обсуждается управление XUL интерфейсами с использованием DOM и других API. Здесь объясняется принцип документов DOM, приводится несколько простых примеров использования вызовов DOM для выполнения простейших манипуляций с документом, после чего приводится пример, демонстрирующий работу с анонимным XBL содержимым с использованием методов, специфичных для Mozilla.

        Эта статья написана как для начинающих, так и для разработчиков среднего уровня подготовки. Предполагается, что у читателя есть базовые знания по XUL и JavaScript. Возможно вы захотие прочитать некоторые вводные документы по DOM, такие как статья Об объектной модели документа или вводная страница Gecko DOM Reference.

        diff --git "a/files/ru/orphaned/\320\264\320\276\321\201\321\202\321\203\320\277\320\275\320\276\321\201\321\202\321\214/index.html" "b/files/ru/orphaned/\320\264\320\276\321\201\321\202\321\203\320\277\320\275\320\276\321\201\321\202\321\214/index.html" index b86149b9b8..b63553d6ea 100644 --- "a/files/ru/orphaned/\320\264\320\276\321\201\321\202\321\203\320\277\320\275\320\276\321\201\321\202\321\214/index.html" +++ "b/files/ru/orphaned/\320\264\320\276\321\201\321\202\321\203\320\277\320\275\320\276\321\201\321\202\321\214/index.html" @@ -1,8 +1,9 @@ --- title: Доступность -slug: Доступность +slug: orphaned/Доступность tags: - Accessibility +original_slug: Доступность ---

         

        diff --git "a/files/ru/orphaned/\320\267\320\260\320\263\320\276\320\273\320\276\320\262\320\276\320\272_\321\201\321\201\321\213\320\273\320\272\320\270/index.html" "b/files/ru/orphaned/\320\267\320\260\320\263\320\276\320\273\320\276\320\262\320\276\320\272_\321\201\321\201\321\213\320\273\320\272\320\270/index.html" index 633d7eb6a3..1865fd39fe 100644 --- "a/files/ru/orphaned/\320\267\320\260\320\263\320\276\320\273\320\276\320\262\320\276\320\272_\321\201\321\201\321\213\320\273\320\272\320\270/index.html" +++ "b/files/ru/orphaned/\320\267\320\260\320\263\320\276\320\273\320\276\320\262\320\276\320\272_\321\201\321\201\321\213\320\273\320\272\320\270/index.html" @@ -1,6 +1,7 @@ --- title: Заголовок ссылки -slug: Заголовок_ссылки +slug: orphaned/Заголовок_ссылки +original_slug: Заголовок_ссылки ---

        Это моя страничка для работы Кроме того мне нужно разместить здесь фотьографии diff --git "a/files/ru/orphaned/\320\272\320\276\320\275\321\202\321\200\320\276\320\273\321\214_\320\272\320\260\321\207\320\265\321\201\321\202\320\262\320\260/index.html" "b/files/ru/orphaned/\320\272\320\276\320\275\321\202\321\200\320\276\320\273\321\214_\320\272\320\260\321\207\320\265\321\201\321\202\320\262\320\260/index.html" index c5059d89f6..d9a09f4b91 100644 --- "a/files/ru/orphaned/\320\272\320\276\320\275\321\202\321\200\320\276\320\273\321\214_\320\272\320\260\321\207\320\265\321\201\321\202\320\262\320\260/index.html" +++ "b/files/ru/orphaned/\320\272\320\276\320\275\321\202\321\200\320\276\320\273\321\214_\320\272\320\260\321\207\320\265\321\201\321\202\320\262\320\260/index.html" @@ -1,6 +1,7 @@ --- title: Контроль качества -slug: Контроль_качества +slug: orphaned/Контроль_качества +original_slug: Контроль_качества ---


        Эта страница не содержит текста. Измените MDN добавив статью.

        diff --git "a/files/ru/orphaned/\320\273\320\276\320\272\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217/index.html" "b/files/ru/orphaned/\320\273\320\276\320\272\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217/index.html" index 0f723d6f82..4a5900ce30 100644 --- "a/files/ru/orphaned/\320\273\320\276\320\272\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217/index.html" +++ "b/files/ru/orphaned/\320\273\320\276\320\272\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217/index.html" @@ -1,5 +1,6 @@ --- title: Локализация -slug: Локализация +slug: orphaned/Локализация +original_slug: Локализация ---

        Локализация - это процесс перевода пользовательского интерфейса программного обеспечения с одного языка на другой и адаптации в соответствии с особенностями иностранной культуры. Данный ресурс расскажет о создании базирующихся на технологиях Mozilla локализованных приложений и расширений.

        diff --git "a/files/ru/orphaned/\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_\321\201\321\200\320\265\320\264\321\213_\321\200\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\270_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\320\271/index.html" "b/files/ru/orphaned/\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_\321\201\321\200\320\265\320\264\321\213_\321\200\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\270_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\320\271/index.html" index 14cfda019e..9e3ea0ff57 100644 --- "a/files/ru/orphaned/\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_\321\201\321\200\320\265\320\264\321\213_\321\200\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\270_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\320\271/index.html" +++ "b/files/ru/orphaned/\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_\321\201\321\200\320\265\320\264\321\213_\321\200\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\270_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\320\271/index.html" @@ -1,8 +1,9 @@ --- title: Настройка среды разработки расширений -slug: Настройка_среды_разработки_расширений +slug: orphaned/Настройка_среды_разработки_расширений tags: - Расширения +original_slug: Настройка_среды_разработки_расширений ---

        В этой статье приводится несколько советов о том, как настроить ваше приложение Mozilla для удобной работы над расширениями.

        diff --git "a/files/ru/orphaned/\320\277\320\265\321\200\320\265\321\205\320\276\320\264_\321\201_internet_explorer_\320\275\320\260_mozilla/index.html" "b/files/ru/orphaned/\320\277\320\265\321\200\320\265\321\205\320\276\320\264_\321\201_internet_explorer_\320\275\320\260_mozilla/index.html" index c24c37d79d..4815631f3c 100644 --- "a/files/ru/orphaned/\320\277\320\265\321\200\320\265\321\205\320\276\320\264_\321\201_internet_explorer_\320\275\320\260_mozilla/index.html" +++ "b/files/ru/orphaned/\320\277\320\265\321\200\320\265\321\205\320\276\320\264_\321\201_internet_explorer_\320\275\320\260_mozilla/index.html" @@ -1,6 +1,7 @@ --- title: Переход с Internet Explorer на Mozilla -slug: Переход_с_Internet_Explorer_на_Mozilla +slug: orphaned/Переход_с_Internet_Explorer_на_Mozilla +original_slug: Переход_с_Internet_Explorer_на_Mozilla ---

        Введение

        Когда Netscape запустила броузер Mozilla, было решено поддерживать стандарт W3C. В результате, Mozilla не полностью совместима с Netscape Navigator 4.x и Microsoft Internet Explorer; например, Mozilla не поддерживает <layer>, я расскажу об этом позже. Броузеры, такие как Internet Explorer 4, были разработаны до утверждения стандарта W3C, и имеют много индивидуальных особенностей. В этом ключе, я опишу особенности Mozilla, с поддержкой строгого стиля HTML в сочетании с Internet Explorer и другими используемыми броузерами.

        diff --git "a/files/ru/orphaned/\321\201\320\261\320\276\321\200\320\272\320\260_\320\270_\321\203\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260/index.html" "b/files/ru/orphaned/\321\201\320\261\320\276\321\200\320\272\320\260_\320\270_\321\203\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260/index.html" index 0da2e7ca31..d513d5dbad 100644 --- "a/files/ru/orphaned/\321\201\320\261\320\276\321\200\320\272\320\260_\320\270_\321\203\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260/index.html" +++ "b/files/ru/orphaned/\321\201\320\261\320\276\321\200\320\272\320\260_\320\270_\321\203\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260/index.html" @@ -1,6 +1,7 @@ --- title: Сборка и установка -slug: Сборка_и_установка +slug: orphaned/Сборка_и_установка +original_slug: Сборка_и_установка ---
        Важно: Не начинайте сборку без предварительной конфигурации!

        Сборка

        diff --git "a/files/ru/orphaned/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\321\217/index.html" "b/files/ru/orphaned/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\321\217/index.html" index f5a8d14f6f..02595959ca 100644 --- "a/files/ru/orphaned/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\321\217/index.html" +++ "b/files/ru/orphaned/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\321\217/index.html" @@ -1,8 +1,9 @@ --- title: Создание расширения -slug: Создание_расширения +slug: orphaned/Создание_расширения tags: - Extensions +original_slug: Создание_расширения ---

        Введение

        diff --git "a/files/ru/orphaned/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\321\217/\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_firefox_\320\264\320\273\321\217_\321\200\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\270/index.html" "b/files/ru/orphaned/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\321\217/\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_firefox_\320\264\320\273\321\217_\321\200\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\270/index.html" index 790d74ed18..540eec6800 100644 --- "a/files/ru/orphaned/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\321\217/\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_firefox_\320\264\320\273\321\217_\321\200\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\270/index.html" +++ "b/files/ru/orphaned/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\321\217/\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_firefox_\320\264\320\273\321\217_\321\200\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\270/index.html" @@ -1,6 +1,7 @@ --- title: Настройка Firefox для разработки -slug: Создание_расширения/Настройка_Firefox_для_разработки +slug: orphaned/Создание_расширения/Настройка_Firefox_для_разработки +original_slug: Создание_расширения/Настройка_Firefox_для_разработки ---

        Перед созданием собственного расширения рекомендуется для этого настроить Firefox. Нужно это для того, чтобы не потерять важные данные и не сбить настройки на повседневном профиле браузера из-за неудачного опыта с расширением.

        Создание экспериментального профиля

        diff --git "a/files/ru/orphaned/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\321\217/\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_firefox_\320\264\320\273\321\217_\321\200\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\270_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\320\271/index.html" "b/files/ru/orphaned/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\321\217/\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_firefox_\320\264\320\273\321\217_\321\200\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\270_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\320\271/index.html" index 2ee5466f3e..f85369e2e0 100644 --- "a/files/ru/orphaned/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\321\217/\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_firefox_\320\264\320\273\321\217_\321\200\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\270_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\320\271/index.html" +++ "b/files/ru/orphaned/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\321\217/\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_firefox_\320\264\320\273\321\217_\321\200\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\270_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\320\271/index.html" @@ -1,6 +1,7 @@ --- title: Настройка Firefox для разработки расширений -slug: Создание_расширения/Настройка_Firefox_для_разработки_расширений +slug: orphaned/Создание_расширения/Настройка_Firefox_для_разработки_расширений +original_slug: Создание_расширения/Настройка_Firefox_для_разработки_расширений ---

        Прежде чем начать разработку расширения, желательно настроить для этого Firefox. Нужно это для того, чтобы не потерять нужные данные и не сбить настройки в повседневном профиле Firefox.

        Создание экспериментального профиля Firefox

        diff --git "a/files/ru/orphaned/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\321\217_\320\264\320\273\321\217_firefox_\321\201_\320\270\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265\320\274_mozilla_build_system/index.html" "b/files/ru/orphaned/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\321\217_\320\264\320\273\321\217_firefox_\321\201_\320\270\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265\320\274_mozilla_build_system/index.html" index b6fbfd6e87..41af48f7e2 100644 --- "a/files/ru/orphaned/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\321\217_\320\264\320\273\321\217_firefox_\321\201_\320\270\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265\320\274_mozilla_build_system/index.html" +++ "b/files/ru/orphaned/\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\321\217_\320\264\320\273\321\217_firefox_\321\201_\320\270\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265\320\274_mozilla_build_system/index.html" @@ -1,6 +1,7 @@ --- title: Создание расширения для Firefox с использованием Mozilla Build System -slug: Создание_расширения_для_Firefox_с_использованием_Mozilla_Build_System +slug: orphaned/Создание_расширения_для_Firefox_с_использованием_Mozilla_Build_System +original_slug: Создание_расширения_для_Firefox_с_использованием_Mozilla_Build_System ---

        Существует специальное расширение для создания новых расширений для Firefox.

        {{ languages( { "en": "en/Creating_Custom_Firefox_Extensions_with_the_Mozilla_Build_System", "it": "it/Creare_Estensioni_personalizzate_per_Firefox_con_il_sistema_di_sviluppo_di_Mozilla", "ja": "ja/Creating_Custom_Firefox_Extensions_with_the_Mozilla_Build_System" } ) }} diff --git "a/files/ru/orphaned/\321\201\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\260\321\217_\320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217_\320\277\320\276_gecko_dom/index.html" "b/files/ru/orphaned/\321\201\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\260\321\217_\320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217_\320\277\320\276_gecko_dom/index.html" index 91f9a7bee9..a86e2fa2dc 100644 --- "a/files/ru/orphaned/\321\201\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\260\321\217_\320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217_\320\277\320\276_gecko_dom/index.html" +++ "b/files/ru/orphaned/\321\201\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\260\321\217_\320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217_\320\277\320\276_gecko_dom/index.html" @@ -1,9 +1,10 @@ --- title: Справочная информация по Gecko DOM -slug: Справочная_информация_по_Gecko_DOM +slug: orphaned/Справочная_информация_по_Gecko_DOM tags: - NeedsTechnicalReview - Справочная_информация_по_Gecko_DOM +original_slug: Справочная_информация_по_Gecko_DOM ---

        Содержание справочной информации по Gecko DOM.

        diff --git "a/files/ru/orphaned/\321\201\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\260\321\217_\320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217_\320\277\320\276_gecko_dom/\320\262\320\262\320\265\320\264\320\265\320\275\320\270\320\265/index.html" "b/files/ru/orphaned/\321\201\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\260\321\217_\320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217_\320\277\320\276_gecko_dom/\320\262\320\262\320\265\320\264\320\265\320\275\320\270\320\265/index.html" index e2b49f348b..82a4ce1465 100644 --- "a/files/ru/orphaned/\321\201\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\260\321\217_\320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217_\320\277\320\276_gecko_dom/\320\262\320\262\320\265\320\264\320\265\320\275\320\270\320\265/index.html" +++ "b/files/ru/orphaned/\321\201\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\260\321\217_\320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217_\320\277\320\276_gecko_dom/\320\262\320\262\320\265\320\264\320\265\320\275\320\270\320\265/index.html" @@ -1,6 +1,7 @@ --- title: Введение -slug: Справочная_информация_по_Gecko_DOM/Введение +slug: orphaned/Справочная_информация_по_Gecko_DOM/Введение +original_slug: Справочная_информация_по_Gecko_DOM/Введение ---

        В этом разделе представлено краткое концептуальное введение в DOM: что это такое, как он предоставляет структуру для HTML и XML-документов, как вы можете получить к нему доступ, и как этот API представляет справочную информацию и примеры.

        diff --git "a/files/ru/orphaned/\321\201\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\260\321\217_\320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217_\320\277\320\276_gecko_dom/\320\277\321\200\320\265\320\264\320\270\321\201\320\273\320\276\320\262\320\270\320\265/index.html" "b/files/ru/orphaned/\321\201\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\260\321\217_\320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217_\320\277\320\276_gecko_dom/\320\277\321\200\320\265\320\264\320\270\321\201\320\273\320\276\320\262\320\270\320\265/index.html" index 6d891324fa..db38e4b46e 100644 --- "a/files/ru/orphaned/\321\201\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\260\321\217_\320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217_\320\277\320\276_gecko_dom/\320\277\321\200\320\265\320\264\320\270\321\201\320\273\320\276\320\262\320\270\320\265/index.html" +++ "b/files/ru/orphaned/\321\201\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\260\321\217_\320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217_\320\277\320\276_gecko_dom/\320\277\321\200\320\265\320\264\320\270\321\201\320\273\320\276\320\262\320\270\320\265/index.html" @@ -1,6 +1,7 @@ --- title: Предисловие -slug: Справочная_информация_по_Gecko_DOM/Предисловие +slug: orphaned/Справочная_информация_по_Gecko_DOM/Предисловие +original_slug: Справочная_информация_по_Gecko_DOM/Предисловие ---

         

        diff --git "a/files/ru/orphaned/\321\201\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\260\321\217_\320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217_\320\277\320\276_gecko_dom/\320\277\321\200\320\270\320\274\320\265\321\200\321\213/index.html" "b/files/ru/orphaned/\321\201\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\260\321\217_\320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217_\320\277\320\276_gecko_dom/\320\277\321\200\320\270\320\274\320\265\321\200\321\213/index.html" index 6d2319c182..f030f68c04 100644 --- "a/files/ru/orphaned/\321\201\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\260\321\217_\320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217_\320\277\320\276_gecko_dom/\320\277\321\200\320\270\320\274\320\265\321\200\321\213/index.html" +++ "b/files/ru/orphaned/\321\201\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\260\321\217_\320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217_\320\277\320\276_gecko_dom/\320\277\321\200\320\270\320\274\320\265\321\200\321\213/index.html" @@ -1,5 +1,6 @@ --- title: Примеры -slug: Справочная_информация_по_Gecko_DOM/Примеры +slug: orphaned/Справочная_информация_по_Gecko_DOM/Примеры +original_slug: Справочная_информация_по_Gecko_DOM/Примеры ---

        This page has no content. Enrich MDC by contributing.

        diff --git "a/files/ru/orphaned/\321\202\320\265\320\274\321\213/index.html" "b/files/ru/orphaned/\321\202\320\265\320\274\321\213/index.html" index 32b62868e6..b66e44f6ba 100644 --- "a/files/ru/orphaned/\321\202\320\265\320\274\321\213/index.html" +++ "b/files/ru/orphaned/\321\202\320\265\320\274\321\213/index.html" @@ -1,6 +1,7 @@ --- title: Темы -slug: Темы +slug: orphaned/Темы +original_slug: Темы ---

         

        Введение
        diff --git a/files/ru/plugins/roadmap/index.html b/files/ru/plugins/roadmap/index.html index d50a948963..1eda145955 100644 --- a/files/ru/plugins/roadmap/index.html +++ b/files/ru/plugins/roadmap/index.html @@ -1,7 +1,8 @@ --- title: План поддержки плагинов в Firefox -slug: Plugins/План +slug: Plugins/Roadmap translation_of: Plugins/Roadmap +original_slug: Plugins/План ---

        Плагины — проблема безопасности и производительности для пользователей Firefox. NPAPI плагины являются устаревшей технологией, и Mozilla движется к Вебу, в котором они не нужны. Последний оставшийся NPAPI плагин — Adobe Flash, который выпустил план по окончанию срока поддержки. Для поддержки воздержания от использования Flash, Firefox, вместе с другими браузерами, работает над тем, чтобы постепенно и аккуратно избавиться от использования и зависимости от Flash. Ниже представлен план, рассказывающий о том, что будет происходить с поддержкой плагинов в Firefox.

        diff --git a/files/ru/tools/accessibility_inspector/index.html b/files/ru/tools/accessibility_inspector/index.html index a375a027ae..52c20f411a 100644 --- a/files/ru/tools/accessibility_inspector/index.html +++ b/files/ru/tools/accessibility_inspector/index.html @@ -1,7 +1,8 @@ --- title: Инспектор доступности -slug: Tools/Инспектор_доступности +slug: Tools/Accessibility_inspector translation_of: Tools/Accessibility_inspector +original_slug: Tools/Инспектор_доступности ---
        {{ToolsSidebar}}
        diff --git a/files/ru/tools/browser_console/index.html b/files/ru/tools/browser_console/index.html index 487bc2eb5e..00d49816ff 100644 --- a/files/ru/tools/browser_console/index.html +++ b/files/ru/tools/browser_console/index.html @@ -1,14 +1,15 @@ --- title: Консоль браузера -slug: Tools/Консоль_браузера +slug: Tools/Browser_Console tags: - Tools - Web Development - Браузер - Отладка - - 'веб-разработка:инструменты' + - веб-разработка:инструменты - консоль translation_of: Tools/Browser_Console +original_slug: Tools/Консоль_браузера ---
        {{ToolsSidebar}}

        Консоль браузера — как Веб-консоль, но для работы со всем браузером, а не с отдельной его вкладкой.

        diff --git a/files/ru/tools/debugger/how_to/debug_eval_sources/index.html b/files/ru/tools/debugger/how_to/debug_eval_sources/index.html index 29224f2590..714444fe1c 100644 --- a/files/ru/tools/debugger/how_to/debug_eval_sources/index.html +++ b/files/ru/tools/debugger/how_to/debug_eval_sources/index.html @@ -1,9 +1,10 @@ --- title: Отладка кода внутри eval -slug: Tools/Debugger/How_to/Отладка_кода_внутри_eval +slug: Tools/Debugger/How_to/Debug_eval_sources tags: - Отладка translation_of: Tools/Debugger/How_to/Debug_eval_sources +original_slug: Tools/Debugger/How_to/Отладка_кода_внутри_eval ---
        {{ToolsSidebar}}

        Доступно, начиная с Firefox 36.

        diff --git a/files/ru/tools/debugger/how_to/pretty-print_a_minified_file/index.html b/files/ru/tools/debugger/how_to/pretty-print_a_minified_file/index.html index e224f9d591..2800f84c31 100644 --- a/files/ru/tools/debugger/how_to/pretty-print_a_minified_file/index.html +++ b/files/ru/tools/debugger/how_to/pretty-print_a_minified_file/index.html @@ -1,7 +1,8 @@ --- title: Работа с минифицированным кодом -slug: Tools/Debugger/How_to/Работа_с_минифицированным_кодом +slug: Tools/Debugger/How_to/Pretty-print_a_minified_file translation_of: Tools/Debugger/How_to/Pretty-print_a_minified_file +original_slug: Tools/Debugger/How_to/Работа_с_минифицированным_кодом ---
        {{ToolsSidebar}}

        Чтобы представить минифицированный код в удобочитаемом виде, откройте его, а затем нажмите на иконку с фигурными скобками:

        diff --git a/files/ru/tools/page_inspector/how_to/edit_fonts/index.html b/files/ru/tools/page_inspector/how_to/edit_fonts/index.html index 24b490e3d3..32000bbe0f 100644 --- a/files/ru/tools/page_inspector/how_to/edit_fonts/index.html +++ b/files/ru/tools/page_inspector/how_to/edit_fonts/index.html @@ -1,11 +1,12 @@ --- title: Просмотр шрифтов -slug: Tools/Page_Inspector/How_to/Просмотр_шрифтов +slug: Tools/Page_Inspector/How_to/Edit_fonts tags: - Guide - Инспектор - инструменты translation_of: Tools/Page_Inspector/How_to/Edit_fonts +original_slug: Tools/Page_Inspector/How_to/Просмотр_шрифтов ---
        {{ToolsSidebar}}

        Всплывающая подсказка у font-family

        diff --git a/files/ru/tools/page_inspector/how_to/examine_event_listeners/index.html b/files/ru/tools/page_inspector/how_to/examine_event_listeners/index.html index c5ea101f0b..02599668dd 100644 --- a/files/ru/tools/page_inspector/how_to/examine_event_listeners/index.html +++ b/files/ru/tools/page_inspector/how_to/examine_event_listeners/index.html @@ -1,11 +1,12 @@ --- title: Исследовать Event Listeners -slug: Tools/Page_Inspector/How_to/Исследовать_event_listeners +slug: Tools/Page_Inspector/How_to/Examine_event_listeners tags: - Инспектор - Руководство - инструменты translation_of: Tools/Page_Inspector/How_to/Examine_event_listeners +original_slug: Tools/Page_Inspector/How_to/Исследовать_event_listeners ---
        {{ToolsSidebar}}

        Начиная с Firefox 33 вы увидите значок «ev» в области HTML, напротив элементов, у которых есть связаные с ними Event Listeners:

        diff --git a/files/ru/tools/page_inspector/how_to/open_the_inspector/index.html b/files/ru/tools/page_inspector/how_to/open_the_inspector/index.html index a4e0927d76..7e9bddf5a5 100644 --- a/files/ru/tools/page_inspector/how_to/open_the_inspector/index.html +++ b/files/ru/tools/page_inspector/how_to/open_the_inspector/index.html @@ -1,11 +1,12 @@ --- title: Открытие Инспектора -slug: Tools/Page_Inspector/How_to/Otkrytie_Inspektora +slug: Tools/Page_Inspector/How_to/Open_the_Inspector tags: - Guide - Инспектор - инструменты translation_of: Tools/Page_Inspector/How_to/Open_the_Inspector +original_slug: Tools/Page_Inspector/How_to/Otkrytie_Inspektora ---
        {{ToolsSidebar}}

        Есть два основных способа открытия Инспектора:

        diff --git a/files/ru/tools/page_inspector/how_to/select_an_element/index.html b/files/ru/tools/page_inspector/how_to/select_an_element/index.html index 16db872b70..c607b31043 100644 --- a/files/ru/tools/page_inspector/how_to/select_an_element/index.html +++ b/files/ru/tools/page_inspector/how_to/select_an_element/index.html @@ -1,11 +1,12 @@ --- title: Выбор элемента -slug: Tools/Page_Inspector/How_to/Vybor_elementa +slug: Tools/Page_Inspector/How_to/Select_an_element tags: - Guide - Инспектор - инструменты translation_of: Tools/Page_Inspector/How_to/Select_an_element +original_slug: Tools/Page_Inspector/How_to/Vybor_elementa ---
        {{ToolsSidebar}}

        {{EmbedYouTube("y2LcsxE2pR0")}}

        diff --git a/files/ru/tools/page_inspector/keyboard_shortcuts/index.html b/files/ru/tools/page_inspector/keyboard_shortcuts/index.html index ae162ef628..a5129643e4 100644 --- a/files/ru/tools/page_inspector/keyboard_shortcuts/index.html +++ b/files/ru/tools/page_inspector/keyboard_shortcuts/index.html @@ -1,10 +1,11 @@ --- title: Клавиатурные сокращения -slug: Tools/Page_Inspector/Сочетания_клавиш +slug: Tools/Page_Inspector/Keyboard_shortcuts tags: - Инспектор - инструменты translation_of: Tools/Page_Inspector/Keyboard_shortcuts +original_slug: Tools/Page_Inspector/Сочетания_клавиш ---
        {{ToolsSidebar}}

        {{ Page ("ru/docs/tools/Keyboard_shortcuts", "page-inspector") }}

        diff --git a/files/ru/tools/performance/index.html b/files/ru/tools/performance/index.html index ba11369101..ac389754f9 100644 --- a/files/ru/tools/performance/index.html +++ b/files/ru/tools/performance/index.html @@ -1,7 +1,8 @@ --- title: Производительность -slug: Tools/Производительность +slug: Tools/Performance translation_of: Tools/Performance +original_slug: Tools/Производительность ---
        {{ToolsSidebar}}

        Инструмент даёт Вам понять общую отзывчивость вашего сайта,  JavaScript и общее представление о разметке. С помощью инструмента производительности Вы создадите запись или профиль своего сайта за определенный промежуток времени. Затем, инструмент покажет Вам действия браузера и график смены частоты кадров, поверх профиля, рендера Вашего сайта.

        diff --git a/files/ru/tools/performance/waterfall/index.html b/files/ru/tools/performance/waterfall/index.html index 1531a44a10..7b785197a7 100644 --- a/files/ru/tools/performance/waterfall/index.html +++ b/files/ru/tools/performance/waterfall/index.html @@ -1,7 +1,8 @@ --- title: Waterfall -slug: Tools/Производительность/Waterfall +slug: Tools/Performance/Waterfall translation_of: Tools/Performance/Waterfall +original_slug: Tools/Производительность/Waterfall ---
        {{ToolsSidebar}}

        Водопад (Waterfall) дает вам представление о различных процессах, которые происходят внутри браузера, когда вы открывайте ваш сайт или запускаете ваше приложение. Он основан на идее разделения всех происходящих внутри браузера процессов на различные типы  - запуск JavaScript, обновление layout и так далее - и что в любой момент времени браузрер выполняет один из этих процессов.

        diff --git a/files/ru/tools/responsive_design_mode/index.html b/files/ru/tools/responsive_design_mode/index.html index e5acc43af0..417421f884 100644 --- a/files/ru/tools/responsive_design_mode/index.html +++ b/files/ru/tools/responsive_design_mode/index.html @@ -1,17 +1,18 @@ --- title: Режим адаптивного дизайна -slug: Tools/Responsive_Design_View +slug: Tools/Responsive_Design_Mode tags: - Design - Firefox - Guide - Tools - Web Development - - 'l10n:priority' + - l10n:priority - Дизайн - адаптивный дизайн - инструменты разработки translation_of: Tools/Responsive_Design_Mode +original_slug: Tools/Responsive_Design_View ---
        {{ToolsSidebar}}
        diff --git a/files/ru/tools/rulers/index.html b/files/ru/tools/rulers/index.html index c8d17fffac..e14bb8a970 100644 --- a/files/ru/tools/rulers/index.html +++ b/files/ru/tools/rulers/index.html @@ -1,7 +1,8 @@ --- title: Линейки -slug: Tools/Линейки +slug: Tools/Rulers translation_of: Tools/Rulers +original_slug: Tools/Линейки ---
        {{ToolsSidebar}}

        Новое в Firefox 40.

        diff --git a/files/ru/tools/web_console/ui_tour/index.html b/files/ru/tools/web_console/ui_tour/index.html index 41f3e760cc..6848e5d67c 100644 --- a/files/ru/tools/web_console/ui_tour/index.html +++ b/files/ru/tools/web_console/ui_tour/index.html @@ -1,7 +1,8 @@ --- title: Opening the Web Console -slug: Tools/Web_Console/Opening_the_Web_Console +slug: Tools/Web_Console/UI_Tour translation_of: Tools/Web_Console/UI_Tour +original_slug: Tools/Web_Console/Opening_the_Web_Console ---
        {{ToolsSidebar}}

        To open the Web Console:

        diff --git a/files/ru/web/api/baseaudiocontext/createpanner/index.html b/files/ru/web/api/baseaudiocontext/createpanner/index.html index 0a4d5db32b..28e5bdc0f7 100644 --- a/files/ru/web/api/baseaudiocontext/createpanner/index.html +++ b/files/ru/web/api/baseaudiocontext/createpanner/index.html @@ -1,7 +1,8 @@ --- title: AudioContext.createPanner() -slug: Web/API/AudioContext/createPanner +slug: Web/API/BaseAudioContext/createPanner translation_of: Web/API/BaseAudioContext/createPanner +original_slug: Web/API/AudioContext/createPanner ---

        {{ APIRef("Web Audio API") }}

        diff --git a/files/ru/web/api/baseaudiocontext/currenttime/index.html b/files/ru/web/api/baseaudiocontext/currenttime/index.html index 51370701f4..ed77cb9ec9 100644 --- a/files/ru/web/api/baseaudiocontext/currenttime/index.html +++ b/files/ru/web/api/baseaudiocontext/currenttime/index.html @@ -1,7 +1,8 @@ --- title: AudioContext.currentTime -slug: Web/API/AudioContext/currentTime +slug: Web/API/BaseAudioContext/currentTime translation_of: Web/API/BaseAudioContext/currentTime +original_slug: Web/API/AudioContext/currentTime ---

        {{ APIRef("AudioContext") }}

        diff --git a/files/ru/web/api/baseaudiocontext/decodeaudiodata/index.html b/files/ru/web/api/baseaudiocontext/decodeaudiodata/index.html index faae982eae..a04a0df083 100644 --- a/files/ru/web/api/baseaudiocontext/decodeaudiodata/index.html +++ b/files/ru/web/api/baseaudiocontext/decodeaudiodata/index.html @@ -1,9 +1,10 @@ --- title: AudioContext.decodeAudioData() -slug: Web/API/AudioContext/decodeAudioData +slug: Web/API/BaseAudioContext/decodeAudioData tags: - API translation_of: Web/API/BaseAudioContext/decodeAudioData +original_slug: Web/API/AudioContext/decodeAudioData ---

        {{ APIRef("Web Audio API") }}

        diff --git a/files/ru/web/api/canvas_api/tutorial/applying_styles_and_colors/index.html b/files/ru/web/api/canvas_api/tutorial/applying_styles_and_colors/index.html index 2c9eeaae78..3dc5e6c8f0 100644 --- a/files/ru/web/api/canvas_api/tutorial/applying_styles_and_colors/index.html +++ b/files/ru/web/api/canvas_api/tutorial/applying_styles_and_colors/index.html @@ -1,7 +1,8 @@ --- title: Применение стилей и цветов -slug: Web/API/Canvas_API/Tutorial/Применение_стилей_и_цветов +slug: Web/API/Canvas_API/Tutorial/Applying_styles_and_colors translation_of: Web/API/Canvas_API/Tutorial/Applying_styles_and_colors +original_slug: Web/API/Canvas_API/Tutorial/Применение_стилей_и_цветов ---
        {{CanvasSidebar}} {{PreviousNext("Web/API/Canvas_API/Tutorial/Drawing_shapes", "Web/API/Canvas_API/Tutorial/Drawing_text")}}
        diff --git a/files/ru/web/api/canvas_api/tutorial/basic_animations/index.html b/files/ru/web/api/canvas_api/tutorial/basic_animations/index.html index a47b8b734e..e4595cbbd4 100644 --- a/files/ru/web/api/canvas_api/tutorial/basic_animations/index.html +++ b/files/ru/web/api/canvas_api/tutorial/basic_animations/index.html @@ -1,6 +1,6 @@ --- title: Простые анимации -slug: Web/API/Canvas_API/Tutorial/Основы_анимации +slug: Web/API/Canvas_API/Tutorial/Basic_animations tags: - HTML - HTML5 @@ -9,6 +9,7 @@ tags: - Средний уровень - Холст translation_of: Web/API/Canvas_API/Tutorial/Basic_animations +original_slug: Web/API/Canvas_API/Tutorial/Основы_анимации ---
        {{CanvasSidebar}} {{PreviousNext("Web/API/Canvas_API/Tutorial/Compositing", "Web/API/Canvas_API/Tutorial/Advanced_animations")}}
        diff --git a/files/ru/web/api/canvas_api/tutorial/compositing/index.html b/files/ru/web/api/canvas_api/tutorial/compositing/index.html index 264cc7e544..bac6986141 100644 --- a/files/ru/web/api/canvas_api/tutorial/compositing/index.html +++ b/files/ru/web/api/canvas_api/tutorial/compositing/index.html @@ -1,9 +1,10 @@ --- title: Композиция и обрезка -slug: Web/API/Canvas_API/Tutorial/Композиции +slug: Web/API/Canvas_API/Tutorial/Compositing tags: - канвас translation_of: Web/API/Canvas_API/Tutorial/Compositing +original_slug: Web/API/Canvas_API/Tutorial/Композиции ---
        {{CanvasSidebar}} {{PreviousNext("Web/API/Canvas_API/Tutorial/Transformations", "Web/API/Canvas_API/Tutorial/Basic_animations")}}
        diff --git a/files/ru/web/api/canvas_api/tutorial/drawing_shapes/index.html b/files/ru/web/api/canvas_api/tutorial/drawing_shapes/index.html index f6ca6c23ef..046e249975 100644 --- a/files/ru/web/api/canvas_api/tutorial/drawing_shapes/index.html +++ b/files/ru/web/api/canvas_api/tutorial/drawing_shapes/index.html @@ -1,7 +1,8 @@ --- title: Рисование фигур с помощью canvas -slug: Web/API/Canvas_API/Tutorial/Рисование_фигур +slug: Web/API/Canvas_API/Tutorial/Drawing_shapes translation_of: Web/API/Canvas_API/Tutorial/Drawing_shapes +original_slug: Web/API/Canvas_API/Tutorial/Рисование_фигур ---
        {{CanvasSidebar}} {{PreviousNext("Web/API/Canvas_API/Tutorial/Basic_usage", "Web/API/Canvas_API/Tutorial/Applying_styles_and_colors")}}
        diff --git a/files/ru/web/api/canvas_api/tutorial/drawing_text/index.html b/files/ru/web/api/canvas_api/tutorial/drawing_text/index.html index 90915c5e09..c25c49be30 100644 --- a/files/ru/web/api/canvas_api/tutorial/drawing_text/index.html +++ b/files/ru/web/api/canvas_api/tutorial/drawing_text/index.html @@ -1,6 +1,6 @@ --- title: Рисование текста -slug: Web/API/Canvas_API/Tutorial/Рисование_текста +slug: Web/API/Canvas_API/Tutorial/Drawing_text tags: - Canvas - Графика @@ -8,6 +8,7 @@ tags: - Рукводовство - мануал translation_of: Web/API/Canvas_API/Tutorial/Drawing_text +original_slug: Web/API/Canvas_API/Tutorial/Рисование_текста ---
        {{CanvasSidebar}} {{PreviousNext("Web/API/Canvas_API/Tutorial/Applying_styles_and_colors", "Web/API/Canvas_API/Tutorial/Using_images")}}
        diff --git a/files/ru/web/api/canvas_api/tutorial/using_images/index.html b/files/ru/web/api/canvas_api/tutorial/using_images/index.html index 3ce4b8384e..d1addb4b7d 100644 --- a/files/ru/web/api/canvas_api/tutorial/using_images/index.html +++ b/files/ru/web/api/canvas_api/tutorial/using_images/index.html @@ -1,9 +1,10 @@ --- title: Использование изображений -slug: Web/API/Canvas_API/Tutorial/Использование_изображений +slug: Web/API/Canvas_API/Tutorial/Using_images tags: - Графика translation_of: Web/API/Canvas_API/Tutorial/Using_images +original_slug: Web/API/Canvas_API/Tutorial/Использование_изображений ---
        {{CanvasSidebar}} {{PreviousNext("Web/API/Canvas_API/Tutorial/Drawing_text", "Web/API/Canvas_API/Tutorial/Трансформации")}}
        diff --git a/files/ru/web/api/crypto/getrandomvalues/index.html b/files/ru/web/api/crypto/getrandomvalues/index.html index c59f5dde54..20f900e9bb 100644 --- a/files/ru/web/api/crypto/getrandomvalues/index.html +++ b/files/ru/web/api/crypto/getrandomvalues/index.html @@ -1,12 +1,13 @@ --- title: RandomSource.getRandomValues() -slug: Web/API/RandomSource/getRandomValues +slug: Web/API/Crypto/getRandomValues tags: - АПИ - Криптография - Справка - метод translation_of: Web/API/Crypto/getRandomValues +original_slug: Web/API/RandomSource/getRandomValues ---

        {{APIRef("Web Crypto API")}}

        diff --git a/files/ru/web/api/css_object_model/managing_screen_orientation/index.html b/files/ru/web/api/css_object_model/managing_screen_orientation/index.html index a6b16cba4a..198fae2acb 100644 --- a/files/ru/web/api/css_object_model/managing_screen_orientation/index.html +++ b/files/ru/web/api/css_object_model/managing_screen_orientation/index.html @@ -1,11 +1,12 @@ --- title: Разбираемся с ориентацией экрана -slug: Web/API/CSS_Object_Model/ориентация_экрана +slug: Web/API/CSS_Object_Model/Managing_screen_orientation tags: - Ориентация экрана - Положение экрана - Руководство translation_of: Web/API/CSS_Object_Model/Managing_screen_orientation +original_slug: Web/API/CSS_Object_Model/ориентация_экрана ---

        {{DefaultAPISidebar("Screen Orientation API")}}{{SeeCompatTable}}

        diff --git a/files/ru/web/api/document/createelement/index.html b/files/ru/web/api/document/createelement/index.html index 15542d751d..f233ecf007 100644 --- a/files/ru/web/api/document/createelement/index.html +++ b/files/ru/web/api/document/createelement/index.html @@ -1,10 +1,11 @@ --- title: document.createElement -slug: DOM/document.createElement +slug: Web/API/Document/createElement tags: - DOM - Gecko translation_of: Web/API/Document/createElement +original_slug: DOM/document.createElement ---

        {{ ApiRef() }}

        diff --git a/files/ru/web/api/document/images/index.html b/files/ru/web/api/document/images/index.html index c9ba4ac1e2..420dd40024 100644 --- a/files/ru/web/api/document/images/index.html +++ b/files/ru/web/api/document/images/index.html @@ -1,10 +1,11 @@ --- title: document.images -slug: DOM/document.images +slug: Web/API/Document/images tags: - DOM - JavaScript translation_of: Web/API/Document/images +original_slug: DOM/document.images ---

        {{ ApiRef() }}

        Кратко об обьекте

        diff --git a/files/ru/web/api/document/readystatechange_event/index.html b/files/ru/web/api/document/readystatechange_event/index.html index 5a268b033f..70ea3f778a 100644 --- a/files/ru/web/api/document/readystatechange_event/index.html +++ b/files/ru/web/api/document/readystatechange_event/index.html @@ -1,9 +1,10 @@ --- title: readystatechange -slug: Web/Events/readystatechange +slug: Web/API/Document/readystatechange_event tags: - события translation_of: Web/API/Document/readystatechange_event +original_slug: Web/Events/readystatechange ---

        {{ApiRef}}

        diff --git a/files/ru/web/api/document_object_model/events/index.html b/files/ru/web/api/document_object_model/events/index.html index eeadb57328..c5995b792e 100644 --- a/files/ru/web/api/document_object_model/events/index.html +++ b/files/ru/web/api/document_object_model/events/index.html @@ -1,7 +1,8 @@ --- title: Events and the DOM -slug: DOM/DOM_Reference/Events +slug: Web/API/Document_Object_Model/Events translation_of: Web/API/Document_Object_Model/Events +original_slug: DOM/DOM_Reference/Events ---

        Вступление

        diff --git a/files/ru/web/api/document_object_model/examples/index.html b/files/ru/web/api/document_object_model/examples/index.html index a3332f7585..b590dec1ae 100644 --- a/files/ru/web/api/document_object_model/examples/index.html +++ b/files/ru/web/api/document_object_model/examples/index.html @@ -1,7 +1,8 @@ --- title: Examples of web and XML development using the DOM -slug: DOM/DOM_Reference/Examples +slug: Web/API/Document_Object_Model/Examples translation_of: Web/API/Document_Object_Model/Examples +original_slug: DOM/DOM_Reference/Examples ---

        В этой главе представлены более длинные примеры разработки веб-сайтов и XML с использованием DOM. По возможности, примеры используют общие API, трюки и шаблоны в JavaScript для управления объектом документа.

        diff --git a/files/ru/web/api/document_object_model/index.html b/files/ru/web/api/document_object_model/index.html index db06b01dd8..a1546eb2a4 100644 --- a/files/ru/web/api/document_object_model/index.html +++ b/files/ru/web/api/document_object_model/index.html @@ -1,6 +1,6 @@ --- title: Руководство по DOM -slug: DOM/DOM_Reference +slug: Web/API/Document_Object_Model tags: - DOM - DOM Reference @@ -8,6 +8,7 @@ tags: - Intermediate - Руководство translation_of: Web/API/Document_Object_Model +original_slug: DOM/DOM_Reference ---

        Объектная Модель Документа (DOM) является программным интерфейсом для HTML, XML и SVG документов. Это обеспечивает структурированное представление документа (дерева), и определяет способ, по которому структура может быть доступна для программы, для изменения структуры документа, его стиля и содержания. DOM обеспечивает представление документа в виде структурированной группы узлов и объектов, которые имеют свойства и методы. По сути, она связывает веб -страницы со скриптами или языками программирования.

        diff --git a/files/ru/web/api/document_object_model/introduction/index.html b/files/ru/web/api/document_object_model/introduction/index.html index 3c02e5799f..9fa1a55cbc 100644 --- a/files/ru/web/api/document_object_model/introduction/index.html +++ b/files/ru/web/api/document_object_model/introduction/index.html @@ -1,9 +1,10 @@ --- title: Введение -slug: DOM/DOM_Reference/Введение +slug: Web/API/Document_Object_Model/Introduction tags: - DOM translation_of: Web/API/Document_Object_Model/Introduction +original_slug: DOM/DOM_Reference/Введение ---

        Этот раздел представляет краткое знакомство с Объектной Моделью Документа (DOM) - что такое DOM, каким образом предоставляются структуры HTML и XML документов, и как взаимодействовать с ними. Данный раздел содержит справочную информацию и примеры.

        diff --git a/files/ru/web/api/document_object_model/locating_dom_elements_using_selectors/index.html b/files/ru/web/api/document_object_model/locating_dom_elements_using_selectors/index.html index 73538e8616..0bdfd09bdc 100644 --- a/files/ru/web/api/document_object_model/locating_dom_elements_using_selectors/index.html +++ b/files/ru/web/api/document_object_model/locating_dom_elements_using_selectors/index.html @@ -1,7 +1,8 @@ --- title: Locating DOM elements using selectors -slug: DOM/DOM_Reference/Locating_DOM_elements_using_selectors +slug: Web/API/Document_object_model/Locating_DOM_elements_using_selectors translation_of: Web/API/Document_object_model/Locating_DOM_elements_using_selectors +original_slug: DOM/DOM_Reference/Locating_DOM_elements_using_selectors ---
        {{ gecko_minversion_header("1.9.1") }}
        diff --git a/files/ru/web/api/documentorshadowroot/activeelement/index.html b/files/ru/web/api/documentorshadowroot/activeelement/index.html index 71db5bc678..4261eee4e9 100644 --- a/files/ru/web/api/documentorshadowroot/activeelement/index.html +++ b/files/ru/web/api/documentorshadowroot/activeelement/index.html @@ -1,6 +1,6 @@ --- title: Document.activeElement -slug: Web/API/Document/activeElement +slug: Web/API/DocumentOrShadowRoot/activeElement tags: - API - Document @@ -9,6 +9,7 @@ tags: - Reference translation_of: Web/API/DocumentOrShadowRoot/activeElement translation_of_original: Web/API/Document/activeElement +original_slug: Web/API/Document/activeElement ---

        {{ ApiRef() }}

        diff --git a/files/ru/web/api/documentorshadowroot/getselection/index.html b/files/ru/web/api/documentorshadowroot/getselection/index.html index c57695e055..ce4007b2f3 100644 --- a/files/ru/web/api/documentorshadowroot/getselection/index.html +++ b/files/ru/web/api/documentorshadowroot/getselection/index.html @@ -1,8 +1,9 @@ --- title: Document.getSelection() -slug: Web/API/Document/getSelection +slug: Web/API/DocumentOrShadowRoot/getSelection translation_of: Web/API/DocumentOrShadowRoot/getSelection translation_of_original: Web/API/Document/getSelection +original_slug: Web/API/Document/getSelection ---

        {{APIRef("DOM")}}

        diff --git a/files/ru/web/api/element/blur_event/index.html b/files/ru/web/api/element/blur_event/index.html index a29fa0debc..3beea937a2 100644 --- a/files/ru/web/api/element/blur_event/index.html +++ b/files/ru/web/api/element/blur_event/index.html @@ -1,10 +1,11 @@ --- title: blur (event) -slug: Web/Events/blur +slug: Web/API/Element/blur_event tags: - DOM - DOM Events translation_of: Web/API/Element/blur_event +original_slug: Web/Events/blur ---

        Событие blur вызывается когда элемент теряет фокус. Главное отличие между этим событием и  focusout только в том что у последнего есть фаза всплытия.

        diff --git a/files/ru/web/api/element/error_event/index.html b/files/ru/web/api/element/error_event/index.html index 787fb9a4fa..716ebfef1d 100644 --- a/files/ru/web/api/element/error_event/index.html +++ b/files/ru/web/api/element/error_event/index.html @@ -1,6 +1,6 @@ --- title: error -slug: Web/Events/error +slug: Web/API/Element/error_event tags: - DOM - UI события @@ -13,6 +13,7 @@ tags: - аудио - события translation_of: Web/API/Element/error_event +original_slug: Web/Events/error ---

        Событие error возникает, когда произошла какая-либо ошибка. Точные обстоятельства могут быть различными, потому что события с этим именем используются множеством различных API.

        diff --git a/files/ru/web/api/element/focusin_event/index.html b/files/ru/web/api/element/focusin_event/index.html index 02f27b66fb..8a8b4f0608 100644 --- a/files/ru/web/api/element/focusin_event/index.html +++ b/files/ru/web/api/element/focusin_event/index.html @@ -1,7 +1,8 @@ --- title: focusin -slug: Web/Events/focusin +slug: Web/API/Element/focusin_event translation_of: Web/API/Element/focusin_event +original_slug: Web/Events/focusin ---

        Событие focusin срабатывает, когда элемент получает фокус. Главное отличие от focus в том, что последний не всплывает.

        diff --git a/files/ru/web/api/element/focusout_event/index.html b/files/ru/web/api/element/focusout_event/index.html index 742f52af03..38a4eed235 100644 --- a/files/ru/web/api/element/focusout_event/index.html +++ b/files/ru/web/api/element/focusout_event/index.html @@ -1,7 +1,8 @@ --- title: focusout -slug: Web/Events/focusout +slug: Web/API/Element/focusout_event translation_of: Web/API/Element/focusout_event +original_slug: Web/Events/focusout ---

        Событие focusout вызывается перед потерей элементом фокуса. Главное отличие между этим событием и blur в том, что у последнего нет фазы всплытия.

        diff --git a/files/ru/web/api/elementcssinlinestyle/style/index.html b/files/ru/web/api/elementcssinlinestyle/style/index.html index 683bfa1101..95f9209797 100644 --- a/files/ru/web/api/elementcssinlinestyle/style/index.html +++ b/files/ru/web/api/elementcssinlinestyle/style/index.html @@ -1,6 +1,6 @@ --- title: HTMLElement.style -slug: Web/API/HTMLElement/style +slug: Web/API/ElementCSSInlineStyle/style tags: - API - HTML DOM @@ -12,6 +12,7 @@ tags: - Свойство - Ссылки translation_of: Web/API/ElementCSSInlineStyle/style +original_slug: Web/API/HTMLElement/style ---

        Кратко

        diff --git a/files/ru/web/api/file_and_directory_entries_api/introduction/index.html b/files/ru/web/api/file_and_directory_entries_api/introduction/index.html index e5c76758c1..fba2cad5c7 100644 --- a/files/ru/web/api/file_and_directory_entries_api/introduction/index.html +++ b/files/ru/web/api/file_and_directory_entries_api/introduction/index.html @@ -1,7 +1,8 @@ --- title: Введение в API файлов и каталогов -slug: Web/API/File_and_Directory_Entries_API/Введение +slug: Web/API/File_and_Directory_Entries_API/Introduction translation_of: Web/API/File_and_Directory_Entries_API/Introduction +original_slug: Web/API/File_and_Directory_Entries_API/Введение ---
        {{DefaultAPISidebar("File System API")}}{{Non-standard_header}}
        diff --git a/files/ru/web/api/fullscreen_api/index.html b/files/ru/web/api/fullscreen_api/index.html index ad21d6d20e..74c429955a 100644 --- a/files/ru/web/api/fullscreen_api/index.html +++ b/files/ru/web/api/fullscreen_api/index.html @@ -1,7 +1,8 @@ --- title: Fullscreen API -slug: DOM/Using_fullscreen_mode +slug: Web/API/Fullscreen_API translation_of: Web/API/Fullscreen_API +original_slug: DOM/Using_fullscreen_mode ---
        {{DefaultAPISidebar("Fullscreen API")}}
        diff --git a/files/ru/web/api/geolocation_api/index.html b/files/ru/web/api/geolocation_api/index.html index 39847dedc5..3082794454 100644 --- a/files/ru/web/api/geolocation_api/index.html +++ b/files/ru/web/api/geolocation_api/index.html @@ -1,11 +1,12 @@ --- title: Использование геолокации -slug: Web/API/Geolocation/Using_geolocation +slug: Web/API/Geolocation_API tags: - Geolocation API - Guide - Intermediate translation_of: Web/API/Geolocation_API +original_slug: Web/API/Geolocation/Using_geolocation ---
        {{securecontext_header}}{{DefaultAPISidebar("Geolocation API")}}
        diff --git a/files/ru/web/api/geolocation_api/using_the_geolocation_api/index.html b/files/ru/web/api/geolocation_api/using_the_geolocation_api/index.html index 5fa1055292..c945a1ba55 100644 --- a/files/ru/web/api/geolocation_api/using_the_geolocation_api/index.html +++ b/files/ru/web/api/geolocation_api/using_the_geolocation_api/index.html @@ -1,11 +1,12 @@ --- title: Использование Geolocation API -slug: Web/API/Geolocation/Using_geolocation/Using_the_Geolocation_API +slug: Web/API/Geolocation_API/Using_the_Geolocation_API tags: - Geolocation API - Guide - Tutorial translation_of: Web/API/Geolocation_API/Using_the_Geolocation_API +original_slug: Web/API/Geolocation/Using_geolocation/Using_the_Geolocation_API ---
        {{securecontext_header}}{{DefaultAPISidebar("Geolocation API")}}
        diff --git a/files/ru/web/api/html_drag_and_drop_api/drag_operations/index.html b/files/ru/web/api/html_drag_and_drop_api/drag_operations/index.html index 2dcdb6babb..0841bc211b 100644 --- a/files/ru/web/api/html_drag_and_drop_api/drag_operations/index.html +++ b/files/ru/web/api/html_drag_and_drop_api/drag_operations/index.html @@ -1,7 +1,8 @@ --- title: Drag Operations -slug: Web/Guide/HTML/Drag_and_drop/Drag_operations +slug: Web/API/HTML_Drag_and_Drop_API/Drag_operations translation_of: Web/API/HTML_Drag_and_Drop_API/Drag_operations +original_slug: Web/Guide/HTML/Drag_and_drop/Drag_operations ---

        {{DefaultAPISidebar("HTML Drag and Drop API")}}

        diff --git a/files/ru/web/api/html_drag_and_drop_api/index.html b/files/ru/web/api/html_drag_and_drop_api/index.html index 86467501fd..1532a3573e 100644 --- a/files/ru/web/api/html_drag_and_drop_api/index.html +++ b/files/ru/web/api/html_drag_and_drop_api/index.html @@ -1,7 +1,8 @@ --- title: Drag and drop -slug: Web/Guide/HTML/Drag_and_drop +slug: Web/API/HTML_Drag_and_Drop_API translation_of: Web/API/HTML_Drag_and_Drop_API +original_slug: Web/Guide/HTML/Drag_and_drop ---

        Firefox и прочие приложения компании Mozilla имеют ряд возможностей для управления drag и drop. Это позволяет пользователю нажать и удерживая зажатой кнопку мыши над элементом, переместить его на другую позицию, отпустив кнопку мыши пользователь может оставить элемент на новой позиции. На протяжении всей операции перемещения полупрозрачное представление элемента следует за курсором мыши. Новая позиция элемента может располагаться в совершенно другом приложении. Веб сайты, и XUL приложения могут использовать эту функциональность для того, чтобы определить какие элементы страницы могут быть перемещены, а также определить элементы куда первые могут быть перемещены.

        diff --git a/files/ru/web/api/htmlaudioelement/audio/index.html b/files/ru/web/api/htmlaudioelement/audio/index.html index 4d9e39dfab..56fb80134f 100644 --- a/files/ru/web/api/htmlaudioelement/audio/index.html +++ b/files/ru/web/api/htmlaudioelement/audio/index.html @@ -1,9 +1,10 @@ --- title: Audio() -slug: Web/API/HTMLAudioElement/Audio() +slug: Web/API/HTMLAudioElement/Audio tags: - аудио translation_of: Web/API/HTMLAudioElement/Audio +original_slug: Web/API/HTMLAudioElement/Audio() ---

        {{APIRef("HTML DOM")}}

        diff --git a/files/ru/web/api/htmlelement/accesskey/index.html b/files/ru/web/api/htmlelement/accesskey/index.html index 0230ecc9e0..01b872003b 100644 --- a/files/ru/web/api/htmlelement/accesskey/index.html +++ b/files/ru/web/api/htmlelement/accesskey/index.html @@ -1,8 +1,9 @@ --- title: Element.accessKey -slug: Web/API/Element/accessKey +slug: Web/API/HTMLElement/accessKey translation_of: Web/API/HTMLElement/accessKey translation_of_original: Web/API/Element/accessKey +original_slug: Web/API/Element/accessKey ---
        {{APIRef("DOM")}}
        diff --git a/files/ru/web/api/htmlelement/innertext/index.html b/files/ru/web/api/htmlelement/innertext/index.html index ef23b48d59..cb530097c2 100644 --- a/files/ru/web/api/htmlelement/innertext/index.html +++ b/files/ru/web/api/htmlelement/innertext/index.html @@ -1,7 +1,8 @@ --- title: Node.innerText -slug: Web/API/Node/innerText +slug: Web/API/HTMLElement/innerText translation_of: Web/API/HTMLElement/innerText +original_slug: Web/API/Node/innerText ---
        {{APIRef("DOM")}}
        diff --git a/files/ru/web/api/htmlelement/transitionend_event/index.html b/files/ru/web/api/htmlelement/transitionend_event/index.html index dfb8542da6..898af024d0 100644 --- a/files/ru/web/api/htmlelement/transitionend_event/index.html +++ b/files/ru/web/api/htmlelement/transitionend_event/index.html @@ -1,9 +1,10 @@ --- title: transitionend -slug: Web/Events/transitionend +slug: Web/API/HTMLElement/transitionend_event tags: - CSS translation_of: Web/API/HTMLElement/transitionend_event +original_slug: Web/Events/transitionend ---

        Событие transitionend срабатывает, когда CSS transition закончил свое выполнение. В случае, когда анимация удаляется до ее завершения(например, если transition-property [en-US] удаляется), то событие не срабатывает.

        diff --git a/files/ru/web/api/htmlmediaelement/seeking_event/index.html b/files/ru/web/api/htmlmediaelement/seeking_event/index.html index 5802aecadb..145c72b01b 100644 --- a/files/ru/web/api/htmlmediaelement/seeking_event/index.html +++ b/files/ru/web/api/htmlmediaelement/seeking_event/index.html @@ -1,7 +1,8 @@ --- title: стримится -slug: Web/HTML/Element/video/seeking_event +slug: Web/API/HTMLMediaElement/seeking_event translation_of: Web/API/HTMLMediaElement/seeking_event +original_slug: Web/HTML/Element/video/seeking_event ---

        Событие 'seeking' в случае, когда идет подгрузка видео

        diff --git a/files/ru/web/api/htmlorforeignelement/dataset/index.html b/files/ru/web/api/htmlorforeignelement/dataset/index.html index 328b265afa..f69b78492a 100644 --- a/files/ru/web/api/htmlorforeignelement/dataset/index.html +++ b/files/ru/web/api/htmlorforeignelement/dataset/index.html @@ -1,7 +1,8 @@ --- title: HTMLElement.dataset -slug: Web/API/HTMLElement/dataset +slug: Web/API/HTMLOrForeignElement/dataset translation_of: Web/API/HTMLOrForeignElement/dataset +original_slug: Web/API/HTMLElement/dataset ---

        {{ APIRef("HTML DOM") }}

        diff --git a/files/ru/web/api/htmlorforeignelement/nonce/index.html b/files/ru/web/api/htmlorforeignelement/nonce/index.html index e47f3aea23..497dd8a6be 100644 --- a/files/ru/web/api/htmlorforeignelement/nonce/index.html +++ b/files/ru/web/api/htmlorforeignelement/nonce/index.html @@ -1,7 +1,8 @@ --- title: HTMLElement.nonce -slug: Web/API/HTMLElement/nonce +slug: Web/API/HTMLOrForeignElement/nonce translation_of: Web/API/HTMLOrForeignElement/nonce +original_slug: Web/API/HTMLElement/nonce ---

        {{SeeCompatTable}}{{APIRef("HTML DOM")}}

        diff --git a/files/ru/web/api/htmlorforeignelement/tabindex/index.html b/files/ru/web/api/htmlorforeignelement/tabindex/index.html index fe41116fe4..5844679d21 100644 --- a/files/ru/web/api/htmlorforeignelement/tabindex/index.html +++ b/files/ru/web/api/htmlorforeignelement/tabindex/index.html @@ -1,7 +1,8 @@ --- title: HTMLElement.tabIndex -slug: Web/API/HTMLElement/tabIndex +slug: Web/API/HTMLOrForeignElement/tabIndex translation_of: Web/API/HTMLOrForeignElement/tabIndex +original_slug: Web/API/HTMLElement/tabIndex ---
        {{ APIRef("HTML DOM") }}
        diff --git a/files/ru/web/api/mediatrackconstraints/echocancellation/index.html b/files/ru/web/api/mediatrackconstraints/echocancellation/index.html index 3e8d1f1a4e..060a3d8b05 100644 --- a/files/ru/web/api/mediatrackconstraints/echocancellation/index.html +++ b/files/ru/web/api/mediatrackconstraints/echocancellation/index.html @@ -1,6 +1,6 @@ --- title: MediaTrackConstraints.echoCancellation -slug: Web/API/MediaTrackConstraints/Эхоподавление +slug: Web/API/MediaTrackConstraints/echoCancellation tags: - API - Media Capture and Streams API @@ -13,6 +13,7 @@ tags: - Эхоподавление - справочник translation_of: Web/API/MediaTrackConstraints/echoCancellation +original_slug: Web/API/MediaTrackConstraints/Эхоподавление ---
        {{APIRef("Media Capture and Streams")}}
        diff --git a/files/ru/web/api/navigator/connection/index.html b/files/ru/web/api/navigator/connection/index.html index 607101a911..76f086052f 100644 --- a/files/ru/web/api/navigator/connection/index.html +++ b/files/ru/web/api/navigator/connection/index.html @@ -1,7 +1,8 @@ --- title: NetworkInformation.connection -slug: Web/API/NetworkInformation/connection +slug: Web/API/Navigator/connection translation_of: Web/API/Navigator/connection +original_slug: Web/API/NetworkInformation/connection ---

        {{ apiref("Network Information API") }}

        diff --git a/files/ru/web/api/node/replacechild/index.html b/files/ru/web/api/node/replacechild/index.html index 6d69392c57..c1959cc322 100644 --- a/files/ru/web/api/node/replacechild/index.html +++ b/files/ru/web/api/node/replacechild/index.html @@ -1,6 +1,6 @@ --- title: Node.replaceChild -slug: Web/API/Node.replaceChild +slug: Web/API/Node/replaceChild tags: - API - DOM @@ -9,6 +9,7 @@ tags: - Method - Node translation_of: Web/API/Node/replaceChild +original_slug: Web/API/Node.replaceChild ---
        {{ApiRef}}
        diff --git a/files/ru/web/api/nondocumenttypechildnode/nextelementsibling/index.html b/files/ru/web/api/nondocumenttypechildnode/nextelementsibling/index.html index 84c40445d8..1e8d05c4c2 100644 --- a/files/ru/web/api/nondocumenttypechildnode/nextelementsibling/index.html +++ b/files/ru/web/api/nondocumenttypechildnode/nextelementsibling/index.html @@ -1,7 +1,8 @@ --- title: NonDocumentTypeChildNode.nextElementSibling -slug: Web/API/NonDocumentTypeChildNode/NonDocumentTypeChildNode.nextElementSibling +slug: Web/API/NonDocumentTypeChildNode/nextElementSibling translation_of: Web/API/NonDocumentTypeChildNode/nextElementSibling +original_slug: Web/API/NonDocumentTypeChildNode/NonDocumentTypeChildNode.nextElementSibling ---
        {{APIRef("DOM")}}
        diff --git a/files/ru/web/api/notation/index.html b/files/ru/web/api/notation/index.html index a1f468a55d..d0343162fa 100644 --- a/files/ru/web/api/notation/index.html +++ b/files/ru/web/api/notation/index.html @@ -1,9 +1,10 @@ --- title: Нотация -slug: Web/API/Нотация +slug: Web/API/Notation tags: - Нотация translation_of: Web/API/Notation +original_slug: Web/API/Нотация ---
        {{APIRef("DOM")}}{{draft}}{{obsolete_header}}
        diff --git a/files/ru/web/api/page_visibility_api/index.html b/files/ru/web/api/page_visibility_api/index.html index 9b181e92d1..9fc21bfaba 100644 --- a/files/ru/web/api/page_visibility_api/index.html +++ b/files/ru/web/api/page_visibility_api/index.html @@ -1,6 +1,6 @@ --- title: Видимость страницы API -slug: Web/API/Видимость_страницы_API +slug: Web/API/Page_Visibility_API tags: - API - DOM @@ -8,6 +8,7 @@ tags: - Показать страницу - Скрыть страницу translation_of: Web/API/Page_Visibility_API +original_slug: Web/API/Видимость_страницы_API ---
        {{DefaultAPISidebar("Page Visibility API")}}
        diff --git a/files/ru/web/api/web_workers_api/using_web_workers/index.html b/files/ru/web/api/web_workers_api/using_web_workers/index.html index 7503eccacb..8fd2faebd3 100644 --- a/files/ru/web/api/web_workers_api/using_web_workers/index.html +++ b/files/ru/web/api/web_workers_api/using_web_workers/index.html @@ -1,10 +1,11 @@ --- title: Использование Web Workers -slug: DOM/Using_web_workers +slug: Web/API/Web_Workers_API/Using_web_workers tags: - воркер - поток translation_of: Web/API/Web_Workers_API/Using_web_workers +original_slug: DOM/Using_web_workers ---
        {{DefaultAPISidebar("Web Workers API")}}
        diff --git a/files/ru/web/api/webgl_api/tutorial/creating_3d_objects_using_webgl/index.html b/files/ru/web/api/webgl_api/tutorial/creating_3d_objects_using_webgl/index.html index b5abccbe14..298613d533 100644 --- a/files/ru/web/api/webgl_api/tutorial/creating_3d_objects_using_webgl/index.html +++ b/files/ru/web/api/webgl_api/tutorial/creating_3d_objects_using_webgl/index.html @@ -1,10 +1,11 @@ --- title: Создание 3D объектов с помощью WebGL -slug: Web/API/WebGL_API/Tutorial/Создание_3D_объектов_с_помощью_WebGL +slug: Web/API/WebGL_API/Tutorial/Creating_3D_objects_using_WebGL tags: - WebGL - Урок translation_of: Web/API/WebGL_API/Tutorial/Creating_3D_objects_using_WebGL +original_slug: Web/API/WebGL_API/Tutorial/Создание_3D_объектов_с_помощью_WebGL ---

        {{WebGLSidebar("Tutorial")}} {{PreviousNext("Web/API/WebGL_API/Tutorial/Animating_objects_with_WebGL", "Web/API/WebGL_API/Tutorial/Using_textures_in_WebGL")}}

        diff --git a/files/ru/web/api/webrtc_api/connectivity/index.html b/files/ru/web/api/webrtc_api/connectivity/index.html index 7c4f173c05..375f486aaa 100644 --- a/files/ru/web/api/webrtc_api/connectivity/index.html +++ b/files/ru/web/api/webrtc_api/connectivity/index.html @@ -1,7 +1,8 @@ --- title: WebRTC подключение -slug: Web/API/WebRTC_API/связь +slug: Web/API/WebRTC_API/Connectivity translation_of: Web/API/WebRTC_API/Connectivity +original_slug: Web/API/WebRTC_API/связь ---

        {{WebRTCSidebar}}{{draft}}

        diff --git a/files/ru/web/api/webrtc_api/protocols/index.html b/files/ru/web/api/webrtc_api/protocols/index.html index df618ab083..5d2fab37d9 100644 --- a/files/ru/web/api/webrtc_api/protocols/index.html +++ b/files/ru/web/api/webrtc_api/protocols/index.html @@ -1,7 +1,8 @@ --- title: Введение в протоколы WebRTC -slug: Web/API/WebRTC_API/протоколы +slug: Web/API/WebRTC_API/Protocols translation_of: Web/API/WebRTC_API/Protocols +original_slug: Web/API/WebRTC_API/протоколы ---

        {{APIRef("WebRTC")}}{{draft}}

        diff --git a/files/ru/web/api/websockets_api/index.html b/files/ru/web/api/websockets_api/index.html index 8e6c614a0b..071d8b9a49 100644 --- a/files/ru/web/api/websockets_api/index.html +++ b/files/ru/web/api/websockets_api/index.html @@ -1,6 +1,6 @@ --- title: WebSockets -slug: WebSockets +slug: Web/API/WebSockets_API tags: - NeedsBrowserCompatibility - NeedsTranslation @@ -8,6 +8,7 @@ tags: - TopicStub - WebSockets translation_of: Web/API/WebSockets_API +original_slug: WebSockets ---

        Вебсокеты это продвинутая технология, позволяющая открыть постоянное двунаправленное сетевое соединение между браузером пользователя и сервером. С помощью его API вы можете отправить сообщение на сервер и получить ответ без выполнения http запроса, причем этот процесс будет событийно-управляемым.

        diff --git a/files/ru/web/api/websockets_api/writing_websocket_client_applications/index.html b/files/ru/web/api/websockets_api/writing_websocket_client_applications/index.html index 5eaca515c2..73c9a28e62 100644 --- a/files/ru/web/api/websockets_api/writing_websocket_client_applications/index.html +++ b/files/ru/web/api/websockets_api/writing_websocket_client_applications/index.html @@ -1,7 +1,8 @@ --- title: Написание клиентских приложений с помощью вебсокетов -slug: WebSockets/Writing_WebSocket_client_applications +slug: Web/API/WebSockets_API/Writing_WebSocket_client_applications translation_of: Web/API/WebSockets_API/Writing_WebSocket_client_applications +original_slug: WebSockets/Writing_WebSocket_client_applications ---

        {{ draft() }}

        diff --git a/files/ru/web/api/window/domcontentloaded_event/index.html b/files/ru/web/api/window/domcontentloaded_event/index.html index 7702dcfd24..8531476a12 100644 --- a/files/ru/web/api/window/domcontentloaded_event/index.html +++ b/files/ru/web/api/window/domcontentloaded_event/index.html @@ -1,9 +1,10 @@ --- title: DOMContentLoaded -slug: Web/Events/DOMContentLoaded +slug: Web/API/Window/DOMContentLoaded_event tags: - события translation_of: Web/API/Window/DOMContentLoaded_event +original_slug: Web/Events/DOMContentLoaded ---

        Событие DOMContentLoaded происходит когда весь HTML был полностью загружен и пройден парсером, не дожидаясь окончания загрузки таблиц стилей, изображений и фреймов. Значительно отличающееся от него событие load используется для отслеживания только полностью загруженной страницы. Широко распространённой ошибкой является использование load в ситуации когда DOMContentLoaded является более подходящим, будьте внимательны.

        diff --git a/files/ru/web/api/window/load_event/index.html b/files/ru/web/api/window/load_event/index.html index a8d456806d..1574cedf21 100644 --- a/files/ru/web/api/window/load_event/index.html +++ b/files/ru/web/api/window/load_event/index.html @@ -1,7 +1,8 @@ --- title: load -slug: Web/Events/load +slug: Web/API/Window/load_event translation_of: Web/API/Window/load_event +original_slug: Web/Events/load ---

        Событие load происходит когда ресурс и его зависимые ресурсы закончили загружаться.

        diff --git a/files/ru/web/api/window/requestanimationframe/index.html b/files/ru/web/api/window/requestanimationframe/index.html index d451cae62f..48d694a584 100644 --- a/files/ru/web/api/window/requestanimationframe/index.html +++ b/files/ru/web/api/window/requestanimationframe/index.html @@ -1,9 +1,10 @@ --- title: window.requestAnimationFrame() -slug: DOM/window.requestAnimationFrame +slug: Web/API/window/requestAnimationFrame tags: - Анимация translation_of: Web/API/window/requestAnimationFrame +original_slug: DOM/window.requestAnimationFrame ---
        {{APIRef}}
        diff --git a/files/ru/web/api/window/unhandledrejection_event/index.html b/files/ru/web/api/window/unhandledrejection_event/index.html index 5248e75748..c32838dc9c 100644 --- a/files/ru/web/api/window/unhandledrejection_event/index.html +++ b/files/ru/web/api/window/unhandledrejection_event/index.html @@ -1,7 +1,8 @@ --- title: unhandledrejection -slug: Web/Events/unhandledrejection +slug: Web/API/Window/unhandledrejection_event translation_of: Web/API/Window/unhandledrejection_event +original_slug: Web/Events/unhandledrejection ---

        Событие unhandledrejection происходит, когда {{jsxref("Promise")}} завершен с ошибкой, но на данную ошибку не установлен обработчик.

        diff --git a/files/ru/web/api/windoworworkerglobalscope/btoa/index.html b/files/ru/web/api/windoworworkerglobalscope/btoa/index.html index 06b76a6304..dd19e4cc27 100644 --- a/files/ru/web/api/windoworworkerglobalscope/btoa/index.html +++ b/files/ru/web/api/windoworworkerglobalscope/btoa/index.html @@ -1,7 +1,8 @@ --- title: WindowBase64.btoa() -slug: Web/API/WindowBase64/btoa +slug: Web/API/WindowOrWorkerGlobalScope/btoa translation_of: Web/API/WindowOrWorkerGlobalScope/btoa +original_slug: Web/API/WindowBase64/btoa ---
        {{APIRef("HTML DOM")}}
        diff --git a/files/ru/web/api/windoworworkerglobalscope/settimeout/index.html b/files/ru/web/api/windoworworkerglobalscope/settimeout/index.html index 9e39020215..8fb8144b50 100644 --- a/files/ru/web/api/windoworworkerglobalscope/settimeout/index.html +++ b/files/ru/web/api/windoworworkerglobalscope/settimeout/index.html @@ -1,7 +1,8 @@ --- title: WindowTimers.setTimeout() -slug: Web/API/WindowTimers/setTimeout +slug: Web/API/WindowOrWorkerGlobalScope/setTimeout translation_of: Web/API/WindowOrWorkerGlobalScope/setTimeout +original_slug: Web/API/WindowTimers/setTimeout ---
        {{ APIRef() }}
        diff --git a/files/ru/web/api/xmldocument/async/index.html b/files/ru/web/api/xmldocument/async/index.html index 2ff21f28af..73e02f4142 100644 --- a/files/ru/web/api/xmldocument/async/index.html +++ b/files/ru/web/api/xmldocument/async/index.html @@ -1,7 +1,8 @@ --- title: Document.async -slug: Web/API/Document/async +slug: Web/API/XMLDocument/async translation_of: Web/API/XMLDocument/async +original_slug: Web/API/Document/async ---

        {{APIRef("DOM")}}{{Deprecated_header}} {{Non-standard_header}}

        diff --git a/files/ru/web/api/xmlhttprequest/loadstart_event/index.html b/files/ru/web/api/xmlhttprequest/loadstart_event/index.html index b725b05b30..4065e0f968 100644 --- a/files/ru/web/api/xmlhttprequest/loadstart_event/index.html +++ b/files/ru/web/api/xmlhttprequest/loadstart_event/index.html @@ -1,7 +1,8 @@ --- title: loadstart -slug: Web/Events/loadstart +slug: Web/API/XMLHttpRequest/loadstart_event translation_of: Web/API/XMLHttpRequest/loadstart_event +original_slug: Web/Events/loadstart ---

        Событие loadstart происходит, когда начинается загрузка.

        diff --git a/files/ru/web/css/actual_value/index.html b/files/ru/web/css/actual_value/index.html index da6231da1f..10d233d98f 100644 --- a/files/ru/web/css/actual_value/index.html +++ b/files/ru/web/css/actual_value/index.html @@ -1,11 +1,12 @@ --- title: Действительное значение -slug: Web/CSS/Действительное_значение +slug: Web/CSS/actual_value tags: - CSS - Guide - Web translation_of: Web/CSS/actual_value +original_slug: Web/CSS/Действительное_значение ---

        {{CSSRef}}

        diff --git a/files/ru/web/css/comments/index.html b/files/ru/web/css/comments/index.html index 1db7dd50b5..cdc6eff0c0 100644 --- a/files/ru/web/css/comments/index.html +++ b/files/ru/web/css/comments/index.html @@ -1,6 +1,6 @@ --- title: Комментарии -slug: Web/CSS/Тихий +slug: Web/CSS/Comments tags: - Beginner - CSS @@ -9,6 +9,7 @@ tags: - Новичку - Руководство translation_of: Web/CSS/Comments +original_slug: Web/CSS/Тихий ---
        {{CSSRef}}
        diff --git a/files/ru/web/css/css_animations/using_css_animations/index.html b/files/ru/web/css/css_animations/using_css_animations/index.html index 05f6cb5cec..36aa62c5ac 100644 --- a/files/ru/web/css/css_animations/using_css_animations/index.html +++ b/files/ru/web/css/css_animations/using_css_animations/index.html @@ -1,6 +1,6 @@ --- title: Использование CSS-анимации -slug: Web/CSS/CSS_Animations/Ispolzovanie_CSS_animatciy +slug: Web/CSS/CSS_Animations/Using_CSS_animations tags: - Advanced - CSS @@ -9,6 +9,7 @@ tags: - Experimental - Guide translation_of: Web/CSS/CSS_Animations/Using_CSS_animations +original_slug: Web/CSS/CSS_Animations/Ispolzovanie_CSS_animatciy ---

        {{SeeCompatTable}}{{CSSRef}}

        diff --git a/files/ru/web/css/css_background_and_borders/border-radius_generator/index.html b/files/ru/web/css/css_background_and_borders/border-radius_generator/index.html index 71f94831f0..0dbb391c06 100644 --- a/files/ru/web/css/css_background_and_borders/border-radius_generator/index.html +++ b/files/ru/web/css/css_background_and_borders/border-radius_generator/index.html @@ -1,7 +1,8 @@ --- title: Border-radius генератор -slug: Web/CSS/CSS_Background_and_Borders/Border-radius_генератор +slug: Web/CSS/CSS_Background_and_Borders/Border-radius_generator translation_of: Web/CSS/CSS_Background_and_Borders/Border-radius_generator +original_slug: Web/CSS/CSS_Background_and_Borders/Border-radius_генератор ---

        С помощью этого инструмента вы можете создать CSS3 {{cssxref("border-radius")}} эффекты.

        diff --git a/files/ru/web/css/css_background_and_borders/box-shadow_generator/index.html b/files/ru/web/css/css_background_and_borders/box-shadow_generator/index.html index 3f46cf53ba..a26dbc165d 100644 --- a/files/ru/web/css/css_background_and_borders/box-shadow_generator/index.html +++ b/files/ru/web/css/css_background_and_borders/box-shadow_generator/index.html @@ -1,11 +1,12 @@ --- title: Генератор теней -slug: Web/CSS/CSS_Box_Model/Box-shadow_generator +slug: Web/CSS/CSS_Background_and_Borders/Box-shadow_generator tags: - CSS3 - Тень - инструменты translation_of: Web/CSS/CSS_Background_and_Borders/Box-shadow_generator +original_slug: Web/CSS/CSS_Box_Model/Box-shadow_generator ---

        Этот инструмент позволяет вам создавать CSS {{cssxref("box-shadow")}} эффекты, добавлять тени вашим элементам.

        diff --git a/files/ru/web/css/css_backgrounds_and_borders/index.html b/files/ru/web/css/css_backgrounds_and_borders/index.html index 59c2117194..3c843d9d45 100644 --- a/files/ru/web/css/css_backgrounds_and_borders/index.html +++ b/files/ru/web/css/css_backgrounds_and_borders/index.html @@ -1,6 +1,6 @@ --- title: CSS Background and Borders -slug: Web/CSS/CSS_Background_and_Borders +slug: Web/CSS/CSS_Backgrounds_and_Borders tags: - CSS - CSS Backgrounds and Borders @@ -10,6 +10,7 @@ tags: - TopicStub translation_of: Web/CSS/CSS_Backgrounds_and_Borders translation_of_original: Web/CSS/CSS_Background_and_Borders +original_slug: Web/CSS/CSS_Background_and_Borders ---

        {{CSSRef}}

        diff --git a/files/ru/web/css/css_backgrounds_and_borders/using_multiple_backgrounds/index.html b/files/ru/web/css/css_backgrounds_and_borders/using_multiple_backgrounds/index.html index 231c794702..dc2ba0d32f 100644 --- a/files/ru/web/css/css_backgrounds_and_borders/using_multiple_backgrounds/index.html +++ b/files/ru/web/css/css_backgrounds_and_borders/using_multiple_backgrounds/index.html @@ -1,8 +1,9 @@ --- title: Множественные фоны -slug: Web/CSS/CSS_Background_and_Borders/Множественные_фоны +slug: Web/CSS/CSS_Backgrounds_and_Borders/Using_multiple_backgrounds translation_of: Web/CSS/CSS_Backgrounds_and_Borders/Using_multiple_backgrounds translation_of_original: Web/CSS/CSS_Background_and_Borders/Using_CSS_multiple_backgrounds +original_slug: Web/CSS/CSS_Background_and_Borders/Множественные_фоны ---

        {{CSSRef}}

        diff --git a/files/ru/web/css/css_basic_user_interface/using_url_values_for_the_cursor_property/index.html b/files/ru/web/css/css_basic_user_interface/using_url_values_for_the_cursor_property/index.html index c629b7bffd..9b133d5a73 100644 --- a/files/ru/web/css/css_basic_user_interface/using_url_values_for_the_cursor_property/index.html +++ b/files/ru/web/css/css_basic_user_interface/using_url_values_for_the_cursor_property/index.html @@ -1,13 +1,14 @@ --- title: Использование URL значений для свойства cursor -slug: >- - Web/CSS/CSS_Basic_User_Interface/Использование_URL_значений_для_свойства_cursor +slug: Web/CSS/CSS_Basic_User_Interface/Using_URL_values_for_the_cursor_property tags: - CSS - Gecko - Справка - справочник translation_of: Web/CSS/CSS_Basic_User_Interface/Using_URL_values_for_the_cursor_property +original_slug: >- + Web/CSS/CSS_Basic_User_Interface/Использование_URL_значений_для_свойства_cursor ---
        {{cssref}}
        diff --git a/files/ru/web/css/css_box_model/introduction_to_the_css_box_model/index.html b/files/ru/web/css/css_box_model/introduction_to_the_css_box_model/index.html index 6868871c5a..1ad4642062 100644 --- a/files/ru/web/css/css_box_model/introduction_to_the_css_box_model/index.html +++ b/files/ru/web/css/css_box_model/introduction_to_the_css_box_model/index.html @@ -1,11 +1,12 @@ --- -title: 'Блоковая модель (боксовая модель, box model)' -slug: Web/CSS/box_model +title: Блоковая модель (боксовая модель, box model) +slug: Web/CSS/CSS_Box_Model/Introduction_to_the_CSS_box_model tags: - CSS - Guide - Веб translation_of: Web/CSS/CSS_Box_Model/Introduction_to_the_CSS_box_model +original_slug: Web/CSS/box_model ---

        Описание

        diff --git a/files/ru/web/css/css_color/index.html b/files/ru/web/css/css_color/index.html index c6225aec39..18417802f5 100644 --- a/files/ru/web/css/css_color/index.html +++ b/files/ru/web/css/css_color/index.html @@ -1,12 +1,13 @@ --- title: CSS Colors -slug: Web/CSS/CSS_Colors +slug: Web/CSS/CSS_Color tags: - CSS - Цвета - Цвета в CSS translation_of: Web/CSS/CSS_Color translation_of_original: Web/CSS/CSS_Colors +original_slug: Web/CSS/CSS_Colors ---
        {{CSSRef}}
        diff --git a/files/ru/web/css/css_columns/using_multi-column_layouts/index.html b/files/ru/web/css/css_columns/using_multi-column_layouts/index.html index 65e96fcdcf..f9fb1c78d5 100644 --- a/files/ru/web/css/css_columns/using_multi-column_layouts/index.html +++ b/files/ru/web/css/css_columns/using_multi-column_layouts/index.html @@ -1,7 +1,8 @@ --- title: Использование CSS разметки для многих колонок -slug: Web/Guide/CSS/Using_multi-column_layouts +slug: Web/CSS/CSS_Columns/Using_multi-column_layouts translation_of: Web/CSS/CSS_Columns/Using_multi-column_layouts +original_slug: Web/Guide/CSS/Using_multi-column_layouts ---

        {{CSSRef("CSS Multi-columns")}}

        diff --git a/files/ru/web/css/css_flexible_box_layout/aligning_items_in_a_flex_container/index.html b/files/ru/web/css/css_flexible_box_layout/aligning_items_in_a_flex_container/index.html index 9fe0b2932f..e28dc11693 100644 --- a/files/ru/web/css/css_flexible_box_layout/aligning_items_in_a_flex_container/index.html +++ b/files/ru/web/css/css_flexible_box_layout/aligning_items_in_a_flex_container/index.html @@ -1,7 +1,8 @@ --- title: Выравнивание элементов во Flex контейнере -slug: Web/CSS/CSS_Flexible_Box_Layout/Выравнивание_элементов_в_Flex_контейнере +slug: Web/CSS/CSS_Flexible_Box_Layout/Aligning_Items_in_a_Flex_Container translation_of: Web/CSS/CSS_Flexible_Box_Layout/Aligning_Items_in_a_Flex_Container +original_slug: Web/CSS/CSS_Flexible_Box_Layout/Выравнивание_элементов_в_Flex_контейнере ---

        {{CSSRef}}

        diff --git a/files/ru/web/css/css_flexible_box_layout/controlling_ratios_of_flex_items_along_the_main_ax/index.html b/files/ru/web/css/css_flexible_box_layout/controlling_ratios_of_flex_items_along_the_main_ax/index.html index 97e521c2e1..7f0dc50bf1 100644 --- a/files/ru/web/css/css_flexible_box_layout/controlling_ratios_of_flex_items_along_the_main_ax/index.html +++ b/files/ru/web/css/css_flexible_box_layout/controlling_ratios_of_flex_items_along_the_main_ax/index.html @@ -1,9 +1,11 @@ --- title: Управление соотношением элементов вдоль главной оси slug: >- - Web/CSS/CSS_Flexible_Box_Layout/Контролирование_соотношения_элементов_вдоль_главной_оси + Web/CSS/CSS_Flexible_Box_Layout/Controlling_Ratios_of_Flex_Items_Along_the_Main_Ax translation_of: >- Web/CSS/CSS_Flexible_Box_Layout/Controlling_Ratios_of_Flex_Items_Along_the_Main_Ax +original_slug: >- + Web/CSS/CSS_Flexible_Box_Layout/Контролирование_соотношения_элементов_вдоль_главной_оси ---
        {{CSSRef}}
        diff --git a/files/ru/web/css/css_flow_layout/block_and_inline_layout_in_normal_flow/index.html b/files/ru/web/css/css_flow_layout/block_and_inline_layout_in_normal_flow/index.html index 86879d343e..48b0353176 100644 --- a/files/ru/web/css/css_flow_layout/block_and_inline_layout_in_normal_flow/index.html +++ b/files/ru/web/css/css_flow_layout/block_and_inline_layout_in_normal_flow/index.html @@ -1,6 +1,6 @@ --- title: Блочное и строчное расположение в нормальном потоке -slug: Web/CSS/CSS_Flow_Layout/Блочное_и_строчное_размещение_в_нормальном_потоке +slug: Web/CSS/CSS_Flow_Layout/Block_and_Inline_Layout_in_Normal_Flow tags: - CSS - Макет @@ -10,6 +10,7 @@ tags: - Средний уровень - поток translation_of: Web/CSS/CSS_Flow_Layout/Block_and_Inline_Layout_in_Normal_Flow +original_slug: Web/CSS/CSS_Flow_Layout/Блочное_и_строчное_размещение_в_нормальном_потоке ---
        {{CSSRef}}
        diff --git a/files/ru/web/css/css_flow_layout/intro_to_formatting_contexts/index.html b/files/ru/web/css/css_flow_layout/intro_to_formatting_contexts/index.html index c027e8eb3b..aed2f568ec 100644 --- a/files/ru/web/css/css_flow_layout/intro_to_formatting_contexts/index.html +++ b/files/ru/web/css/css_flow_layout/intro_to_formatting_contexts/index.html @@ -1,7 +1,8 @@ --- title: Введение в контексты форматирования -slug: Web/CSS/CSS_Flow_Layout/Введение_в_контексты_форматирования +slug: Web/CSS/CSS_Flow_Layout/Intro_to_formatting_contexts translation_of: Web/CSS/CSS_Flow_Layout/Intro_to_formatting_contexts +original_slug: Web/CSS/CSS_Flow_Layout/Введение_в_контексты_форматирования ---
        {{CSSRef}}
        diff --git a/files/ru/web/css/css_grid_layout/css_grid_logical_values_and_writing_modes/index.html b/files/ru/web/css/css_grid_layout/css_grid_logical_values_and_writing_modes/index.html index 48eec35abe..a481d519ad 100644 --- a/files/ru/web/css/css_grid_layout/css_grid_logical_values_and_writing_modes/index.html +++ b/files/ru/web/css/css_grid_layout/css_grid_logical_values_and_writing_modes/index.html @@ -1,7 +1,8 @@ --- -title: 'CSS grids, logical values and writing modes' -slug: 'Web/CSS/CSS_Grid_Layout/CSS_Grid,_Logical_Values_and_Writing_Modes' -translation_of: 'Web/CSS/CSS_Grid_Layout/CSS_Grid,_Logical_Values_and_Writing_Modes' +title: CSS grids, logical values and writing modes +slug: Web/CSS/CSS_Grid_Layout/CSS_Grid_Logical_Values_and_Writing_Modes +translation_of: Web/CSS/CSS_Grid_Layout/CSS_Grid,_Logical_Values_and_Writing_Modes +original_slug: Web/CSS/CSS_Grid_Layout/CSS_Grid,_Logical_Values_and_Writing_Modes ---

        В этих руководствах я уже затронул важную особенность grid layout: поддержка различных режимов записи, встроенных в спецификацию. В этом руководстве мы рассмотрим эту особенность grid и других современных методов компоновки, немного узнав о режимах записи и логических и физических свойствах, когда мы это делаем.

        diff --git a/files/ru/web/css/css_grid_layout/grid_template_areas/index.html b/files/ru/web/css/css_grid_layout/grid_template_areas/index.html index 6d2d3b6892..87da484318 100644 --- a/files/ru/web/css/css_grid_layout/grid_template_areas/index.html +++ b/files/ru/web/css/css_grid_layout/grid_template_areas/index.html @@ -1,7 +1,8 @@ --- title: Шаблоны грид-областей -slug: Web/CSS/CSS_Grid_Layout/Грид-области +slug: Web/CSS/CSS_Grid_Layout/Grid_Template_Areas translation_of: Web/CSS/CSS_Grid_Layout/Grid_Template_Areas +original_slug: Web/CSS/CSS_Grid_Layout/Грид-области ---

        В предыдущем обзоре мы рассмотрели грид-линии и то, как с их помощью размещать элементы в гридах. Когда Вы работаете с CSS Grid Layout, у Вас всегда есть грид-линии, поэтому они - быстрый, прямой и надежный способ расположить элементы. Как бы то ни было, существует альтернативный метод, и этот метод можно использовать как в одиночку, так и в сочетании с расположением элементов по грид-линиям. В этом методе элементы располагаются с помощью именнованных, заранее определенных грид-областей. Давайте рассмотрим, как он работает, и Вы скоро поймете, почему его называют методом ascii-искусства в концепции макетов на гридах!

        diff --git a/files/ru/web/css/css_grid_layout/line-based_placement_with_css_grid/index.html b/files/ru/web/css/css_grid_layout/line-based_placement_with_css_grid/index.html index e470a72ce7..be2ecaee2e 100644 --- a/files/ru/web/css/css_grid_layout/line-based_placement_with_css_grid/index.html +++ b/files/ru/web/css/css_grid_layout/line-based_placement_with_css_grid/index.html @@ -1,7 +1,6 @@ --- title: Расположение элементов по грид-линиям с помощью CSS Grid -slug: >- - Web/CSS/CSS_Grid_Layout/Расположение_элементов_по_грид-линиям_с_помощью_CSS_Grid +slug: Web/CSS/CSS_Grid_Layout/Line-based_Placement_with_CSS_Grid tags: - CSS - CSS Grid @@ -9,6 +8,8 @@ tags: - Руководство - Сетка translation_of: Web/CSS/CSS_Grid_Layout/Line-based_Placement_with_CSS_Grid +original_slug: >- + Web/CSS/CSS_Grid_Layout/Расположение_элементов_по_грид-линиям_с_помощью_CSS_Grid ---

        В статье, касавшейся основных понятий позиционирования элементов с помощью гридов, мы кратенько рассмотрели, как располагать элементы в гриде, используя номера линий. Теперь давайте детально исследуем то, как работает эта фундаментальная часть спецификации.

        diff --git a/files/ru/web/css/css_positioning/understanding_z_index/adding_z-index/index.html b/files/ru/web/css/css_positioning/understanding_z_index/adding_z-index/index.html index 2fff1726d3..4f041d515f 100644 --- a/files/ru/web/css/css_positioning/understanding_z_index/adding_z-index/index.html +++ b/files/ru/web/css/css_positioning/understanding_z_index/adding_z-index/index.html @@ -1,7 +1,8 @@ --- title: Using z-index -slug: Web/Guide/CSS/Understanding_z_index/Adding_z-index +slug: Web/CSS/CSS_Positioning/Understanding_z_index/Adding_z-index translation_of: Web/CSS/CSS_Positioning/Understanding_z_index/Adding_z-index +original_slug: Web/Guide/CSS/Understanding_z_index/Adding_z-index ---
        {{cssref}}
        diff --git a/files/ru/web/css/css_positioning/understanding_z_index/index.html b/files/ru/web/css/css_positioning/understanding_z_index/index.html index 0074ff2577..8d5d965a23 100644 --- a/files/ru/web/css/css_positioning/understanding_z_index/index.html +++ b/files/ru/web/css/css_positioning/understanding_z_index/index.html @@ -1,6 +1,6 @@ --- title: Понимание CSS z-index -slug: Web/Guide/CSS/Understanding_z_index +slug: Web/CSS/CSS_Positioning/Understanding_z_index tags: - Advanced - CSS @@ -11,6 +11,7 @@ tags: - Web - z-index translation_of: Web/CSS/CSS_Positioning/Understanding_z_index +original_slug: Web/Guide/CSS/Understanding_z_index ---

        Обычно HTML страницы можно считать двухмерными, потому что текст, картинки и другие элементы расположены на странице без перекрытия. Существует единый нормальный поток отрисовки (rendering flow) и элементы избегают пространства, занятого другими.{{cssxref("z-index")}} атрибут позволяет регулировать порядок наложения объектов друг на друга в процессе отрисовки контента (rendering content).

        diff --git a/files/ru/web/css/css_positioning/understanding_z_index/stacking_without_z-index/index.html b/files/ru/web/css/css_positioning/understanding_z_index/stacking_without_z-index/index.html index 7f4eb09133..4ed7e1686d 100644 --- a/files/ru/web/css/css_positioning/understanding_z_index/stacking_without_z-index/index.html +++ b/files/ru/web/css/css_positioning/understanding_z_index/stacking_without_z-index/index.html @@ -1,10 +1,11 @@ --- title: Stacking without z-index -slug: Web/Guide/CSS/Understanding_z_index/Stacking_without_z-index +slug: Web/CSS/CSS_Positioning/Understanding_z_index/Stacking_without_z-index tags: - CSS - z-index translation_of: Web/CSS/CSS_Positioning/Understanding_z_index/Stacking_without_z-index +original_slug: Web/Guide/CSS/Understanding_z_index/Stacking_without_z-index ---

        « CSS « Понимание CSS z-index

        diff --git a/files/ru/web/css/css_selectors/index.html b/files/ru/web/css/css_selectors/index.html index 8745681718..f3c8f7dfa7 100644 --- a/files/ru/web/css/css_selectors/index.html +++ b/files/ru/web/css/css_selectors/index.html @@ -1,11 +1,12 @@ --- title: CSS-селекторы -slug: Web/CSS/CSS_Селекторы +slug: Web/CSS/CSS_Selectors tags: - CSS - Обзор - Селекторы translation_of: Web/CSS/CSS_Selectors +original_slug: Web/CSS/CSS_Селекторы ---
        {{CSSRef}}
        diff --git a/files/ru/web/css/css_selectors/using_the__colon_target_pseudo-class_in_selectors/index.html b/files/ru/web/css/css_selectors/using_the__colon_target_pseudo-class_in_selectors/index.html index f737d2cb6d..456e350fad 100644 --- a/files/ru/web/css/css_selectors/using_the__colon_target_pseudo-class_in_selectors/index.html +++ b/files/ru/web/css/css_selectors/using_the__colon_target_pseudo-class_in_selectors/index.html @@ -1,7 +1,8 @@ --- -title: 'Использование псевдокласса :target в селекторах' -slug: 'Web/CSS/CSS_Селекторы/Using_the_:target_pseudo-class_in_selectors' -translation_of: 'Web/CSS/CSS_Selectors/Using_the_:target_pseudo-class_in_selectors' +title: Использование псевдокласса :target в селекторах +slug: Web/CSS/CSS_Selectors/Using_the_:target_pseudo-class_in_selectors +translation_of: Web/CSS/CSS_Selectors/Using_the_:target_pseudo-class_in_selectors +original_slug: Web/CSS/CSS_Селекторы/Using_the_:target_pseudo-class_in_selectors ---
        {{CSSRef}}
        diff --git a/files/ru/web/css/layout_mode/index.html b/files/ru/web/css/layout_mode/index.html index dcf1440cb5..eed469409b 100644 --- a/files/ru/web/css/layout_mode/index.html +++ b/files/ru/web/css/layout_mode/index.html @@ -1,9 +1,10 @@ --- title: Способ разметки -slug: Web/CSS/Способ_расположения +slug: Web/CSS/Layout_mode tags: - CSS translation_of: Web/CSS/Layout_mode +original_slug: Web/CSS/Способ_расположения ---

        CSS способ разметки (или раскладки, или англ. layout) — это алгоритм определения позиции и размеров блоков, основанный на способе, которым они взаимодействуют с родственными блоками. Существует несколько типов разметки:

        diff --git a/files/ru/web/css/length/index.html b/files/ru/web/css/length/index.html index 4fd88f8cc2..287959e343 100644 --- a/files/ru/web/css/length/index.html +++ b/files/ru/web/css/length/index.html @@ -1,6 +1,6 @@ --- title: -slug: Web/CSS/размер +slug: Web/CSS/length tags: - CSS - CSS Тип Данных @@ -8,6 +8,7 @@ tags: - Разметка - длина translation_of: Web/CSS/length +original_slug: Web/CSS/размер ---
        {{CSSRef}}
        diff --git a/files/ru/web/css/media_queries/testing_media_queries/index.html b/files/ru/web/css/media_queries/testing_media_queries/index.html index 878621ebd3..d7f3f0cb76 100644 --- a/files/ru/web/css/media_queries/testing_media_queries/index.html +++ b/files/ru/web/css/media_queries/testing_media_queries/index.html @@ -1,10 +1,11 @@ --- title: Тестирование медиа-запросов программно -slug: Web/CSS/Media_Queries/Тестирование_медиа_запросы +slug: Web/CSS/Media_Queries/Testing_media_queries tags: - Запросы - медиа-запросы translation_of: Web/CSS/Media_Queries/Testing_media_queries +original_slug: Web/CSS/Media_Queries/Тестирование_медиа_запросы ---
        {{cssref}}
        diff --git a/files/ru/web/css/pseudo-classes/index.html b/files/ru/web/css/pseudo-classes/index.html index 2c280be32b..1b27fa85c5 100644 --- a/files/ru/web/css/pseudo-classes/index.html +++ b/files/ru/web/css/pseudo-classes/index.html @@ -1,12 +1,13 @@ --- title: Псевдоклассы -slug: Web/CSS/Псевдо-классы +slug: Web/CSS/Pseudo-classes tags: - CSS - Reference - Псевдоклассы - Селекторы translation_of: Web/CSS/Pseudo-classes +original_slug: Web/CSS/Псевдо-классы ---
        {{CSSRef}}
        diff --git a/files/ru/web/css/replaced_element/index.html b/files/ru/web/css/replaced_element/index.html index a252cbad33..d06bd6b9b9 100644 --- a/files/ru/web/css/replaced_element/index.html +++ b/files/ru/web/css/replaced_element/index.html @@ -1,11 +1,12 @@ --- title: Замещаемый элемент -slug: Web/CSS/Замещаемый_элемент +slug: Web/CSS/Replaced_element tags: - CSS - Reference - замещаемый элемент translation_of: Web/CSS/Replaced_element +original_slug: Web/CSS/Замещаемый_элемент ---
        {{CSSRef}}
        diff --git a/files/ru/web/css/specified_value/index.html b/files/ru/web/css/specified_value/index.html index 4f143afb74..7cc26d6db9 100644 --- a/files/ru/web/css/specified_value/index.html +++ b/files/ru/web/css/specified_value/index.html @@ -1,10 +1,11 @@ --- title: Указанное значение -slug: Web/CSS/Указанное_значение +slug: Web/CSS/specified_value tags: - CSS - CSS Reference translation_of: Web/CSS/specified_value +original_slug: Web/CSS/Указанное_значение ---

        {{CSSRef}}

        diff --git a/files/ru/web/css/syntax/index.html b/files/ru/web/css/syntax/index.html index 1adfb2fb04..d2db52f659 100644 --- a/files/ru/web/css/syntax/index.html +++ b/files/ru/web/css/syntax/index.html @@ -1,7 +1,8 @@ --- title: Синтаксис -slug: Web/CSS/Синтаксис +slug: Web/CSS/Syntax translation_of: Web/CSS/Syntax +original_slug: Web/CSS/Синтаксис ---
        {{cssref}}
        diff --git a/files/ru/web/css/visual_formatting_model/index.html b/files/ru/web/css/visual_formatting_model/index.html index 7a5de35909..b7cc6050f3 100644 --- a/files/ru/web/css/visual_formatting_model/index.html +++ b/files/ru/web/css/visual_formatting_model/index.html @@ -1,7 +1,8 @@ --- title: Модель визуального форматирования -slug: Web/Guide/CSS/Visual_formatting_model +slug: Web/CSS/Visual_formatting_model translation_of: Web/CSS/Visual_formatting_model +original_slug: Web/Guide/CSS/Visual_formatting_model ---

        {{CSSRef}}

        diff --git a/files/ru/web/guide/ajax/getting_started/index.html b/files/ru/web/guide/ajax/getting_started/index.html index e06b408228..ab99a986ce 100644 --- a/files/ru/web/guide/ajax/getting_started/index.html +++ b/files/ru/web/guide/ajax/getting_started/index.html @@ -1,9 +1,10 @@ --- title: С чего начать -slug: Web/Guide/AJAX/С_чего_начать +slug: Web/Guide/AJAX/Getting_Started tags: - AJAX translation_of: Web/Guide/AJAX/Getting_Started +original_slug: Web/Guide/AJAX/С_чего_начать ---

         

        diff --git a/files/ru/web/guide/events/creating_and_triggering_events/index.html b/files/ru/web/guide/events/creating_and_triggering_events/index.html index 9e7a8f099b..f766a93097 100644 --- a/files/ru/web/guide/events/creating_and_triggering_events/index.html +++ b/files/ru/web/guide/events/creating_and_triggering_events/index.html @@ -1,12 +1,13 @@ --- title: Создание и вызов событий -slug: Web/Guide/Events/Создание_и_вызов_событий +slug: Web/Guide/Events/Creating_and_triggering_events tags: - DOM - JavaScript - events - события translation_of: Web/Guide/Events/Creating_and_triggering_events +original_slug: Web/Guide/Events/Создание_и_вызов_событий ---

        Эта статья демонстрирует, как создавать и вызывать пользовательские DOM-события. Такие события часто называют исскуственными событиями, по отношению к событиям, производимым браузером.

        diff --git a/files/ru/web/guide/graphics/index.html b/files/ru/web/guide/graphics/index.html index 57dd4238e1..600c9cd4dd 100644 --- a/files/ru/web/guide/graphics/index.html +++ b/files/ru/web/guide/graphics/index.html @@ -1,7 +1,8 @@ --- title: Графика для Web -slug: Web/Guide/Графика +slug: Web/Guide/Graphics translation_of: Web/Guide/Graphics +original_slug: Web/Guide/Графика ---

        Современным веб-сайтам и веб-приложениям часто требуется отображать графику. Статические изображения легко отобразить с помощью элемента {{HTMLElement("img")}}, или с помощью CSS свойства  {{cssxref("background-image")}}. Часто требуется создавать графику на лету, или модифицировать ее каким-либо образом после. Как это проделать можно узнать в следующих статьях.

        diff --git a/files/ru/web/guide/html/html5/constraint_validation/index.html b/files/ru/web/guide/html/html5/constraint_validation/index.html index 5a5fccec8c..cad42baedb 100644 --- a/files/ru/web/guide/html/html5/constraint_validation/index.html +++ b/files/ru/web/guide/html/html5/constraint_validation/index.html @@ -1,9 +1,10 @@ --- title: Constraint validation -slug: HTML/HTML5/Constraint_validation +slug: Web/Guide/HTML/HTML5/Constraint_validation tags: - Селекторы translation_of: Web/Guide/HTML/HTML5/Constraint_validation +original_slug: HTML/HTML5/Constraint_validation ---

        Создание веб форм всегда было комплексной задачей. В то время как сама по себе разметка формы - задача не сложная, проверка каждого поля на валидность - сложнее, а информирование юзера о проблеме - может стать головной болью. Стандарт HTML5 предоставил новые механизмы для форм: были добавлены новые семантические типы для элемента {{ HTMLElement("input") }} и обязательная валидация, чтобы облегчить работу по проверке содержимого формы на стороне браузера. Проще говоря, обычная проверка может быть выполнена без JavaScript, простой установкой новых аттрибутов; более сложные ограничения могут быть реализованы через HTML5 Constraint Validation API.

        diff --git a/files/ru/web/guide/html/html5/index.html b/files/ru/web/guide/html/html5/index.html index dca2e39993..a090f00d95 100644 --- a/files/ru/web/guide/html/html5/index.html +++ b/files/ru/web/guide/html/html5/index.html @@ -1,9 +1,10 @@ --- title: HTML5 -slug: HTML/HTML5 +slug: Web/Guide/HTML/HTML5 tags: - HTML5 translation_of: Web/Guide/HTML/HTML5 +original_slug: HTML/HTML5 ---

        HTML5 — последняя версия стандарта HTML. Термин имеет два определения:

        diff --git a/files/ru/web/guide/html/html5/introduction_to_html5/index.html b/files/ru/web/guide/html/html5/introduction_to_html5/index.html index 28b8138f0e..64b43c9b8a 100644 --- a/files/ru/web/guide/html/html5/introduction_to_html5/index.html +++ b/files/ru/web/guide/html/html5/introduction_to_html5/index.html @@ -1,11 +1,12 @@ --- title: Введение в HTML5 -slug: HTML/HTML5/Введение_в_HTML5 +slug: Web/Guide/HTML/HTML5/Introduction_to_HTML5 tags: - DOCTYPE - HTML5 - HTML5 парсер translation_of: Web/Guide/HTML/HTML5/Introduction_to_HTML5 +original_slug: HTML/HTML5/Введение_в_HTML5 ---

        HTML5 - пятая редакция и самая новая версия стандарта HTML. Она предлагает новые возможности, которые предоставляют не только богатую поддержку медиа, но и также расширяет возможности для создания веб-приложений, которые могут взаимодействовать с пользователем, его локальными данными, и серверами проще и эффективнее, чем это было раньше.

        Because HTML5 is still being developed, changes to the specifications are inevitable. Therefore, not all of its features are supported by all browsers yet. However, Gecko, and by extension, Firefox, has very good initial support for HTML5, and work continues toward supporting more of its features. Gecko began supporting some HTML5 features in version 1.8.1. You can find a list of all of the HTML5 features that Gecko currently supports on the main HTML5 page. For detailed information about multiple browsers' support of HTML5 features, refer to the CanIUse website.

        diff --git a/files/ru/web/guide/html/using_html_sections_and_outlines/index.html b/files/ru/web/guide/html/using_html_sections_and_outlines/index.html index a6236d9c24..5bd0fa3f9d 100644 --- a/files/ru/web/guide/html/using_html_sections_and_outlines/index.html +++ b/files/ru/web/guide/html/using_html_sections_and_outlines/index.html @@ -1,6 +1,6 @@ --- title: Использование разделов и создание структуры HTML документа -slug: Web/Guide/HTML/Sections_and_Outlines_of_an_HTML5_document +slug: Web/Guide/HTML/Using_HTML_sections_and_outlines tags: - HTML5 - Веб @@ -11,6 +11,7 @@ tags: - Руководство - Структура translation_of: Web/Guide/HTML/Using_HTML_sections_and_outlines +original_slug: Web/Guide/HTML/Sections_and_Outlines_of_an_HTML5_document ---

        Важно: В настоящее время нет известных реализаций алгоритма построения структуры документа в графических браузерах или пользовательских приложениях, использующих реабилитационные технологии, хотя такой алгоритм внедрен в другие приложения, например, в средствах проверки соответствия спецификации. Поэтому алгоритм построения структуры нельзя использовать для передачи структуры документа пользователям. Авторы рекомендуют использовать для этой цели степень важности заголовков (h1-h6).

        diff --git a/files/ru/web/guide/performance/index.html b/files/ru/web/guide/performance/index.html index 8b1d2760da..e87f08135a 100644 --- a/files/ru/web/guide/performance/index.html +++ b/files/ru/web/guide/performance/index.html @@ -1,10 +1,11 @@ --- title: Оптимизация и производительность -slug: Web/Guide/Производительность +slug: Web/Guide/Performance tags: - Оптимизация - Производительность translation_of: Web/Guide/Performance +original_slug: Web/Guide/Производительность ---

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

        diff --git a/files/ru/web/html/attributes/crossorigin/index.html b/files/ru/web/html/attributes/crossorigin/index.html index 686989bb0c..b0b744eb5d 100644 --- a/files/ru/web/html/attributes/crossorigin/index.html +++ b/files/ru/web/html/attributes/crossorigin/index.html @@ -1,7 +1,8 @@ --- title: CORS settings attributes -slug: Web/HTML/CORS_settings_attributes +slug: Web/HTML/Attributes/crossorigin translation_of: Web/HTML/Attributes/crossorigin +original_slug: Web/HTML/CORS_settings_attributes ---

        В HTML5 некоторые теги поддерживают CORS, например {{ HTMLElement("img") }} или {{ HTMLElement("video") }}, имеют атрибут crossorigin (crossOrigin свойство), которое позволяет настроить CORS запросы для данных получаемых элементом. Эти атрибуты могут иметь следующие значения:

        diff --git a/files/ru/web/html/element/button/index.html b/files/ru/web/html/element/button/index.html index ec13035e29..813ab839f3 100644 --- a/files/ru/web/html/element/button/index.html +++ b/files/ru/web/html/element/button/index.html @@ -1,6 +1,6 @@ --- title:

Разделы документации

Введение в веб-разработку
Руководство, обучающее разработке для веб.
HTML
HyperText Markup Language — основной язык, используемый для создания веб-страниц и других документов, пригодных для просмотра в браузере.
JavaScript
JavaScript — наиболее широко используемый для разработки веб-приложений скриптовый язык; он также используется и при разработке программного обеспечения основанного на Mozilla.
CSS
Cascading Style Sheets — таблицы стилей позволяющие создать make it possible to do advanced layout and page design on the Web.
AJAX
Asynchronous JavaScript and XML — не столько технология, сколько подход к сочетанию имеющихся технологий; JavaScript и другие современные веб-технологии используются совместно при создании динамических веб-приложений.
Веб-стандарты
Learn how to make your Web site or application reach the largest number of users through compatibility with the open Web.
DOM
Document Object Model — API для HTML- и XML-документов, providing a structural representation of the document that you can modify in order to alter its visual presentation.
XHTML
Extensible HyperText Markup Language is an XML-based HTML-like language that offers a stricter syntax than HTML.
SVG
Scalable Vector Graphics — язык разметки, основанный на XML, для описания двухмерной векторной графики.
Mozilla Web developer FAQ
Наиболее часто задаваемые веб-разработчиками вопросы. С ответами!

View All...

Сообщество

Инструменты