aboutsummaryrefslogtreecommitdiff
path: root/files/ru/glossary
diff options
context:
space:
mode:
authorAlexey Istomin <webistomin@gmail.com>2021-03-20 18:37:44 +0300
committerGitHub <noreply@github.com>2021-03-20 18:37:44 +0300
commit841aae260382e2bf5ebb44d765d8c7301d27caab (patch)
tree81a92c25f6dc02e5f119131785d721db79fc3455 /files/ru/glossary
parent730fea852ff827ca034fe17c84288c95d270ec92 (diff)
downloadtranslated-content-841aae260382e2bf5ebb44d765d8c7301d27caab.tar.gz
translated-content-841aae260382e2bf5ebb44d765d8c7301d27caab.tar.bz2
translated-content-841aae260382e2bf5ebb44d765d8c7301d27caab.zip
Restore "ё" letter in Russian translation (#239)
* docs(ru): restore ё letter * docs(ru): resolve conflicts * refactor(idea): remove ide folder
Diffstat (limited to 'files/ru/glossary')
-rw-r--r--files/ru/glossary/accessibility_tree/index.html4
-rw-r--r--files/ru/glossary/algorithm/index.html6
-rw-r--r--files/ru/glossary/application_context/index.html2
-rw-r--r--files/ru/glossary/arpanet/index.html2
-rw-r--r--files/ru/glossary/array/index.html2
-rw-r--r--files/ru/glossary/asynchronous/index.html2
-rw-r--r--files/ru/glossary/baseline/index.html2
-rw-r--r--files/ru/glossary/block/scripting/index.html2
-rw-r--r--files/ru/glossary/boolean/index.html2
-rw-r--r--files/ru/glossary/bootstrap/index.html2
-rw-r--r--files/ru/glossary/browsing_context/index.html2
-rw-r--r--files/ru/glossary/call_stack/index.html4
-rw-r--r--files/ru/glossary/callback_function/index.html4
-rw-r--r--files/ru/glossary/card_sorting/index.html2
-rw-r--r--files/ru/glossary/character/index.html2
-rw-r--r--files/ru/glossary/compile/index.html2
-rw-r--r--files/ru/glossary/computer_programming/index.html2
-rw-r--r--files/ru/glossary/conditional/index.html2
-rw-r--r--files/ru/glossary/constructor/index.html2
-rw-r--r--files/ru/glossary/cookie/index.html4
-rw-r--r--files/ru/glossary/cors/index.html14
-rw-r--r--files/ru/glossary/csp/index.html2
-rw-r--r--files/ru/glossary/csrf/index.html2
-rw-r--r--files/ru/glossary/css/index.html4
-rw-r--r--files/ru/glossary/decryption/index.html4
-rw-r--r--files/ru/glossary/developer_tools/index.html2
-rw-r--r--files/ru/glossary/dom/index.html2
-rw-r--r--files/ru/glossary/domain_name/index.html2
-rw-r--r--files/ru/glossary/dos_attack/index.html6
-rw-r--r--files/ru/glossary/encapsulation/index.html2
-rw-r--r--files/ru/glossary/first_contentful_paint/index.html2
-rw-r--r--files/ru/glossary/forbidden_header_name/index.html6
-rw-r--r--files/ru/glossary/gecko/index.html2
-rw-r--r--files/ru/glossary/git/index.html2
-rw-r--r--files/ru/glossary/grid/index.html6
-rw-r--r--files/ru/glossary/grid_column/index.html2
-rw-r--r--files/ru/glossary/hash/index.html2
-rw-r--r--files/ru/glossary/high-level_programming_language/index.html2
-rw-r--r--files/ru/glossary/hoisting/index.html8
-rw-r--r--files/ru/glossary/host/index.html2
-rw-r--r--files/ru/glossary/html/index.html4
-rw-r--r--files/ru/glossary/http/index.html2
-rw-r--r--files/ru/glossary/iife/index.html6
-rw-r--r--files/ru/glossary/isp/index.html2
-rw-r--r--files/ru/glossary/javascript/index.html4
-rw-r--r--files/ru/glossary/loop/index.html6
-rw-r--r--files/ru/glossary/object/index.html2
-rw-r--r--files/ru/glossary/php/index.html2
-rw-r--r--files/ru/glossary/port/index.html2
-rw-r--r--files/ru/glossary/primitive/index.html14
-rw-r--r--files/ru/glossary/promise/index.html2
-rw-r--r--files/ru/glossary/reflow/index.html4
-rw-r--r--files/ru/glossary/regular_expression/index.html2
-rw-r--r--files/ru/glossary/round_trip_time_(rtt)/index.html4
-rw-r--r--files/ru/glossary/semantics/index.html6
-rw-r--r--files/ru/glossary/seo/index.html6
-rw-r--r--files/ru/glossary/sloppy_mode/index.html2
-rw-r--r--files/ru/glossary/symbol/index.html6
-rw-r--r--files/ru/glossary/tag/index.html2
-rw-r--r--files/ru/glossary/tcp/index.html2
-rw-r--r--files/ru/glossary/time_to_interactive/index.html2
-rw-r--r--files/ru/glossary/user_agent/index.html2
-rw-r--r--files/ru/glossary/variable/index.html2
-rw-r--r--files/ru/glossary/viewport/index.html2
-rw-r--r--files/ru/glossary/world_wide_web/index.html8
-rw-r--r--files/ru/glossary/wrapper/index.html4
66 files changed, 113 insertions, 113 deletions
diff --git a/files/ru/glossary/accessibility_tree/index.html b/files/ru/glossary/accessibility_tree/index.html
index 7c91fe5077..bf33c08032 100644
--- a/files/ru/glossary/accessibility_tree/index.html
+++ b/files/ru/glossary/accessibility_tree/index.html
@@ -15,13 +15,13 @@ translation_of: Glossary/Accessibility_tree
<dl>
<dt><strong>name</strong></dt>
- <dd>Как можно обратиться к нему? Например, ссылка с текстом "Подробнее" будет иметь <strong>name </strong>"Подробнее" (больше о том, как присваиваются имена в <a href="https://www.w3.org/TR/accname-1.1/">Спецификации Вычисления Доступных Имен и Описаний</a>).</dd>
+ <dd>Как можно обратиться к нему? Например, ссылка с текстом "Подробнее" будет иметь <strong>name </strong>"Подробнее" (больше о том, как присваиваются имена в <a href="https://www.w3.org/TR/accname-1.1/">Спецификации Вычисления Доступных Имён и Описаний</a>).</dd>
<dt><strong>description</strong></dt>
<dd>Как мы описываем  элемент, если хотим добавить что-нибудь к <strong>name</strong>? Описание таблицы может объяснить, какого рода информация, хранящаяся в ней.</dd>
<dt><strong>role</strong></dt>
<dd>Что это? Например, это кнопка, меню-навигация или список предметов?</dd>
<dt><strong>state</strong></dt>
- <dd>Имеет ли это структуру? Обдумайте "отмеченные/неотмеченные" для флажков, или "свернутое/развернутое" для элемента <a href="/en-US/docs/https://wiki.developer.mozilla.org/en-US/docs/Web/HTML/Element/summary">&lt;summary&gt;</a>.</dd>
+ <dd>Имеет ли это структуру? Обдумайте "отмеченные/неотмеченные" для флажков, или "свёрнутое/развёрнутое" для элемента <a href="/en-US/docs/https://wiki.developer.mozilla.org/en-US/docs/Web/HTML/Element/summary">&lt;summary&gt;</a>.</dd>
</dl>
<p>Кроме этого, дерево специальных возможностей часто содержит информацию о том, что можно сделать с элементом: ссылку можно  <em>посетить, </em>текстовый ввод - <em>заполнить</em> и т.д.<em> </em></p>
diff --git a/files/ru/glossary/algorithm/index.html b/files/ru/glossary/algorithm/index.html
index 61cd5b1a56..502a76b84b 100644
--- a/files/ru/glossary/algorithm/index.html
+++ b/files/ru/glossary/algorithm/index.html
@@ -10,7 +10,7 @@ original_slug: Словарь/Algorithm
---
<p><span class="seoSummary">Алгоритм - это независимая серия инструкций для выполнения функции.</span></p>
-<p>Другими словами, алгоритм - это средство описания способа решения проблемы, чтобы ее можно было многократно решать людьми или машинами.  Компьютерные ученые сравнивают эффективность алгоритмов с помощью понятия «Алгоритмическая Сложность» или «Big O».</p>
+<p>Другими словами, алгоритм - это средство описания способа решения проблемы, чтобы её можно было многократно решать людьми или машинами.  Компьютерные учёные сравнивают эффективность алгоритмов с помощью понятия «Алгоритмическая Сложность» или «Big O».</p>
<p>Например:</p>
@@ -19,9 +19,9 @@ original_slug: Словарь/Algorithm
<li>Алгоритм сортировки часто используется в компьютерном программировании, чтобы объяснить машине, как сортировать данные.</li>
</ul>
-<p>Распространенными алгоритмами являются алгоритмы поиска пути, такие как задача коммивояжера, алгоритмы обхода дерева и так далее.</p>
+<p>Распространёнными алгоритмами являются алгоритмы поиска пути, такие как задача коммивояжёра, алгоритмы обхода дерева и так далее.</p>
-<p>Существуют также алгоритмы машинного обучения, такие как линейная регрессия, логистическая регрессия, дерево решений, случайный лес, машина опорных векторов, рекуррентная нейронная сеть (РНС), долгая краткосрочная память (LSTM), сверточная нейронная сеть (CNN), глубокая сверточная нейронная сеть и так далее.</p>
+<p>Существуют также алгоритмы машинного обучения, такие как линейная регрессия, логистическая регрессия, дерево решений, случайный лес, машина опорных векторов, рекуррентная нейронная сеть (РНС), долгая краткосрочная память (LSTM), свёрточная нейронная сеть (CNN), глубокая свёрточная нейронная сеть и так далее.</p>
<h2 id="Узнать_больше">Узнать больше</h2>
diff --git a/files/ru/glossary/application_context/index.html b/files/ru/glossary/application_context/index.html
index 9989eea079..454a954ab1 100644
--- a/files/ru/glossary/application_context/index.html
+++ b/files/ru/glossary/application_context/index.html
@@ -10,6 +10,6 @@ original_slug: Словарь/application_context
---
<p id="Summary">Контекст приложения - это  <a href="/en-US/docs/Glossary/Browsing_context">browsing context (контекст просмотра)</a> верхнего уровня, к которому применяется <a href="https://developer.mozilla.org/en-US/docs/Web/Manifest">манифест</a>. </p>
-<p>Если контекст приложения создается в результате запроса агента пользователя на переход к глубинному связыванию, агент пользователя должен немедленно перейти к глубинному связыванию с включенной заменой. Иначе говоря, при создании контекста приложения, агент пользователя должен немедленно перейти к  начальному URL-адресу с включенной заменой.</p>
+<p>Если контекст приложения создаётся в результате запроса агента пользователя на переход к глубинному связыванию, агент пользователя должен немедленно перейти к глубинному связыванию с включённой заменой. Иначе говоря, при создании контекста приложения, агент пользователя должен немедленно перейти к  начальному URL-адресу с включённой заменой.</p>
<p>Обратите внимание, что начальный URL-адрес не обязательно является значением элемента start_url : пользователь или агент пользователя мог изменить его при добавлении приложения на главный экран или в закладки.</p>
diff --git a/files/ru/glossary/arpanet/index.html b/files/ru/glossary/arpanet/index.html
index c4b205ef8a..43bdb1a016 100644
--- a/files/ru/glossary/arpanet/index.html
+++ b/files/ru/glossary/arpanet/index.html
@@ -9,7 +9,7 @@ tags:
translation_of: Glossary/Arpanet
original_slug: Словарь/Arpanet
---
-<p>Компьютерная сеть <strong>ARPAnet </strong>(advanced research projects agency network) является одной из первых компьютерных сетей, была создана в 1969 как надежная среда для передачи конфиденциальных военных данных и для подключения ведущих исследовательских групп по всей территории Соединенных Штатов. Изначально ARPAnet использовал NCP (протокол сетевого управления), а затем первую версию интернет-протокола или пакета {{glossary ("TCP")}} / {{glossary ("IPv6", "IP")}}, что делает ARPAnet выдающейся частью зарождающегося {{glossary("Internet","Интернета")}}. ARPAnet была закрыта в начале 1990 года.</p>
+<p>Компьютерная сеть <strong>ARPAnet </strong>(advanced research projects agency network) является одной из первых компьютерных сетей, была создана в 1969 как надёжная среда для передачи конфиденциальных военных данных и для подключения ведущих исследовательских групп по всей территории Соединённых Штатов. Изначально ARPAnet использовал NCP (протокол сетевого управления), а затем первую версию интернет-протокола или пакета {{glossary ("TCP")}} / {{glossary ("IPv6", "IP")}}, что делает ARPAnet выдающейся частью зарождающегося {{glossary("Internet","Интернета")}}. ARPAnet была закрыта в начале 1990 года.</p>
<h2 id="Подробнее">Подробнее</h2>
diff --git a/files/ru/glossary/array/index.html b/files/ru/glossary/array/index.html
index 7118101680..c9c0d9779a 100644
--- a/files/ru/glossary/array/index.html
+++ b/files/ru/glossary/array/index.html
@@ -9,7 +9,7 @@ tags:
translation_of: Glossary/array
original_slug: Словарь/Массив
---
-<p>Массив это упорядоченный набор информации (смотрите еще {{Glossary("Примитив")}} или {{Glossary("Объект")}} зависит от языка). Массивы используются, что сохранять множество значений или единичные переменные. Это относится к переменным, которые могут сохранять только одно значение.</p>
+<p>Массив это упорядоченный набор информации (смотрите ещё {{Glossary("Примитив")}} или {{Glossary("Объект")}} зависит от языка). Массивы используются, что сохранять множество значений или единичные переменные. Это относится к переменным, которые могут сохранять только одно значение.</p>
<p>Каждому элементу в массиве соответствует свой номер, называется он индексом, который позволяет получить к нему доступ. В JavaScript, массивы начинаются с индекса ноль и их можно изменять различными методами( Словарь:{{Glossary("Method", " Методы")}}).</p>
diff --git a/files/ru/glossary/asynchronous/index.html b/files/ru/glossary/asynchronous/index.html
index 573b4a3d93..ca01915a68 100644
--- a/files/ru/glossary/asynchronous/index.html
+++ b/files/ru/glossary/asynchronous/index.html
@@ -12,7 +12,7 @@ original_slug: Словарь/Asynchronous
<p>Это может использовать для описания такой среды связи, как e-mail — отправитель отправляет сообщение, а получатель ответит на него, когда ему будет удобно; они не должны отвечать немедленно.</p>
-<p>Это также можно использовать, для описания программной среды связи, например, {{domxref("Ajax")}} это асинхронный механизм для запроса небольшого объема данных через протокол <a href="/en-US/docs/Web/HTTP">HTTP</a>; результат отправляется обратно, когда ответ будет сформирован, а не сразу.</p>
+<p>Это также можно использовать, для описания программной среды связи, например, {{domxref("Ajax")}} это асинхронный механизм для запроса небольшого объёма данных через протокол <a href="/en-US/docs/Web/HTTP">HTTP</a>; результат отправляется обратно, когда ответ будет сформирован, а не сразу.</p>
<h2 id="Смотрите_также">Смотрите также</h2>
diff --git a/files/ru/glossary/baseline/index.html b/files/ru/glossary/baseline/index.html
index 23db6e40c5..78cfee2a65 100644
--- a/files/ru/glossary/baseline/index.html
+++ b/files/ru/glossary/baseline/index.html
@@ -12,7 +12,7 @@ original_slug: Словарь/baseline
---
<p><strong>Базовая линия </strong>- это термин, используемый в европейской и западно-азиатской типографии, означающий воображаемую линию, на которую опираются символы шрифта.</p>
-<p>Потомки символов типа g и p простираются ниже этой строки. {{Glossary("glyph", "Глифы")}} с закругленными нижними и верхними окончаниями типа C или 3 слегка простираются под ним.</p>
+<p>Потомки символов типа g и p простираются ниже этой строки. {{Glossary("glyph", "Глифы")}} с закруглёнными нижними и верхними окончаниями типа C или 3 слегка простираются под ним.</p>
<p>Восточно-азиатские шрифты не имеют исходной линии. Их глифы помещаются в квадратную коробку без восходов и исходов.</p>
diff --git a/files/ru/glossary/block/scripting/index.html b/files/ru/glossary/block/scripting/index.html
index 0a75dfa2e1..317d607cfd 100644
--- a/files/ru/glossary/block/scripting/index.html
+++ b/files/ru/glossary/block/scripting/index.html
@@ -8,7 +8,7 @@ tags:
translation_of: Glossary/Block/Scripting
original_slug: Glossary/Block/Скриптинг
---
-<p>В {{glossary("JavaScript")}} блок это набор связанных {{glossary("statement","statements")}} заключенных в скобки ("{}"). Например, можно поместить блок инструкций после блока {{jsxref("Statements/if...else","if (condition)")}}, чтобы интерпретатор выполнял код в блоке, если условие имеет значение true, или пропускал целый блок, если значение условия false.</p>
+<p>В {{glossary("JavaScript")}} блок это набор связанных {{glossary("statement","statements")}} заключённых в скобки ("{}"). Например, можно поместить блок инструкций после блока {{jsxref("Statements/if...else","if (condition)")}}, чтобы интерпретатор выполнял код в блоке, если условие имеет значение true, или пропускал целый блок, если значение условия false.</p>
<h2 id="Узнай_больше">Узнай больше</h2>
diff --git a/files/ru/glossary/boolean/index.html b/files/ru/glossary/boolean/index.html
index 239f003788..312080e28c 100644
--- a/files/ru/glossary/boolean/index.html
+++ b/files/ru/glossary/boolean/index.html
@@ -13,7 +13,7 @@ original_slug: Словарь/Boolean
---
<p><strong>Boolean (Булев, Логический тип данных)</strong> — примитивный тип данных в информатике, которые могут принимать два возможных значения, иногда называемых истиной (<code>true</code>) и ложью (<code>false</code>). Например, в JavaScript Булевы состояния часто используются для того, чтобы определить какие части кода выполнять (например, в <a href="/ru/docs/Web/JavaScript/Reference/Statements/if...else">операторах if</a>) или повторять (например, <a href="/ru/docs/Web/JavaScript/Reference/Statements/for">циклы for</a>).</p>
-<p>Ниже приведен некоторый псевдокод JavaScript (это не действительно исполняемый код), демонстрирующий эту концепцию.</p>
+<p>Ниже приведён некоторый псевдокод JavaScript (это не действительно исполняемый код), демонстрирующий эту концепцию.</p>
<p>Пример использования оператора <code>if</code>:</p>
diff --git a/files/ru/glossary/bootstrap/index.html b/files/ru/glossary/bootstrap/index.html
index 7b85ce61f6..af4bc7fb53 100644
--- a/files/ru/glossary/bootstrap/index.html
+++ b/files/ru/glossary/bootstrap/index.html
@@ -12,7 +12,7 @@ original_slug: Словарь/Bootstrap
---
<p><span class="tlid-translation translation" lang="ru"><span title="">Bootstrap - это бесплатный фреймворк </span></span> {{Glossary("HTML")}} <span class="tlid-translation translation" lang="ru"><span title="">, </span></span> {{Glossary("CSS")}} <span class="tlid-translation translation" lang="ru"><span title=""> и </span></span> {{Glossary("JavaScript")}} <span class="tlid-translation translation" lang="ru"><span title=""> с открытым исходным кодом для быстрого создания адаптивных веб-сайтов.</span></span></p>
-<p>Изначально Bootstrap назывался Twitter Blueprint и был разработан командой, работающей в <a href="https://twitter.com/">Twitter</a>. Он поддерживает адаптивный дизайн и имеет предопределенные шаблоны дизайна, которые вы можете использовать из коробки или настроить для своих нужд с помощью кода. Вам также не нужно беспокоиться о совместимости с другими браузерами, так как Bootstrap совместим со всеми современными браузерами и новыми версиями {{glossary("Microsoft Internet Explorer", "Internet Explorer")}} .</p>
+<p>Изначально Bootstrap назывался Twitter Blueprint и был разработан командой, работающей в <a href="https://twitter.com/">Twitter</a>. Он поддерживает адаптивный дизайн и имеет предопределённые шаблоны дизайна, которые вы можете использовать из коробки или настроить для своих нужд с помощью кода. Вам также не нужно беспокоиться о совместимости с другими браузерами, так как Bootstrap совместим со всеми современными браузерами и новыми версиями {{glossary("Microsoft Internet Explorer", "Internet Explorer")}} .</p>
<section class="Quick_links" id="Quick_Links">
<ol>
diff --git a/files/ru/glossary/browsing_context/index.html b/files/ru/glossary/browsing_context/index.html
index 286d8f9a58..91f78c3427 100644
--- a/files/ru/glossary/browsing_context/index.html
+++ b/files/ru/glossary/browsing_context/index.html
@@ -6,7 +6,7 @@ original_slug: Словарь/Browsing_context
---
<p id="Summary"><strong>Browsing context</strong>(контекст просмотра) - это окружение, в котором {{glossary("browser")}} отображает {{domxref("Document")}} (на сегодняшний день обычно это вкладки, однако, возможно окно или frame внутри страницы).</p>
-<p>Каждый контекст просмотра имеет определенный {{glossary("origin")}} (источник), источник текущего активного документа и историю, которая содержит все отображенные документы в соответствующем порядке.</p>
+<p>Каждый контекст просмотра имеет определённый {{glossary("origin")}} (источник), источник текущего активного документа и историю, которая содержит все отображённые документы в соответствующем порядке.</p>
<p>Взаимодействие между контекстами просмотра очень ограничено. Между контекстами просмотра из одного источника может быть открыт и использован {{domxref("BroadcastChannel")}}.</p>
diff --git a/files/ru/glossary/call_stack/index.html b/files/ru/glossary/call_stack/index.html
index ff72d782ef..67dc60ffa0 100644
--- a/files/ru/glossary/call_stack/index.html
+++ b/files/ru/glossary/call_stack/index.html
@@ -9,9 +9,9 @@ original_slug: Словарь/Call_stack
<p><strong>Стек вызовов(call stack) </strong>- это механизм для интерпретаторов (таких как интерпретатор JavaScript в веб-браузере) для отслеживания текущего местонахождения интерпретатора в скрипте, который вызывает  несколько функций типа {{glossary("function","functions")}}, — какая из функций выполняется на данный момент, какие функции вызываются изнутри этой (выполняемой) функции, какая будет вызвана следующей и т. д.</p>
<ul>
- <li>Когда скрипт вызывает функцию, интерпретатор добавляет ее в стек вызовов и потом начинает ее обработку.</li>
+ <li>Когда скрипт вызывает функцию, интерпретатор добавляет её в стек вызовов и потом начинает её обработку.</li>
<li>Любые функции, вызванные этой функцией, добавляются в  стек вызовов и выполняются, как только происходит их вызов. </li>
- <li>Когда выполнение основной функции завершено, интерпретатор снимает ее со стека вызовов и возобновляет выполнение кода в списке основного кода с той точки, где остановился до этого.</li>
+ <li>Когда выполнение основной функции завершено, интерпретатор снимает её со стека вызовов и возобновляет выполнение кода в списке основного кода с той точки, где остановился до этого.</li>
<li>Если стек занимает больше места, чем ему было присвоено, это приводит к ошибке переполнения стека ("stack overflow" error).</li>
</ul>
diff --git a/files/ru/glossary/callback_function/index.html b/files/ru/glossary/callback_function/index.html
index 891f3ea8e1..c55e0e6eef 100644
--- a/files/ru/glossary/callback_function/index.html
+++ b/files/ru/glossary/callback_function/index.html
@@ -22,7 +22,7 @@ function processUserInput(callback) {
processUserInput(greeting);</pre>
-<p>Выше приведен пример <a href="/en-US/docs/Glossary/Synchronous">синхронного</a> колбэка, поскольку функция <code>processUserInput</code> выполняется синхронно.</p>
+<p>Выше приведён пример <a href="/en-US/docs/Glossary/Synchronous">синхронного</a> колбэка, поскольку функция <code>processUserInput</code> выполняется синхронно.</p>
<p>Колбэки часто используются для продолжения выполнения кода после завершения <a href="/ru/docs/%D0%A1%D0%BB%D0%BE%D0%B2%D0%B0%D1%80%D1%8C/Asynchronous">асинхронной</a> операции - они называются асинхронными колбэками.</p>
@@ -40,7 +40,7 @@ function onPageLoadingFinished(pageData) {
pageLoader(onPageLoadingFinished)
</pre>
-<p>Вот еще один пример асинхронного обратного вызова: <a href="https://github.com/mdn/learning-area/blob/master/javascript/apis/introduction/maps-example.html">maps-example.html</a> (<a href="http://mdn.github.io/learning-area/javascript/apis/introduction/maps-example.html">живой пример</a>). Он использует Google Maps API и Geolocation API для отображения карты текущего местоположения вашего устройства.</p>
+<p>Вот ещё один пример асинхронного обратного вызова: <a href="https://github.com/mdn/learning-area/blob/master/javascript/apis/introduction/maps-example.html">maps-example.html</a> (<a href="http://mdn.github.io/learning-area/javascript/apis/introduction/maps-example.html">живой пример</a>). Он использует Google Maps API и Geolocation API для отображения карты текущего местоположения вашего устройства.</p>
<pre class="brush: js">// maps-example.html
// Вызов асинхронной функции getCurrentPosition
diff --git a/files/ru/glossary/card_sorting/index.html b/files/ru/glossary/card_sorting/index.html
index e240f8878b..d8f577bc90 100644
--- a/files/ru/glossary/card_sorting/index.html
+++ b/files/ru/glossary/card_sorting/index.html
@@ -7,7 +7,7 @@ tags:
translation_of: Glossary/Card_sorting
original_slug: Словарь/Card_sorting
---
-<p>Сортировка карточек - это простая техника, используемая в информационной архитектуре, когда людям, участвующим в разработке веб-сайта (или другого типа продукта), предлагается записать контент / услуги / функции, которые, по их мнению, должен содержать продукт, а затем организовать эти функции в категории или группировки. Это может быть использовано, например, для определения того, что должно идти на каждой странице веб-сайта. Название происходит от того факта, что сортировка карточек часто осуществляется путем буквального написания предметов для сортировки на карточках, а затем размещения карточек в стопки.</p>
+<p>Сортировка карточек - это простая техника, используемая в информационной архитектуре, когда людям, участвующим в разработке веб-сайта (или другого типа продукта), предлагается записать контент / услуги / функции, которые, по их мнению, должен содержать продукт, а затем организовать эти функции в категории или группировки. Это может быть использовано, например, для определения того, что должно идти на каждой странице веб-сайта. Название происходит от того факта, что сортировка карточек часто осуществляется путём буквального написания предметов для сортировки на карточках, а затем размещения карточек в стопки.</p>
<h2 id="Узнать_больше">Узнать больше </h2>
diff --git a/files/ru/glossary/character/index.html b/files/ru/glossary/character/index.html
index f1eccc719e..f43b9d4654 100644
--- a/files/ru/glossary/character/index.html
+++ b/files/ru/glossary/character/index.html
@@ -6,7 +6,7 @@ tags:
translation_of: Glossary/Character
original_slug: Словарь/Character
---
-<p><strong>Символ</strong> (англ. <strong>Character</strong> или <strong>Symbol</strong>) - буква, цифра, знак препинания, непечатаемый символ (например возврат каретки).  {{glossary("UTF-8")}} - самый распространенный стандарт кодировки символов, содержащий большое количество графем популярных языков людей.</p>
+<p><strong>Символ</strong> (англ. <strong>Character</strong> или <strong>Symbol</strong>) - буква, цифра, знак препинания, непечатаемый символ (например возврат каретки).  {{glossary("UTF-8")}} - самый распространённый стандарт кодировки символов, содержащий большое количество графем популярных языков людей.</p>
<h2 id="Узнайте_больше">Узнайте больше</h2>
diff --git a/files/ru/glossary/compile/index.html b/files/ru/glossary/compile/index.html
index bb2348800c..3d6c233da8 100644
--- a/files/ru/glossary/compile/index.html
+++ b/files/ru/glossary/compile/index.html
@@ -11,7 +11,7 @@ original_slug: Словарь/Compile
<p>Обычно компилятор преобразует язык более высокого уровня, такой как C или <a href="ru/Словарь/Java">Java</a> который понимает человек, в машинный язык, такой как ассемблер, который понимает процессор. Некоторые компиляторы, которые переводят между языками схожего уровня, называются транспайлерами или кросс-компиляторами, например, для компиляции с TypeScript на <a href="ru/Словарь/JavaScript">JavaScript</a>. Они считаются инструментами производительности.</p>
<p>Большинство компиляторов работают либо перед исполнением (AOT), либо во время исполнения (JIT). Как программист, вы обычно вызываете AOT-компиляторы из командной строки или из {{Glossary("IDE")}}. Самый известный "gcc" - это один из примеров.<br>
- JIT компиляторы обычно прозрачны для Вас и используются для повышения производительности. Например, в браузере: Firefox' <a href="/ru/SpiderMonkey">SpiderMonkey</a> JavaScript Engine имеет встроенный JIT, который скомпилирует JavaScript на сайте в машинный код, пока Вы его просматриваете, чтобы он работал быстрее. Такие проекты, как <a href="/ru/WebAssembly">WebAssembly</a>, работают над тем, чтобы сделать это еще лучше.</p>
+ JIT компиляторы обычно прозрачны для Вас и используются для повышения производительности. Например, в браузере: Firefox' <a href="/ru/SpiderMonkey">SpiderMonkey</a> JavaScript Engine имеет встроенный JIT, который скомпилирует JavaScript на сайте в машинный код, пока Вы его просматриваете, чтобы он работал быстрее. Такие проекты, как <a href="/ru/WebAssembly">WebAssembly</a>, работают над тем, чтобы сделать это ещё лучше.</p>
<h2 id="См._также">См. также</h2>
diff --git a/files/ru/glossary/computer_programming/index.html b/files/ru/glossary/computer_programming/index.html
index cbf13c7f8a..cb93b1adf8 100644
--- a/files/ru/glossary/computer_programming/index.html
+++ b/files/ru/glossary/computer_programming/index.html
@@ -13,7 +13,7 @@ original_slug: Словарь/Computer_Programming
---
<p>Компьютерное программирование - это процесс составления и организации набора инструкций. Они говорят компьютерной программе, что делать на языке, понятном компьютеру. Эти инструкции представлены в виде множества различных языков, таких как C++, Java, JavaScript, HTML, Python, Ruby и Rust.</p>
-<p>Используя соответствующий язык, вы можете программировать / создавать все виды программного обеспечения. Например, программу, которая помогает ученым со сложными вычислениями, базу данных, которая хранит огромные объемы данных, веб-сайт, который позволяет людям загружать музыку, или анимационное программное обеспечение, которое позволяет людям создавать анимированные фильмы.</p>
+<p>Используя соответствующий язык, вы можете программировать / создавать все виды программного обеспечения. Например, программу, которая помогает учёным со сложными вычислениями, базу данных, которая хранит огромные объёмы данных, веб-сайт, который позволяет людям загружать музыку, или анимационное программное обеспечение, которое позволяет людям создавать анимированные фильмы.</p>
<h2 id="Узнать_больше">Узнать больше</h2>
diff --git a/files/ru/glossary/conditional/index.html b/files/ru/glossary/conditional/index.html
index 4a34f7545c..38c641e0a0 100644
--- a/files/ru/glossary/conditional/index.html
+++ b/files/ru/glossary/conditional/index.html
@@ -12,7 +12,7 @@ original_slug: Словарь/Conditional
---
<p><span class="seoSummary"><strong>Условие</strong> - это набор правил, которые могут прерывать нормальное выполнение кода или изменять его в зависимости от того, удовлетворено ли условие или нет.</span></p>
-<p><span id="result_box" lang="en">Инструкция или набор инструкций выполняется, если удовлетворяется определенное условие. В противном случае выполняется другая инструкция. Также возможно повторить выполнение инструкции или набора инструкций, пока условие еще не удовлетворено.</span></p>
+<p><span id="result_box" lang="en">Инструкция или набор инструкций выполняется, если удовлетворяется определённое условие. В противном случае выполняется другая инструкция. Также возможно повторить выполнение инструкции или набора инструкций, пока условие ещё не удовлетворено.</span></p>
<h2 id="Узнать_больше"><strong>Узнать больше</strong></h2>
diff --git a/files/ru/glossary/constructor/index.html b/files/ru/glossary/constructor/index.html
index e8a37f164a..8c5dbe3196 100644
--- a/files/ru/glossary/constructor/index.html
+++ b/files/ru/glossary/constructor/index.html
@@ -6,7 +6,7 @@ tags:
translation_of: Glossary/Constructor
original_slug: Словарь/Constructor
---
-<p><strong>Конструктор</strong> принадлежит к определенному классу {{glossary("object")}}, который создается. Конструктор инициализирует этот объект и может предоставлять доступ к его личной информации. Концепция конструктора может быть применена к большинству {{glossary("OOP","object-oriented programming")}} языков. По существу, конструктор в {{glossary("JavaScript")}} обычно объявляется в экземпляре {{glossary("class")}}.</p>
+<p><strong>Конструктор</strong> принадлежит к определённому классу {{glossary("object")}}, который создаётся. Конструктор инициализирует этот объект и может предоставлять доступ к его личной информации. Концепция конструктора может быть применена к большинству {{glossary("OOP","object-oriented programming")}} языков. По существу, конструктор в {{glossary("JavaScript")}} обычно объявляется в экземпляре {{glossary("class")}}.</p>
<h2 id="Синтаксис">Синтаксис</h2>
diff --git a/files/ru/glossary/cookie/index.html b/files/ru/glossary/cookie/index.html
index f674f09488..5bfe89f4a9 100644
--- a/files/ru/glossary/cookie/index.html
+++ b/files/ru/glossary/cookie/index.html
@@ -7,9 +7,9 @@ tags:
translation_of: Glossary/Cookie
original_slug: Словарь/Cookie
---
-<p><span id="result_box" lang="ru"><span>Cookie - это</span> <span>небольшой фрагмент информации,</span> <span class="alt-edited">сохраненный</span> <span>на</span> <span class="alt-edited">компьютере посетителя</span> <span>веб-сайтом</span> <span>через веб-браузер</span><span>.</span></span></p>
+<p><span id="result_box" lang="ru"><span>Cookie - это</span> <span>небольшой фрагмент информации,</span> <span class="alt-edited">сохранённый</span> <span>на</span> <span class="alt-edited">компьютере посетителя</span> <span>веб-сайтом</span> <span>через веб-браузер</span><span>.</span></span></p>
-<p><span id="result_box" lang="ru"><span>Файлы Cookie</span> <span>используются</span> <span class="alt-edited">для персонализации </span> <span class="alt-edited">работы пользователя</span> <span>с веб-сайтом</span></span> . <span id="result_box" lang="ru"><span>Они могут содержать</span> <span>предпочтения или</span> <span class="alt-edited">введенные данные</span> <span>пользователя</span> <span>при работе с</span> <span class="alt-edited">этим веб сайтом </span></span>. <span id="result_box" lang="ru"><span>Пользователь может</span> <span>настроить свой</span> <span class="alt-edited">веб-браузер таким образом</span><span>, чтобы он принимал</span><span>, отклонял или</span> <span>удалял куки</span><span>.</span></span></p>
+<p><span id="result_box" lang="ru"><span>Файлы Cookie</span> <span>используются</span> <span class="alt-edited">для персонализации </span> <span class="alt-edited">работы пользователя</span> <span>с веб-сайтом</span></span> . <span id="result_box" lang="ru"><span>Они могут содержать</span> <span>предпочтения или</span> <span class="alt-edited">введённые данные</span> <span>пользователя</span> <span>при работе с</span> <span class="alt-edited">этим веб сайтом </span></span>. <span id="result_box" lang="ru"><span>Пользователь может</span> <span>настроить свой</span> <span class="alt-edited">веб-браузер таким образом</span><span>, чтобы он принимал</span><span>, отклонял или</span> <span>удалял куки</span><span>.</span></span></p>
<p><span id="result_box" lang="ru"><span>Файлы Cookie</span> <span>могут быть установлены</span> <span>и изменены</span> <span>на уровне сервера</span> <span class="alt-edited">с помощью заголовка Set-Cookie</span> <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies">HTTP</a> <span>или с помощью</span> <span>JavaScript</span><span>, используя</span></span> <code><a href="/en-US/docs/Web/API/Document/cookie">document.cookie</a></code>.</p>
diff --git a/files/ru/glossary/cors/index.html b/files/ru/glossary/cors/index.html
index 8af8e4ec96..2dce66779a 100644
--- a/files/ru/glossary/cors/index.html
+++ b/files/ru/glossary/cors/index.html
@@ -21,21 +21,21 @@ original_slug: Словарь/CORS
<dl>
<dt>{{HTTPHeader("Access-Control-Allow-Origin")}}</dt>
- <dd>Указывает, разрешен ли такой запрос для ресурсов из данного источника.</dd>
+ <dd>Указывает, разрешён ли такой запрос для ресурсов из данного источника.</dd>
<dt>{{HTTPHeader("Access-Control-Allow-Credentials")}}</dt>
- <dd>Указывает, разрешен ли ответ на запрос в случае, если credentials flag выставлен в <code>true</code>.</dd>
+ <dd>Указывает, разрешён ли ответ на запрос в случае, если credentials flag выставлен в <code>true</code>.</dd>
<dt>{{HTTPHeader("Access-Control-Allow-Headers")}}</dt>
- <dd>Используется в ответе на запрос в случае "предполетной проверки"({{glossary("preflight request")}}) - проверки, какие из HTTP заголовков могут быть использованы для запроса.</dd>
+ <dd>Используется в ответе на запрос в случае "предполётной проверки"({{glossary("preflight request")}}) - проверки, какие из HTTP заголовков могут быть использованы для запроса.</dd>
<dt>{{HTTPHeader("Access-Control-Allow-Methods")}}</dt>
- <dd>Указывает метод или методы, которые разрешены для доступа к ресурсу в ответ на "предполетный запрос"({{glossary("preflight request")}}).</dd>
+ <dd>Указывает метод или методы, которые разрешены для доступа к ресурсу в ответ на "предполётный запрос"({{glossary("preflight request")}}).</dd>
<dt>{{HTTPHeader("Access-Control-Expose-Headers")}}</dt>
<dd>Указывает, какие заголовки могут быть предоставлены как часть ответа, перечисляя их имена.</dd>
<dt>{{HTTPHeader("Access-Control-Max-Age")}}</dt>
- <dd>Указывает, как долго могут быть закешированы результаты "предполетного запроса"({{glossary("preflight request")}}).</dd>
+ <dd>Указывает, как долго могут быть закешированы результаты "предполётного запроса"({{glossary("preflight request")}}).</dd>
<dt>{{HTTPHeader("Access-Control-Request-Headers")}}</dt>
- <dd>Используется для исполнения "предполетного запроса"({{glossary("preflight request")}}), чтобы указать серверу, какие из HTTP заголовков будут использоваться во время реального запроса.</dd>
+ <dd>Используется для исполнения "предполётного запроса"({{glossary("preflight request")}}), чтобы указать серверу, какие из HTTP заголовков будут использоваться во время реального запроса.</dd>
<dt>{{HTTPHeader("Access-Control-Request-Method")}}</dt>
- <dd>Используется для исполнения "предполетного запроса"({{glossary("preflight request")}}), чтобы указать серверу, какие <a href="/en-US/docs/Web/HTTP/Methods">HTTP методы</a> будут использоваться во время реального запроса.</dd>
+ <dd>Используется для исполнения "предполётного запроса"({{glossary("preflight request")}}), чтобы указать серверу, какие <a href="/en-US/docs/Web/HTTP/Methods">HTTP методы</a> будут использоваться во время реального запроса.</dd>
<dt>{{HTTPHeader("Origin")}}</dt>
<dd>Указывает, откуда производится запрос.</dd>
</dl>
diff --git a/files/ru/glossary/csp/index.html b/files/ru/glossary/csp/index.html
index a6cf99cbbd..7bf6b6af5f 100644
--- a/files/ru/glossary/csp/index.html
+++ b/files/ru/glossary/csp/index.html
@@ -9,7 +9,7 @@ tags:
translation_of: Glossary/CSP
original_slug: Словарь/CSP
---
-<p>CSP (<a href="../Web/HTTP/CSP">Политика безопасности контента</a>) используется для обнаружения и смягчения определенных типов атак, связанных с веб-сайтами, таких как {{Glossary("XSS")}} и инъекции данных.</p>
+<p>CSP (<a href="../Web/HTTP/CSP">Политика безопасности контента</a>) используется для обнаружения и смягчения определённых типов атак, связанных с веб-сайтами, таких как {{Glossary("XSS")}} и инъекции данных.</p>
<p>Реализация основана на заголовке {{Glossary ("HTTP")}} с именем {{HTTPHeader("Content-Security-Policy")}}.</p>
diff --git a/files/ru/glossary/csrf/index.html b/files/ru/glossary/csrf/index.html
index c6776098da..db94e2d834 100644
--- a/files/ru/glossary/csrf/index.html
+++ b/files/ru/glossary/csrf/index.html
@@ -4,7 +4,7 @@ slug: Glossary/CSRF
translation_of: Glossary/CSRF
original_slug: Словарь/CSRF
---
-<p><strong>CSRF</strong> (Cross-Site Request Forgery, рус. "Межсайтовая подделка запроса") - вид атаки, при которой вражеский сайт выдает себя за доверенного пользователя и отсылает на сайт нежелательные команды. Это может быть сделано, к примеру, с помощью отправки  параметров в {{glossary("URL")}} в конце ссылки с целью перехода куда-либо в другое место.</p>
+<p><strong>CSRF</strong> (Cross-Site Request Forgery, рус. "Межсайтовая подделка запроса") - вид атаки, при которой вражеский сайт выдаёт себя за доверенного пользователя и отсылает на сайт нежелательные команды. Это может быть сделано, к примеру, с помощью отправки  параметров в {{glossary("URL")}} в конце ссылки с целью перехода куда-либо в другое место.</p>
<h2 id="Learn_more">Learn more</h2>
diff --git a/files/ru/glossary/css/index.html b/files/ru/glossary/css/index.html
index 393f03fda6..860083f19d 100644
--- a/files/ru/glossary/css/index.html
+++ b/files/ru/glossary/css/index.html
@@ -10,9 +10,9 @@ original_slug: Словарь/CSS
---
<p><span class="seoSummary"><strong>CSS</strong> (Cascading Style Sheets, или каскадные таблицы стилей) - это декларативный язык, который отвечает за то, как страницы выглядят в {{glossary("browser","веб браузере")}}. </span>CSS стили содержат свойства и их значения, которые и определяют, как будет выглядеть сайт.</p>
-<p>CSS одна из ключевых Web технологий, наряду с {{Glossary("HTML")}} и {{Glossary("JavaScript")}}. Как правило CSS используется для определения стилей {{Glossary("Element","HTML элементов")}}, но также может быть применен совместно с другими языками разметки, такими как {{Glossary("SVG")}} или {{Glossary("XML")}}.</p>
+<p>CSS одна из ключевых Web технологий, наряду с {{Glossary("HTML")}} и {{Glossary("JavaScript")}}. Как правило CSS используется для определения стилей {{Glossary("Element","HTML элементов")}}, но также может быть применён совместно с другими языками разметки, такими как {{Glossary("SVG")}} или {{Glossary("XML")}}.</p>
-<p>CSS правило состоит из {{Glossary("selector","селектора")}} и набора {{Glossary("CSS Property","свойств")}} с их значениями. В этом примере все HTML параграфы будут иметь текст желтого цвета на черном фоне:</p>
+<p>CSS правило состоит из {{Glossary("selector","селектора")}} и набора {{Glossary("CSS Property","свойств")}} с их значениями. В этом примере все HTML параграфы будут иметь текст жёлтого цвета на чёрном фоне:</p>
<pre class="brush: css notranslate">/* Селектор "p" означает, что данное правило будет применено ко всем параграфам в документе */
p {
diff --git a/files/ru/glossary/decryption/index.html b/files/ru/glossary/decryption/index.html
index 2e8da37c07..d97e82bba7 100644
--- a/files/ru/glossary/decryption/index.html
+++ b/files/ru/glossary/decryption/index.html
@@ -6,13 +6,13 @@ original_slug: Словарь/Дешифрование
---
<p>В {{glossary("cryptography")}}, <strong>дешифрование</strong><strong> </strong>это конвертация {{glossary("ciphertext")}} в {{glossary("cleartext")}}.</p>
-<p>Расшифровка это криптографическая основа: это трансформация кодированного текста в простой текст при помощи криптографического алгоритма под названием {{glossary("cipher")}}. Шифрование, как и дешифрование в современных способах кодирования осуществляется благодаря определенному алгоритму и секретному элементу: {{glossary("key")}}. Если алгоритм обычно доступен публично, то по соображениям безопасности, ключ должен оставаться в тайне.</p>
+<p>Расшифровка это криптографическая основа: это трансформация кодированного текста в простой текст при помощи криптографического алгоритма под названием {{glossary("cipher")}}. Шифрование, как и дешифрование в современных способах кодирования осуществляется благодаря определённому алгоритму и секретному элементу: {{glossary("key")}}. Если алгоритм обычно доступен публично, то по соображениям безопасности, ключ должен оставаться в тайне.</p>
<p> </p>
<p><img alt="The decryption primitive." src="https://mdn.mozillademos.org/files/9817/Decryption.png" style="height: 81px; width: 485px;"></p>
-<p>Дешифрование это обратный процесс {{glossary("encryption")}} и если ключ остается в тайне, дешифрование становиться математически сложным. Степень сложности зависит от уровня безопасности действующих криптографических алгоритмов и эволюционирует с развитием {{glossary("cryptanalysis")}}.</p>
+<p>Дешифрование это обратный процесс {{glossary("encryption")}} и если ключ остаётся в тайне, дешифрование становиться математически сложным. Степень сложности зависит от уровня безопасности действующих криптографических алгоритмов и эволюционирует с развитием {{glossary("cryptanalysis")}}.</p>
<h2 id="Подробнее">Подробнее</h2>
diff --git a/files/ru/glossary/developer_tools/index.html b/files/ru/glossary/developer_tools/index.html
index e27a125770..4b471c5d68 100644
--- a/files/ru/glossary/developer_tools/index.html
+++ b/files/ru/glossary/developer_tools/index.html
@@ -7,7 +7,7 @@ tags:
translation_of: Glossary/Developer_Tools
original_slug: Словарь/Инструменты_разработчика
---
-<p>Инструменты разработчика (от англ. "development tools" или сокращенно "DevTools") - это программы, которые позволяют создавать, тестировать и отлаживать ({{Glossary("debug")}}) программное обеспечение.</p>
+<p>Инструменты разработчика (от англ. "development tools" или сокращённо "DevTools") - это программы, которые позволяют создавать, тестировать и отлаживать ({{Glossary("debug")}}) программное обеспечение.</p>
<p>Современные браузеры имеют встроенные инструменты разработчика, позволяющие просмотреть исходный код сайта. С их помощью можно просматривать и отлаживать {{Glossary("HTML")}} сайта, его {{Glossary("CSS")}} и {{Glossary("JavaScript")}}. Также можно проверить сетевой трафик, потребляемый сайтом, его быстродействие и много других параметров.</p>
diff --git a/files/ru/glossary/dom/index.html b/files/ru/glossary/dom/index.html
index e6296a10b4..e866b56f26 100644
--- a/files/ru/glossary/dom/index.html
+++ b/files/ru/glossary/dom/index.html
@@ -10,7 +10,7 @@ original_slug: Словарь/DOM
<p>DOM это самый используемый {{Glossary("API")}} в {{glossary("World Wide Web","Web")}} потому, что он даёт коду запущенному в браузере доступ и взаимодействие с каждым узлом в документе. Узлы могут быть созданы, перемещены и изменены. Обработчики событий могут быть добавлены к узлам и срабатывают при наступлении данного события.</p>
-<p>DOM не был определен изначально — он пришел когда браузеры начали реализовывать поддержку {{Glossary("JavaScript")}}. Этот унаследованный DOM иногда называют DOM 0. Сегодня, W3C руководит процессом спецификации DOM, и DOM Working Group в настоящее время подготавливают 4-ую версию.</p>
+<p>DOM не был определён изначально — он пришёл когда браузеры начали реализовывать поддержку {{Glossary("JavaScript")}}. Этот унаследованный DOM иногда называют DOM 0. Сегодня, W3C руководит процессом спецификации DOM, и DOM Working Group в настоящее время подготавливают 4-ую версию.</p>
<h2 id="Узнать_больше">Узнать больше</h2>
diff --git a/files/ru/glossary/domain_name/index.html b/files/ru/glossary/domain_name/index.html
index 0efde95c0d..ec4f38a9c3 100644
--- a/files/ru/glossary/domain_name/index.html
+++ b/files/ru/glossary/domain_name/index.html
@@ -12,7 +12,7 @@ tags:
translation_of: Glossary/Domain_name
original_slug: Словарь/Domain_name
---
-<p><span id="result_box" lang="ru"><span>Имя домена является адресом веб-сайта в </span></span> {{Glossary("Internet","интернете")}}. Доменные имена используются в {{Glossary("URL","URLs")}}, чтобы идентифицировать сервер, на котором находится определенная веб-страница. <span id="result_box" lang="ru"><span>Имя домена состоит из иерархической последовательности имен (меток), разделенных точками и заканчивающейся </span></span>  {{glossary("TLD","расширением верхнего уровня")}}.</p>
+<p><span id="result_box" lang="ru"><span>Имя домена является адресом веб-сайта в </span></span> {{Glossary("Internet","интернете")}}. Доменные имена используются в {{Glossary("URL","URLs")}}, чтобы идентифицировать сервер, на котором находится определённая веб-страница. <span id="result_box" lang="ru"><span>Имя домена состоит из иерархической последовательности имён (меток), разделённых точками и заканчивающейся </span></span>  {{glossary("TLD","расширением верхнего уровня")}}.</p>
<h2 id="Подробнее">Подробнее</h2>
diff --git a/files/ru/glossary/dos_attack/index.html b/files/ru/glossary/dos_attack/index.html
index da78b43cb6..96c1cefffb 100644
--- a/files/ru/glossary/dos_attack/index.html
+++ b/files/ru/glossary/dos_attack/index.html
@@ -6,13 +6,13 @@ original_slug: Словарь/DOS_attack
---
<p id="Summary">DoS (отказ в обслуживании) - это сетевая атака, которая препятствует обычному  использованию ресурсов {{glossary ('server')}}, нагружая сервер "ложными", "фиктивными" запросами.</p>
-<p id="In_Depth">Компьютеры имеют ограниченные ресурсы, например вычислительные мощности(процессорная частота) или размер памяти. Когда они исчерпаны, программа может зависнуть или аварийно завершить работу, делая ее недоступной. DoS-атака состоит из различных методов, позволяющих исчерпать эти ресурсы и сделать сервер или сеть недоступными для обычных пользователей или, по крайней мере, заставить сервер работать медленно</p>
+<p id="In_Depth">Компьютеры имеют ограниченные ресурсы, например вычислительные мощности(процессорная частота) или размер памяти. Когда они исчерпаны, программа может зависнуть или аварийно завершить работу, делая её недоступной. DoS-атака состоит из различных методов, позволяющих исчерпать эти ресурсы и сделать сервер или сеть недоступными для обычных пользователей или, по крайней мере, заставить сервер работать медленно</p>
-<p>Существуют также распределенные атаки типа «отказ в обслуживании» (DDoS), в которых используется множество серверов-злоумышленников, нацеленных на исчерпания вычислительной мощности атакуемого компьютера.</p>
+<p>Существуют также распределённые атаки типа «отказ в обслуживании» (DDoS), в которых используется множество серверов-злоумышленников, нацеленных на исчерпания вычислительной мощности атакуемого компьютера.</p>
<h3 id="Типы_DoS_атак">Типы DoS атак</h3>
-<p>DoS-атаки - это больше категория, чем определенный вид атак. Вот неполный список типов DoS-атак:</p>
+<p>DoS-атаки - это больше категория, чем определённый вид атак. Вот неполный список типов DoS-атак:</p>
<ul>
<li> Атака пропускной способности</li>
diff --git a/files/ru/glossary/encapsulation/index.html b/files/ru/glossary/encapsulation/index.html
index 07d2b98deb..35aac0b411 100644
--- a/files/ru/glossary/encapsulation/index.html
+++ b/files/ru/glossary/encapsulation/index.html
@@ -7,7 +7,7 @@ tags:
translation_of: Glossary/Encapsulation
original_slug: Словарь/Encapsulation
---
-<p><span class="tlid-translation translation" lang="ru"><span title="">Инкапсуляция - это упаковка данных и</span></span> {{glossary("function","functions")}} <span class="tlid-translation translation" lang="ru"><span title="">в один компонент</span></span> (<span class="tlid-translation translation" lang="ru"><span title="">например</span></span>, {{glossary("class")}}) и последующий контроль доступа к этому компоненту, создавая тем самым "черный ящик" из {{glossary("object")}}. По этой причине, <span class="tlid-translation translation" lang="ru"><span title="">пользователю </span></span>необходимо знать только интерфейс этого класса (<span class="tlid-translation translation" lang="ru"><span title="">то есть данные и функции, предоставляемые для взаимодействия с классом</span></span> извне), а не то, как он реализован внутри.</p>
+<p><span class="tlid-translation translation" lang="ru"><span title="">Инкапсуляция - это упаковка данных и</span></span> {{glossary("function","functions")}} <span class="tlid-translation translation" lang="ru"><span title="">в один компонент</span></span> (<span class="tlid-translation translation" lang="ru"><span title="">например</span></span>, {{glossary("class")}}) и последующий контроль доступа к этому компоненту, создавая тем самым "чёрный ящик" из {{glossary("object")}}. По этой причине, <span class="tlid-translation translation" lang="ru"><span title="">пользователю </span></span>необходимо знать только интерфейс этого класса (<span class="tlid-translation translation" lang="ru"><span title="">то есть данные и функции, предоставляемые для взаимодействия с классом</span></span> извне), а не то, как он реализован внутри.</p>
<h2 id="Изучить_больше">Изучить больше</h2>
diff --git a/files/ru/glossary/first_contentful_paint/index.html b/files/ru/glossary/first_contentful_paint/index.html
index 65348eaf2a..05d5bd400b 100644
--- a/files/ru/glossary/first_contentful_paint/index.html
+++ b/files/ru/glossary/first_contentful_paint/index.html
@@ -6,7 +6,7 @@ original_slug: Словарь/First_contentful_paint
---
<p><strong>Первое существенное отображение</strong> (англ. First Contentful Paint, FCP) - время, за которое пользователь увидит какое-то содержимое веб-страницы, например, текст или картинку.</p>
-<p>Эта метрика показывает, какое время потребуется браузеру для отображения части DOM после того, как пользователь перешел на веб-страницу. Контентом в данном случае считаются любой текст, изображения, не пустой canvas и SVG. Данный показатель не учитывает загрузку контента в iframe, но учитывает текст, шрифт которых еще загружается.</p>
+<p>Эта метрика показывает, какое время потребуется браузеру для отображения части DOM после того, как пользователь перешёл на веб-страницу. Контентом в данном случае считаются любой текст, изображения, не пустой canvas и SVG. Данный показатель не учитывает загрузку контента в iframe, но учитывает текст, шрифт которых ещё загружается.</p>
<h2 id="См._также">См. также:</h2>
diff --git a/files/ru/glossary/forbidden_header_name/index.html b/files/ru/glossary/forbidden_header_name/index.html
index 5f5ac71144..666f7dd523 100644
--- a/files/ru/glossary/forbidden_header_name/index.html
+++ b/files/ru/glossary/forbidden_header_name/index.html
@@ -1,11 +1,11 @@
---
-title: Запрещенное имя заголовка
+title: Запрещённое имя заголовка
slug: Glossary/Forbidden_header_name
tags:
- HTTP
- Заголовки
- Словарь
- - запрещенный
+ - запрещённый
translation_of: Glossary/Forbidden_header_name
original_slug: Словарь/Forbidden_header_name
---
@@ -13,7 +13,7 @@ original_slug: Словарь/Forbidden_header_name
<p>Изменение этих заголовков запрещено, потому что пользовательский агент (браузер) удерживает полный контроль над ними. Заголовки, чьи имена начинаются с `<code title="">Sec-</code>`, зарезервированы для создания новых заголовков, безопасных (отделённых) от {{glossary("API","APIs")}}, используемого <a href="https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API">Fetch</a>, которое даёт разработчику контроль над заголовками. Утверждение также верно и для {{domxref("XMLHttpRequest")}}.</p>
-<p>Запрещенные имена заголовков начинаются с <code>Proxy-</code> или <code>Sec-</code>, или содержат следующие имена:</p>
+<p>Запрещённые имена заголовков начинаются с <code>Proxy-</code> или <code>Sec-</code>, или содержат следующие имена:</p>
<ul class="brief">
<li><code title="">Accept-Charset</code></li>
diff --git a/files/ru/glossary/gecko/index.html b/files/ru/glossary/gecko/index.html
index 3e6264903f..6f7c89a489 100644
--- a/files/ru/glossary/gecko/index.html
+++ b/files/ru/glossary/gecko/index.html
@@ -10,7 +10,7 @@ original_slug: Словарь/Gecko
---
<p id="Summary"><span class="seoSummary"><strong>Gecko -</strong> это движок обработки и рендеринга макетов веб-страниц, разработанный в рамках Mozilla Project и используемый многими приложениями и устройствами, включая {{glossary("Mozilla Firefox","Firefox")}} и {{glossary("Firefox OS")}}.</span></p>
-<p>Веб-{{glossary("browser","браузеры")}} нуждаются в программах, называемых "<span>движками рендеринга</span>" для того, чтобы обрабатывать {{glossary("HTML")}}, {{glossary("CSS")}}, {{glossary("JavaScript")}} и другой встроенный контент (например, картинки) и всё это отрисовать на экране вашего монитора. Кроме того, Gecko создаёт четко-связанные программные {{glossary("API","API")}}, хорошо работающие в любой операционной системе (которая поддерживается Gecko), и это API разработано только для поддержки связанных с основными задачами целей. Это означает, что Gecko включает: сетевой стек, графический стек, рендеринг страниц, виртуальная машина JavaScript и другое.</p>
+<p>Веб-{{glossary("browser","браузеры")}} нуждаются в программах, называемых "<span>движками рендеринга</span>" для того, чтобы обрабатывать {{glossary("HTML")}}, {{glossary("CSS")}}, {{glossary("JavaScript")}} и другой встроенный контент (например, картинки) и всё это отрисовать на экране вашего монитора. Кроме того, Gecko создаёт чётко-связанные программные {{glossary("API","API")}}, хорошо работающие в любой операционной системе (которая поддерживается Gecko), и это API разработано только для поддержки связанных с основными задачами целей. Это означает, что Gecko включает: сетевой стек, графический стек, рендеринг страниц, виртуальная машина JavaScript и другое.</p>
<p>Поскольку все приложения Firefox OS это веб-приложения, то Firefox OS использует Gecko как среду выполнения приложений.</p>
diff --git a/files/ru/glossary/git/index.html b/files/ru/glossary/git/index.html
index 5be19f351b..c3de5ac3c0 100644
--- a/files/ru/glossary/git/index.html
+++ b/files/ru/glossary/git/index.html
@@ -7,7 +7,7 @@ tags:
translation_of: Glossary/Git
original_slug: Словарь/Git
---
-<p><strong>Git</strong> — это свободная с открытым исходным кодом распределённая <em>система управления версиями</em> (от англ. Source Code Management ({{Glossary("SCM", "SCM", 1)}}). Она облегчает написание кода с использованием распределенных команд разработчиков. Ее отличие от предшествующих систем управления версиями — способность выполнять общие операции (ветвление, фиксация изменений, и т.д.) на вашем локальном компьютере, без необходимости изменять главный репозиторий или даже не имея прав на запись в него.</p>
+<p><strong>Git</strong> — это свободная с открытым исходным кодом распределённая <em>система управления версиями</em> (от англ. Source Code Management ({{Glossary("SCM", "SCM", 1)}}). Она облегчает написание кода с использованием распределённых команд разработчиков. Её отличие от предшествующих систем управления версиями — способность выполнять общие операции (ветвление, фиксация изменений, и т.д.) на вашем локальном компьютере, без необходимости изменять главный репозиторий или даже не имея прав на запись в него.</p>
<h2 id="Узнать_больше">Узнать больше</h2>
diff --git a/files/ru/glossary/grid/index.html b/files/ru/glossary/grid/index.html
index 57d3b781f4..e070df0968 100644
--- a/files/ru/glossary/grid/index.html
+++ b/files/ru/glossary/grid/index.html
@@ -10,11 +10,11 @@ original_slug: Словарь/Grid
---
<p><em>CSS Гриды (они же сетки или CSS Grid)</em> устанавливаются с помощью значения <code>grid</code> в свойстве <code>display</code>; вы можете определить колонки и строки в сетке с помощью свойств {{cssxref("grid-template-columns")}} и {{cssxref("grid-template-rows")}} соответственно.</p>
-<p>Сетка, которую вы создаете, используя эти свойства, является явной сеткой.</p>
+<p>Сетка, которую вы создаёте, используя эти свойства, является явной сеткой.</p>
<p>If you place content outside of this explicit grid, or if you are relying on auto-placement and the grid algorithm needs to create additional row or column {{glossary("grid tracks", "tracks")}} to hold {{glossary("grid item", "grid items")}}, then extra tracks will be created in the implicit grid. The <em>implicit grid</em> is the grid created automatically due to content being added outside of the tracks defined.</p>
-<p>В примере ниже отображена <em>точная сетка</em> из трех колонок и двух рядов. The <em>third</em> row on the grid is an <em>implicit grid</em> row track, formed due to their being more than the six items which fill the explicit tracks.</p>
+<p>В примере ниже отображена <em>точная сетка</em> из трёх колонок и двух рядов. The <em>third</em> row on the grid is an <em>implicit grid</em> row track, formed due to their being more than the six items which fill the explicit tracks.</p>
<div id="example">
<div class="hidden">
@@ -68,7 +68,7 @@ original_slug: Словарь/Grid
<li>{{cssxref("grid-template")}}</li>
</ul>
-<h3 id="Что_почитать_еще">Что почитать еще</h3>
+<h3 id="Что_почитать_ещё">Что почитать ещё</h3>
<ul>
<li>Руководство по CSS Grid: <em><a href="/en-US/docs/Web/CSS/CSS_Grid_Layout/Basic_Concepts_of_Grid_Layout">Базовые принципы CSS сеток</a></em></li>
diff --git a/files/ru/glossary/grid_column/index.html b/files/ru/glossary/grid_column/index.html
index 4df08bc996..e86838c1cf 100644
--- a/files/ru/glossary/grid_column/index.html
+++ b/files/ru/glossary/grid_column/index.html
@@ -7,7 +7,7 @@ tags:
translation_of: Glossary/Grid_Column
original_slug: Словарь/Grid_Column
---
-<p>Столбец сетки (<strong>grid column)</strong> — это вертикальный элемент в <a href="/ru/docs/Web/CSS/CSS_Grid_Layout">CSS Grid Layout</a>, а также пространство между двумя вертикальными линиями сетки. Он определяется свойством {{cssxref("grid-template-columns")}}, либо в сокращенном виде {{cssxref("grid")}} или {{cssxref("grid-template")}}.</p>
+<p>Столбец сетки (<strong>grid column)</strong> — это вертикальный элемент в <a href="/ru/docs/Web/CSS/CSS_Grid_Layout">CSS Grid Layout</a>, а также пространство между двумя вертикальными линиями сетки. Он определяется свойством {{cssxref("grid-template-columns")}}, либо в сокращённом виде {{cssxref("grid")}} или {{cssxref("grid-template")}}.</p>
<p>Кроме того, столбцы могут быть созданы в неявном виде (<em>implicit grid), </em>когда элементы расположены за пределами столбцов, созданных в явно-заданной сетке (<em>explicit grid)</em>. Размер этих столбцов будет подобран автоматически, либо задан с помощью свойства {{cssxref("grid-auto-columns")}}.</p>
diff --git a/files/ru/glossary/hash/index.html b/files/ru/glossary/hash/index.html
index 8d3822bbc2..3befac8338 100644
--- a/files/ru/glossary/hash/index.html
+++ b/files/ru/glossary/hash/index.html
@@ -4,7 +4,7 @@ slug: Glossary/hash
translation_of: Glossary/hash
original_slug: Словарь/хеш
---
-<p>Хеш-функция получает на вход текстовое сообщение произвольной длины и выдает хеш фиксированной длины. Как правило, в форме 128-битного "отпечатка пальцев" или "дайджеста сообщения". Хеши очень полезны для {{glossary("криптографии")}} — они обеспечивают целостность передаваемых данных. Это служит основой для {{glossary("HMAC's")}}, которые обеспечивают идентификацию сообщений.</p>
+<p>Хеш-функция получает на вход текстовое сообщение произвольной длины и выдаёт хеш фиксированной длины. Как правило, в форме 128-битного "отпечатка пальцев" или "дайджеста сообщения". Хеши очень полезны для {{glossary("криптографии")}} — они обеспечивают целостность передаваемых данных. Это служит основой для {{glossary("HMAC's")}}, которые обеспечивают идентификацию сообщений.</p>
<h2 id="Дополнительно">Дополнительно</h2>
diff --git a/files/ru/glossary/high-level_programming_language/index.html b/files/ru/glossary/high-level_programming_language/index.html
index 60feb993a1..ad0f68f5f6 100644
--- a/files/ru/glossary/high-level_programming_language/index.html
+++ b/files/ru/glossary/high-level_programming_language/index.html
@@ -6,6 +6,6 @@ tags:
translation_of: Glossary/High-level_programming_language
original_slug: Словарь/Высокоуровневый_язык_программированияprogramming_language
---
-<p>Высокоуровневый язык программирования имеет <strong>существенную абстракцию</strong> от деталей работы компьютера. Он предназначен для простого понимания людьми и поэтому должен быть переведен другим программным обеспечением. В отличие от низкоуровневых языков программирования, он может использовать элементы естественного языка или может автоматизировать (или даже полностью скрыть) важные области вычислительных систем, делая процесс разработки более простым и более понятным по сравнению с языком более низкого уровня. Количество предоставляемой абстракции определяет, насколько "высокоуровневым является" язык программирования.</p>
+<p>Высокоуровневый язык программирования имеет <strong>существенную абстракцию</strong> от деталей работы компьютера. Он предназначен для простого понимания людьми и поэтому должен быть переведён другим программным обеспечением. В отличие от низкоуровневых языков программирования, он может использовать элементы естественного языка или может автоматизировать (или даже полностью скрыть) важные области вычислительных систем, делая процесс разработки более простым и более понятным по сравнению с языком более низкого уровня. Количество предоставляемой абстракции определяет, насколько "высокоуровневым является" язык программирования.</p>
<p>Идея языка, автоматически переводимого в машинный код, но ближе к человеческой логике, была внедрена в компьютерные науки в 1950-х годах, особенно благодаря работе <strong><a href="https://ru.wikipedia.org/wiki/%D0%91%D1%8D%D0%BA%D1%83%D1%81,_%D0%94%D0%B6%D0%BE%D0%BD">Джона Бэкуса</a> </strong>(IBM), который руководил командой разработавшей первый высокоуровневый язык программирования: Фортран. За это нововведение Бэкус был удостоен премии Тьюринга.</p>
diff --git a/files/ru/glossary/hoisting/index.html b/files/ru/glossary/hoisting/index.html
index a0f3683ec5..2d18ee5f4d 100644
--- a/files/ru/glossary/hoisting/index.html
+++ b/files/ru/glossary/hoisting/index.html
@@ -10,7 +10,7 @@ original_slug: Словарь/Поднятие
<h3 id="Пример">Пример:</h3>
-<p>Одним из преимуществ помещения в память объявлений функций до выполнения кода то, что можно использовать функцию до ее объявления. Например:</p>
+<p>Одним из преимуществ помещения в память объявлений функций до выполнения кода то, что можно использовать функцию до её объявления. Например:</p>
<pre class="brush: js">function catName(name) {
console.log("Мою кошку зовут " + name);
@@ -22,7 +22,7 @@ catName("Тигр");
*/
</pre>
-<p>Предыдущий пример демонстрирует ожидаемый рабочий код. Теперь давайте посмотрим, что происходит, когда мы вызываем функцию в коде до ее объявления:</p>
+<p>Предыдущий пример демонстрирует ожидаемый рабочий код. Теперь давайте посмотрим, что происходит, когда мы вызываем функцию в коде до её объявления:</p>
<pre class="brush: js">catName("Раиса");
@@ -34,7 +34,7 @@ function catName(name) {
*/
</pre>
-<p>Даже если мы вызываем функцию до ее объявления, код работает. Это происходит благодаря тому, как работает контекст выполнения в JavaScript.</p>
+<p>Даже если мы вызываем функцию до её объявления, код работает. Это происходит благодаря тому, как работает контекст выполнения в JavaScript.</p>
<p> </p>
@@ -50,7 +50,7 @@ var num;
</pre>
-<p>JavaScript "поднимает" только объявление, но не инициализацию. Если вы используете переменную, объявленную и проинициализированную после ее использования, то значение будет <code>undefined</code>. Два примера ниже демонстрируют это поведение.<br>
+<p>JavaScript "поднимает" только объявление, но не инициализацию. Если вы используете переменную, объявленную и проинициализированную после её использования, то значение будет <code>undefined</code>. Два примера ниже демонстрируют это поведение.<br>
 </p>
<pre>var x = 1; // Инициализируем x
diff --git a/files/ru/glossary/host/index.html b/files/ru/glossary/host/index.html
index 06ad19cdd1..9d2ae18f70 100644
--- a/files/ru/glossary/host/index.html
+++ b/files/ru/glossary/host/index.html
@@ -10,7 +10,7 @@ tags:
translation_of: Glossary/Host
original_slug: Словарь/Host
---
-<p>Хост - это устройство, подключенное к {{glossary("Internet", "Интернет")}} (или локальной сети). Некоторые хосты, называемые {{glossary("server", "сервер", "серверами")}}, предлагают дополнительные услуги, такие как обслуживание веб-страниц или хранение файлов и электронных писем.</p>
+<p>Хост - это устройство, подключённое к {{glossary("Internet", "Интернет")}} (или локальной сети). Некоторые хосты, называемые {{glossary("server", "сервер", "серверами")}}, предлагают дополнительные услуги, такие как обслуживание веб-страниц или хранение файлов и электронных писем.</p>
<h2 id="Подробнее">Подробнее</h2>
diff --git a/files/ru/glossary/html/index.html b/files/ru/glossary/html/index.html
index 90f80103c8..b5d4b0755c 100644
--- a/files/ru/glossary/html/index.html
+++ b/files/ru/glossary/html/index.html
@@ -11,13 +11,13 @@ original_slug: Словарь/HTML
<h2 id="Краткая_история">Краткая история</h2>
-<p>В 1990 году, как часть видения о {{glossary("World Wide Web","Вебе")}}, Тим Бернс-Ли определил понятие {{glossary("Hypertext","гипертекста")}}, которое он оформил с помощью разметки, главным образом основанной на приложении <a href="/ru/docs/Словарь/SGML">SGML</a>. Группа {{glossary("IETF")}} начала формировать спецификацию HTML в 1993, и после нескольких набросков выпустила версию 2.0 в 1995. В 1994 Бернс-Ли основал {{glossary("W3C")}} для развития Веба. В 1996, W3C взяло на себя работу над HTML и опубликовало "HTML 3.2 Recommendation" годом позже. HTML 4.0 был выпущен в 1999 и стал стандартом {{glossary("ISO")}} в 2000.</p>
+<p>В 1990 году, как часть видения о {{glossary("World Wide Web","Вебе")}}, Тим Бёрнс-Ли определил понятие {{glossary("Hypertext","гипертекста")}}, которое он оформил с помощью разметки, главным образом основанной на приложении <a href="/ru/docs/Словарь/SGML">SGML</a>. Группа {{glossary("IETF")}} начала формировать спецификацию HTML в 1993, и после нескольких набросков выпустила версию 2.0 в 1995. В 1994 Бёрнс-Ли основал {{glossary("W3C")}} для развития Веба. В 1996, W3C взяло на себя работу над HTML и опубликовало "HTML 3.2 Recommendation" годом позже. HTML 4.0 был выпущен в 1999 и стал стандартом {{glossary("ISO")}} в 2000.</p>
<p>В настоящее время, W3C почти забросили работу над HTML в пользу {{glossary("XHTML")}}, что побудило в 2004 году основание независимой группы, названной {{glossary("WHATWG")}}. Благодаря WHATWG, работа над {{glossary("HTML5")}} продолжилась: две организации выпустили первый черновик в 2008 и финальный стандарт в 2014.</p>
<h2 id="Концепция_и_синтаксис">Концепция и синтаксис</h2>
-<p>Документ HTML - это простой текст, поделенный на {{glossary("element","элементы")}}. Элементы окружены одинаковыми открывающимися и закрывающимися {{glossary("Tag","тегами")}}. Каждый тег начинается и заканчивается с угловых скобок (<code>&lt;&gt;</code>). Также есть теги, которые созданы не для добавления текста, например {{htmlelement("img")}}.</p>
+<p>Документ HTML - это простой текст, поделённый на {{glossary("element","элементы")}}. Элементы окружены одинаковыми открывающимися и закрывающимися {{glossary("Tag","тегами")}}. Каждый тег начинается и заканчивается с угловых скобок (<code>&lt;&gt;</code>). Также есть теги, которые созданы не для добавления текста, например {{htmlelement("img")}}.</p>
<p>Вы можете дополнить HTML теги с помощью {{Glossary("attribute","атрибутов")}}, которые дают дополнительную информацию и затрагивают то, как браузер интерпретирует элемент:</p>
diff --git a/files/ru/glossary/http/index.html b/files/ru/glossary/http/index.html
index 894a9b4222..2e045fe006 100644
--- a/files/ru/glossary/http/index.html
+++ b/files/ru/glossary/http/index.html
@@ -12,7 +12,7 @@ original_slug: Словарь/HTTP
---
<p><span class="tlid-translation translation" lang="ru"><span title="">Протокол передачи гипертекста (HTTP) является базовым сетевым </span></span>{{glossary("protocol")}}<span class="tlid-translation translation" lang="ru"><span title="">, который позволяет передавать гипермедиа документы в </span></span>{{glossary("World Wide Web","Web")}}<span class="tlid-translation translation" lang="ru"><span title="">, обычно между браузером и сервером, таким образом, что бы люди могли их читать.</span> <span title="">Текущая версия спецификации HTTP называется <a href="/ru/docs/%D0%A1%D0%BB%D0%BE%D0%B2%D0%B0%D1%80%D1%8C/HTTP_2">HTTP/2</a>.</span><br>
<br>
- <span title="">Как часть URI, «http://» называется «</span></span>schema<span class="tlid-translation translation" lang="ru"><span title="">» и обычно стоит в начале адреса, например, в «https://developer.mozilla.org», чтобы указать браузеру запросить</span> <span title="">документ с использованием протокола HTTP.</span> <span title="">Https в этом случае относится к защищенной версии протокола HTTP, </span></span>{{glossary("SSL")}}<span class="tlid-translation translation" lang="ru"><span title=""> (также называемый TLS).</span><br>
+ <span title="">Как часть URI, «http://» называется «</span></span>schema<span class="tlid-translation translation" lang="ru"><span title="">» и обычно стоит в начале адреса, например, в «https://developer.mozilla.org», чтобы указать браузеру запросить</span> <span title="">документ с использованием протокола HTTP.</span> <span title="">Https в этом случае относится к защищённой версии протокола HTTP, </span></span>{{glossary("SSL")}}<span class="tlid-translation translation" lang="ru"><span title=""> (также называемый TLS).</span><br>
<br>
<span title="">HTTP является текстовым (все сообщения осуществляются в виде простого текста), без запоминания состояния (нет информации о предыдущих сообщениях).</span> <span title="">Это свойство делает его идеальным для чтения людьми документов (веб-сайтов) во всемирной паутине.</span> <span title="">Однако HTTP также можно использовать в качестве основы веб-сервисов REST для передачи сообщений от сервера к серверу или запросов AJAX на веб-сайтах, чтобы сделать их более динамичными.</span></span></p>
diff --git a/files/ru/glossary/iife/index.html b/files/ru/glossary/iife/index.html
index 88496f4294..c8a8c3be51 100644
--- a/files/ru/glossary/iife/index.html
+++ b/files/ru/glossary/iife/index.html
@@ -17,15 +17,15 @@ original_slug: Словарь/IIFE
statements
})();</code></pre>
-<p>Это тип выражений, также известный как {{glossary("Self-Executing Anonymous Function")}}, который состоит из двух основных частей. Первая - это сама анонимная функция с лексической областью видимости, заключенным внутри {{jsxref("Operators/Grouping", "Оператора группировки")}} <code>()</code>. Благодаря этому переменные IIFE замыкаются в его пределах, и глобальная область видимости ими не засоряется.</p>
+<p>Это тип выражений, также известный как {{glossary("Self-Executing Anonymous Function")}}, который состоит из двух основных частей. Первая - это сама анонимная функция с лексической областью видимости, заключённым внутри {{jsxref("Operators/Grouping", "Оператора группировки")}} <code>()</code>. Благодаря этому переменные IIFE замыкаются в его пределах, и глобальная область видимости ими не засоряется.</p>
-<p>Вторая часть создает мгновенно выполняющееся функциональное выражение  <code>()</code> , благодаря которому JavaScript-движок выполняет функцию напрямую.</p>
+<p>Вторая часть создаёт мгновенно выполняющееся функциональное выражение  <code>()</code> , благодаря которому JavaScript-движок выполняет функцию напрямую.</p>
<h2 id="Примеры">Примеры</h2>
-<p>Функция становится мгновенно выполняющимся функциональным выражением. Переменные внутри функции не могут быть использованы за пределами ее области видимости.</p>
+<p>Функция становится мгновенно выполняющимся функциональным выражением. Переменные внутри функции не могут быть использованы за пределами её области видимости.</p>
<pre><code>(function () {
var aName = "Barry";
diff --git a/files/ru/glossary/isp/index.html b/files/ru/glossary/isp/index.html
index 306c905762..a784aa81e0 100644
--- a/files/ru/glossary/isp/index.html
+++ b/files/ru/glossary/isp/index.html
@@ -9,7 +9,7 @@ tags:
translation_of: Glossary/ISP
original_slug: Словарь/Интернет-провайдер
---
-<p>ISP (Интернет-провайдер) продает доступ к интернету, а иногда и электронную почту, веб-хостинг и VoIP, либо путем установления соединения по телефонной линии (которая раньше была распространена), либо через широкополосное соединение, такое как кабельный модем или DSL-сервис. </p>
+<p>ISP (Интернет-провайдер) продаёт доступ к интернету, а иногда и электронную почту, веб-хостинг и VoIP, либо путём установления соединения по телефонной линии (которая раньше была распространена), либо через широкополосное соединение, такое как кабельный модем или DSL-сервис. </p>
<h2 id="Узнайте_больше">Узнайте больше</h2>
diff --git a/files/ru/glossary/javascript/index.html b/files/ru/glossary/javascript/index.html
index 1c80137ef1..81d827abf0 100644
--- a/files/ru/glossary/javascript/index.html
+++ b/files/ru/glossary/javascript/index.html
@@ -14,11 +14,11 @@ original_slug: Словарь/JavaScript
<p>Задуманный Бренданом Эйхом (тогда работал в Netscape Corporation) как серверный язык, Javascript вскоре появился в Netscape Navigator 2.0 в сентябре 1995 года. JavaScript сразу же добился успеха и {{glossary("Microsoft Internet Explorer", "Internet Explorer 3.0")}} представил поддержку JavaScript под названием JScript в августе 1996 года.</p>
-<p>В ноябре 1996 года Netscape начала сотрудничать с ECMA International, чтобы сделать JavaScript отраслевым стандартом. С тех пор стандартизированный JavaScript называется ECMAScript и изложен в ECMA-262, чье последнее (девятое, ES2018) издание доступно с июня 2018 года.</p>
+<p>В ноябре 1996 года Netscape начала сотрудничать с ECMA International, чтобы сделать JavaScript отраслевым стандартом. С тех пор стандартизированный JavaScript называется ECMAScript и изложен в ECMA-262, чьё последнее (девятое, ES2018) издание доступно с июня 2018 года.</p>
<p>JavaScript в основном используется в браузере, что позволяет разработчикам манипулировать содержимым веб-страницы с помощью {{Glossary("DOM")}}, данными с помощью {{Glossary("AJAX")}} и {{Glossary("IndexedDB")}}, рисовать графику с помощью {{Glossary("canvas")}}, взаимодействовать с устройством под управлением браузера через различные {{Glossary("API","APIs")}} и т.д. JavaScript является одним из наиболее часто используемых языков в мире благодаря недавнему росту и повышению производительности доступных в браузерах {{Glossary ("API", "APIs")}}.</p>
-<p>В последнее время популярность JavaScript расширилась еще больше благодаря успешной платформе <a href="http://nodejs.org/">Node.js</a> - самой популярной кроссплатформенной среде выполнения JavaScript вне браузера. Node.js позволяет разработчикам использовать JavaScript в качестве языка сценариев для автоматизации работы на ПК и создания полнофункциональных {{Glossary ("HTTP")}} и {{Glossary ("WebSockets")}} серверов.</p>
+<p>В последнее время популярность JavaScript расширилась ещё больше благодаря успешной платформе <a href="http://nodejs.org/">Node.js</a> - самой популярной кроссплатформенной среде выполнения JavaScript вне браузера. Node.js позволяет разработчикам использовать JavaScript в качестве языка сценариев для автоматизации работы на ПК и создания полнофункциональных {{Glossary ("HTTP")}} и {{Glossary ("WebSockets")}} серверов.</p>
<h2 id="Узнай_больше">Узнай больше</h2>
diff --git a/files/ru/glossary/loop/index.html b/files/ru/glossary/loop/index.html
index a19b8c592c..a7b297a16b 100644
--- a/files/ru/glossary/loop/index.html
+++ b/files/ru/glossary/loop/index.html
@@ -10,7 +10,7 @@ tags:
translation_of: Glossary/loop
original_slug: Словарь/loop
---
-<p>Цикл - это последовательность инструкций, которая постоянно повторяется до тех пор, пока в {{Glossary('computer programming', 'программе')}} не будет выполнено определенное условие. Примером может служить процесс получения элемента данных, его последующего изменения, а затем проверки некоторых {{Glossary ('conditional', 'условий')}}, например, что счетчик достиг заданного числа.</p>
+<p>Цикл - это последовательность инструкций, которая постоянно повторяется до тех пор, пока в {{Glossary('computer programming', 'программе')}} не будет выполнено определённое условие. Примером может служить процесс получения элемента данных, его последующего изменения, а затем проверки некоторых {{Glossary ('conditional', 'условий')}}, например, что счётчик достиг заданного числа.</p>
<h2 id="Примеры">Примеры</h2>
@@ -36,7 +36,7 @@ original_slug: Словарь/loop
//Этот цикл будет печатать числа 0-9 и остановится, когда условие будет выполнено (i = 10)
</pre>
-<p>Для приведенного выше примера синтаксис выглядит следующим образом:</p>
+<p>Для приведённого выше примера синтаксис выглядит следующим образом:</p>
<ul>
<li>Statement 1 устанавливает переменную для цикла (var i = 0).</li>
@@ -67,7 +67,7 @@ while(i &lt; 5){
//Этот цикл выведет числа 0-4 и остановится, когда условие станет ложным (i &gt;=5)
</pre>
-<p>Для приведенного выше примера синтаксис выглядит следующим образом:</p>
+<p>Для приведённого выше примера синтаксис выглядит следующим образом:</p>
<ul>
<li>Блок кода будет продолжать работать, пока переменная (i) меньше 5.</li>
diff --git a/files/ru/glossary/object/index.html b/files/ru/glossary/object/index.html
index bb8dafa4ba..4d0fe09917 100644
--- a/files/ru/glossary/object/index.html
+++ b/files/ru/glossary/object/index.html
@@ -12,7 +12,7 @@ tags:
translation_of: Glossary/Object
original_slug: Словарь/Object
---
-<p><a href="/ru/docs/Web/JavaScript/Reference/Global_Objects/Object">Объект</a> относится к структуре данных, содержит в себе данные и инструкции по работе с ними. Объекты могут обозначать реальные вещи, например: машину, яблоко, человека или даже карту к сокровищам с ее координатами и инструкциями о том, как добраться до этих сокровищ.<br>
+<p><a href="/ru/docs/Web/JavaScript/Reference/Global_Objects/Object">Объект</a> относится к структуре данных, содержит в себе данные и инструкции по работе с ними. Объекты могут обозначать реальные вещи, например: машину, яблоко, человека или даже карту к сокровищам с её координатами и инструкциями о том, как добраться до этих сокровищ.<br>
<br>
{{glossary("JavaScript")}}, Java, C++, Python, и Ruby это языки программирования которые относятся к объектно ориентированным языкам (ООП)</p>
diff --git a/files/ru/glossary/php/index.html b/files/ru/glossary/php/index.html
index 7fe12c9a16..a1db2d08a1 100644
--- a/files/ru/glossary/php/index.html
+++ b/files/ru/glossary/php/index.html
@@ -5,7 +5,7 @@ translation_of: Glossary/PHP
original_slug: Словарь/PHP
---
<dl>
- <dd><acronym title="PHP: Hypertext Preprocessor">PHP</acronym>, расшифровывающийся как "<em>PHP: Hypertext Preprocessor</em>" - «PHP: Препроцессор Гипертекста», является распространенным интерпретируемым языком общего назначения с открытым исходным кодом. PHP создавался специально для ведения web-разработок и код на нем может внедряться непосредственно в HTML-код. Синтаксис языка берет начало из C, Java и Perl, и является легким для изучения. Основной целью PHP является предоставление web-разработчикам возможности быстрого создания динамически генерируемых web-страниц, однако область применения PHP не ограничивается только этим.</dd>
+ <dd><acronym title="PHP: Hypertext Preprocessor">PHP</acronym>, расшифровывающийся как "<em>PHP: Hypertext Preprocessor</em>" - «PHP: Препроцессор Гипертекста», является распространённым интерпретируемым языком общего назначения с открытым исходным кодом. PHP создавался специально для ведения web-разработок и код на нем может внедряться непосредственно в HTML-код. Синтаксис языка берет начало из C, Java и Perl, и является лёгким для изучения. Основной целью PHP является предоставление web-разработчикам возможности быстрого создания динамически генерируемых web-страниц, однако область применения PHP не ограничивается только этим.</dd>
</dl>
<h2 id="Узнать_больше">Узнать больше</h2>
diff --git a/files/ru/glossary/port/index.html b/files/ru/glossary/port/index.html
index 7ad7227103..e5817fec9c 100644
--- a/files/ru/glossary/port/index.html
+++ b/files/ru/glossary/port/index.html
@@ -10,7 +10,7 @@ tags:
translation_of: Glossary/Port
original_slug: Словарь/Порт
---
-<p>Для подключенного к сети компьютера с {{Glossary("IP address")}}, <strong>порт</strong> <span class="st">– </span> это конечная точка входа для коммуникаций. Порты обозначаются числами, и до 1024 каждому порту по умолчанию назначен некоторый протокол.</p>
+<p>Для подключённого к сети компьютера с {{Glossary("IP address")}}, <strong>порт</strong> <span class="st">– </span> это конечная точка входа для коммуникаций. Порты обозначаются числами, и до 1024 каждому порту по умолчанию назначен некоторый протокол.</p>
<p>Например, порт по умолчанию для протокола {{Glossary("HTTP")}} <span class="st">– </span> 80, а порт для протокола HTTPS <span class="st">– </span>443, таким образом {{Glossary("HTTP")}}-сервер ожидает входящие запросы на данных портах. Каждый интернет протокол имеет порт по умолчанию: {{Glossary("SMTP")}} (25), {{Glossary("POP3")}} (110), {{Glossary("IMAP")}} (143), {{Glossary("IRC")}} (194) и так далее.</p>
diff --git a/files/ru/glossary/primitive/index.html b/files/ru/glossary/primitive/index.html
index 6c04ad2aa4..39f3f3aac6 100644
--- a/files/ru/glossary/primitive/index.html
+++ b/files/ru/glossary/primitive/index.html
@@ -36,7 +36,7 @@ console.log(foo); // ["plugh"]
bar = bar.toUpperCase(); // BAZ
</pre>
-<p><span id="result_box" lang="ru"><span>Примитив может быть заменен, но он не может быть напрямую изменен.</span></span></p>
+<p><span id="result_box" lang="ru"><span>Примитив может быть заменён, но он не может быть напрямую изменен.</span></span></p>
<h2 id="Другой_пример_Step-by-step">Другой пример [ Step-by-step ]</h2>
@@ -70,20 +70,20 @@ console.log(foo); // 5
<ul>
<li>При вызове обеих функций <code>addTwo</code> <code>и addTwo_v2</code>, JavaScript ищет <span class="short_text" id="result_box" lang="ru"><span>значение для идентификатора</span></span> <code>foo</code>. JavaScript <span id="result_box" lang="ru"><span>правильно определяет нашу переменную, созданную с помощью первого оператора</span></span></li>
- <li><span id="result_box" lang="ru"><span>После этого JavaScript передает найденный аргумент в функцию в качестве параметра</span></span></li>
- <li>Перед выполнением операторов в теле функции, <strong>JavaScript берет исходный переданный аргумент </strong>(который является примитивом) и создает его локальную копию. <span id="result_box" lang="ru"><span>Эти копии, существующие только внутри областей функций, доступны через идентификаторы, указанные в определениях функций</span></span> (<code>num</code> для <code>addTwo</code>, <font face="consolas, Liberation Mono, courier, monospace"><span style="background-color: rgba(220, 220, 220, 0.5);">foo</span></font> для <code>addTwo_v2</code>)</li>
+ <li><span id="result_box" lang="ru"><span>После этого JavaScript передаёт найденный аргумент в функцию в качестве параметра</span></span></li>
+ <li>Перед выполнением операторов в теле функции, <strong>JavaScript берет исходный переданный аргумент </strong>(который является примитивом) и создаёт его локальную копию. <span id="result_box" lang="ru"><span>Эти копии, существующие только внутри областей функций, доступны через идентификаторы, указанные в определениях функций</span></span> (<code>num</code> для <code>addTwo</code>, <font face="consolas, Liberation Mono, courier, monospace"><span style="background-color: rgba(220, 220, 220, 0.5);">foo</span></font> для <code>addTwo_v2</code>)</li>
<li><span class="short_text" id="result_box" lang="ru"><span>Затем выполняются операторы функций</span></span>:
<ul>
<li>В первой функции был создан локальный аргумент <code>num</code>. <span id="result_box" lang="ru"><span>Мы увеличиваем его значение на 2</span></span> (а не значение исходной переменной <code>foo</code>).</li>
<li>Во второй функции был создан локальный аргумент<code> foo</code>. Мы увеличиваем его значение на 2 (а не значение исходной (внешней) переменной <code>foo</code>).  <span id="result_box" lang="ru"><span>Кроме того, в этой ситуации, внешняя переменная</span></span> <code>foo</code> является недоступной <strong>никаким</strong> способом. Это связано с лексическими областями JavaScript и, как следствие, с затенением переменных. Локальная переменная <code>foo</code> скрывает внешнюю переменную <code>foo</code>. Чтобы получить больше информации, смотри <a href="/en-US/docs/Web/JavaScript/Closures">Closures</a>.</li>
</ul>
</li>
- <li>Таким образом, никакие изменения внутри наших функций <strong>не будут</strong> влиять на ИСХОДНУЮ <code>foo</code> вообще, так как мы работаем с ее <strong>копиями</strong></li>
+ <li>Таким образом, никакие изменения внутри наших функций <strong>не будут</strong> влиять на ИСХОДНУЮ <code>foo</code> вообще, так как мы работаем с её <strong>копиями</strong></li>
</ul>
-<p><span id="result_box" lang="ru"><span>Вот почему примитивы неизменяемы </span></span><strong>(immutable)</strong><span lang="ru"><span>.</span> <span>Потому что мы не работаем над ними напрямую. Мы создаем копию и продолжаем работать с ней, не касаясь исходных значений.</span></span></p>
+<p><span id="result_box" lang="ru"><span>Вот почему примитивы неизменяемы </span></span><strong>(immutable)</strong><span lang="ru"><span>.</span> <span>Потому что мы не работаем над ними напрямую. Мы создаём копию и продолжаем работать с ней, не касаясь исходных значений.</span></span></p>
-<h2 id="Обертки_примитивных_типов_в_JavaScript">Обертки примитивных типов в JavaScript</h2>
+<h2 id="Обёртки_примитивных_типов_в_JavaScript">Обёртки примитивных типов в JavaScript</h2>
<p>За исключением <code>null</code> и <code>undefined</code>, все примитивные значения имеют объектный аналог, который оборачивает значение примитивного типа:</p>
@@ -94,7 +94,7 @@ console.log(foo); // 5
<li>{{jsxref("Symbol")}} для Symbol примитива.</li>
</ul>
-<p>Метод <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/valueOf"><code>valueOf()</code></a> типа обертки возвращает значение примитивного типа.</p>
+<p>Метод <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/valueOf"><code>valueOf()</code></a> типа обёртки возвращает значение примитивного типа.</p>
<h2 id="См._также">См. также</h2>
diff --git a/files/ru/glossary/promise/index.html b/files/ru/glossary/promise/index.html
index f3175a21c9..643f180604 100644
--- a/files/ru/glossary/promise/index.html
+++ b/files/ru/glossary/promise/index.html
@@ -7,7 +7,7 @@ tags:
translation_of: Glossary/Promise
original_slug: Словарь/Promise
---
-<p>A <strong>{{jsxref("Promise")}}</strong> - это {{Glossary("Object")}}, возвращаемый {{Glossary("function")}}, которая еще не завершила свою работу. Promise буквально представляет собой 'обещание' функции в итоге вернуть результат через объект промиса.</p>
+<p>A <strong>{{jsxref("Promise")}}</strong> - это {{Glossary("Object")}}, возвращаемый {{Glossary("function")}}, которая ещё не завершила свою работу. Promise буквально представляет собой 'обещание' функции в итоге вернуть результат через объект промиса.</p>
<p>Когда вызванная функция {{Glossary("asynchronous", "asynchronously")}} завершает работу, вызывается функция объекта промиса, называемая обработчиком решения (или выполнения, или завершения) чтобы исходный объект вызова знал, что задача выполнена</p>
diff --git a/files/ru/glossary/reflow/index.html b/files/ru/glossary/reflow/index.html
index 155463a80c..3626b5569f 100644
--- a/files/ru/glossary/reflow/index.html
+++ b/files/ru/glossary/reflow/index.html
@@ -1,10 +1,10 @@
---
-title: Пересчет (Reflow)
+title: Пересчёт (Reflow)
slug: Glossary/Reflow
translation_of: Glossary/Reflow
original_slug: Словарь/Reflow
---
-<p><strong>Пересчет</strong> (<em>Reflow</em>) происходит, когда {{glossary("браузер")}} <span class="tlid-translation translation" lang="ru"><span title="">должен снова обработать и отрисовать часть или всю веб-страницу, например, после изменения размера какого-нибудь блока или изменения его позиции на интерактивном сайте.</span></span></p>
+<p><strong>Пересчёт</strong> (<em>Reflow</em>) происходит, когда {{glossary("браузер")}} <span class="tlid-translation translation" lang="ru"><span title="">должен снова обработать и отрисовать часть или всю веб-страницу, например, после изменения размера какого-нибудь блока или изменения его позиции на интерактивном сайте.</span></span></p>
<h2 id="Learn_more">Learn more</h2>
diff --git a/files/ru/glossary/regular_expression/index.html b/files/ru/glossary/regular_expression/index.html
index 674f816436..21fc5da71d 100644
--- a/files/ru/glossary/regular_expression/index.html
+++ b/files/ru/glossary/regular_expression/index.html
@@ -8,7 +8,7 @@ original_slug: Словарь/Regular_expression
---
<p><strong>Регулярные выражения</strong> (<em>regex</em>) - это правила, определяющие, какие последовательности символов появляются в поиске.<br>
<br>
- Регулярные выражения реализованы в разных языках, но наиболее известной является реализация в Perl, которая породила собственную экосистему реализаций, называемых PCRE (<em>Perl Compatible Regular Expression</em>). В Интернете {{glossary("JavaScript")}} предоставляет еще одну реализацию регулярных выражений через объект {{jsxref("RegExp")}}.</p>
+ Регулярные выражения реализованы в разных языках, но наиболее известной является реализация в Perl, которая породила собственную экосистему реализаций, называемых PCRE (<em>Perl Compatible Regular Expression</em>). В Интернете {{glossary("JavaScript")}} предоставляет ещё одну реализацию регулярных выражений через объект {{jsxref("RegExp")}}.</p>
<h2 id="Материалы_для_изучения">Материалы для изучения</h2>
diff --git a/files/ru/glossary/round_trip_time_(rtt)/index.html b/files/ru/glossary/round_trip_time_(rtt)/index.html
index 4bdd00fc4f..85376bd4fe 100644
--- a/files/ru/glossary/round_trip_time_(rtt)/index.html
+++ b/files/ru/glossary/round_trip_time_(rtt)/index.html
@@ -4,7 +4,7 @@ slug: Glossary/Round_Trip_Time_(RTT)
translation_of: Glossary/Round_Trip_Time_(RTT)
original_slug: Словарь/Round_Trip_Time_(RTT)
---
-<p><strong>Время приема-передачи</strong> (англ. Round Trip Time, RTT) - это время, которое требуется для отправки пакета данных в пункт назначения, плюс время, которое требуется для подтверждения того, что этот пакет был получен обратно. RTT между сетью и сервером может быть определен с помощью команды <code>ping</code>.</p>
+<p><strong>Время приёма-передачи</strong> (англ. Round Trip Time, RTT) - это время, которое требуется для отправки пакета данных в пункт назначения, плюс время, которое требуется для подтверждения того, что этот пакет был получен обратно. RTT между сетью и сервером может быть определён с помощью команды <code>ping</code>.</p>
<div>
<pre class="brush: unix">$ ping google.com
@@ -18,7 +18,7 @@ PING google.com (216.58.194.174): 56 data bytes
5 packets transmitted, 5 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 23.781/26.828/34.904/4.114 ms</pre>
-<p>В приведенном выше примере среднее время приема-передачи, как показано в последней строке, равно 26,8 мс.</p>
+<p>В приведённом выше примере среднее время приёма-передачи, как показано в последней строке, равно 26,8 мс.</p>
</div>
<h2 id="См._также">См. также</h2>
diff --git a/files/ru/glossary/semantics/index.html b/files/ru/glossary/semantics/index.html
index f893f3f431..80e22bc782 100644
--- a/files/ru/glossary/semantics/index.html
+++ b/files/ru/glossary/semantics/index.html
@@ -4,7 +4,7 @@ slug: Glossary/Semantics
translation_of: Glossary/Semantics
original_slug: Словарь/Semantics
---
-<p><span class="seoSummary">В программировании, <strong>Семантика</strong> означает <em>значение</em> фрагмента кода - например, «к какому результату приведет выполнение этой строки JavaScript?», или «каково предназначение или какая роль у этого элемента HTML» (а не «как он выглядит ?».)</span></p>
+<p><span class="seoSummary">В программировании, <strong>Семантика</strong> означает <em>значение</em> фрагмента кода - например, «к какому результату приведёт выполнение этой строки JavaScript?», или «каково предназначение или какая роль у этого элемента HTML» (а не «как он выглядит ?».)</span></p>
<h2 id="Семантика_в_JavaScript">Семантика в JavaScript</h2>
@@ -16,11 +16,11 @@ original_slug: Словарь/Semantics
<h2 id="Семантика_в_HTML">Семантика в HTML</h2>
-<p>В HTML, например, элемент {{htmlelement("h1")}} является семантическим, что дает тексту внутри него роль (или значение) "заголовка первого уровня на вашей странице".</p>
+<p>В HTML, например, элемент {{htmlelement("h1")}} является семантическим, что даёт тексту внутри него роль (или значение) "заголовка первого уровня на вашей странице".</p>
<pre class="brush: html">&lt;h1&gt;This is a top level heading&lt;/h1&gt;</pre>
-<p>По умолчанию, <a href="/en-US/docs/Web/CSS/Cascade#User-agent_stylesheets">стандартные стили</a> большинства браузеров зададут {{htmlelement("h1")}} большой размер шрифта, чтобы он <em>выглядел</em> как заголовок (хотя вы можете стилизировать его так, как сочтете нужным).</p>
+<p>По умолчанию, <a href="/en-US/docs/Web/CSS/Cascade#User-agent_stylesheets">стандартные стили</a> большинства браузеров зададут {{htmlelement("h1")}} большой размер шрифта, чтобы он <em>выглядел</em> как заголовок (хотя вы можете стилизировать его так, как сочтёте нужным).</p>
<p>С другой стороны, вы можете сделать любой элемент <em>похожим</em> на заголовок первого уровня. Рассмотрим следующее:</p>
diff --git a/files/ru/glossary/seo/index.html b/files/ru/glossary/seo/index.html
index 0582a8fa1b..f44eedaffc 100644
--- a/files/ru/glossary/seo/index.html
+++ b/files/ru/glossary/seo/index.html
@@ -4,13 +4,13 @@ slug: Glossary/SEO
translation_of: Glossary/SEO
original_slug: Словарь/SEO
---
-<p><strong>SEO </strong>(Search Engine Optimization) Поисковая оптимизация - это комплекс мер по оптимизации, для поднятия сайта в рейтингах поисковых систем. Её еще называют "Повышением поискового рейтинга" </p>
+<p><strong>SEO </strong>(Search Engine Optimization) Поисковая оптимизация - это комплекс мер по оптимизации, для поднятия сайта в рейтингах поисковых систем. Её ещё называют "Повышением поискового рейтинга" </p>
-<p>Поисковые системы исследуют интернет, переходят по ссылкам со страницы на страницу и индексируют найденный контент. Когда вы ищите что то в интернете, поисковые системы отображают индексированный контент.  Сканнеры пользуются определенными алгоритмами. Если вы будете знать и внимательно следовать  этим правилам, когда внедряете SEO для сайта, у такого сайта будут более высокие шансы оказаться в числе первых результатов поискового запроса, а следовательно - более высокий трафик и, как следствие - доход (для интернет продаж и рекламы).</p>
+<p>Поисковые системы исследуют интернет, переходят по ссылкам со страницы на страницу и индексируют найденный контент. Когда вы ищите что то в интернете, поисковые системы отображают индексированный контент.  Сканнеры пользуются определёнными алгоритмами. Если вы будете знать и внимательно следовать  этим правилам, когда внедряете SEO для сайта, у такого сайта будут более высокие шансы оказаться в числе первых результатов поискового запроса, а следовательно - более высокий трафик и, как следствие - доход (для интернет продаж и рекламы).</p>
<p>Поисковые системы дают некоторые рекомендации для SEO, но большие поисковые системы сохраняют алгоритмы и результаты поиска как коммерческую тайну. SEO объединяет в себе рекомендации поисковых систем содержащиеся в свободном доступе, эмпирический опыт и теоретические знания, подчерпываемые из научных статей и патентов.</p>
-<p>Методы SEO делятся на три объемных класса:</p>
+<p>Методы SEO делятся на три объёмных класса:</p>
<dl>
<dt>технический</dt>
diff --git a/files/ru/glossary/sloppy_mode/index.html b/files/ru/glossary/sloppy_mode/index.html
index 6d3dbbc743..b123302698 100644
--- a/files/ru/glossary/sloppy_mode/index.html
+++ b/files/ru/glossary/sloppy_mode/index.html
@@ -9,7 +9,7 @@ tags:
translation_of: Glossary/Sloppy_mode
original_slug: Словарь/Sloppy_mode
---
-<p>{{Glossary("ECMAScript")}} 5 и более поздние версии выполняют скрипты в <a href="/ru/docs/Web/JavaScript/Reference/Strict_mode">Строгом режиме</a>, который определенным образом изменяет семантику JavaScript для улучшения стабильности, и который упрощает понимание того, что происходит в программе при возникновении проблем.</p>
+<p>{{Glossary("ECMAScript")}} 5 и более поздние версии выполняют скрипты в <a href="/ru/docs/Web/JavaScript/Reference/Strict_mode">Строгом режиме</a>, который определённым образом изменяет семантику JavaScript для улучшения стабильности, и который упрощает понимание того, что происходит в программе при возникновении проблем.</p>
<p>Обычный, нестрогий, режим выполнения JavaScript иногда называется <strong>Грязным режимом </strong>(Sloppy mode). Это неофициальное название, но вы, вероятно, сталкивались с ним при серьёзной разработке на JavaScript.</p>
diff --git a/files/ru/glossary/symbol/index.html b/files/ru/glossary/symbol/index.html
index 355d8f2e53..d5e3b4443a 100644
--- a/files/ru/glossary/symbol/index.html
+++ b/files/ru/glossary/symbol/index.html
@@ -4,16 +4,16 @@ slug: Glossary/Symbol
translation_of: Glossary/Symbol
original_slug: Словарь/Symbol
---
-<p>На этой странице описывается тип данных «символ» и функция «{{jsxref("Symbol")}}<code>()</code>», которая (среди прочего) создает экземпляры типа «символ».</p>
+<p>На этой странице описывается тип данных «символ» и функция «{{jsxref("Symbol")}}<code>()</code>», которая (среди прочего) создаёт экземпляры типа «символ».</p>
<p><strong>Symbol​</strong><strong> </strong>(Символ) — примитивный тип данных, экземпляры которого уникальны и неизменяемы. В некоторых языках программирования символы также называются атомами.</p>
-<p>В среде выполнения JavaScript значение «символа» создается путем вызова функции Symbol (), которая динамически создает анонимное и уникальное значение. Единственное разумное использование — сохранить символ, а затем использовать сохраненное значение для создания свойства объекта. Следующий пример хранит символ в «var».</p>
+<p>В среде выполнения JavaScript значение «символа» создаётся путём вызова функции Symbol (), которая динамически создаёт анонимное и уникальное значение. Единственное разумное использование — сохранить символ, а затем использовать сохранённое значение для создания свойства объекта. Следующий пример хранит символ в «var».</p>
<pre class="brush: js">var myPrivateMethod = Symbol();
this[myPrivateMethod] = function() {...};</pre>
-<p>Когда символ используется как идентификатор в присваивании свойства, свойство (например, символ) является анонимным; а также не исчислимым. Поскольку свойство не исчислимо, оно не будет отображаться в цикле «for (... in ...)», и поскольку свойство является анонимным, оно не будет отображаться в массиве результатов "Object.getOwnPropertyNames ()". Доступ к этому свойству можно получить с помощью исходного значения символа, создавшего его, или путем итерирования в массиве результатов «Object.getOwnPropertySymbols ()». В предыдущем примере кода доступ к свойству будет осуществляться через значение, которое было сохранено в переменной myPrivateMethod.</p>
+<p>Когда символ используется как идентификатор в присваивании свойства, свойство (например, символ) является анонимным; а также не исчислимым. Поскольку свойство не исчислимо, оно не будет отображаться в цикле «for (... in ...)», и поскольку свойство является анонимным, оно не будет отображаться в массиве результатов "Object.getOwnPropertyNames ()". Доступ к этому свойству можно получить с помощью исходного значения символа, создавшего его, или путём итерирования в массиве результатов «Object.getOwnPropertySymbols ()». В предыдущем примере кода доступ к свойству будет осуществляться через значение, которое было сохранено в переменной myPrivateMethod.</p>
<h2 id="Узнать_больше">Узнать больше</h2>
diff --git a/files/ru/glossary/tag/index.html b/files/ru/glossary/tag/index.html
index b782b715ea..60a39ba7b6 100644
--- a/files/ru/glossary/tag/index.html
+++ b/files/ru/glossary/tag/index.html
@@ -9,7 +9,7 @@ tags:
translation_of: Glossary/Tag
original_slug: Словарь/Тег
---
-<p>В {{Glossary("HTML")}} теги используются для создания {{Glossary("Элемент", "элементов")}}. <strong>Имя</strong> HTML элемента - это <strong>имя</strong> заключенное в угловые скобки, как например &lt;p&gt; для "абзаца". Обратите внимание, что концу <strong>имени</strong> предшествует символ косой черты (слеша), "&lt;/p&gt;", и что в пустых элементах закрывающий тег не требуется и не допускается. Если атрибуты не указаны, то для них применяются значения по умолчанию. </p>
+<p>В {{Glossary("HTML")}} теги используются для создания {{Glossary("Элемент", "элементов")}}. <strong>Имя</strong> HTML элемента - это <strong>имя</strong> заключённое в угловые скобки, как например &lt;p&gt; для "абзаца". Обратите внимание, что концу <strong>имени</strong> предшествует символ косой черты (слеша), "&lt;/p&gt;", и что в пустых элементах закрывающий тег не требуется и не допускается. Если атрибуты не указаны, то для них применяются значения по умолчанию. </p>
<h2 id="Узнать_больше"><strong>Узнать больше</strong></h2>
diff --git a/files/ru/glossary/tcp/index.html b/files/ru/glossary/tcp/index.html
index 5fce8d8bbf..0a3c72fd21 100644
--- a/files/ru/glossary/tcp/index.html
+++ b/files/ru/glossary/tcp/index.html
@@ -10,7 +10,7 @@ tags:
translation_of: Glossary/TCP
original_slug: Словарь/TCP
---
-<p id="Summary"><strong>TCP (Протокол Управления Передачей)</strong> - важный {{Glossary("protocol", "протокол")}} сети интернет, который позволяет двум хостам создать соединение и обмениваться потоками данных. TCP гарантирует доставку данных и пакетов в том же порядке, в котором они были отправлены. Винт Серф и Боб Кан, которые в то время были учеными DARPA, разработали TCP в 1970-х годах.</p>
+<p id="Summary"><strong>TCP (Протокол Управления Передачей)</strong> - важный {{Glossary("protocol", "протокол")}} сети интернет, который позволяет двум хостам создать соединение и обмениваться потоками данных. TCP гарантирует доставку данных и пакетов в том же порядке, в котором они были отправлены. Винт Серф и Боб Кан, которые в то время были учёными DARPA, разработали TCP в 1970-х годах.</p>
<p>Роль TCP заключается в обеспечении надёжной доставки пакетов без ошибок. TCP имеет контроль перегрузки, что означает, что первые пакеты начинаются с небольшого размера, увеличиваясь в размерах до уровней пропускной способности, которую могут поддерживать компьютеры, серверы и сеть.</p>
diff --git a/files/ru/glossary/time_to_interactive/index.html b/files/ru/glossary/time_to_interactive/index.html
index e4c40b18cb..06a5830a13 100644
--- a/files/ru/glossary/time_to_interactive/index.html
+++ b/files/ru/glossary/time_to_interactive/index.html
@@ -10,7 +10,7 @@ original_slug: Словарь/Time_to_interactive
<h4 id="Предостережение">Предостережение</h4>
-<p>TTI получается путем использования информации из {{domxref("Long Tasks API")}}. Несмотря на то, что TTI доступен в некоторых инструментах мониторинга производительности, на момент написания этой статьи он не является частью какой-либо официальной веб-спецификации.</p>
+<p>TTI получается путём использования информации из {{domxref("Long Tasks API")}}. Несмотря на то, что TTI доступен в некоторых инструментах мониторинга производительности, на момент написания этой статьи он не является частью какой-либо официальной веб-спецификации.</p>
<h2 id="См.также">См.также</h2>
diff --git a/files/ru/glossary/user_agent/index.html b/files/ru/glossary/user_agent/index.html
index 00cf160b1b..4e67bb4ef4 100644
--- a/files/ru/glossary/user_agent/index.html
+++ b/files/ru/glossary/user_agent/index.html
@@ -6,7 +6,7 @@ original_slug: Словарь/User_agent
---
<p><span class="seoSummary"><strong>Пользовательский агент</strong> (<em>user agent</em>, UA), или <strong>агент пользователя</strong>, это компьютерная программа, представляющая пользователя и выполняющая действия от его лица, например, {{Glossary("Browser","браузер")}} в контексте {{Glossary("World Wide Web", "Всемирной паутины")}}.</span></p>
-<p>Агентом пользователя может быть не только браузер, но и бот, удаляющий веб-страницы, менеджер закачек или другое приложение, использующее Веб. Выполняя запросы к серверу, браузеры, чтобы была возможность их идентифицировать, снабжают каждый запрос так называемой строкой пользовательского агента (UA-строкой), завернутой в {{Glossary("HTTP")}}-заголовок <code>User-Agent</code>. Это строка идентифицирует браузер, сообщает номер его версии и информацию об операционной системе.</p>
+<p>Агентом пользователя может быть не только браузер, но и бот, удаляющий веб-страницы, менеджер закачек или другое приложение, использующее Веб. Выполняя запросы к серверу, браузеры, чтобы была возможность их идентифицировать, снабжают каждый запрос так называемой строкой пользовательского агента (UA-строкой), завёрнутой в {{Glossary("HTTP")}}-заголовок <code>User-Agent</code>. Это строка идентифицирует браузер, сообщает номер его версии и информацию об операционной системе.</p>
<p>Спам-боты, менеджеры закачек и некоторые браузеры нередко шлют подложные UA-строки, чтобы выдать себя за другие клиенты. Эта ситуация известна под названием <em>подмена или подделка пользовательского агента</em> (<em>user agent spoofing</em>).</p>
diff --git a/files/ru/glossary/variable/index.html b/files/ru/glossary/variable/index.html
index 19580eac37..99addb1254 100644
--- a/files/ru/glossary/variable/index.html
+++ b/files/ru/glossary/variable/index.html
@@ -6,7 +6,7 @@ tags:
translation_of: Glossary/Variable
original_slug: Словарь/Variable
---
-<p><span class="_Tgc"><strong>Переменная</strong> — именованная часть памяти, в которую могут помещаться разные значения переменной. Причем в каждый момент времени переменная имеет единственное значение. </span></p>
+<p><span class="_Tgc"><strong>Переменная</strong> — именованная часть памяти, в которую могут помещаться разные значения переменной. Причём в каждый момент времени переменная имеет единственное значение. </span></p>
<h2 id="Подробнее">Подробнее:</h2>
diff --git a/files/ru/glossary/viewport/index.html b/files/ru/glossary/viewport/index.html
index a50f2c2763..6327018d89 100644
--- a/files/ru/glossary/viewport/index.html
+++ b/files/ru/glossary/viewport/index.html
@@ -6,7 +6,7 @@ original_slug: Словарь/Viewport
---
<p>Viewport - это видимая пользователю область веб-страницы, то, что может увидеть пользователь, не прибегая к прокрутке.</p>
-<p>Окно просмотра представляет собой многоугольную (обычно прямоугольную) область в компьютерной графике, которая в настоящее время просматривается. В терминах веб-браузера это относится к той части просматриваемого документа, которая в данный момент отображается в ее окне (или на экране, если документ просматривается в полноэкранном режиме).<br>
+<p>Окно просмотра представляет собой многоугольную (обычно прямоугольную) область в компьютерной графике, которая в настоящее время просматривается. В терминах веб-браузера это относится к той части просматриваемого документа, которая в данный момент отображается в её окне (или на экране, если документ просматривается в полноэкранном режиме).<br>
Содержимое вне окна просмотра не отображается на экране до тех пор, пока оно не будет просмотрено.</p>
diff --git a/files/ru/glossary/world_wide_web/index.html b/files/ru/glossary/world_wide_web/index.html
index 1b4912fe04..52b094a1d6 100644
--- a/files/ru/glossary/world_wide_web/index.html
+++ b/files/ru/glossary/world_wide_web/index.html
@@ -8,16 +8,16 @@ tags:
translation_of: Glossary/World_Wide_Web
original_slug: Словарь/World_Wide_Web
---
-<p><span class="seoSummary">Всемирная сеть — сокращенно: <strong>WWW</strong>, <strong>W3</strong>, или<strong> Web; Сеть</strong>, <strong>паутина</strong> или <strong>веб </strong>— всемирная система публичных веб-страниц в сети {{Glossary("Интернет")}}.</span> Сеть не является Интернетом: Сеть лишь использует Интернет как среду передачи информации и данных.</p>
+<p><span class="seoSummary">Всемирная сеть — сокращённо: <strong>WWW</strong>, <strong>W3</strong>, или<strong> Web; Сеть</strong>, <strong>паутина</strong> или <strong>веб </strong>— всемирная система публичных веб-страниц в сети {{Glossary("Интернет")}}.</span> Сеть не является Интернетом: Сеть лишь использует Интернет как среду передачи информации и данных.</p>
-<p>Тим Бернерз-Ли предложил архитектуру, которая стала известна под названием World Wide Web. В 1990 году в ЦЕРН (в своей лаборатории физ. исследований) он создал первый веб-{{Glossary("Server","сервер")}},  {{Glossary("Browser","браузер")}} и веб-страницу на своем компьютере. В 1991 году он объявил про свое творение в группе новостей alt.hypertext, тем самым, обозначив момент, когда Web стал достоянием общества.</p>
+<p>Тим Бернерз-Ли предложил архитектуру, которая стала известна под названием World Wide Web. В 1990 году в ЦЕРН (в своей лаборатории физ. исследований) он создал первый веб-{{Glossary("Server","сервер")}},  {{Glossary("Browser","браузер")}} и веб-страницу на своём компьютере. В 1991 году он объявил про своё творение в группе новостей alt.hypertext, тем самым, обозначив момент, когда Web стал достоянием общества.</p>
<p>Система, которую мы называем Web состоит из нескольких компонентов:</p>
<ul>
<li>Протокол <strong>{{Glossary("HTTP")}}</strong>  обеспечивает обмен данными между сервером и клиентом.</li>
- <li>Отсылая запрос серверу на определенный ресурс, клиент предоставляет неповторимый идентификатор, который зовется <strong>{{Glossary("URL")}}</strong> (унифицированное расположение ресурсов) или {{Glossary("URI")}} (унифицированный идентификатор ресурса).</li>
- <li><strong>{{Glossary("HTML")}}</strong> (язык гипертекстовой разметки) - самый распространенный формат веб-документов.</li>
+ <li>Отсылая запрос серверу на определённый ресурс, клиент предоставляет неповторимый идентификатор, который зовётся <strong>{{Glossary("URL")}}</strong> (унифицированное расположение ресурсов) или {{Glossary("URI")}} (унифицированный идентификатор ресурса).</li>
+ <li><strong>{{Glossary("HTML")}}</strong> (язык гипертекстовой разметки) - самый распространённый формат веб-документов.</li>
</ul>
<p>Связь страниц с помощью {{Glossary("Hyperlink","гиперссылок")}} является главной концепцией Web.</p>
diff --git a/files/ru/glossary/wrapper/index.html b/files/ru/glossary/wrapper/index.html
index e37a9a6bd7..6a1a1ed8a6 100644
--- a/files/ru/glossary/wrapper/index.html
+++ b/files/ru/glossary/wrapper/index.html
@@ -1,5 +1,5 @@
---
-title: Обертка
+title: Обёртка
slug: Glossary/Wrapper
tags:
- CodingScripting
@@ -8,7 +8,7 @@ tags:
translation_of: Glossary/Wrapper
original_slug: Словарь/Wrapper
---
-<p><span class="short_text" id="result_box" lang="ru"><span>В языках</span> <span>программирования, таких как</span> <span>JavaScript</span></span> , <span id="result_box" lang="ru"><span>обертка</span> <span>является функцией, которая</span> <span>предназначена</span> <span>для вызова</span> <span>одного или более</span> <span>других функций</span></span> , <span class="short_text" id="result_box" lang="ru"><span>иногда</span> <span>исключительно для удобства</span></span> , <span id="result_box" lang="ru"><span>а иногда</span> <span>адаптируя их</span> <span class="alt-edited">чтобы сделать</span> <span class="alt-edited">немного отличающийся</span> <span>задачу</span> <span>в процессе</span></span>.</p>
+<p><span class="short_text" id="result_box" lang="ru"><span>В языках</span> <span>программирования, таких как</span> <span>JavaScript</span></span> , <span id="result_box" lang="ru"><span>обёртка</span> <span>является функцией, которая</span> <span>предназначена</span> <span>для вызова</span> <span>одного или более</span> <span>других функций</span></span> , <span class="short_text" id="result_box" lang="ru"><span>иногда</span> <span>исключительно для удобства</span></span> , <span id="result_box" lang="ru"><span>а иногда</span> <span>адаптируя их</span> <span class="alt-edited">чтобы сделать</span> <span class="alt-edited">немного отличающийся</span> <span>задачу</span> <span>в процессе</span></span>.</p>
<h2 id="Узнать_больше"><span class="short_text" id="result_box" lang="ru"><span class="alt-edited">Узнать больше</span></span></h2>