From 0e151315189b0c0c3bd66f01f642690f52da55fb Mon Sep 17 00:00:00 2001
From: Борис Верховский
Date: Sat, 30 Oct 2021 03:00:07 -0600
Subject: (ru) Make proofread of Glossary (#2893)
Co-authored-by: Sasha Sushko
---
files/ru/glossary/abstraction/index.html | 4 ++--
files/ru/glossary/accessibility/index.html | 2 +-
files/ru/glossary/accessibility_tree/index.html | 2 +-
files/ru/glossary/algorithm/index.html | 2 +-
files/ru/glossary/alignment_container/index.html | 2 +-
files/ru/glossary/api/index.html | 13 +++---------
files/ru/glossary/apple_safari/index.html | 4 ++--
files/ru/glossary/application_context/index.html | 6 +++---
files/ru/glossary/argument/index.html | 6 +++---
files/ru/glossary/aria/index.html | 4 ++--
files/ru/glossary/arpa/index.html | 6 +++---
files/ru/glossary/arpanet/index.html | 6 +++---
files/ru/glossary/array/index.html | 8 ++++----
files/ru/glossary/ascii/index.html | 2 +-
files/ru/glossary/asynchronous/index.html | 8 ++++----
files/ru/glossary/atag/index.html | 6 +++---
files/ru/glossary/attribute/index.html | 6 +++---
files/ru/glossary/bandwidth/index.html | 2 +-
files/ru/glossary/block/css/index.html | 2 +-
files/ru/glossary/block/scripting/index.html | 2 +-
files/ru/glossary/browsing_context/index.html | 4 ++--
files/ru/glossary/call_stack/index.html | 23 +++++-----------------
files/ru/glossary/callback_function/index.html | 6 +++---
files/ru/glossary/canvas/index.html | 10 +++++-----
files/ru/glossary/card_sorting/index.html | 4 ++--
files/ru/glossary/cdn/index.html | 6 +-----
files/ru/glossary/chrome/index.html | 2 +-
files/ru/glossary/constant/index.html | 6 +++---
files/ru/glossary/constructor/index.html | 6 +++---
files/ru/glossary/decryption/index.html | 14 +++----------
files/ru/glossary/dom/index.html | 2 +-
files/ru/glossary/ecmascript/index.html | 4 +---
files/ru/glossary/encapsulation/index.html | 5 ++---
files/ru/glossary/function/index.html | 14 +++++--------
files/ru/glossary/gecko/index.html | 12 ++---------
files/ru/glossary/global_object/index.html | 2 +-
files/ru/glossary/hash/index.html | 4 ++--
files/ru/glossary/head/index.html | 8 +++-----
files/ru/glossary/host/index.html | 2 +-
files/ru/glossary/http/index.html | 6 +++---
files/ru/glossary/http_2/index.html | 4 ++--
files/ru/glossary/iana/index.html | 2 +-
files/ru/glossary/identifier/index.html | 8 +++-----
files/ru/glossary/null/index.html | 4 ++--
files/ru/glossary/oop/index.html | 8 ++++----
files/ru/glossary/opengl/index.html | 4 ++--
files/ru/glossary/polymorphism/index.html | 12 +++++------
files/ru/glossary/safe/index.html | 2 +-
files/ru/glossary/simple_header/index.html | 2 +-
files/ru/glossary/svg/index.html | 2 +-
files/ru/glossary/ui/index.html | 4 ++--
files/ru/glossary/webkit/index.html | 8 ++++----
files/ru/web/api/broadcastchannel/index.html | 2 +-
.../ru/web/api/element/createshadowroot/index.html | 4 ++--
files/ru/web/http/authentication/index.html | 2 +-
.../connection_management_in_http_1.x/index.html | 2 +-
files/ru/web/http/overview/index.html | 6 +++---
57 files changed, 128 insertions(+), 181 deletions(-)
(limited to 'files/ru')
diff --git a/files/ru/glossary/abstraction/index.html b/files/ru/glossary/abstraction/index.html
index ea172be9ef..7d789a93f4 100644
--- a/files/ru/glossary/abstraction/index.html
+++ b/files/ru/glossary/abstraction/index.html
@@ -10,7 +10,7 @@ tags:
translation_of: Glossary/Abstraction
original_slug: Глоссарий/Abstraction
---
-Абстракция в {{Glossary("computer programming", "программировании")}} — это способ снизить сложность и повысить эффективность проектирования и реализации программного обеспечения за счет сокрытия технической сложности за более простым {{Glossary("API", "API")}}.
+Абстракция в {{Glossary("computer programming", "программировании")}} — это способ снизить сложность и повысить эффективность проектирования и реализации программного обеспечения за счёт сокрытия технической сложности за более простым {{Glossary("API")}}.
Преимущества абстракции
@@ -47,5 +47,5 @@ original_slug: Глоссарий/Abstraction
Общие сведения
- - {{interwiki("wikipedia", "Abstraction (computer science)", "Абстракция")}} на Wikipedia
+ - {{interwiki("wikipedia", "Абстракция (информатика)", "Абстракция")}} на Википедии
diff --git a/files/ru/glossary/accessibility/index.html b/files/ru/glossary/accessibility/index.html
index 641f524ce3..a051e16f24 100644
--- a/files/ru/glossary/accessibility/index.html
+++ b/files/ru/glossary/accessibility/index.html
@@ -30,5 +30,5 @@ original_slug: Глоссарий/Доступность
diff --git a/files/ru/glossary/accessibility_tree/index.html b/files/ru/glossary/accessibility_tree/index.html
index ed2039245d..67fb1d4835 100644
--- a/files/ru/glossary/accessibility_tree/index.html
+++ b/files/ru/glossary/accessibility_tree/index.html
@@ -28,7 +28,7 @@ translation_of: Glossary/Accessibility_tree
Кроме этого, дерево доступности часто содержит информацию о том, что можно сделать с элементом: ссылку можно посетить, текстовое поле можно заполнить и т.д.
-Пока еще в черновике Web Incubator Community Group, Объектная модель доступности (AOM) намерена внедрить API, которые упрощают выражение семантики доступности и потенциально разрешают доступ к вычисленному дереву доступности.
+Пока ещё в черновике Web Incubator Community Group, Объектная модель доступности (AOM) намерена внедрить API, которые упрощают выражение семантики доступности и потенциально разрешают доступ к вычисленному дереву доступности.
diff --git a/files/ru/glossary/algorithm/index.html b/files/ru/glossary/algorithm/index.html
index 9273bc8ac1..36e19d998b 100644
--- a/files/ru/glossary/algorithm/index.html
+++ b/files/ru/glossary/algorithm/index.html
@@ -27,7 +27,7 @@ original_slug: Глоссарий/Algorithm
Общие сведения
- - {{Interwiki("wikipedia", "Algorithm", "Алгоритм")}} в Википедии
+ - {{Interwiki("wikipedia", "Алгоритм")}} на Википедии
Технические материалы
diff --git a/files/ru/glossary/alignment_container/index.html b/files/ru/glossary/alignment_container/index.html
index f54592fb49..1941e51525 100644
--- a/files/ru/glossary/alignment_container/index.html
+++ b/files/ru/glossary/alignment_container/index.html
@@ -7,7 +7,7 @@ tags:
- Глоссарий
- Выравнивание
---
-Контейнер выравнивания — это прямоугольник, в котором выровнен объект выравнивания. Это определяется макетом: обычно это блок, содержащий объект выравнивания, учитывая режим письма, установленный для контейнера.
+Контейнер выравнивания — это прямоугольник, в котором выровнен {{glossary("Alignment subject","объект выравнивания")}}. Это определяется макетом: обычно это блок, содержащий объект выравнивания, учитывая режим письма, установленный для контейнера.
Дополнительные ресурсы
diff --git a/files/ru/glossary/api/index.html b/files/ru/glossary/api/index.html
index b71149300a..08dbd370d4 100644
--- a/files/ru/glossary/api/index.html
+++ b/files/ru/glossary/api/index.html
@@ -7,20 +7,13 @@ tags:
translation_of: Glossary/API
original_slug: Глоссарий/API
---
-API (Application Programming Interface - интерфейс программных приложений ) — это установка функций и правил позволяющая взаимодействовать между программным обеспечением, которое предоставляет API и другими программными компонентами. В Веб разработке, под API обычно подразумевают набор стандартных методов, свойств, событий и URL ссылок для взаимодействия с Веб контентом.
+API (Application Programming Interface - интерфейс программных приложений) — это установка функций и правил позволяющая взаимодействовать между программным обеспечением, которое предоставляет API и другими программными компонентами. В Веб разработке, под API обычно подразумевают набор стандартных методов, свойств, событий и URL ссылок для взаимодействия с Веб контентом.
-В веб-разработке API обычно представляет собой набор элементов кода (например {{glossary("method","методов")}}, {{Glossary("property","свойств")}}, событий и {{Glossary("URL")}}), которые разработчик может использовать в своих приложениях для взаимодействия с компонентами веб-браузера пользователя или другим программным/аппаратным обеспечением на компьютере пользователя, а также сторонними веб-сайтами и сервисами.
+В веб-разработке API обычно представляет собой набор элементов кода (например {{glossary("method","методов")}}, {{Glossary("property","свойств")}}, событий и {{Glossary("URL")}}), которые разработчик может использовать в своих приложениях для взаимодействия с компонентами веб-браузера пользователя или другим программным/аппаратным обеспечением на компьютере пользователя, а также сторонними веб-сайтами и сервисами.
Узнать больше
-Основные знания
-
-
- - {{Interwiki("wikipedia", "Application_programming_interface", "API")}} на Wikipedia
-
-
-Техническая справка
-
diff --git a/files/ru/glossary/apple_safari/index.html b/files/ru/glossary/apple_safari/index.html
index 58f2c10c9a..0daafd3641 100644
--- a/files/ru/glossary/apple_safari/index.html
+++ b/files/ru/glossary/apple_safari/index.html
@@ -10,14 +10,14 @@ tags:
translation_of: Glossary/Apple_Safari
original_slug: Глоссарий/Apple_Safari
---
-Safari (Сафари) - это {{Glossary("Browser","веб-браузер")}} разработанный компанией Apple, входит в состав операционных систем Mac OS X и iOS. Safari работает на движке WebKit.
+Safari (Сафари) - это {{Glossary("Browser","веб-браузер")}} разработанный компанией Apple, входит в состав операционных систем macOS и iOS. Safari работает на движке WebKit.
Узнайте больше
Общая информация
- - {{Interwiki("wikipedia", "Safari (web browser)", "Safari")}} в Википедии
+ - {{Interwiki("wikipedia", "Safari")}} на Википедии
- Safari на сайте apple.com
diff --git a/files/ru/glossary/application_context/index.html b/files/ru/glossary/application_context/index.html
index 694b3b402f..114610b681 100644
--- a/files/ru/glossary/application_context/index.html
+++ b/files/ru/glossary/application_context/index.html
@@ -8,8 +8,8 @@ tags:
translation_of: Glossary/application_context
original_slug: Глоссарий/application_context
---
-Контекст приложения - это browsing context (контекст просмотра) верхнего уровня, к которому применяется манифест.
+Контекст приложения - это {{glossary("browsing context","контекст просмотра")}} верхнего уровня, к которому применяется манифест.
-Если контекст приложения создаётся в результате запроса агента пользователя на переход к глубинному связыванию, агент пользователя должен немедленно перейти к глубинному связыванию с включённой заменой. Иначе говоря, при создании контекста приложения, агент пользователя должен немедленно перейти к начальному URL-адресу с включённой заменой.
+Если контекст приложения создаётся в результате запроса агента пользователя на переход к глубинному связыванию, {{glossary("user agent","агент пользователя")}} должен немедленно перейти к глубинному связыванию с включённой заменой. Иначе говоря, при создании контекста приложения, агент пользователя должен немедленно перейти к начальному URL-адресу с включённой заменой.
-Обратите внимание, что начальный URL-адрес не обязательно является значением элемента start_url : пользователь или агент пользователя мог изменить его при добавлении приложения на главный экран или в закладки.
+Обратите внимание, что начальный URL-адрес не обязательно является значением элемента start_url: пользователь или агент пользователя мог изменить его при добавлении приложения на главный экран или в закладки.
diff --git a/files/ru/glossary/argument/index.html b/files/ru/glossary/argument/index.html
index bceb3ee5bc..758e154e38 100644
--- a/files/ru/glossary/argument/index.html
+++ b/files/ru/glossary/argument/index.html
@@ -8,18 +8,18 @@ tags:
translation_of: Glossary/Argument
original_slug: Глоссарий/Аргумент
---
-Аргумент - это {{glossary("value")}} ({{Glossary("primitive")}} или {{Glossary("object")}}) , переданное в качестве входных данных в {{Glossary("function")}}.
+Аргумент - это {{glossary("value","значение")}}, ({{glossary("primitive","примитив")}} или {{glossary("object","объект")}}), переданное в качестве входных данных в {{glossary("function","функцию")}}.
Смотрите также
Общие сведения
- - {{Interwiki("wikipedia", "Parameter_(computer_programming)", "Difference between Parameter and Argument")}} в Википедии
+ - {{Interwiki("wikipedia", "Параметр (программирование)", "Разница между параметром и аргументом")}} на Википедии
Техническая документация
- - The {{jsxref("Functions/arguments","arguments")}} объект в {{glossary("JavaScript")}}
+ - Объект {{jsxref("Functions/arguments","arguments")}} в {{glossary("JavaScript")}}
diff --git a/files/ru/glossary/aria/index.html b/files/ru/glossary/aria/index.html
index 1bb65a7d1b..6ad37d1515 100644
--- a/files/ru/glossary/aria/index.html
+++ b/files/ru/glossary/aria/index.html
@@ -11,10 +11,10 @@ original_slug: Глоссарий/ARIA
---
ARIA (Accessible Rich {{glossary("Internet")}} Applications) является {{Glossary("W3C")}} спецификацией для добавления семантики и других метаданных в {{Glossary("HTML")}} при использовании вспомогательных технологий.
-Например, вы можете добавить атрибут role="alert"
в {{glossary("tag","тег")}} {{HTMLElement("p")}}, чтобы оповестить пользователя о том, что информация является важной и зависимой от времени (иначе вы могли бы передать это через цвет текста).
+Например, вы можете добавить атрибут role="alert"
в {{glossary("tag","тег")}} {{HTMLElement("p")}}, чтобы оповестить пользователя о том, что информация является важной и зависимой от времени (иначе вы могли бы передать это через цвет текста).
Материалы для изучения
diff --git a/files/ru/glossary/arpa/index.html b/files/ru/glossary/arpa/index.html
index f0a234d308..9278bd2651 100644
--- a/files/ru/glossary/arpa/index.html
+++ b/files/ru/glossary/arpa/index.html
@@ -9,13 +9,13 @@ tags:
translation_of: Glossary/ARPA
original_slug: Глоссарий/ARPA
---
-.arpa (address and routing parameter area) является {{glossary("TLD","доменом верхнего уровня")}}, который используется в интернет-инфраструктуре, особенно в обратном DNS запросе (т.е., определить {{glossary("domain name", "имя домена")}} для заданного {{glossary("IP address", "IP адреса")}}).
+.arpa (Address and Routing Parameter Area) является {{glossary("TLD","доменом верхнего уровня")}}, который используется в интернет-инфраструктуре, особенно в обратном DNS запросе (т.е., определить {{glossary("domain name", "имя домена")}} для заданного {{glossary("IP address", "IP адреса")}}).
Подробнее
Общие сведения
diff --git a/files/ru/glossary/arpanet/index.html b/files/ru/glossary/arpanet/index.html
index de20c8a940..f0ea28444a 100644
--- a/files/ru/glossary/arpanet/index.html
+++ b/files/ru/glossary/arpanet/index.html
@@ -1,5 +1,5 @@
---
-title: Arpanet
+title: ARPANET
slug: Glossary/Arpanet
tags:
- Glossary
@@ -9,12 +9,12 @@ tags:
translation_of: Glossary/Arpanet
original_slug: Глоссарий/Arpanet
---
-Компьютерная сеть ARPAnet (advanced research projects agency network) является одной из первых компьютерных сетей, была создана в 1969 как надёжная среда для передачи конфиденциальных военных данных и для подключения ведущих исследовательских групп по всей территории Соединённых Штатов. Изначально ARPAnet использовал NCP (протокол сетевого управления), а затем первую версию интернет-протокола или пакета {{glossary ("TCP")}} / {{glossary ("IPv6", "IP")}}, что делает ARPAnet выдающейся частью зарождающегося {{glossary("Internet","Интернета")}}. ARPAnet была закрыта в начале 1990 года.
+Компьютерная сеть ARPANET(Advanced Research Projects Agency NETwork) является одной из первых компьютерных сетей, была создана в 1969 как надёжная среда для передачи конфиденциальных военных данных и для подключения ведущих исследовательских групп по всей территории Соединённых Штатов. Изначально ARPANET использовала NCP (Network Control Protocol - протокол сетевого управления), а затем первую версию интернет-протокола или пакета {{glossary("TCP")}} / {{glossary("IPv4", "IP")}}, что делает ARPANET выдающейся частью зарождающегося {{glossary("Internet","Интернета")}}. ARPANET была закрыта в начале 1990 года.
Подробнее
Общие сведения
- - {{Interwiki("wikipedia", "Arpanet")}} на Wikipedia
+ - {{Interwiki("wikipedia", "ARPANET")}} на Википедии
diff --git a/files/ru/glossary/array/index.html b/files/ru/glossary/array/index.html
index ece9d3b6ae..027d4100c9 100644
--- a/files/ru/glossary/array/index.html
+++ b/files/ru/glossary/array/index.html
@@ -9,9 +9,9 @@ tags:
translation_of: Glossary/array
original_slug: Глоссарий/Массив
---
-Массив это упорядоченный набор информации (смотрите ещё {{Glossary("Примитив")}} или {{Glossary("Объект")}} зависит от языка). Массивы используются, что сохранять множество значений или единичные переменные. Это относится к переменным, которые могут сохранять только одно значение.
+Массив это упорядоченный набор информации (смотрите также {{Glossary("Примитив")}} или {{Glossary("Объект")}}, зависит от языка). Массивы используются, чтобы сохранять множество значений или единичные переменные. Это относится к переменным, которые могут сохранять только одно значение.
-Каждому элементу в массиве соответствует свой номер, называется он индексом, который позволяет получить к нему доступ. В JavaScript, массивы начинаются с индекса ноль и их можно изменять различными методами( Глоссарий:{{Glossary("Method", " Методы")}}).
+Каждому элементу в массиве соответствует свой номер, называется он индексом, который позволяет получить к нему доступ. В JavaScript, массивы начинаются с индекса ноль и их можно изменять различными {{glossary("method","методами")}}.
Пример массива на JavaScript:
@@ -19,7 +19,7 @@ original_slug: Глоссарий/Массив
var catNamesArray = ["Jacqueline", "Sophia", "Autumn"];
-//Массивы в JavaScript могут содержать информацию различных типов, как представлено выше.
+// Массивы в JavaScript могут содержать информацию различных типов, как представлено выше.
Смотрите также
@@ -27,7 +27,7 @@ var catNamesArray = ["Jacqueline", "Sophia", "Autumn"];
Основные знания
- - {{Interwiki("wikipedia", "Структура данных массива", "Массив")}} на Wikipedia
+ - {{Interwiki("wikipedia", "Структура данных массива", "Массив")}} на Википедии
Техническая справка
diff --git a/files/ru/glossary/ascii/index.html b/files/ru/glossary/ascii/index.html
index 41913c896e..f92615d05f 100644
--- a/files/ru/glossary/ascii/index.html
+++ b/files/ru/glossary/ascii/index.html
@@ -13,4 +13,4 @@ original_slug: Глоссарий/ASCII
Основные знания
-{{Interwiki("wikipedia", "ASCII")}} on Wikipedia
+{{Interwiki("wikipedia", "ASCII")}} на Википедии
diff --git a/files/ru/glossary/asynchronous/index.html b/files/ru/glossary/asynchronous/index.html
index 4362d21c9a..7bea6888a6 100644
--- a/files/ru/glossary/asynchronous/index.html
+++ b/files/ru/glossary/asynchronous/index.html
@@ -10,15 +10,15 @@ original_slug: Глоссарий/Asynchronous
---
Асинхронный относится к среде связи, где каждый участник получает и обрабатывает сообщение, когда это удобно, или возможно, а не сразу.
-Это может использовать для описания такой среды связи, как e-mail — отправитель отправляет сообщение, а получатель ответит на него, когда ему будет удобно; они не должны отвечать немедленно.
+Это можно использовать для описания такой среды связи, как e-mail — отправитель отправляет сообщение, а получатель ответ на него, когда ему будет удобно; они не должны отвечать немедленно.
-Это также можно использовать, для описания программной среды связи, например, {{domxref("Ajax")}} это асинхронный механизм для запроса небольшого объёма данных через протокол HTTP; результат отправляется обратно, когда ответ будет сформирован, а не сразу.
+Это также можно использовать, для описания программной среды связи, например, AJAX это асинхронный механизм для запроса небольшого объёма данных через протокол HTTP; результат отправляется обратно, когда ответ будет сформирован, а не сразу.
Смотрите также
Техническая справка
diff --git a/files/ru/glossary/atag/index.html b/files/ru/glossary/atag/index.html
index 4229621f5f..00e0de7ee8 100644
--- a/files/ru/glossary/atag/index.html
+++ b/files/ru/glossary/atag/index.html
@@ -18,12 +18,12 @@ original_slug: Глоссарий/ATAG
Общие сведения
Технические ссылки
diff --git a/files/ru/glossary/attribute/index.html b/files/ru/glossary/attribute/index.html
index cd5215de53..b7d3a2b7dc 100644
--- a/files/ru/glossary/attribute/index.html
+++ b/files/ru/glossary/attribute/index.html
@@ -11,9 +11,9 @@ original_slug: Глоссарий/Атрибут
Узнать подробнее
-Техническая информация
+Техническая информация
diff --git a/files/ru/glossary/bandwidth/index.html b/files/ru/glossary/bandwidth/index.html
index fc3fe9e577..cfb60b043d 100644
--- a/files/ru/glossary/bandwidth/index.html
+++ b/files/ru/glossary/bandwidth/index.html
@@ -7,7 +7,7 @@ tags:
translation_of: Glossary/Bandwidth
original_slug: Глоссарий/Bandwidth
---
-Пропускная способность (скорость передачи данных) - мера количества информации, которая может быть передана по каналу связи за заданный промежуток времени. Обычно измеряется в величинах, кратных битам в секунду (бит/с), например в мегабитах (Мбит/с) или гигабитах (Гбит/с) в секунду.
+Пропускная способность (скорость передачи данных) - мера количества информации, которая может быть передана по каналу связи за заданный промежуток времени. Обычно измеряется в величинах, кратных битам в секунду (бит/с), например в мегабитах (Мбит/с) или гигабитах (Гбит/с) в секунду.
Узнать больше
diff --git a/files/ru/glossary/block/css/index.html b/files/ru/glossary/block/css/index.html
index 984e9451ed..101d606a6d 100644
--- a/files/ru/glossary/block/css/index.html
+++ b/files/ru/glossary/block/css/index.html
@@ -8,7 +8,7 @@ tags:
- Дизайн
translation_of: Glossary/Block/CSS
---
-Блок на Веб-странице это {{glossary("HTML")}} {{glossary("element")}}, который начинается с новой строки, т.е. под предыдущим элементом и над следующим (обычно называется блочным элементом). Например, {{htmlelement("p")}} по умолчанию блочный элемент, в то время как {{htmlelement("a")}} — строчной элемент: можно разместить несколько ссылок (одну за другой) в вашем HTML-коде и они все будут выводиться на одной и той же строке.
+Блок на Веб-странице это {{glossary("HTML")}} {{glossary("element", "элемент")}}, который начинается с новой строки, т.е. под предыдущим элементом и над следующим (обычно называется блочным элементом). Например, {{htmlelement("p")}} по умолчанию блочный элемент, в то время как {{htmlelement("a")}} — строчной элемент: можно разместить несколько ссылок (одну за другой) в вашем HTML-коде и они все будут выводиться на одной и той же строке.
Используя свойство {{cssxref("display")}} можно указать, будет элемент строчным или блочным (помимо других вариантов); на блоки также влияют схемы позиционирования и использование свойства {{cssxref("position")}}.
diff --git a/files/ru/glossary/block/scripting/index.html b/files/ru/glossary/block/scripting/index.html
index e52bb7d1dd..6da3c03f28 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/Скриптинг
---
-В {{glossary("JavaScript")}} блок это набор связанных {{glossary("statement","statements")}} заключённых в скобки ("{}"). Например, можно поместить блок инструкций после блока {{jsxref("Statements/if...else","if (condition)")}}, чтобы интерпретатор выполнял код в блоке, если условие имеет значение true, или пропускал целый блок, если значение условия false.
+В {{glossary("JavaScript")}} блок это набор связанных {{glossary("statement", "инструкций")}} заключённых в скобки {}
. Например, можно поместить блок инструкций после блока {{jsxref("Statements/if...else","if (condition)")}}, чтобы интерпретатор выполнял код в блоке, если условие имеет значение true, или пропускал целый блок, если значение условия false.
Узнай больше
diff --git a/files/ru/glossary/browsing_context/index.html b/files/ru/glossary/browsing_context/index.html
index cc74cebd4a..fbfb2aa353 100644
--- a/files/ru/glossary/browsing_context/index.html
+++ b/files/ru/glossary/browsing_context/index.html
@@ -4,9 +4,9 @@ slug: Glossary/Browsing_context
translation_of: Glossary/Browsing_context
original_slug: Глоссарий/Browsing_context
---
-Browsing context(контекст просмотра) - это окружение, в котором {{glossary("browser")}} отображает {{domxref("Document")}} (на сегодняшний день обычно это вкладки, однако, возможно окно или frame внутри страницы).
+Browsing context (контекст просмотра) - это окружение, в котором {{glossary("browser","браузер")}} отображает {{domxref("Document")}} (на сегодняшний день обычно это вкладки, однако, возможно окно или frame внутри страницы).
-Каждый контекст просмотра имеет определённый {{glossary("origin")}} (источник), источник текущего активного документа и историю, которая содержит все отображённые документы в соответствующем порядке.
+Каждый контекст просмотра имеет определённый {{glossary("origin","источник")}}, источник текущего активного документа и историю, которая содержит все отображённые документы в соответствующем порядке.
Взаимодействие между контекстами просмотра очень ограничено. Между контекстами просмотра из одного источника может быть открыт и использован {{domxref("BroadcastChannel")}}.
diff --git a/files/ru/glossary/call_stack/index.html b/files/ru/glossary/call_stack/index.html
index 21f77b6330..360e4db079 100644
--- a/files/ru/glossary/call_stack/index.html
+++ b/files/ru/glossary/call_stack/index.html
@@ -6,7 +6,7 @@ tags:
translation_of: Glossary/Call_stack
original_slug: Глоссарий/Call_stack
---
-Стек вызовов(call stack) - это механизм для интерпретаторов (таких как интерпретатор JavaScript в веб-браузере) для отслеживания текущего местонахождения интерпретатора в скрипте, который вызывает несколько функций типа {{glossary("function","functions")}}, — какая из функций выполняется на данный момент, какие функции вызываются изнутри этой (выполняемой) функции, какая будет вызвана следующей и т. д.
+Стек вызовов (call stack) - это механизм для интерпретаторов (таких как интерпретатор JavaScript в веб-браузере) для отслеживания текущего местонахождения интерпретатора в скрипте, который вызывает несколько {{glossary("function","функций")}}, — какая из функций выполняется на данный момент, какие функции вызываются изнутри этой (выполняемой) функции, какая будет вызвана следующей и т. д.
- Когда скрипт вызывает функцию, интерпретатор добавляет её в стек вызовов и потом начинает её обработку.
@@ -17,12 +17,10 @@ original_slug: Глоссарий/Call_stack
Пример
-
-
function greeting() {
- // [1] Some codes here
+ // [1] Some code here
sayHi();
- // [2] Some codes here
+ // [2] Some code here
}
function sayHi() {
return "Hi!";
@@ -31,7 +29,7 @@ function sayHi() {
// Invoke the `greeting` function
greeting();
-// [3] Some codes here
+// [3] Some code here
Код выше будет выполнен следующим образом:
@@ -87,17 +85,6 @@ greeting();
Общие знания
- - {{Interwiki("wikipedia", "Call stack")}} на Википедии
-
-
-
-
- - MDN Web Docs Glossary
-
-
- - {{Glossary("Call stack")}}
- - {{Glossary("Function")}}
-
-
+ - {{Interwiki("wikipedia", "Стек вызовов")}} на Википедии
diff --git a/files/ru/glossary/callback_function/index.html b/files/ru/glossary/callback_function/index.html
index 06748700d3..8d379a9e5e 100644
--- a/files/ru/glossary/callback_function/index.html
+++ b/files/ru/glossary/callback_function/index.html
@@ -22,9 +22,9 @@ function processUserInput(callback) {
processUserInput(greeting);
-Выше приведён пример синхронного колбэка, поскольку функция processUserInput
выполняется синхронно.
+Выше приведён пример {{glossary("synchronous","синхронного")}} колбэка, поскольку функция processUserInput
выполняется синхронно.
-Колбэки часто используются для продолжения выполнения кода после завершения асинхронной операции - они называются асинхронными колбэками.
+Колбэки часто используются для продолжения выполнения кода после завершения {{glossary("asynchronous","асинхронной")}} операции - они называются асинхронными колбэками.
async function pageLoader(callback) {
const data = await fetch('/ru/docs/Glossary/Callback_function')
@@ -65,7 +65,7 @@ navigator.geolocation.getCurrentPosition(function(position) {
Основное
diff --git a/files/ru/glossary/canvas/index.html b/files/ru/glossary/canvas/index.html
index d05dfcd313..0617ae6c39 100644
--- a/files/ru/glossary/canvas/index.html
+++ b/files/ru/glossary/canvas/index.html
@@ -11,27 +11,27 @@ translation_of: Glossary/Canvas
original_slug: Глоссарий/Canvas
---
- {{Glossary("HTML")}} {{HTMLElement("canvas")}} (англ. canvas — «холст», рус. канва́с) элемент предоставляет пустую графическую зону, на которой специальные {{Glossary("JavaScript")}} {{Glossary("API","APIs")}} могут рисовать (такие как Canvas 2D или {{Glossary("WebGL")}}).
+{{Glossary("HTML")}} {{HTMLElement("canvas")}} (англ. canvas — «холст», рус. канва́с) элемент предоставляет пустую графическую зону, на которой специальные {{Glossary("JavaScript")}} {{Glossary("API")}} могут рисовать (такие как Canvas 2D или {{Glossary("WebGL")}}).
Смотрите также
Общие сведения
- - {{Interwiki("wikipedia", "Canvas element", "Canvas")}} в Википедии
+ - {{Interwiki("wikipedia", "Canvas (HTML)", "Canvas")}} на Википедии
Обучающие ресурсы
Техническая информация
diff --git a/files/ru/glossary/card_sorting/index.html b/files/ru/glossary/card_sorting/index.html
index c27bcca86f..58bb1c648f 100644
--- a/files/ru/glossary/card_sorting/index.html
+++ b/files/ru/glossary/card_sorting/index.html
@@ -9,9 +9,9 @@ original_slug: Глоссарий/Card_sorting
---
Сортировка карточек - это простая техника, используемая в информационной архитектуре, когда людям, участвующим в разработке веб-сайта (или другого типа продукта), предлагается записать контент / услуги / функции, которые, по их мнению, должен содержать продукт, а затем организовать эти функции в категории или группировки. Это может быть использовано, например, для определения того, что должно идти на каждой странице веб-сайта. Название происходит от того факта, что сортировка карточек часто осуществляется путём буквального написания предметов для сортировки на карточках, а затем размещения карточек в стопки.
-Узнать больше
+Узнать больше
-Общие знания
+Общие знания
- Card sorting на Википедии (англ.)
diff --git a/files/ru/glossary/cdn/index.html b/files/ru/glossary/cdn/index.html
index 0eba145c97..ec62df5922 100644
--- a/files/ru/glossary/cdn/index.html
+++ b/files/ru/glossary/cdn/index.html
@@ -7,14 +7,10 @@ tags:
translation_of: Glossary/CDN
original_slug: Глоссарий/CDN
---
-CDN (сеть доставки контента) - это группа серверов, расположенных во многих местах. Эти сервера хранят дубликаты данных, чтобы сервера могли выполнять запросы данных на основе того, какие сервера ближе всего к конечным пользователям. CND увеличивают скорость доступа к сервису уменьшая влияние высокого трафика.
-
-
+CDN (Content Delivery Network - сеть доставки контента) - это группа серверов, расположенных во многих местах. Эти сервера хранят дубликаты данных, чтобы сервера могли выполнять запросы данных на основе того, какие сервера ближе всего к конечным пользователям. CDN увеличивают скорость доступа к сервису уменьшая влияние высокого трафика.
CDN широко используются для доставки таблиц стилей и файлов Javascript (статических ресурсов) библиотек, таких как Bootstrap, jQuery и т. д. Использование CDN для статических библиотечных файлов предпочтительно по ряду причин:
-
-
- Обслуживание статических ресурсов библиотек через CDN снижает нагрузку на запросы на наших собственных серверах.
- Большинство CDN имеют сервера по всему миру, поэтому сервера CDN могут быть географически ближе к вашим пользователям, чем ваши собственные сервера. Географическое расстояние пропорционально влияет на задержку.
diff --git a/files/ru/glossary/chrome/index.html b/files/ru/glossary/chrome/index.html
index f6b66c990c..53640d14b2 100644
--- a/files/ru/glossary/chrome/index.html
+++ b/files/ru/glossary/chrome/index.html
@@ -9,4 +9,4 @@ tags:
translation_of: Glossary/Chrome
original_slug: Глоссарий/Chrome
---
-Не путать с {{glossary("Google Chrome")}}; chrome — видимые элементы {{glossary("Browser", "браузер")}}а, не относящиеся к веб-страницам (например, панели инструментов, панель меню, вкладки).
+Не путать с {{glossary("Google Chrome")}}; chrome (хром) — видимые элементы {{glossary("browser","браузера")}}, не относящиеся к веб-страницам (например, панели инструментов, панель меню, вкладки).
diff --git a/files/ru/glossary/constant/index.html b/files/ru/glossary/constant/index.html
index 8fa06d2e4e..9501e1fffc 100644
--- a/files/ru/glossary/constant/index.html
+++ b/files/ru/glossary/constant/index.html
@@ -7,14 +7,14 @@ tags:
translation_of: Glossary/Constant
original_slug: Глоссарий/Константа
---
-Константа хранит значение, которое программист не хочет изменять, например числа(1, 2, 42). С другой стороны, у {{glossary("variable","переменных")}} программист может установить новое {{glossary("value","значение")}} к переменной, имя которой уже используется.
+Константа хранит значение, которое программист не хочет изменять, например числа (1, 2, 42). С другой стороны, у {{glossary("variable","переменных")}} программист может установить новое {{glossary("value","значение")}} к переменной, имя которой уже используется.
-Как и переменные, константы привязываются к идентификаторам(именам). Например, идентификатор pi
может быть привязан к значению 3.14… .
+Как и переменные, константы привязываются к идентификаторам (именам). Например, идентификатор pi
может быть привязан к значению 3.14… .
Узнайте больше
Общие сведения
- - {{interwiki("wikipedia", "Константа_(программирование)", "Константа")}} на Wikipedia
+ - {{interwiki("wikipedia", "Константа_(программирование)", "Константа")}} на Википедии
diff --git a/files/ru/glossary/constructor/index.html b/files/ru/glossary/constructor/index.html
index 8597fd99fb..0a50b847fd 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
---
-Конструктор принадлежит к определённому классу {{glossary("object")}}, который создаётся. Конструктор инициализирует этот объект и может предоставлять доступ к его личной информации. Концепция конструктора может быть применена к большинству {{glossary("OOP","object-oriented programming")}} языков. По существу, конструктор в {{glossary("JavaScript")}} обычно объявляется в экземпляре {{glossary("class")}}.
+Конструктор принадлежит к определённому {{glossary("object","объекту")}}, созданному с помощью класса. Конструктор инициализирует этот объект и может предоставлять доступ к его личной информации. Концепция конструктора может быть применена к большинству {{glossary("OOP","объектно-ориентированных")}} языков программирования. По существу, конструктор в {{glossary("JavaScript")}} обычно объявляется в экземпляре {{glossary("class")}}.
Синтаксис
@@ -16,11 +16,11 @@ function Default() {
// Это перегруженный конструктор класса Overloaded
// с аргументами параметров
-function Overloaded(arg1, arg2, ...,argN){
+function Overloaded(arg1, arg2, ..., argN){
}
-Для вызова конструктора класса в JavaScript, используется оператор new
чтобы присвоить переменной ({{glossary("variable")}}) ссылку на объект ({{glossary("object reference")}}).
+Для вызова конструктора класса в JavaScript, используется оператор new
чтобы присвоить {{glossary("variable","переменной")}} {{glossary("object reference","ссылку на объект")}}.
function Default() {
}
diff --git a/files/ru/glossary/decryption/index.html b/files/ru/glossary/decryption/index.html
index 94fa12d190..d45dad6e5b 100644
--- a/files/ru/glossary/decryption/index.html
+++ b/files/ru/glossary/decryption/index.html
@@ -4,20 +4,12 @@ slug: Glossary/Decryption
translation_of: Glossary/Decryption
original_slug: Глоссарий/Дешифрование
---
-В {{glossary("cryptography")}}, дешифрование это конвертация {{glossary("ciphertext")}} в {{glossary("cleartext")}}.
+В {{glossary("cryptography","криптографии")}}, дешифрование это конвертация {{glossary("ciphertext","шифротекста")}} в {{glossary("cleartext","открытый текст")}}.
-Расшифровка это криптографическая основа: это трансформация кодированного текста в простой текст при помощи криптографического алгоритма под названием {{glossary("cipher")}}. Шифрование, как и дешифрование в современных способах кодирования осуществляется благодаря определённому алгоритму и секретному элементу: {{glossary("key")}}. Если алгоритм обычно доступен публично, то по соображениям безопасности, ключ должен оставаться в тайне.
+Расшифровка это криптографическая основа: это трансформация кодированного текста в простой текст при помощи криптографического алгоритма под названием {{glossary("cipher","шифр")}}. Шифрование, как и дешифрование в современных способах кодирования осуществляется благодаря определённому алгоритму и секретному элементу ({{glossary("key","ключу")}}). Если алгоритм обычно доступен публично, то по соображениям безопасности, ключ должен оставаться в тайне.

-Дешифрование это обратный процесс {{glossary("encryption")}} и если ключ остаётся в тайне, дешифрование становиться математически сложным. Степень сложности зависит от уровня безопасности действующих криптографических алгоритмов и эволюционирует с развитием {{glossary("cryptanalysis")}}.
-
-Подробнее
-
-Техническая справка
-
-
+Дешифрование это обратный процесс {{glossary("encryption","шифрования")}} и если ключ остаётся в тайне, дешифрование становиться математически сложным. Степень сложности зависит от уровня безопасности действующих криптографических алгоритмов и эволюционирует с развитием {{glossary("cryptanalysis","криптоанализа")}}.
diff --git a/files/ru/glossary/dom/index.html b/files/ru/glossary/dom/index.html
index 1a126bf681..9def5949f9 100644
--- a/files/ru/glossary/dom/index.html
+++ b/files/ru/glossary/dom/index.html
@@ -6,7 +6,7 @@ tags:
translation_of: Glossary/DOM
original_slug: Глоссарий/DOM
---
-DOM (Document Object Model) это {{glossary("API")}} который представляет и взаимодействует со всеми {{glossary("HTML")}} или {{glossary("XML")}} документами. DOM это модель документа загруженная в {{glossary("browser")}} и представляющая документ как узел дерева, где каждый узел представляет часть (e.g. an {{Glossary("element")}} документа, строку текста, или комментарий).
+DOM (Document Object Model) это {{glossary("API")}} который представляет и взаимодействует со всеми {{glossary("HTML")}} или {{glossary("XML")}} документами. DOM это модель документа загруженная в {{glossary("browser","браузер")}} и представляющая документ как узел дерева, где каждый узел представляет часть документа (например {{glossary("element","элемент")}}, строка текста, или комментарий).
DOM это самый используемый {{Glossary("API")}} в {{glossary("World Wide Web","Web")}} потому, что он даёт коду запущенному в браузере доступ и взаимодействие с каждым узлом в документе. Узлы могут быть созданы, перемещены и изменены. Обработчики событий могут быть добавлены к узлам и срабатывают при наступлении данного события.
diff --git a/files/ru/glossary/ecmascript/index.html b/files/ru/glossary/ecmascript/index.html
index 0c88010584..730b626194 100644
--- a/files/ru/glossary/ecmascript/index.html
+++ b/files/ru/glossary/ecmascript/index.html
@@ -4,7 +4,7 @@ slug: Glossary/ECMAScript
translation_of: Glossary/ECMAScript
original_slug: Глоссарий/ECMAScript
---
-ECMAScript - это скриптовый язык на котором основан {{glossary("JavaScript")}} . Ecma International - организация отвечающая за стандартизацию ECMAScript.
+ECMAScript - это скриптовый язык на котором основан {{glossary("JavaScript")}}. Ecma International - организация отвечающая за стандартизацию ECMAScript.
Learn more
@@ -19,5 +19,3 @@ original_slug: Глоссарий/ECMAScript
-
-
diff --git a/files/ru/glossary/encapsulation/index.html b/files/ru/glossary/encapsulation/index.html
index d258b973ab..fb7de783cb 100644
--- a/files/ru/glossary/encapsulation/index.html
+++ b/files/ru/glossary/encapsulation/index.html
@@ -7,13 +7,12 @@ tags:
translation_of: Glossary/Encapsulation
original_slug: Глоссарий/Encapsulation
---
-Инкапсуляция - это упаковка данных и {{glossary("function","functions")}} в один компонент (например, {{glossary("class")}}) и последующий контроль доступа к этому компоненту, создавая тем самым "чёрный ящик" из {{glossary("object")}}. По этой причине, пользователю необходимо знать только интерфейс этого класса (то есть данные и функции, предоставляемые для взаимодействия с классом извне), а не то, как он реализован внутри.
+Инкапсуляция - это упаковка данных и {{glossary("function","функций")}} в один компонент (например, {{glossary("class","класс")}}) и последующий контроль доступа к этому компоненту, создавая тем самым "чёрный ящик" из {{glossary("object","объекта")}}. По этой причине, пользователю необходимо знать только интерфейс этого класса (то есть данные и функции, предоставляемые для взаимодействия с классом извне), а не то, как он реализован внутри.
Изучить больше
Общие знания
- - Инкапсуляция на Википедии
- - Encapsulation on Wikipedia
+ - {{interwiki("wikipedia", "Инкапсуляция_(программирование)", "Инкапсуляция")}} на Википедии
diff --git a/files/ru/glossary/function/index.html b/files/ru/glossary/function/index.html
index 192740a2c6..5f788a0d4e 100644
--- a/files/ru/glossary/function/index.html
+++ b/files/ru/glossary/function/index.html
@@ -9,9 +9,9 @@ tags:
translation_of: Glossary/Function
original_slug: Глоссарий/Функция
---
-Функция это отрывок кода который может быть вызван из другого кода или вызван собой, или это {{Glossary("variable")}} которая ссылается на функцию. Когда функция вызвана, {{Glossary("Argument", "аргументы")}} переданы в функцию как вход, и функция может необязательно вернуть вывод. Функция в {{glossary("JavaScript")}} это {{glossary("object")}}.
+Функция это отрывок кода который может быть вызван из другого кода или вызван собой, или это {{glossary("variable","переменная")}} которая ссылается на функцию. Когда функция вызвана, {{glossary("argument","аргументы")}} переданы в функцию как вход, и функция может необязательно вернуть вывод. Функция в {{glossary("JavaScript")}} это {{glossary("object","объект")}}.
-Имя функции это {{Glossary("identifier")}} объявлённый как часть объявления функции или выражения функции. Имя функции {{Glossary("scope")}} зависит от того является ли имя функции объявлением или выражением.
+Имя функции это {{Glossary("identifier","идентификатор")}}, объявленный как часть объявления функции или выражения функции. Имя функции {{Glossary("scope")}} зависит от того является ли имя функции объявлением или выражением.
Различные типы функций
@@ -37,7 +37,7 @@ original_slug: Глоссарий/Функция
Рекурсивная функция это функция которая вызывает саму себя. См {{Glossary("Recursion", "recursion")}}.
-function loop(x) {
+function loop(x) {
if (x >= 10)
return;
loop(x + 1);
@@ -49,7 +49,7 @@ original_slug: Глоссарий/Функция
https://en.wikipedia.org/wiki/Immediately-invoked_function_expression
-Examples:
+// Примеры:
function foo(){
console.log('Здравствуй Foo');
@@ -65,14 +65,10 @@ original_slug: Глоссарий/Функция
console.log('Здравствуй Foo');
})();
-
-
-
-
Узнайте больше
Технический справочник
diff --git a/files/ru/glossary/gecko/index.html b/files/ru/glossary/gecko/index.html
index 29a12e72ee..3b4008c722 100644
--- a/files/ru/glossary/gecko/index.html
+++ b/files/ru/glossary/gecko/index.html
@@ -10,22 +10,14 @@ original_slug: Глоссарий/Gecko
---
Gecko - это движок обработки и рендеринга макетов веб-страниц, разработанный в рамках Mozilla Project и используемый многими приложениями и устройствами, включая {{glossary("Mozilla Firefox","Firefox")}} и {{glossary("Firefox OS")}}.
-Веб-{{glossary("browser","браузеры")}} нуждаются в программах, называемых "движками рендеринга" для того, чтобы обрабатывать {{glossary("HTML")}}, {{glossary("CSS")}}, {{glossary("JavaScript")}} и другой встроенный контент (например, картинки) и всё это отрисовать на экране вашего монитора. Кроме того, Gecko создаёт чётко-связанные программные {{glossary("API","API")}}, хорошо работающие в любой операционной системе (которая поддерживается Gecko), и это API разработано только для поддержки связанных с основными задачами целей. Это означает, что Gecko включает: сетевой стек, графический стек, рендеринг страниц, виртуальная машина JavaScript и другое.
+Веб-{{glossary("browser","браузеры")}} нуждаются в программах, называемых "движками рендеринга" для того, чтобы обрабатывать {{glossary("HTML")}}, {{glossary("CSS")}}, {{glossary("JavaScript")}} и другой встроенный контент (например, картинки) и всё это отрисовать на экране вашего монитора. Кроме того, Gecko создаёт чётко-связанные программные {{glossary("API")}}, хорошо работающие в любой операционной системе (которая поддерживается Gecko), и это API разработано только для поддержки связанных с основными задачами целей. Это означает, что Gecko включает: сетевой стек, графический стек, рендеринг страниц, виртуальная машина JavaScript и другое.
Поскольку все приложения Firefox OS это веб-приложения, то Firefox OS использует Gecko как среду выполнения приложений.
Узнать больше
-Общие знания
-
-
- - {{interwiki("wikipedia", "Gecko (software)", "Gecko")}} on Wikipedia
-
-
-Технический справочник
-
diff --git a/files/ru/glossary/global_object/index.html b/files/ru/glossary/global_object/index.html
index 3b67604ecc..ac4d6ddb96 100644
--- a/files/ru/glossary/global_object/index.html
+++ b/files/ru/glossary/global_object/index.html
@@ -4,7 +4,7 @@ slug: Glossary/Global_object
translation_of: Glossary/Global_object
original_slug: Глоссарий/Global_object
---
-
Глобальный объект - это {{glossary("object")}}, который всегда существует в {{glossary("global scope")}}.
+Глобальный объект - это {{glossary("object","объект")}}, который всегда существует в {{glossary("global scope","глобальной области видимости")}}.
В JavaScript всегда определён глобальный объект. В веб-браузере, когда скрипты создают глобальные переменные, они создаются как свойства глобального объекта. (В {{Glossary("Node.js")}} это не так.) {{Glossary("Interface")}} глобального объекта зависит от контекста, в котором выполняется скрипт.К примеру:
diff --git a/files/ru/glossary/hash/index.html b/files/ru/glossary/hash/index.html
index 23bee1e67c..21e6152e16 100644
--- a/files/ru/glossary/hash/index.html
+++ b/files/ru/glossary/hash/index.html
@@ -4,12 +4,12 @@ slug: Glossary/hash
translation_of: Glossary/hash
original_slug: Глоссарий/хеш
---
-Хеш-функция получает на вход текстовое сообщение произвольной длины и выдаёт хеш фиксированной длины. Как правило, в форме 128-битного "отпечатка пальцев" или "дайджеста сообщения". Хеши очень полезны для {{glossary("криптографии")}} — они обеспечивают целостность передаваемых данных. Это служит основой для {{glossary("HMAC's")}}, которые обеспечивают идентификацию сообщений.
+Хеш-функция получает на вход текстовое сообщение произвольной длины и выдаёт хеш фиксированной длины. Как правило, в форме 128-битного "отпечатка пальцев" или "дайджеста сообщения". Хеши очень полезны для {{glossary("cryptography","криптографии")}} — они обеспечивают целостность передаваемых данных. Это служит основой для {{glossary("HMAC")}}, которые обеспечивают аутентификацию сообщений.
Дополнительно
Общие сведения
- - {{Interwiki("wikipedia", "хеш функция")}} в Википедии
+ - {{Interwiki("wikipedia", "Хеш-xфункция")}} на Википедии
diff --git a/files/ru/glossary/head/index.html b/files/ru/glossary/head/index.html
index 8034d988aa..c207dae3a6 100644
--- a/files/ru/glossary/head/index.html
+++ b/files/ru/glossary/head/index.html
@@ -4,13 +4,11 @@ slug: Glossary/Head
translation_of: Glossary/Head
original_slug: Глоссарий/Заголовок
---
-Head (заголовок) это часть {{glossary("HTML")}} документа, которая содержит {{glossary("metadata")}} о документе, такие как автор, описание, ссылки на {{glossary("CSS")}} или {{glossary("JavaScript")}} файлы, которые должны быть применены в HTML.
+Head (Заголовок) это часть {{glossary("HTML")}} документа, которая содержит {{glossary("metadata","метаданные")}} о документе, такие как автор, описание, ссылки на {{glossary("CSS")}} или {{glossary("JavaScript")}} файлы, которые должны быть применены в HTML.
Смотрите также
-HTML head
-
- - {{htmlelement("head")}} element reference on MDN
- - The HTML <head> on the MDN Learning Area
+ - Документация элемента {{htmlelement("head")}} на MDN
+ - Тег <head> в учебнике по HTML от MDN
diff --git a/files/ru/glossary/host/index.html b/files/ru/glossary/host/index.html
index ce64a9dbd7..1434bdea06 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
---
-Хост - это устройство, подключённое к {{glossary("Internet", "Интернет")}} (или локальной сети). Некоторые хосты, называемые {{glossary("server", "сервер", "серверами")}}, предлагают дополнительные услуги, такие как обслуживание веб-страниц или хранение файлов и электронных писем.
+Хост - это устройство, подключённое к {{glossary("Internet", "Интернету")}} (или локальной сети). Некоторые хосты, называемые {{glossary("server", "серверами")}}, предлагают дополнительные услуги, такие как обслуживание веб-страниц или хранение файлов и электронных писем.
Подробнее
diff --git a/files/ru/glossary/http/index.html b/files/ru/glossary/http/index.html
index b6e6eb8f0d..e9ad4893e2 100644
--- a/files/ru/glossary/http/index.html
+++ b/files/ru/glossary/http/index.html
@@ -10,11 +10,11 @@ tags:
translation_of: Glossary/HTTP
original_slug: Глоссарий/HTTP
---
-Протокол передачи гипертекста (HTTP) является базовым сетевым {{glossary("protocol")}}, который позволяет передавать гипермедиа документы в {{glossary("World Wide Web","Web")}}, обычно между браузером и сервером, таким образом, что бы люди могли их читать. Текущая версия спецификации HTTP называется HTTP/2.
+Протокол передачи гипертекста (HTTP) является базовым сетевым {{glossary("protocol","протоколом")}}, который позволяет передавать гипермедиа документы в {{glossary("World Wide Web","Web")}}, обычно между браузером и сервером, таким образом, что бы люди могли их читать. Текущая версия спецификации HTTP называется HTTP/2.
- Как часть URI, «http://» называется «
schema» и обычно стоит в начале адреса, например, в «https://developer.mozilla.org», чтобы указать браузеру запросить документ с использованием протокола HTTP. Https в этом случае относится к защищённой версии протокола HTTP, {{glossary("SSL")}} (также называемый TLS).
+ Как часть URI, «http://» называется «scheme» (схема) и обычно стоит в начале адреса, например, в «https://developer.mozilla.org», чтобы указать браузеру запросить документ с использованием протокола HTTP. HTTPS в этом случае относится к защищённой версии протокола HTTP, {{glossary("SSL")}} (также называемый TLS).
- HTTP является текстовым (все сообщения осуществляются в виде простого текста), без запоминания состояния (нет информации о предыдущих сообщениях). Это свойство делает его идеальным для чтения людьми документов (веб-сайтов) во всемирной паутине. Однако HTTP также можно использовать в качестве основы веб-сервисов REST для передачи сообщений от сервера к серверу или запросов AJAX на веб-сайтах, чтобы сделать их более динамичными.
+ HTTP является текстовым (все сообщения осуществляются в виде простого текста), без запоминания состояния (нет информации о предыдущих сообщениях). Это свойство делает его идеальным для чтения людьми документов (веб-сайтов) во всемирной паутине. Однако HTTP также можно использовать в качестве основы веб-сервисов REST для передачи сообщений от сервера к серверу или запросов AJAX на веб-сайтах, чтобы сделать их более динамичными.
Изучите больше
diff --git a/files/ru/glossary/http_2/index.html b/files/ru/glossary/http_2/index.html
index 0a0853d092..3a3b3a5a0e 100644
--- a/files/ru/glossary/http_2/index.html
+++ b/files/ru/glossary/http_2/index.html
@@ -10,9 +10,9 @@ tags:
translation_of: Glossary/HTTP_2
original_slug: Глоссарий/HTTP_2
---
-
HTTP/2 это старшая версия сетевого протокола HTTP. Основным назначением HTTP/2 является снижение задержки({{glossary("latency")}}) путём реализации полного мультиплексирования запросов и ответов, уменьшения перегруженности протокола при помощи эффективного сжатия заголовков HTTP, а также добавления поддержки приоритетов запроса и "server push"("серверное проталкивание" - сервер имея правила, может проявить инициативу, которые инициируют отправку контента до его запроса, зная о том, что может поступить запрос на их отправку).
+
HTTP/2 это старшая версия сетевого протокола HTTP. Основным назначением HTTP/2 является снижение {{glossary("latency","задержки")}} путём реализации полного мультиплексирования запросов и ответов, уменьшения перегруженности протокола при помощи эффективного сжатия заголовков HTTP, а также добавления поддержки приоритетов запроса и "server push"("серверное проталкивание" - сервер имея правила, может проявить инициативу, которые инициируют отправку контента до его запроса, зная о том, что может поступить запрос на их отправку).
-
HTTP/2 никоим образом не изменяет семантику применяемую HTTP. Все основные концепции HTTP 1.1, такие как методы HTTP, коды статусов, URI, и поля заголовков останутся прежними. Вместо этого HTTP/2 изменит порядок(форму) данных и способ их передачи между клиентом и сервером, которые управляют всем процессом, и скроет сложность применения в новом обрамляющем слое. Это позволит использовать существующие приложения без изменений.
+
HTTP/2 никоим образом не изменяет семантику применяемую HTTP. Все основные концепции HTTP 1.1, такие как методы HTTP, коды статусов, URI, и поля заголовков останутся прежними. Вместо этого HTTP/2 изменит порядок (форму) данных и способ их передачи между клиентом и сервером, которые управляют всем процессом, и скроет сложность применения в новом обрамляющем слое. Это позволит использовать существующие приложения без изменений.
diff --git a/files/ru/glossary/iana/index.html b/files/ru/glossary/iana/index.html
index 38bb78b10c..2849caf3a5 100644
--- a/files/ru/glossary/iana/index.html
+++ b/files/ru/glossary/iana/index.html
@@ -4,7 +4,7 @@ slug: Glossary/IANA
translation_of: Glossary/IANA
original_slug: Глоссарий/IANA
---
-IANA (Internet Assigned Numbers Authority) является дочерней компанией {{glossary("ICANN")}}, задача которой записывать и/или назначать {{glossary("domain name","domain names")}}, {{glossary("IP address","IP addresses")}}, и другие имена и номера, используемые Интернетом {{glossary("protocol","protocols")}}.
+IANA (Internet Assigned Numbers Authority) является дочерней компанией {{glossary("ICANN")}}, задача которой записывать и/или назначать {{glossary("domain name","доменные имена")}}, {{glossary("IP address","IP-адреса")}}, и другие имена и номера, используемые Интернет {{glossary("protocol","протоколами")}}.
Смотрите также:
diff --git a/files/ru/glossary/identifier/index.html b/files/ru/glossary/identifier/index.html
index afd2a7b8b1..1e64fd7b5a 100644
--- a/files/ru/glossary/identifier/index.html
+++ b/files/ru/glossary/identifier/index.html
@@ -7,14 +7,12 @@ tags:
translation_of: Glossary/Identifier
original_slug: Глоссарий/Identifier
---
-Последовательность символов в коде, которые определяют {{glossary("variable")}}, {{glossary("function")}} или {{glossary("property")}}.
+Последовательность символов в коде, которые определяют {{glossary("variable","переменную")}}, {{glossary("function","функцию")}} или {{glossary("property","свойство")}}.
-В {{glossary("JavaScript")}}, идентификаторы могут содержать только буквы, цифры (а также «$» или «_»), и не могут начинаться с цифры. Идентификатор отличается от строки (string) в том, что строка — это данные, в то время как идентификатор является частью кода. В JavaScript нет способа сконтвертировать идентификаторы в строки, но иногда можно преобразовать (парсить) строки в идентификаторы.
+В {{glossary("JavaScript")}}, идентификаторы могут содержать только буквы, цифры (0-9), «$
» и «_
», и не могут начинаться с цифры. Идентификатор отличается от {{glossary("string","строки")}} (string) в том, что строка — это данные, в то время как идентификатор является частью кода. В JavaScript нет способа сконтвертировать идентификаторы в строки, но иногда можно преобразовать (парсить) строки в идентификаторы.
Узнайте больше
-Общие знания
-
- - {{interwiki("wikipedia", "Identifier#In_computer_science", "Identifier")}} на Википедии
+ - {{interwiki("wikipedia", "Идентификатор")}} на Википедии
diff --git a/files/ru/glossary/null/index.html b/files/ru/glossary/null/index.html
index 202b6581c0..cd47466132 100644
--- a/files/ru/glossary/null/index.html
+++ b/files/ru/glossary/null/index.html
@@ -7,7 +7,7 @@ tags:
translation_of: Glossary/Null
original_slug: Глоссарий/Null
---
-В информатике, значение null
представляет ссылку, которая указывает, обычно намеренно, на несуществующий или некорректный {{glossary("object")}} или адрес. Смысл null-ссылки различается от языка к языку.
+В информатике, значение null
представляет ссылку, которая указывает, обычно намеренно, на несуществующий или некорректный {{glossary("object","объект")}} или адрес. Смысл null-ссылки различается от языка к языку.
В {{Glossary("JavaScript")}}, null – это значение, специально обозначенное как {{Glossary("Primitive", "примитив")}}, так как по поведению это в самом деле видимый примитив. Но при этом от null
унаследованы все остальные Объекты, поэтому, несмотря на то, что null возвращает примитивное значение, его тип это объект:
@@ -18,7 +18,7 @@ original_slug: Глоссарий/Null
Общая информация
- - {{Interwiki("wikipedia", "Null pointer")}} на Википедии
+ - {{Interwiki("wikipedia", "Нулевой указатель")}} на Википедии
Техническая информация
diff --git a/files/ru/glossary/oop/index.html b/files/ru/glossary/oop/index.html
index bf47347cd5..295617ddbf 100644
--- a/files/ru/glossary/oop/index.html
+++ b/files/ru/glossary/oop/index.html
@@ -8,15 +8,15 @@ tags:
translation_of: Glossary/OOP
original_slug: Глоссарий/OOP
---
-ООП (Объектно-Ориентированное Программирование) это подход в программировании, согласно которому, данные инкапсулированы внутри {{glossary("object","objects")}}, а сам объект существует как составная часть целого.
+ООП (Объектно-Ориентированное Программирование) это подход в программировании, согласно которому, данные инкапсулированы внутри {{glossary("object","объектов")}}, а сам объект существует как составная часть целого.
-{{glossary("JavaScript")}} сильно объектно-ориентирован. Он следует модели, базирующейся на прототипах (в отличии от модели, базирующейся на классах).
+{{glossary("JavaScript")}} сильно объектно-ориентирован. Он следует модели, базирующейся на прототипах (в отличии от модели, базирующейся на классах).
Смотреть также
Общие знания
diff --git a/files/ru/glossary/opengl/index.html b/files/ru/glossary/opengl/index.html
index 35b7d7bd9b..9c3d850796 100644
--- a/files/ru/glossary/opengl/index.html
+++ b/files/ru/glossary/opengl/index.html
@@ -4,7 +4,7 @@ slug: Glossary/OpenGL
translation_of: Glossary/OpenGL
original_slug: Глоссарий/OpenGL
---
-OpenGL (Open Graphics Library) - Это кроссплатформеный программный интерфейс, использующийся разными языками для обработки векторной(2D, 3D) графики.Обычно используется для взаимодействия с графическим процессором(GPU), чтобы добиться аппаратно-ускоренного рендеринга.
+OpenGL (Open Graphics Library) - Это кроссплатформеный программный интерфейс, использующийся разными языками для обработки векторной (2D, 3D) графики.Обычно используется для взаимодействия с графическим процессором (GPU), чтобы добиться аппаратно-ускоренного рендеринга.
@@ -13,5 +13,5 @@ original_slug: Глоссарий/OpenGL
General knowledge
- - {{Interwiki("wikipedia", "OpenGL")}} on Wikipedia
+ - {{Interwiki("wikipedia", "OpenGL")}} на Википедии
diff --git a/files/ru/glossary/polymorphism/index.html b/files/ru/glossary/polymorphism/index.html
index 6f084f63ae..a2c8466b0e 100644
--- a/files/ru/glossary/polymorphism/index.html
+++ b/files/ru/glossary/polymorphism/index.html
@@ -7,19 +7,17 @@ tags:
translation_of: Glossary/Polymorphism
original_slug: Глоссарий/Polymorphism
---
-Полиморфизм - это представление одного интерфейса для разных типов данных.
-
- Например, целые числа(integers), числа с плавающей запятой(floats) и числа с плавающей точкой двойной точности(doubles) полностью полиморфны: независимо от их отличающихся типов, их можно складывать, вычитать, перемножать, и так далее.
-
-В случае {{glossary("OOP")}}, возлагая ответственность на {{glossary("class")}} за его код так же, как свои собственные данные, полиморфизм может быть достигнут в том, что у каждого класса есть своя {{glossary("function")}}, которая (при вызове) выполняется корректно для любого {{glossary("object")}}.
+Полиморфизм - это представление одного интерфейса для разных типов данных.
+Например, целые числа (integers), числа с плавающей запятой (floats) и числа с плавающей запятой двойной точности (double) полностью полиморфны: независимо от их отличающихся типов, их можно складывать, вычитать, перемножать, и так далее.
+В случае {{glossary("OOP","ООП")}}, возлагая ответственность на {{glossary("class","класс")}} за его код так же, как свои собственные данные, полиморфизм может быть достигнут в том, что у каждого класса есть своя {{glossary("function","функция")}}, которая (при вызове) выполняется корректно для любого {{glossary("object","объекта")}}.
Изучить больше
Общие знания
- - Полиморфизм на Википедии
- - Polymorphism on Wikipedia
+ - {{Interwiki("wikipedia", "Полиморфизм (информатика)", "Полиморфизм")}} на Википедии.
+ - Polymorphism на Википедии (англ.)
diff --git a/files/ru/glossary/safe/index.html b/files/ru/glossary/safe/index.html
index 23c6ced6a7..9bc2a73de7 100644
--- a/files/ru/glossary/safe/index.html
+++ b/files/ru/glossary/safe/index.html
@@ -33,7 +33,7 @@ original_slug: Глоссарий/safe
Общие
Технические
diff --git a/files/ru/glossary/simple_header/index.html b/files/ru/glossary/simple_header/index.html
index e9260fb29a..affaa1b93b 100644
--- a/files/ru/glossary/simple_header/index.html
+++ b/files/ru/glossary/simple_header/index.html
@@ -28,7 +28,7 @@ original_slug: Глоссарий/Простой_заголовок
- {{HTTPHeader("Width")}}
-Если они содержат только простые заголовки, запросы считаются простыми и не нужно отправлять {{glossary("preflight request")}} в контексте CORS.
+Если они содержат только простые заголовки, запросы считаются простыми и не нужно отправлять {{glossary("preflight request")}} в контексте {{glossary("CORS")}}.
Смотрите также
diff --git a/files/ru/glossary/svg/index.html b/files/ru/glossary/svg/index.html
index afdd2d4790..21ab1f5dbc 100644
--- a/files/ru/glossary/svg/index.html
+++ b/files/ru/glossary/svg/index.html
@@ -25,7 +25,7 @@ original_slug: Глоссарий/SVG
Общая информация
- - {{Interwiki("wikipedia", "SVG")}} на Wikipedia
+ - {{Interwiki("wikipedia", "SVG")}} на Википедии
Изучение SVG
diff --git a/files/ru/glossary/ui/index.html b/files/ru/glossary/ui/index.html
index 8901d3697e..cafc0d2360 100644
--- a/files/ru/glossary/ui/index.html
+++ b/files/ru/glossary/ui/index.html
@@ -15,6 +15,6 @@ original_slug: Глоссарий/UI
Общие знания
- - {{interwiki("wikipedia", "User_interface", "User interface")}} на Википедии
- - {{interwiki("wikipedia", "Front_end_development", "Front end development")}} на Википедии
+ - {{interwiki("wikipedia", "Интерфейс пользователя")}} на Википедии
+ - {{interwiki("wikipedia", "Вёрстка веб-страниц")}} на Википедии
diff --git a/files/ru/glossary/webkit/index.html b/files/ru/glossary/webkit/index.html
index 695238270a..17c93b8c60 100644
--- a/files/ru/glossary/webkit/index.html
+++ b/files/ru/glossary/webkit/index.html
@@ -4,18 +4,18 @@ slug: Glossary/WebKit
translation_of: Glossary/WebKit
original_slug: Глоссарий/WebKit
---
-WebKit это framework который показывает правильно отформатированные веб-страницы на основе их разметки. {{Glossary("Apple Safari")}} и большинство мобильных браузеров зависят от Webkit (Webkit это очень портативный и легко настраиваемый framework).
+WebKit это фреймворк который показывает правильно отформатированные веб-страницы на основе их разметки. {{Glossary("Apple Safari")}} и большинство мобильных браузеров зависят от Webkit (Webkit это очень портативный и легко настраиваемый фреймворк).
-WebKit начал жизнь как разветвление библиотек KDE's KHTML and KJS , и с тех пор много частных лиц и компаний внесли свой вклад в его развитие (включая : KDE, Apple, Google, и Nokia).
+WebKit начал жизнь как разветвление библиотек KDE's KHTML и KJS, и с тех пор много частных лиц и компаний внесли свой вклад в его развитие (включая: KDE, Apple, Google, и Nokia).
-WebKit это торговая марка Apple, который распространяется под лицензией BSD-form. Однако , 2 важные составляющие попадают под лицензию {{Glossary("LGPL")}}: это WebCore - визуальная библиотека и движок JavaScriptCore.
+WebKit это торговая марка Apple, а сам фреймворк раздаётся под BSD-образной лицензией. Однако, 2 важных компонента попадают под лицензию {{Glossary("LGPL")}}: это WebCore - визуальная библиотека и движок JavaScriptCore.
Читайте также
Весь материал
- - {{Interwiki("wikipedia", "WebKit")}} on Wikipedia
+ - {{Interwiki("wikipedia", "WebKit")}} на Википедии
Технический справочник
diff --git a/files/ru/web/api/broadcastchannel/index.html b/files/ru/web/api/broadcastchannel/index.html
index 67f410c555..ea9654f1db 100644
--- a/files/ru/web/api/broadcastchannel/index.html
+++ b/files/ru/web/api/broadcastchannel/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/BroadcastChannel
---
{{APIRef("Broadcast Channel API")}}
-Интерфейс BroadcastChannel
представляет собой именованный канал, на который можно подписаться из любого {{glossary("контекста просмотра")}} данного {{glossary("источника")}}. Это позволяет настроить коммуникацию между разными документами (в разных окнах, вкладках, фреймах и т.д.) одного источника. Сообщения распространяются с помощью события {{event("message")}}, выстреливающего для всех объектов BroadcastChannel
, слушающих этот канал.
+Интерфейс BroadcastChannel
представляет собой именованный канал, на который можно подписаться из любого {{glossary("browsing context","контекста просмотра")}} данного {{glossary("origin","источника")}}. Это позволяет настроить коммуникацию между разными документами (в разных окнах, вкладках, фреймах и т.д.) одного источника. Сообщения распространяются с помощью события {{event("message")}}, выстреливающего для всех объектов BroadcastChannel
, слушающих этот канал.
{{AvailableInWorkers}}
diff --git a/files/ru/web/api/element/createshadowroot/index.html b/files/ru/web/api/element/createshadowroot/index.html
index cd527b77e8..f41e6f9f6a 100644
--- a/files/ru/web/api/element/createshadowroot/index.html
+++ b/files/ru/web/api/element/createshadowroot/index.html
@@ -7,10 +7,10 @@ translation_of: Web/API/Element/createShadowRoot
{{deprecated_header()}}
-Используйте Element.createShadowRoot
чтобы создать экземпляр shadow DOM. После создания shadow DOM, он всегда будет привязан к существующему элементу. После создания shadowDOM, элемент к которому он привязан будет называться Теневой корень (shadowRoot) {{glossary("shadow root")}}.
+Используйте Element.createShadowRoot
чтобы создать экземпляр shadow DOM. После создания shadow DOM, он всегда будет привязан к существующему элементу. После создания shadowDOM, элемент к которому он привязан будет называться Теневой корень ({{glossary("shadow root","shadowRoot")}}) .
Синтаксис
diff --git a/files/ru/web/http/authentication/index.html b/files/ru/web/http/authentication/index.html
index 446765cfe3..c8adc257bd 100644
--- a/files/ru/web/http/authentication/index.html
+++ b/files/ru/web/http/authentication/index.html
@@ -14,7 +14,7 @@ original_slug: Web/HTTP/Авторизация
Общий механизм HTTP авторизации
-{{RFC("7235")}} определяет средства HTTP авторизации, которые может использовать сервер для {{glossary("запроса")}} у клиента аутентификационной информации. Сценарий запрос-ответ подразумевает, что вначале сервер отвечает клиенту со статусом {{HTTPStatus("401")}} (Unauthorized) и предоставляет информацию о порядке авторизации через заголовок {{HTTPHeader("WWW-Authenticate")}}, содержащий хотя бы один метод авторизации. Клиент, который хочет авторизоваться, может сделать это, включив в следующий запрос заголовок {{HTTPHeader("Authorization")}} с требуемыми данными. Обычно, клиент отображает запрос пароля пользователю, и после получения ответа отправляет запрос с пользовательскими данными в заголовке Authorization
.
+{{RFC("7235")}} определяет средства HTTP авторизации, которые может использовать сервер для {{glossary("challenge","запроса")}} у клиента аутентификационной информации. Сценарий запрос-ответ подразумевает, что вначале сервер отвечает клиенту со статусом {{HTTPStatus("401")}} (Unauthorized) и предоставляет информацию о порядке авторизации через заголовок {{HTTPHeader("WWW-Authenticate")}}, содержащий хотя бы один метод авторизации. Клиент, который хочет авторизоваться, может сделать это, включив в следующий запрос заголовок {{HTTPHeader("Authorization")}} с требуемыми данными. Обычно, клиент отображает запрос пароля пользователю, и после получения ответа отправляет запрос с пользовательскими данными в заголовке Authorization
.

diff --git a/files/ru/web/http/connection_management_in_http_1.x/index.html b/files/ru/web/http/connection_management_in_http_1.x/index.html
index 770634f040..cede80de5f 100644
--- a/files/ru/web/http/connection_management_in_http_1.x/index.html
+++ b/files/ru/web/http/connection_management_in_http_1.x/index.html
@@ -39,7 +39,7 @@ translation_of: Web/HTTP/Connection_management_in_HTTP_1.x
Постоянным называют соединение, которое остаётся открытым некоторый период времени и может быть использовано для нескольких запросов, благодаря чему отпадает необходимость в новых рукопожатиях TCP и используются средства повышения производительности TCP. Это соединение остаётся открытым не навсегда: праздные соединения закрываются по истечению некоторого времени (для задания минимального времени, на протяжении которого соединение должно оставаться открытым, сервер может использовать заголовок {{HTTPHeader("Keep-Alive")}}).
-У постоянных соединений есть свои недочёты; даже работая вхолостую, они потребляют ресурсы сервера, а при высокой нагрузке могут проводиться {{glossary("DoS attack", "DoS attacks")}}. В таких случаях большую эффективность могут обеспечить не постоянные соединения, которые закрываются как только освободятся.
+У постоянных соединений есть свои недочёты; даже работая вхолостую, они потребляют ресурсы сервера, а при высокой нагрузке могут проводиться {{glossary("DoS attack", "DoS-атаки")}}. В таких случаях большую эффективность могут обеспечить не постоянные соединения, которые закрываются как только освободятся.
Соединения HTTP/1.0 по умолчанию не являются постоянными. Для превращения их в постоянные надо присвоить заголовку {{HTTPHeader("Connection")}} значение, отличное от close
- обычно retry-after.
diff --git a/files/ru/web/http/overview/index.html b/files/ru/web/http/overview/index.html
index 53d83362ab..7aaab84d3b 100644
--- a/files/ru/web/http/overview/index.html
+++ b/files/ru/web/http/overview/index.html
@@ -10,7 +10,7 @@ translation_of: Web/HTTP/Overview
---
{{HTTPSidebar}}
-HTTP — это {{glossary("протокол")}}, позволяющий получать различные ресурсы, например HTML-документы. Протокол HTTP лежит в основе обмена данными в Интернете. HTTP является протоколом клиент-серверного взаимодействия, что означает инициирование запросов к серверу самим получателем, обычно веб-браузером (web-browser). Полученный итоговый документ будет (может) состоять из различных поддокументов, являющихся частью итогового документа: например, из отдельно полученного текста, описания структуры документа, изображений, видео-файлов, скриптов и многого другого.
+HTTP — это {{glossary("protocol","протокол")}}, позволяющий получать различные ресурсы, например HTML-документы. Протокол HTTP лежит в основе обмена данными в Интернете. HTTP является протоколом клиент-серверного взаимодействия, что означает инициирование запросов к серверу самим получателем, обычно веб-браузером (web-browser). Полученный итоговый документ будет (может) состоять из различных поддокументов, являющихся частью итогового документа: например, из отдельно полученного текста, описания структуры документа, изображений, видео-файлов, скриптов и многого другого.

@@ -22,7 +22,7 @@ translation_of: Web/HTTP/Overview
HTTP — это клиент-серверный протокол, то есть запросы отправляются какой-то одной стороной — участником обмена (user-agent) (либо прокси вместо него). Чаще всего в качестве участника выступает веб-браузер, но им может быть кто угодно, например, робот, путешествующий по Сети для пополнения и обновления данных индексации веб-страниц для поисковых систем.
-Каждый запрос (англ. request) отправляется серверу, который обрабатывает его и возвращает ответ (англ. response). Между этими запросами и ответами как правило существуют многочисленные посредники, называемые {{glossary("Прокси_серверами","прокси")}}, которые выполняют различные операции и работают как шлюзы или {{glossary("Кеш","кеш")}}, например.
+Каждый запрос (англ. request) отправляется серверу, который обрабатывает его и возвращает ответ (англ. response). Между этими запросами и ответами как правило существуют многочисленные посредники, называемые {{glossary("Proxy_server","прокси")}}, которые выполняют различные операции и работают как шлюзы или {{glossary("cache","кэш")}}, например.

@@ -145,7 +145,7 @@ Content-Type: text/html
- HTTP-метод, обычно глагол подобно {{HTTPMethod("GET")}}, {{HTTPMethod("POST")}} или существительное, как {{HTTPMethod("OPTIONS")}} или {{HTTPMethod("HEAD")}}, определяющее операцию, которую клиент хочет выполнить. Обычно, клиент хочет получить ресурс (используя
GET
) или передать значения HTML-формы (используя POST
), хотя другие операция могут быть необходимы в других случаях.
- - Путь к ресурсу: URL ресурсы лишены элементов, которые очевидны из контекста, например без {{glossary("protocol")}} (
http://
), {{glossary("domain")}} (здесь developer.mozilla.org
), или TCP {{glossary("port")}} (здесь 80
).
+ - Путь к ресурсу: URL ресурсы лишены элементов, которые очевидны из контекста, например без {{glossary("protocol","протокола")}} (
http://
), {{glossary("domain","домена")}} (здесь developer.mozilla.org
), или TCP {{glossary("port","порта")}} (здесь 80
).
- Версию HTTP-протокола.
- Заголовки (опционально), предоставляющие дополнительную информацию для сервера.
- Или тело, для некоторых методов, таких как
POST
, которое содержит отправленный ресурс.
--
cgit v1.2.3-54-g00ecf