diff options
author | Борис Верховский <boris.verk@gmail.com> | 2021-10-30 03:00:07 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-30 12:00:07 +0300 |
commit | 0e151315189b0c0c3bd66f01f642690f52da55fb (patch) | |
tree | 66a842857a7226fe662e2e836ab48002844629b1 /files/ru | |
parent | 5fe5348d14d1a6e8d07fe282f866aaa870aad240 (diff) | |
download | translated-content-0e151315189b0c0c3bd66f01f642690f52da55fb.tar.gz translated-content-0e151315189b0c0c3bd66f01f642690f52da55fb.tar.bz2 translated-content-0e151315189b0c0c3bd66f01f642690f52da55fb.zip |
(ru) Make proofread of Glossary (#2893)
Co-authored-by: Sasha Sushko <sushko@outlook.com>
Diffstat (limited to 'files/ru')
57 files changed, 128 insertions, 181 deletions
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 --- -<p>Абстракция в {{Glossary("computer programming", "программировании")}} — это способ снизить сложность и повысить эффективность проектирования и реализации программного обеспечения за счет сокрытия технической сложности за более простым {{Glossary("API", "API")}}.</p> +<p>Абстракция в {{Glossary("computer programming", "программировании")}} — это способ снизить сложность и повысить эффективность проектирования и реализации программного обеспечения за счёт сокрытия технической сложности за более простым {{Glossary("API")}}.</p> <h2 id="Преимущества_абстракции">Преимущества абстракции</h2> @@ -47,5 +47,5 @@ original_slug: Глоссарий/Abstraction <h3 id="Общие_сведения">Общие сведения</h3> <ul> - <li>{{interwiki("wikipedia", "Abstraction (computer science)", "Абстракция")}} на Wikipedia</li> + <li>{{interwiki("wikipedia", "Абстракция (информатика)", "Абстракция")}} на Википедии</li> </ul> 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: Глоссарий/Доступность <ul> <li><a href="/ru/docs/Web/Accessibility/ARIA">ARIA документация на MDN</a></li> <li><a href="http://www.w3.org/WAI/" rel="external">Инициатива по обеспечению доступности W3C</a></li> - <li><a href="http://www.w3.org/TR/wai-aria/" rel="external">WAI-ARIA рекомендации </a></li> + <li><a href="http://www.w3.org/TR/wai-aria/" rel="external">WAI-ARIA рекомендации</a></li> </ul> 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 <p>Кроме этого, дерево доступности часто содержит информацию о том, что можно сделать с элементом: ссылку можно <em>посетить</em>, текстовое поле можно <em>заполнить</em> и т.д.</p> -<p>Пока еще в черновике Web Incubator Community Group, <strong><a href="https://wicg.github.io/aom/explainer.html">Объектная модель доступности</a> (AOM)</strong> намерена внедрить API, которые упрощают выражение семантики доступности и потенциально разрешают доступ к вычисленному дереву доступности.</p> +<p>Пока ещё в черновике Web Incubator Community Group, <strong><a href="https://wicg.github.io/aom/explainer.html">Объектная модель доступности</a> (AOM)</strong> намерена внедрить API, которые упрощают выражение семантики доступности и потенциально разрешают доступ к вычисленному дереву доступности.</p> <section id="Quick_links"> <ol> 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 <h3 id="Общие_сведения">Общие сведения</h3> <ul> - <li>{{Interwiki("wikipedia", "Algorithm", "Алгоритм")}} в Википедии</li> + <li>{{Interwiki("wikipedia", "Алгоритм")}} на Википедии</li> </ul> <h3 id="Технические_материалы">Технические материалы</h3> 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: - Глоссарий - Выравнивание --- -<p><strong>Контейнер выравнивания</strong> — это прямоугольник, в котором выровнен <a href="/en-US/docs/Glossary/Alignment_Subject">объект выравнивания</a>. Это определяется макетом: обычно это блок, содержащий объект выравнивания, учитывая режим письма, установленный для контейнера.</p> +<p><strong>Контейнер выравнивания</strong> — это прямоугольник, в котором выровнен {{glossary("Alignment subject","объект выравнивания")}}. Это определяется макетом: обычно это блок, содержащий объект выравнивания, учитывая режим письма, установленный для контейнера.</p> <h2 id="Дополнительные_ресурсы">Дополнительные ресурсы</h2> 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 --- -<p>API (Application Programming Interface - интерфейс программных приложений ) <span class="st">—</span> это установка функций и правил позволяющая взаимодействовать между программным обеспечением, которое предоставляет API и другими программными компонентами. В Веб разработке, под API обычно подразумевают набор стандартных методов, свойств, событий и URL ссылок для взаимодействия с Веб контентом.</p> +<p>API (Application Programming Interface - интерфейс программных приложений) — это установка функций и правил позволяющая взаимодействовать между программным обеспечением, которое предоставляет API и другими программными компонентами. В Веб разработке, под API обычно подразумевают набор стандартных методов, свойств, событий и URL ссылок для взаимодействия с Веб контентом.</p> -<p><span class="tlid-translation translation" lang="ru"><span title="">В веб-разработке API обычно представляет собой набор элементов кода</span></span> (например {{glossary("method","методов")}}, {{Glossary("property","свойств")}}, событий и {{Glossary("URL")}}), которые разработчик может использовать в своих приложениях для взаимодействия с компонентами веб-браузера пользователя или другим программным/аппаратным обеспечением на компьютере пользователя, а также сторонними веб-сайтами и сервисами.</p> +<p>В веб-разработке API обычно представляет собой набор элементов кода (например {{glossary("method","методов")}}, {{Glossary("property","свойств")}}, событий и {{Glossary("URL")}}), которые разработчик может использовать в своих приложениях для взаимодействия с компонентами веб-браузера пользователя или другим программным/аппаратным обеспечением на компьютере пользователя, а также сторонними веб-сайтами и сервисами.</p> <h2 id="Узнать_больше">Узнать больше</h2> -<p><font color="#4d4e53"><span>Основные знания</span></font></p> - -<ul> - <li>{{Interwiki("wikipedia", "Application_programming_interface", "API")}} на Wikipedia</li> -</ul> - -<h3 id="Техническая_справка">Техническая справка</h3> - <ul> + <li>{{Interwiki("wikipedia", "API")}} на Википедии</li> <li><a href="/ru/docs/Web/API">Интерфейсы веб API</a></li> </ul> 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 --- -<p><a href="http://www.apple.com/safari/">Safari</a> (Сафари) - это {{Glossary("Browser","веб-браузер")}} разработанный компанией Apple, входит в состав операционных систем Mac OS X и iOS. <a href="http://www.apple.com/safari/">Safari</a> работает на движке <a href="http://www.webkit.org/">WebKit</a>.</p> +<p><a href="http://www.apple.com/safari/">Safari</a> (Сафари) - это {{Glossary("Browser","веб-браузер")}} разработанный компанией Apple, входит в состав операционных систем macOS и iOS. <a href="http://www.apple.com/safari/">Safari</a> работает на движке <a href="http://www.webkit.org/">WebKit</a>.</p> <h2 id="Узнайте_больше">Узнайте больше</h2> <h3 id="Общая_информация">Общая информация</h3> <ul> - <li>{{Interwiki("wikipedia", "Safari (web browser)", "Safari")}} в Википедии</li> + <li>{{Interwiki("wikipedia", "Safari")}} на Википедии</li> <li><a href="http://www.apple.com/safari/" rel="external">Safari на сайте apple.com</a></li> </ul> 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 --- -<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 id="Summary">Контекст приложения - это {{glossary("browsing context","контекст просмотра")}} верхнего уровня, к которому применяется <a href="/ru/docs/Web/Manifest">манифест</a>.</p> -<p>Если контекст приложения создаётся в результате запроса агента пользователя на переход к глубинному связыванию, агент пользователя должен немедленно перейти к глубинному связыванию с включённой заменой. Иначе говоря, при создании контекста приложения, агент пользователя должен немедленно перейти к начальному URL-адресу с включённой заменой.</p> +<p>Если контекст приложения создаётся в результате запроса агента пользователя на переход к глубинному связыванию, {{glossary("user agent","агент пользователя")}} должен немедленно перейти к глубинному связыванию с включённой заменой. Иначе говоря, при создании контекста приложения, агент пользователя должен немедленно перейти к начальному URL-адресу с включённой заменой.</p> -<p>Обратите внимание, что начальный URL-адрес не обязательно является значением элемента start_url : пользователь или агент пользователя мог изменить его при добавлении приложения на главный экран или в закладки.</p> +<p>Обратите внимание, что начальный URL-адрес не обязательно является значением элемента start_url: пользователь или агент пользователя мог изменить его при добавлении приложения на главный экран или в закладки.</p> 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: Глоссарий/Аргумент --- -<p>Аргумент - это {{glossary("value")}} ({{Glossary("primitive")}} или {{Glossary("object")}}) , переданное в качестве входных данных в {{Glossary("function")}}.</p> +<p>Аргумент - это {{glossary("value","значение")}}, ({{glossary("primitive","примитив")}} или {{glossary("object","объект")}}), переданное в качестве входных данных в {{glossary("function","функцию")}}.</p> <h2 id="Смотрите_также">Смотрите также</h2> <h3 id="Общие_сведения">Общие сведения</h3> <ul> - <li>{{Interwiki("wikipedia", "Parameter_(computer_programming)", "Difference between Parameter and Argument")}} в Википедии</li> + <li>{{Interwiki("wikipedia", "Параметр (программирование)", "Разница между параметром и аргументом")}} на Википедии</li> </ul> <h3 id="Техническая_документация">Техническая документация</h3> <ul> - <li>The {{jsxref("Functions/arguments","arguments")}} объект в {{glossary("JavaScript")}}</li> + <li>Объект {{jsxref("Functions/arguments","arguments")}} в {{glossary("JavaScript")}}</li> </ul> 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 --- <p><span class="seoSummary"><strong>ARIA</strong> (<em>Accessible Rich {{glossary("Internet")}} Applications</em>) является {{Glossary("W3C")}} спецификацией для добавления семантики и других метаданных в {{Glossary("HTML")}} при использовании вспомогательных технологий.</span></p> -<p><span id="result_box" lang="ru"><span>Например, вы можете добавить атрибут</span></span> <code>role="alert"</code> в {{glossary("tag","тег")}} {{HTMLElement("p")}}, чтобы оповестить пользователя о том, что информация является важной и зависимой от времени (иначе вы могли бы передать это через цвет текста).</p> +<p>Например, вы можете добавить атрибут <code>role="alert"</code> в {{glossary("tag","тег")}} {{HTMLElement("p")}}, чтобы оповестить пользователя о том, что информация является важной и зависимой от времени (иначе вы могли бы передать это через цвет текста).</p> <h2 id="Материалы_для_изучения">Материалы для изучения</h2> <ul> - <li><a href="/en-US/docs/Web/Accessibility/ARIA">ARIA </a></li> + <li><a href="/ru/docs/Web/Accessibility/ARIA">ARIA</a></li> </ul> 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 --- -<p><strong>.arpa </strong>(address and routing parameter area) является {{glossary("TLD","доменом верхнего уровня")}}, который используется в интернет-инфраструктуре, особенно в обратном DNS запросе (т.е., определить {{glossary("domain name", "имя домена")}} для заданного {{glossary("IP address", "IP адреса")}}).</p> +<p><strong>.arpa</strong> (Address and Routing Parameter Area) является {{glossary("TLD","доменом верхнего уровня")}}, который используется в интернет-инфраструктуре, особенно в обратном DNS запросе (т.е., определить {{glossary("domain name", "имя домена")}} для заданного {{glossary("IP address", "IP адреса")}}).</p> <h2 id="Подробнее">Подробнее</h2> <h3 id="Общие_сведения">Общие сведения</h3> <ul> - <li><a href="http://www.iana.org/domains/arpa">Official website</a></li> - <li>{{Interwiki("wikipedia", ".arpa")}} на Wikipedia</li> + <li><a href="http://www.iana.org/domains/arpa">Официальный веб-сайт</a></li> + <li>{{Interwiki("wikipedia", ".arpa")}} на Википедии</li> </ul> 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 --- -<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 (Network Control Protocol - протокол сетевого управления), а затем первую версию интернет-протокола или пакета {{glossary("TCP")}} / {{glossary("IPv4", "IP")}}, что делает ARPANET выдающейся частью зарождающегося {{glossary("Internet","Интернета")}}. ARPANET была закрыта в начале 1990 года.</p> <h2 id="Подробнее">Подробнее</h2> <h3 id="Общие_сведения">Общие сведения</h3> <ul> - <li>{{Interwiki("wikipedia", "Arpanet")}} на Wikipedia</li> + <li>{{Interwiki("wikipedia", "ARPANET")}} на Википедии</li> </ul> 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: Глоссарий/Массив --- -<p>Массив это упорядоченный набор информации (смотрите ещё {{Glossary("Примитив")}} или {{Glossary("Объект")}} зависит от языка). Массивы используются, что сохранять множество значений или единичные переменные. Это относится к переменным, которые могут сохранять только одно значение.</p> +<p><strong>Массив</strong> это упорядоченный набор информации (смотрите также {{Glossary("Примитив")}} или {{Glossary("Объект")}}, зависит от языка). Массивы используются, чтобы сохранять множество значений или единичные переменные. Это относится к переменным, которые могут сохранять только одно значение.</p> -<p>Каждому элементу в массиве соответствует свой номер, называется он индексом, который позволяет получить к нему доступ. В JavaScript, массивы начинаются с индекса ноль и их можно изменять различными методами( Глоссарий:{{Glossary("Method", " Методы")}}).</p> +<p>Каждому элементу в массиве соответствует свой номер, называется он индексом, который позволяет получить к нему доступ. В JavaScript, массивы начинаются с индекса ноль и их можно изменять различными {{glossary("method","методами")}}.</p> <p>Пример массива на JavaScript:</p> @@ -19,7 +19,7 @@ original_slug: Глоссарий/Массив var catNamesArray = ["Jacqueline", "Sophia", "Autumn"]; -//Массивы в </code>JavaScript могут содержать информацию различных типов, как представлено выше<code>. +// Массивы в JavaScript могут содержать информацию различных типов, как представлено выше. </code></pre> <h2 id="Смотрите_также">Смотрите также</h2> @@ -27,7 +27,7 @@ var catNamesArray = ["Jacqueline", "Sophia", "Autumn"]; <h3 id="Основные_знания">Основные знания</h3> <ul> - <li>{{Interwiki("wikipedia", "Структура данных массива", "Массив")}} на Wikipedia</li> + <li>{{Interwiki("wikipedia", "Структура данных массива", "Массив")}} на Википедии</li> </ul> <h3 id="Техническая_справка">Техническая справка</h3> 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 <h3 id="Основные_знания">Основные знания</h3> -<p>{{Interwiki("wikipedia", "ASCII")}} on Wikipedia</p> +<p>{{Interwiki("wikipedia", "ASCII")}} на Википедии</p> 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 --- <p><em>Асинхронный </em>относится к среде связи, где каждый участник получает и обрабатывает сообщение, когда это удобно, или возможно, а не сразу.</p> -<p>Это может использовать для описания такой среды связи, как e-mail — отправитель отправляет сообщение, а получатель ответит на него, когда ему будет удобно; они не должны отвечать немедленно.</p> +<p>Это можно использовать для описания такой среды связи, как e-mail — отправитель отправляет сообщение, а получатель ответ на него, когда ему будет удобно; они не должны отвечать немедленно.</p> -<p>Это также можно использовать, для описания программной среды связи, например, {{domxref("Ajax")}} это асинхронный механизм для запроса небольшого объёма данных через протокол <a href="/en-US/docs/Web/HTTP">HTTP</a>; результат отправляется обратно, когда ответ будет сформирован, а не сразу.</p> +<p>Это также можно использовать, для описания программной среды связи, например, <a href="/ru/docs/Web/Guide/AJAX">AJAX</a> это асинхронный механизм для запроса небольшого объёма данных через протокол <a href="/ru/docs/Web/HTTP">HTTP</a>; результат отправляется обратно, когда ответ будет сформирован, а не сразу.</p> <h2 id="Смотрите_также">Смотрите также</h2> <h3 id="Техническая_справка">Техническая справка</h3> <ul> - <li><a href="/en-US/docs/Learn/JavaScript/Client-side_web_APIs/Fetching_data">Получение данных из сервера </a> (Learning Area)</li> - <li>{{glossary("Synchronous")}}</li> + <li><a href="/ru/docs/Learn/JavaScript/Client-side_web_APIs/Fetching_data">Получение данных с сервера</a> (Learning Area)</li> + <li>{{glossary("Synchronous","Синхронный")}}</li> </ul> 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 <h3 id="Общие_сведения">Общие сведения</h3> <ul> - <li><a href="http://en.wikipedia.org/wiki/Web_Accessibility_Initiative#Authoring_Tools_Accessibility_Guidelines_.28ATAG.29">ATAG как часть Web Accessibility Initiative</a> на WikiPedia</li> + <li><a href="http://en.wikipedia.org/wiki/Web_Accessibility_Initiative#Authoring_Tools_Accessibility_Guidelines_.28ATAG.29">ATAG как часть Web Accessibility Initiative</a> на Википедии</li> </ul> <h3 id="Технические_ссылки">Технические ссылки</h3> <ul> - <li><a href="http://www.w3.org/WAI/intro/atag.php">Authoring Tool Accessibility Guidelines (ATAG) Overview</a></li> - <li><a href="http://www.w3.org/TR/ATAG20/">The ATAG 2.0 recommendation</a></li> + <li><a href="http://www.w3.org/WAI/intro/atag.php">Обзор Authoring Tool Accessibility Guidelines (ATAG)</a></li> + <li><a href="http://www.w3.org/TR/ATAG20/">Рекомендации ATAG 2.0</a></li> </ul> 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: Глоссарий/Атрибут <h2 id="Узнать_подробнее">Узнать подробнее</h2> -<h3 id="Техническая_информация"><span style="font-size: 1.71428571428571rem;">Техническая информация</span></h3> +<h3 id="Техническая_информация">Техническая информация</h3> <ul> - <li><a href="/en-US/docs/Web/HTML/Attributes">Справочник атрибутов HTML</a></li> - <li>Информация о <a href="/en-US/docs/Web/HTML/Global_attributes">глобальных атрибутах</a> HTML</li> + <li><a href="/ru/docs/Web/HTML/Attributes">Справочник атрибутов HTML</a></li> + <li>Информация о <a href="/ru/docs/Web/HTML/Global_attributes">глобальных атрибутах</a> HTML</li> </ul> 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 --- -<p><span style="color: #252525; font-family: sans-serif; line-height: 22.3999996185303px;">Пропускная способность (скорость передачи данных) - мера количества информации, которая может быть передана по каналу связи за заданный промежуток времени. Обычно измеряется в величинах, кратных битам в секунду (бит/с), например в мегабитах (Мбит/с) или гигабитах (Гбит/с) в секунду.</span></p> +<p><strong>Пропускная способность</strong> (скорость передачи данных) - мера количества информации, которая может быть передана по каналу связи за заданный промежуток времени. Обычно измеряется в величинах, кратных битам в секунду (бит/с), например в мегабитах (Мбит/с) или гигабитах (Гбит/с) в секунду.</p> <h2 id="Узнать_больше">Узнать больше</h2> 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 --- -<p><strong>Блок</strong> на Веб-странице это {{glossary("HTML")}} {{glossary("element")}}, который начинается с новой строки, т.е. под предыдущим элементом и над следующим (обычно называется <em>блочным элементом</em>). Например, {{htmlelement("p")}} по умолчанию блочный элемент, в то время как {{htmlelement("a")}} <span class="st">— <em>строчной элемент</em>: можно разместить несколько ссылок (одну за другой) в вашем HTML-коде и они все будут выводиться на одной и той же строке.</span></p> +<p><strong>Блок</strong> на Веб-странице это {{glossary("HTML")}} {{glossary("element", "элемент")}}, который начинается с новой строки, т.е. под предыдущим элементом и над следующим (обычно называется <em>блочным элементом</em>). Например, {{htmlelement("p")}} по умолчанию блочный элемент, в то время как {{htmlelement("a")}} <span class="st">— <em>строчной элемент</em>: можно разместить несколько ссылок (одну за другой) в вашем HTML-коде и они все будут выводиться на одной и той же строке.</span></p> <p>Используя свойство {{cssxref("display")}} можно указать, будет элемент строчным или блочным (помимо других вариантов); на <strong>блоки</strong> также влияют схемы позиционирования и использование свойства {{cssxref("position")}}.</p> 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/Скриптинг --- -<p>В {{glossary("JavaScript")}} блок это набор связанных {{glossary("statement","statements")}} заключённых в скобки ("{}"). Например, можно поместить блок инструкций после блока {{jsxref("Statements/if...else","if (condition)")}}, чтобы интерпретатор выполнял код в блоке, если условие имеет значение true, или пропускал целый блок, если значение условия false.</p> +<p>В {{glossary("JavaScript")}} блок это набор связанных {{glossary("statement", "инструкций")}} заключённых в скобки <code>{}</code>. Например, можно поместить блок инструкций после блока {{jsxref("Statements/if...else","if (condition)")}}, чтобы интерпретатор выполнял код в блоке, если условие имеет значение true, или пропускал целый блок, если значение условия false.</p> <h2 id="Узнай_больше">Узнай больше</h2> 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 --- -<p id="Summary"><strong>Browsing context</strong>(контекст просмотра) - это окружение, в котором {{glossary("browser")}} отображает {{domxref("Document")}} (на сегодняшний день обычно это вкладки, однако, возможно окно или frame внутри страницы).</p> +<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 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 --- -<p><strong>Стек вызовов(call stack) </strong>- это механизм для интерпретаторов (таких как интерпретатор JavaScript в веб-браузере) для отслеживания текущего местонахождения интерпретатора в скрипте, который вызывает несколько функций типа {{glossary("function","functions")}}, — какая из функций выполняется на данный момент, какие функции вызываются изнутри этой (выполняемой) функции, какая будет вызвана следующей и т. д.</p> +<p><strong>Стек вызовов</strong> (<strong>call stack</strong>) - это механизм для интерпретаторов (таких как интерпретатор JavaScript в веб-браузере) для отслеживания текущего местонахождения интерпретатора в скрипте, который вызывает несколько {{glossary("function","функций")}}, — какая из функций выполняется на данный момент, какие функции вызываются изнутри этой (выполняемой) функции, какая будет вызвана следующей и т. д.</p> <ul> <li>Когда скрипт вызывает функцию, интерпретатор добавляет её в стек вызовов и потом начинает её обработку.</li> @@ -17,12 +17,10 @@ original_slug: Глоссарий/Call_stack <h2 id="Пример">Пример</h2> -<p> </p> - <pre class="brush: js">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</pre> +// [3] Some code here</pre> <p>Код выше будет выполнен следующим образом:</p> @@ -87,17 +85,6 @@ greeting(); <h3 id="Общие_знания">Общие знания</h3> <ul> - <li>{{Interwiki("wikipedia", "Call stack")}} на Википедии</li> -</ul> - -<section id="Quick_links"> -<ul> - <li><a href="/ru/docs/Glossary">MDN Web Docs Glossary</a> - - <ul> - <li>{{Glossary("Call stack")}}</li> - <li>{{Glossary("Function")}}</li> - </ul> - </li> + <li>{{Interwiki("wikipedia", "Стек вызовов")}} на Википедии</li> </ul> </section> 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);</pre> -<p>Выше приведён пример <a href="/en-US/docs/Glossary/Synchronous">синхронного</a> колбэка, поскольку функция <code>processUserInput</code> выполняется синхронно.</p> +<p>Выше приведён пример {{glossary("synchronous","синхронного")}} колбэка, поскольку функция <code>processUserInput</code> выполняется синхронно.</p> -<p>Колбэки часто используются для продолжения выполнения кода после завершения <a href="/ru/docs/Glossary/Asynchronous">асинхронной</a> операции - они называются асинхронными колбэками.</p> +<p>Колбэки часто используются для продолжения выполнения кода после завершения {{glossary("asynchronous","асинхронной")}} операции - они называются асинхронными колбэками.</p> <pre class="brush: js">async function pageLoader(callback) { const data = await fetch('/ru/docs/Glossary/Callback_function') @@ -65,7 +65,7 @@ navigator.geolocation.getCurrentPosition(function(position) { <h3 id="Основное"><strong>Основное</strong></h3> <ul> - <li><a href="https://en.wikipedia.org/wiki/Callback_(computer_programming)">Callback на Wikipedia</a></li> + <li>{{Interwiki("wikipedia", "Callback (программирование)", "Callback")}} на Википедии</li> <li><a href="https://learn.javascript.ru/custom-events">Колбэки и события на компонентах</a></li> <li><a href="http://callbackhell.ru/">Ад обратных вызовов</a></li> </ul> 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 --- <article class="text-content" id="wikiArticle"> -<p> {{Glossary("HTML")}} <em>{{HTMLElement("canvas")}}</em> (англ. <strong>canvas</strong> — «холст», рус. <strong>канва́с</strong>) элемент предоставляет пустую графическую зону, на которой специальные {{Glossary("JavaScript")}} {{Glossary("API","APIs")}} могут рисовать (такие как Canvas 2D или {{Glossary("WebGL")}}).</p> +<p>{{Glossary("HTML")}} <em>{{HTMLElement("canvas")}}</em> (англ. <strong>canvas</strong> — «холст», рус. <strong>канва́с</strong>) элемент предоставляет пустую графическую зону, на которой специальные {{Glossary("JavaScript")}} {{Glossary("API")}} могут рисовать (такие как Canvas 2D или {{Glossary("WebGL")}}).</p> <h2 id="Смотрите_также">Смотрите также</h2> <h3 id="Общие_сведения">Общие сведения</h3> <ul> - <li>{{Interwiki("wikipedia", "Canvas element", "Canvas")}} в Википедии</li> + <li>{{Interwiki("wikipedia", "Canvas (HTML)", "Canvas")}} на Википедии</li> </ul> <h3 id="Обучающие_ресурсы">Обучающие ресурсы</h3> <ul> - <li><a href="https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Canvas_tutorial">Руководство по Canvas в MDN</a></li> + <li><a href="/en-US/docs/Web/Guide/HTML/Canvas_tutorial">Руководство по Canvas в MDN</a></li> </ul> <h3 id="Техническая_информация">Техническая информация</h3> <ul> - <li>HTML {{HTMLElement("canvas")}} элемент в MDN</li> - <li><a href="https://developer.mozilla.org/en-US/docs/HTML/Canvas">Canvas общая документация в MDN</a></li> + <li>HTML-элемент {{HTMLElement("canvas")}} в MDN</li> + <li><a href="/en-US/docs/HTML/Canvas">Canvas общая документация в MDN</a></li> <li>{{domxref("CanvasRenderingContext2D")}}: Canvas 2D API для рисования</li> <li><a href="http://www.w3.org/TR/2dcontext/" rel="external">Canvas 2D API спецификация</a></li> </ul> 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 --- <p>Сортировка карточек - это простая техника, используемая в информационной архитектуре, когда людям, участвующим в разработке веб-сайта (или другого типа продукта), предлагается записать контент / услуги / функции, которые, по их мнению, должен содержать продукт, а затем организовать эти функции в категории или группировки. Это может быть использовано, например, для определения того, что должно идти на каждой странице веб-сайта. Название происходит от того факта, что сортировка карточек часто осуществляется путём буквального написания предметов для сортировки на карточках, а затем размещения карточек в стопки.</p> -<h2 id="Узнать_больше">Узнать больше </h2> +<h2 id="Узнать_больше">Узнать больше</h2> -<h3 id="Общие_знания"><strong>Общие знания</strong></h3> +<h3 id="Общие_знания">Общие знания</h3> <ul> <li><a href="https://en.wikipedia.org/wiki/Card_sorting">Card sorting</a> на Википедии (англ.)</li> 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 --- -<p>CDN (сеть доставки контента) - это группа серверов, расположенных во многих местах. Эти сервера хранят дубликаты данных, чтобы сервера могли выполнять запросы данных на основе того, какие сервера ближе всего к конечным пользователям. CND увеличивают скорость доступа к сервису уменьшая влияние высокого трафика.</p> - - +<p>CDN (Content Delivery Network - сеть доставки контента) - это группа серверов, расположенных во многих местах. Эти сервера хранят дубликаты данных, чтобы сервера могли выполнять запросы данных на основе того, какие сервера ближе всего к конечным пользователям. CDN увеличивают скорость доступа к сервису уменьшая влияние высокого трафика.</p> <p>CDN широко используются для доставки таблиц стилей и файлов Javascript (статических ресурсов) библиотек, таких как Bootstrap, jQuery и т. д. Использование CDN для статических библиотечных файлов предпочтительно по ряду причин:</p> - - <ul> <li>Обслуживание статических ресурсов библиотек через CDN снижает нагрузку на запросы на наших собственных серверах.</li> <li>Большинство CDN имеют сервера по всему миру, поэтому сервера CDN могут быть географически ближе к вашим пользователям, чем ваши собственные сервера. Географическое расстояние пропорционально влияет на задержку.</li> 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 --- -<p>Не путать с {{glossary("Google Chrome")}}; chrome — видимые элементы {{glossary("Browser", "браузер")}}а, не относящиеся к веб-страницам (например, панели инструментов, панель меню, вкладки).</p> +<p>Не путать с {{glossary("Google Chrome")}}; chrome (хром) — видимые элементы {{glossary("browser","браузера")}}, не относящиеся к веб-страницам (например, панели инструментов, панель меню, вкладки).</p> 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: Глоссарий/Константа --- -<p>Константа хранит значение, которое программист не хочет изменять, например числа(1, 2, 42). С другой стороны, у {{glossary("variable","переменных")}} программист может установить новое {{glossary("value","значение")}} к переменной, имя которой уже используется.</p> +<p>Константа хранит значение, которое программист не хочет изменять, например числа (1, 2, 42). С другой стороны, у {{glossary("variable","переменных")}} программист может установить новое {{glossary("value","значение")}} к переменной, имя которой уже используется.</p> -<p>Как и переменные, константы привязываются к идентификаторам(именам). Например, идентификатор <code>pi</code> может быть привязан к значению 3.14… .</p> +<p>Как и переменные, константы привязываются к идентификаторам (именам). Например, идентификатор <code>pi</code> может быть привязан к значению 3.14… .</p> <h2 id="Узнайте_больше">Узнайте больше</h2> <h3 id="Общие_сведения">Общие сведения</h3> <ul> - <li>{{interwiki("wikipedia", "Константа_(программирование)", "Константа")}} на Wikipedia</li> + <li>{{interwiki("wikipedia", "Константа_(программирование)", "Константа")}} на Википедии</li> </ul> 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 --- -<p><strong>Конструктор</strong> принадлежит к определённому классу {{glossary("object")}}, который создаётся. Конструктор инициализирует этот объект и может предоставлять доступ к его личной информации. Концепция конструктора может быть применена к большинству {{glossary("OOP","object-oriented programming")}} языков. По существу, конструктор в {{glossary("JavaScript")}} обычно объявляется в экземпляре {{glossary("class")}}.</p> +<p><strong>Конструктор</strong> принадлежит к определённому {{glossary("object","объекту")}}, созданному с помощью класса. Конструктор инициализирует этот объект и может предоставлять доступ к его личной информации. Концепция конструктора может быть применена к большинству {{glossary("OOP","объектно-ориентированных")}} языков программирования. По существу, конструктор в {{glossary("JavaScript")}} обычно объявляется в экземпляре {{glossary("class")}}.</p> <h2 id="Синтаксис">Синтаксис</h2> @@ -16,11 +16,11 @@ function Default() { // Это перегруженный конструктор класса Overloaded // с аргументами параметров -function Overloaded(arg1, arg2, ...,argN){ +function Overloaded(arg1, arg2, ..., argN){ } </pre> -<p>Для вызова конструктора класса в JavaScript, используется оператор <code>new</code> чтобы присвоить переменной ({{glossary("variable")}}) ссылку на объект ({{glossary("object reference")}}).</p> +<p>Для вызова конструктора класса в JavaScript, используется оператор <code>new</code> чтобы присвоить {{glossary("variable","переменной")}} {{glossary("object reference","ссылку на объект")}}.</p> <pre class="brush: js">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: Глоссарий/Дешифрование --- -<p>В {{glossary("cryptography")}}, <strong>дешифрование</strong><strong> </strong>это конвертация {{glossary("ciphertext")}} в {{glossary("cleartext")}}.</p> +<p>В {{glossary("cryptography","криптографии")}}, <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> - -<h2 id="Подробнее">Подробнее</h2> - -<h3 class="highlight-spanned" id="Техническая_справка">Техническая справка</h3> - -<ul> - <li><a href="/en-US/docs/Archive/Security/Encryption_and_Decryption">Шифрование и Дешифрование</a></li> -</ul> +<p>Дешифрование это обратный процесс {{glossary("encryption","шифрования")}} и если ключ остаётся в тайне, дешифрование становиться математически сложным. Степень сложности зависит от уровня безопасности действующих криптографических алгоритмов и эволюционирует с развитием {{glossary("cryptanalysis","криптоанализа")}}.</p> 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 --- -<p>DOM (Document Object Model) это {{glossary("API")}} который представляет и взаимодействует со всеми {{glossary("HTML")}} или {{glossary("XML")}} документами. DOM это модель документа загруженная в {{glossary("browser")}} и представляющая документ как узел дерева, где каждый узел представляет часть (e.g. an {{Glossary("element")}} документа, строку текста, или комментарий).</p> +<p>DOM (Document Object Model) это {{glossary("API")}} который представляет и взаимодействует со всеми {{glossary("HTML")}} или {{glossary("XML")}} документами. DOM это модель документа загруженная в {{glossary("browser","браузер")}} и представляющая документ как узел дерева, где каждый узел представляет часть документа (например {{glossary("element","элемент")}}, строка текста, или комментарий).</p> <p>DOM это самый используемый {{Glossary("API")}} в {{glossary("World Wide Web","Web")}} потому, что он даёт коду запущенному в браузере доступ и взаимодействие с каждым узлом в документе. Узлы могут быть созданы, перемещены и изменены. Обработчики событий могут быть добавлены к узлам и срабатывают при наступлении данного события.</p> 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 --- -<p><strong>ECMAScript</strong> - это скриптовый язык на котором основан {{glossary("JavaScript")}} . <a href="http://www.ecma-international.org">Ecma International</a> - организация отвечающая за стандартизацию ECMAScript.</p> +<p><strong>ECMAScript</strong> - это скриптовый язык на котором основан {{glossary("JavaScript")}}. <a href="http://www.ecma-international.org">Ecma International</a> - организация отвечающая за стандартизацию ECMAScript.</p> <h2 id="Learn_more">Learn more</h2> @@ -19,5 +19,3 @@ original_slug: Глоссарий/ECMAScript <ul> <li><a href="http://www.ecmascript.org/">ECMAScript</a></li> </ul> - -<div class="grammarly-disable-indicator"> </div> 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 --- -<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>Инкапсуляция - это упаковка данных и {{glossary("function","функций")}} в один компонент (например, {{glossary("class","класс")}}) и последующий контроль доступа к этому компоненту, создавая тем самым "чёрный ящик" из {{glossary("object","объекта")}}. По этой причине, пользователю необходимо знать только интерфейс этого класса (то есть данные и функции, предоставляемые для взаимодействия с классом извне), а не то, как он реализован внутри.</p> <h2 id="Изучить_больше">Изучить больше</h2> <h3 id="Общие_знания">Общие знания</h3> <ul> - <li><a href="https://ru.wikipedia.org/wiki/%D0%98%D0%BD%D0%BA%D0%B0%D0%BF%D1%81%D1%83%D0%BB%D1%8F%D1%86%D0%B8%D1%8F_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5)">Инкапсуляция</a> на Википедии</li> - <li><a href="https://en.wikipedia.org/wiki/Encapsulation_(object-oriented_programming)">Encapsulation</a> on Wikipedia</li> + <li>{{interwiki("wikipedia", "Инкапсуляция_(программирование)", "Инкапсуляция")}} на Википедии</li> </ul> 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: Глоссарий/Функция --- -<p><strong>Функция</strong> это отрывок кода который может быть вызван из другого кода или вызван собой, или это {{Glossary("variable")}} которая ссылается на функцию. Когда функция вызвана, {{Glossary("Argument", "аргументы")}} переданы в функцию как вход, и функция может необязательно вернуть вывод. Функция в {{glossary("JavaScript")}} это {{glossary("object")}}.</p> +<p><strong>Функция</strong> это отрывок кода который может быть вызван из другого кода или вызван собой, или это {{glossary("variable","переменная")}} которая ссылается на функцию. Когда функция вызвана, {{glossary("argument","аргументы")}} переданы в функцию как вход, и функция может необязательно вернуть вывод. Функция в {{glossary("JavaScript")}} это {{glossary("object","объект")}}.</p> -<p>Имя функции это {{Glossary("identifier")}} объявлённый как часть объявления функции или выражения функции. Имя функции {{Glossary("scope")}} зависит от того является ли имя функции объявлением или выражением.</p> +<p>Имя функции это {{Glossary("identifier","идентификатор")}}, объявленный как часть объявления функции или выражения функции. Имя функции {{Glossary("scope")}} зависит от того является ли имя функции объявлением или выражением.</p> <h3 id="Различные_типы_функций">Различные типы функций</h3> @@ -37,7 +37,7 @@ original_slug: Глоссарий/Функция <p><strong>Рекурсивная функция</strong> это функция которая вызывает саму себя. См {{Glossary("Recursion", "recursion")}}.</p> -<pre>function loop(x) { +<pre class="brush: js">function loop(x) { if (x >= 10) return; loop(x + 1); @@ -49,7 +49,7 @@ original_slug: Глоссарий/Функция <p><a href="https://en.wikipedia.org/wiki/Immediately-invoked_function_expression">https://en.wikipedia.org/wiki/Immediately-invoked_function_expression</a></p> -<pre>Examples: +<pre class="brush: js">// Примеры: function foo(){ console.log('Здравствуй Foo'); @@ -65,14 +65,10 @@ original_slug: Глоссарий/Функция console.log('Здравствуй Foo'); })();</pre> -<p> </p> - -<p> </p> - <h2 id="Узнайте_больше">Узнайте больше</h2> <h3 id="Технический_справочник">Технический справочник</h3> <ul> - <li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Functions" title="en-US/docs/Web/JavaScript/Guide/Functions">Функции</a></li> + <li><a href="/ru/docs/Web/JavaScript/Guide/Functions">Функции</a></li> </ul> 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 --- <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")}}, хорошо работающие в любой операционной системе (которая поддерживается Gecko), и это API разработано только для поддержки связанных с основными задачами целей. Это означает, что Gecko включает: сетевой стек, графический стек, рендеринг страниц, виртуальная машина JavaScript и другое.</p> <p>Поскольку все приложения Firefox OS это веб-приложения, то Firefox OS использует Gecko как среду выполнения приложений.</p> <h2 id="Узнать_больше">Узнать больше</h2> -<h3 id="Общие_знания">Общие знания</h3> - -<ul> - <li>{{interwiki("wikipedia", "Gecko (software)", "Gecko")}} on Wikipedia</li> -</ul> - -<h3 id="Технический_справочник">Технический справочник</h3> - <ul> - <li><a href="/en-US/docs/Mozilla/Gecko">The Gecko documentation on MDN</a></li> + <li>{{interwiki("wikipedia", "Gecko")}} на Википедии</li> </ul> <p><br> 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 --- -<p>Глобальный объект - это {{glossary("object")}}, который всегда существует в {{glossary("global scope")}}.</p> +<p>Глобальный объект - это {{glossary("object","объект")}}, который всегда существует в {{glossary("global scope","глобальной области видимости")}}.</p> <p>В JavaScript всегда определён глобальный объект. В веб-браузере, когда скрипты создают глобальные переменные, они создаются как свойства глобального объекта. (В {{Glossary("Node.js")}} это не так.) {{Glossary("Interface")}} глобального объекта зависит от контекста, в котором выполняется скрипт.К примеру:</p> 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: Глоссарий/хеш --- -<p>Хеш-функция получает на вход текстовое сообщение произвольной длины и выдаёт хеш фиксированной длины. Как правило, в форме 128-битного "отпечатка пальцев" или "дайджеста сообщения". Хеши очень полезны для {{glossary("криптографии")}} — они обеспечивают целостность передаваемых данных. Это служит основой для {{glossary("HMAC's")}}, которые обеспечивают идентификацию сообщений.</p> +<p>Хеш-функция получает на вход текстовое сообщение произвольной длины и выдаёт хеш фиксированной длины. Как правило, в форме 128-битного "отпечатка пальцев" или "дайджеста сообщения". Хеши очень полезны для {{glossary("cryptography","криптографии")}} — они обеспечивают целостность передаваемых данных. Это служит основой для {{glossary("HMAC")}}, которые обеспечивают аутентификацию сообщений.</p> <h2 id="Дополнительно">Дополнительно</h2> <h3 id="Общие_сведения">Общие сведения</h3> <ul> - <li>{{Interwiki("wikipedia", "хеш функция")}} в Википедии</li> + <li>{{Interwiki("wikipedia", "Хеш-xфункция")}} на Википедии</li> </ul> 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: Глоссарий/Заголовок --- -<p><strong>Head (заголовок)</strong><strong> </strong>это часть {{glossary("HTML")}} документа, которая содержит {{glossary("metadata")}} о документе, такие как автор, описание, ссылки на {{glossary("CSS")}} или {{glossary("JavaScript")}} файлы, которые должны быть применены в HTML.</p> +<p><strong>Head</strong> (<strong>Заголовок</strong>) это часть {{glossary("HTML")}} документа, которая содержит {{glossary("metadata","метаданные")}} о документе, такие как автор, описание, ссылки на {{glossary("CSS")}} или {{glossary("JavaScript")}} файлы, которые должны быть применены в HTML.</p> <h2 id="Смотрите_также">Смотрите также</h2> -<h3 id="HTML_head">HTML head</h3> - <ul> - <li>{{htmlelement("head")}} element reference on MDN</li> - <li><a href="/en-US/docs/Learn/HTML/Introduction_to_HTML/The_HTML_head">The HTML <head></a> on the MDN Learning Area</li> + <li>Документация элемента {{htmlelement("head")}} на MDN</li> + <li><a href="/ru/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML">Тег <head></a> в учебнике по HTML от MDN</li> </ul> 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 --- -<p>Хост - это устройство, подключённое к {{glossary("Internet", "Интернет")}} (или локальной сети). Некоторые хосты, называемые {{glossary("server", "сервер", "серверами")}}, предлагают дополнительные услуги, такие как обслуживание веб-страниц или хранение файлов и электронных писем.</p> +<p>Хост - это устройство, подключённое к {{glossary("Internet", "Интернету")}} (или локальной сети). Некоторые хосты, называемые {{glossary("server", "серверами")}}, предлагают дополнительные услуги, такие как обслуживание веб-страниц или хранение файлов и электронных писем.</p> <h2 id="Подробнее">Подробнее</h2> 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 --- -<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> +<p>Протокол передачи гипертекста (HTTP) является базовым сетевым {{glossary("protocol","протоколом")}}, который позволяет передавать гипермедиа документы в {{glossary("World Wide Web","Web")}}, обычно между браузером и сервером, таким образом, что бы люди могли их читать. Текущая версия спецификации HTTP называется <a href="/ru/docs/%D0%A1%D0%BB%D0%BE%D0%B2%D0%B0%D1%80%D1%8C/HTTP_2">HTTP/2</a>.<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> + Как часть URI, «http://» называется «scheme» (схема) и обычно стоит в начале адреса, например, в «https://developer.mozilla.org», чтобы указать браузеру запросить документ с использованием протокола HTTP. HTTPS в этом случае относится к защищённой версии протокола HTTP, {{glossary("SSL")}} (также называемый TLS).<br> <br> - <span title="">HTTP является текстовым (все сообщения осуществляются в виде простого текста), без запоминания состояния (нет информации о предыдущих сообщениях).</span> <span title="">Это свойство делает его идеальным для чтения людьми документов (веб-сайтов) во всемирной паутине.</span> <span title="">Однако HTTP также можно использовать в качестве основы веб-сервисов REST для передачи сообщений от сервера к серверу или запросов AJAX на веб-сайтах, чтобы сделать их более динамичными.</span></span></p> + HTTP является текстовым (все сообщения осуществляются в виде простого текста), без запоминания состояния (нет информации о предыдущих сообщениях). Это свойство делает его идеальным для чтения людьми документов (веб-сайтов) во всемирной паутине. Однако HTTP также можно использовать в качестве основы веб-сервисов REST для передачи сообщений от сервера к серверу или запросов AJAX на веб-сайтах, чтобы сделать их более динамичными.</p> <div> <h2 id="Изучите_больше">Изучите больше</h2> 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 --- -<p><span class="seoSummary"><strong>HTTP/2</strong> это старшая версия сетевого протокола <a href="/ru/docs/Web/HTTP/Basics_of_HTTP">HTTP</a></span>. Основным назначением HTTP/2 является снижение задержки({{glossary("latency")}}) путём реализации полного мультиплексирования запросов и ответов, уменьшения перегруженности протокола при помощи эффективного сжатия заголовков HTTP, а также добавления поддержки приоритетов запроса и "server push"("серверное проталкивание" - <span class="tlid-translation translation" lang="ru"><span title="">сервер имея правила, может проявить инициативу, которые инициируют отправку контента до его запроса</span></span>, зная о том, что может поступить запрос на их отправку).</p> +<p><span class="seoSummary"><strong>HTTP/2</strong> это старшая версия сетевого протокола <a href="/ru/docs/Web/HTTP/Basics_of_HTTP">HTTP</a></span>. Основным назначением HTTP/2 является снижение {{glossary("latency","задержки")}} путём реализации полного мультиплексирования запросов и ответов, уменьшения перегруженности протокола при помощи эффективного сжатия заголовков HTTP, а также добавления поддержки приоритетов запроса и "server push"("серверное проталкивание" - <span class="tlid-translation translation" lang="ru"><span title="">сервер имея правила, может проявить инициативу, которые инициируют отправку контента до его запроса</span></span>, зная о том, что может поступить запрос на их отправку).</p> -<p>HTTP/2 никоим образом не изменяет семантику применяемую HTTP. Все основные концепции HTTP 1.1, такие как методы HTTP, коды статусов, URI, и поля заголовков останутся прежними. Вместо этого HTTP/2 изменит порядок(форму) данных и способ их передачи между клиентом и сервером, которые управляют всем процессом, и скроет сложность применения в новом обрамляющем слое. Это позволит использовать существующие приложения без изменений.</p> +<p>HTTP/2 никоим образом не изменяет семантику применяемую HTTP. Все основные концепции HTTP 1.1, такие как методы HTTP, коды статусов, URI, и поля заголовков останутся прежними. Вместо этого HTTP/2 изменит порядок (форму) данных и способ их передачи между клиентом и сервером, которые управляют всем процессом, и скроет сложность применения в новом обрамляющем слое. Это позволит использовать существующие приложения без изменений.</p> <section id="Quick_links"> <ol> 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 --- -<p><strong>IANA </strong>(Internet Assigned Numbers Authority) является дочерней компанией {{glossary("ICANN")}}, задача которой записывать и/или назначать {{glossary("domain name","domain names")}}, {{glossary("IP address","IP addresses")}}, и другие имена и номера, используемые Интернетом {{glossary("protocol","protocols")}}.</p> +<p><strong>IANA</strong> (Internet Assigned Numbers Authority) является дочерней компанией {{glossary("ICANN")}}, задача которой записывать и/или назначать {{glossary("domain name","доменные имена")}}, {{glossary("IP address","IP-адреса")}}, и другие имена и номера, используемые Интернет {{glossary("protocol","протоколами")}}.</p> <h2 id="Смотрите_также">Смотрите также:</h2> 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 --- -<p>Последовательность символов в коде, которые определяют <strong>{{glossary("variable")}}, {{glossary("function")}} или {{glossary("property")}}</strong>.</p> +<p>Последовательность символов в коде, которые определяют <strong>{{glossary("variable","переменную")}}, {{glossary("function","функцию")}} или {{glossary("property","свойство")}}</strong>.</p> -<p>В {{glossary("JavaScript")}}, идентификаторы могут содержать только буквы, цифры (а также «$» или «_»), и не могут начинаться с цифры. Идентификатор отличается от строки (<strong>string)</strong> в том, что строка — это данные, в то время как идентификатор является частью кода. В JavaScript нет способа сконтвертировать идентификаторы в строки, но иногда можно преобразовать (<strong>парсить)</strong> строки в идентификаторы.</p> +<p>В {{glossary("JavaScript")}}, идентификаторы могут содержать только буквы, цифры (0-9), «<code>$</code>» и «<code>_</code>», и не могут начинаться с цифры. Идентификатор отличается от {{glossary("string","строки")}} (string) в том, что строка — это данные, в то время как идентификатор является частью кода. В JavaScript нет способа сконтвертировать идентификаторы в строки, но иногда можно преобразовать (парсить) строки в идентификаторы.</p> <h2 id="Узнайте_больше">Узнайте больше</h2> -<h3 id="Общие_знания">Общие знания</h3> - <ul> - <li>{{interwiki("wikipedia", "Identifier#In_computer_science", "Identifier")}} на Википедии</li> + <li>{{interwiki("wikipedia", "Идентификатор")}} на Википедии</li> </ul> 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 --- -<p>В информатике, значение <strong><code>null</code></strong> представляет ссылку, которая указывает, обычно намеренно, на несуществующий или некорректный {{glossary("object")}} или адрес. Смысл null-ссылки различается от языка к языку.</p> +<p>В информатике, значение <strong><code>null</code></strong> представляет ссылку, которая указывает, обычно намеренно, на несуществующий или некорректный {{glossary("object","объект")}} или адрес. Смысл null-ссылки различается от языка к языку.</p> <p>В {{Glossary("JavaScript")}}, null <span class="st">– </span>это значение, специально обозначенное как {{Glossary("Primitive", "примитив")}}, так как по поведению это в самом деле видимый примитив. Но при этом от <code>null</code> унаследованы все остальные Объекты, поэтому, несмотря на то, что null возвращает примитивное значение, его тип это объект:</p> @@ -18,7 +18,7 @@ original_slug: Глоссарий/Null <h3 id="Общая_информация">Общая информация</h3> <ul> - <li>{{Interwiki("wikipedia", "Null pointer")}} на Википедии</li> + <li>{{Interwiki("wikipedia", "Нулевой указатель")}} на Википедии</li> </ul> <h3 id="Техническая_информация">Техническая информация</h3> 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 --- -<p><strong>ООП </strong>(<strong>О</strong>бъектно-<strong>О</strong>риентированное<strong> П</strong>рограммирование) это подход в программировании, согласно которому, данные инкапсулированы внутри <strong>{{glossary("object","objects")}}, </strong>а сам объект существует как составная часть целого.</p> +<p><strong>ООП</strong> (<strong>О</strong>бъектно-<strong>О</strong>риентированное<strong> П</strong>рограммирование) это подход в программировании, согласно которому, данные инкапсулированы внутри <strong>{{glossary("object","объектов")}}</strong>, а сам объект существует как составная часть целого.</p> -<p>{{glossary("JavaScript")}} сильно объектно-ориентирован. Он следует модели, базирующейся на прототипах (<a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Details_of_the_Object_Model#Class-based_vs._prototype-based_languages">в отличии от модели, базирующейся на классах</a>).</p> +<p>{{glossary("JavaScript")}} сильно объектно-ориентирован. Он следует модели, базирующейся на прототипах (<a href="/ru/docs/Web/JavaScript/Guide/Details_of_the_Object_Model#Class-based_vs._prototype-based_languages">в отличии от модели, базирующейся на классах</a>).</p> <h2 id="Смотреть_также">Смотреть также</h2> <h3 id="Общие_знания">Общие знания</h3> <ul> - <li>{{Interwiki("wikipedia", "Object-oriented programming")}} на Wikipedia</li> - <li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript">Введение в объектно-ориентированный JavaScript</a></li> + <li>{{Interwiki("wikipedia", "Объектно-ориентированное программирование")}} на Википедии</li> + <li><a href="/ru/docs/Learn/JavaScript/Objects">Введение в объектно-ориентированный JavaScript</a></li> </ul> 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 --- -<p><span class="seoSummary"><strong>OpenGL</strong> (<strong>Open Graphics Library</strong>) -<span style="font-size: 13.3333px;"> </span>Это кроссплатформеный программный интерфейс, использующийся разными языками для обработки векторной(2D, 3D) графики.Обычно используется для взаимодействия с графическим процессором(GPU), чтобы добиться аппаратно-ускоренного рендеринга.</span></p> +<p><span class="seoSummary"><strong>OpenGL</strong> (<strong>Open Graphics Library</strong>) -<span style="font-size: 13.3333px;"> </span>Это кроссплатформеный программный интерфейс, использующийся разными языками для обработки векторной (2D, 3D) графики.Обычно используется для взаимодействия с графическим процессором (GPU), чтобы добиться аппаратно-ускоренного рендеринга.</span></p> <p dir="ltr" id="tw-target-text"></p> @@ -13,5 +13,5 @@ original_slug: Глоссарий/OpenGL <h3 id="General_knowledge">General knowledge</h3> <ul> - <li>{{Interwiki("wikipedia", "OpenGL")}} on Wikipedia</li> + <li>{{Interwiki("wikipedia", "OpenGL")}} на Википедии</li> </ul> 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 --- -<p><span class="tlid-translation translation" lang="ru"><span title="">Полиморфизм - это представление одного интерфейса для разных типов данных.</span></span><br> - <br> - Например, <span class="tlid-translation translation" lang="ru"><span title="">целые числа(integers), числа с плавающей запятой(floats)</span></span> и числа с плавающей точкой двойной точности(doubles) полностью полиморфны: независимо от их отличающихся типов, их можно складывать, вычитать, перемножать, и так далее.</p> - -<p>В случае {{glossary("OOP")}}, возлагая ответственность на {{glossary("class")}} за его код так же, как свои собственные данные, полиморфизм <span class="tlid-translation translation" lang="ru"><span title="">может быть достигнут в том, что у каждого класса есть своя</span></span> {{glossary("function")}}, которая (при вызове) выполняется корректно для любого {{glossary("object")}}.</p> +<p><strong>Полиморфизм</strong> - это представление одного интерфейса для разных типов данных.</p> +<p>Например, целые числа (integers), числа с плавающей запятой (floats) и числа с плавающей запятой двойной точности (double) полностью полиморфны: независимо от их отличающихся типов, их можно складывать, вычитать, перемножать, и так далее.</p> +<p>В случае {{glossary("OOP","ООП")}}, возлагая ответственность на {{glossary("class","класс")}} за его код так же, как свои собственные данные, полиморфизм может быть достигнут в том, что у каждого класса есть своя {{glossary("function","функция")}}, которая (при вызове) выполняется корректно для любого {{glossary("object","объекта")}}.</p> <h2 id="Изучить_больше">Изучить больше</h2> <h3 id="Общие_знания">Общие знания</h3> <ul> - <li><a href="https://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D0%BB%D0%B8%D0%BC%D0%BE%D1%80%D1%84%D0%B8%D0%B7%D0%BC_(%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0)">Полиморфизм</a> на Википедии</li> - <li><a href="https://en.wikipedia.org/wiki/Polymorphism_%28computer_science%29">Polymorphism</a> on Wikipedia</li> + <li>{{Interwiki("wikipedia", "Полиморфизм (информатика)", "Полиморфизм")}} на Википедии.</li> + <li><a href="https://en.wikipedia.org/wiki/Polymorphism_%28computer_science%29">Polymorphism</a> на Википедии (англ.)</li> </ul> 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 <h3 id="Общие">Общие</h3> <ul> - <li>Определение метода <a href="https://tools.ietf.org/html/rfc7231#section-4.2.1">safe</a> в спецификации HTTP.</li> + <li>Определение <a href="https://tools.ietf.org/html/rfc7231#section-4.2.1">безопасных методов</a> в спецификации HTTP.</li> </ul> <h3 id="Технические">Технические</h3> 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: Глоссарий/Простой_заголовок <li>{{HTTPHeader("Width")}}</li> </ul> -<p>Если они содержат только простые заголовки, запросы считаются простыми и не нужно отправлять {{glossary("preflight request")}} в контексте <a href="/en-US/docs/Glossary/CORS">CORS</a>.</p> +<p>Если они содержат только простые заголовки, запросы считаются простыми и не нужно отправлять {{glossary("preflight request")}} в контексте {{glossary("CORS")}}.</p> <h2 id="Смотрите_также">Смотрите также</h2> 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 <h3 id="Общая_информация">Общая информация</h3> <ul> - <li>{{Interwiki("wikipedia", "SVG")}} на Wikipedia</li> + <li>{{Interwiki("wikipedia", "SVG")}} на Википедии</li> </ul> <h3 id="Изучение_SVG">Изучение SVG</h3> 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 <h3 id="Общие_знания">Общие знания</h3> <ul> - <li>{{interwiki("wikipedia", "User_interface", "User interface")}} на Википедии</li> - <li>{{interwiki("wikipedia", "Front_end_development", "Front end development")}} на Википедии</li> + <li>{{interwiki("wikipedia", "Интерфейс пользователя")}} на Википедии</li> + <li>{{interwiki("wikipedia", "Вёрстка веб-страниц")}} на Википедии</li> </ul> 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 --- -<p><em>WebKit</em> это framework который показывает правильно отформатированные веб-страницы на основе их разметки. {{Glossary("Apple Safari")}} и большинство мобильных браузеров зависят от Webkit (Webkit это очень портативный и легко настраиваемый framework).</p> +<p><em>WebKit</em> это фреймворк который показывает правильно отформатированные веб-страницы на основе их разметки. {{Glossary("Apple Safari")}} и большинство мобильных браузеров зависят от Webkit (Webkit это очень портативный и легко настраиваемый фреймворк).</p> -<p>WebKit начал жизнь как разветвление библиотек <strong>KDE's KHTML </strong>and <strong>KJS</strong> , и с тех пор много частных лиц и компаний внесли свой вклад в его развитие (включая : KDE, Apple, Google, и Nokia).</p> +<p>WebKit начал жизнь как разветвление библиотек <strong>KDE's KHTML</strong> и <strong>KJS</strong>, и с тех пор много частных лиц и компаний внесли свой вклад в его развитие (включая: KDE, Apple, Google, и Nokia).</p> -<p>WebKit это торговая марка Apple, который распространяется под лицензией BSD-form. Однако , 2 важные составляющие попадают под лицензию {{Glossary("LGPL")}}: это <strong>WebCore</strong> - визуальная библиотека и движок <strong>JavaScriptCore</strong>.</p> +<p>WebKit это торговая марка Apple, а сам фреймворк раздаётся под BSD-образной лицензией. Однако, 2 важных компонента попадают под лицензию {{Glossary("LGPL")}}: это <strong>WebCore</strong> - визуальная библиотека и движок <strong>JavaScriptCore</strong>.</p> <h2 id="Читайте_также">Читайте также</h2> <h3 id="Весь_материал" style="line-height: 24px;">Весь материал</h3> <ul> - <li>{{Interwiki("wikipedia", "WebKit")}} on Wikipedia</li> + <li>{{Interwiki("wikipedia", "WebKit")}} на Википедии</li> </ul> <h3 id="Технический_справочник">Технический справочник</h3> 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 --- <p>{{APIRef("Broadcast Channel API")}}</p> -<p>Интерфейс <code><strong>BroadcastChannel</strong></code> представляет собой именованный канал, на который можно подписаться из любого {{glossary("контекста просмотра")}} данного {{glossary("источника")}}. Это позволяет настроить коммуникацию между разными документами (в разных окнах, вкладках, фреймах и т.д.) одного источника. Сообщения распространяются с помощью события {{event("message")}}, выстреливающего для всех объектов <code>BroadcastChannel</code>, слушающих этот канал.</p> +<p>Интерфейс <code><strong>BroadcastChannel</strong></code> представляет собой именованный канал, на который можно подписаться из любого {{glossary("browsing context","контекста просмотра")}} данного {{glossary("origin","источника")}}. Это позволяет настроить коммуникацию между разными документами (в разных окнах, вкладках, фреймах и т.д.) одного источника. Сообщения распространяются с помощью события {{event("message")}}, выстреливающего для всех объектов <code>BroadcastChannel</code>, слушающих этот канал.</p> <p>{{AvailableInWorkers}}</p> 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 <p>{{deprecated_header()}}</p> -<p>Используйте <code>Element.createShadowRoot</code> чтобы создать экземпляр <a href="/en-US/docs/Web/Web_Components/Shadow_DOM">shadow DOM</a>. После создания shadow DOM, он всегда будет привязан к существующему элементу. После создания shadowDOM, элемент к которому он привязан будет называться Теневой корень (shadowRoot) {{glossary("shadow root")}}.</p> +<p>Используйте <code>Element.createShadowRoot</code> чтобы создать экземпляр <a href="/en-US/docs/Web/Web_Components/Using_shadow_DOM">shadow DOM</a>. После создания shadow DOM, он всегда будет привязан к существующему элементу. После создания shadowDOM, элемент к которому он привязан будет называться Теневой корень ({{glossary("shadow root","shadowRoot")}}) .</p> <div class="note"> -<p>This method has been deprecated in favor of <a href="https://developer.mozilla.org/en-US/docs/Web/API/Element/attachShadow">attachShadow</a>.</p> +<p>This method has been deprecated in favor of <a href="/ru/docs/Web/API/Element/attachShadow">attachShadow</a>.</p> </div> <h2 id="Syntax">Синтаксис</h2> 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/Авторизация <h2 id="Общий_механизм_HTTP_авторизации">Общий механизм HTTP авторизации</h2> -<p>{{RFC("7235")}} определяет средства HTTP авторизации, которые может использовать сервер для {{glossary("запроса")}} у клиента аутентификационной информации. Сценарий запрос-ответ подразумевает, что вначале сервер отвечает клиенту со статусом {{HTTPStatus("401")}} (Unauthorized) и предоставляет информацию о порядке авторизации через заголовок {{HTTPHeader("WWW-Authenticate")}}, содержащий хотя бы один метод авторизации. Клиент, который хочет авторизоваться, может сделать это, включив в следующий запрос заголовок {{HTTPHeader("Authorization")}} с требуемыми данными. Обычно, клиент отображает запрос пароля пользователю, и после получения ответа отправляет запрос с пользовательскими данными в заголовке <code>Authorization</code>.</p> +<p>{{RFC("7235")}} определяет средства HTTP авторизации, которые может использовать сервер для {{glossary("challenge","запроса")}} у клиента аутентификационной информации. Сценарий запрос-ответ подразумевает, что вначале сервер отвечает клиенту со статусом {{HTTPStatus("401")}} (Unauthorized) и предоставляет информацию о порядке авторизации через заголовок {{HTTPHeader("WWW-Authenticate")}}, содержащий хотя бы один метод авторизации. Клиент, который хочет авторизоваться, может сделать это, включив в следующий запрос заголовок {{HTTPHeader("Authorization")}} с требуемыми данными. Обычно, клиент отображает запрос пароля пользователю, и после получения ответа отправляет запрос с пользовательскими данными в заголовке <code>Authorization</code>.</p> <p><img alt="" src="https://mdn.mozillademos.org/files/14689/HTTPAuth.png" style="height: 335px; width: 710px;"></p> 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 <p>Постоянным называют соединение, которое остаётся открытым некоторый период времени и может быть использовано для нескольких запросов, благодаря чему отпадает необходимость в новых рукопожатиях TCP и используются средства повышения производительности TCP. Это соединение остаётся открытым не навсегда: праздные соединения закрываются по истечению некоторого времени (для задания минимального времени, на протяжении которого соединение должно оставаться открытым, сервер может использовать заголовок {{HTTPHeader("Keep-Alive")}}).</p> -<p>У постоянных соединений есть свои недочёты; даже работая вхолостую, они потребляют ресурсы сервера, а при высокой нагрузке могут проводиться {{glossary("DoS attack", "DoS attacks")}}. В таких случаях большую эффективность могут обеспечить не постоянные соединения, которые закрываются как только освободятся.</p> +<p>У постоянных соединений есть свои недочёты; даже работая вхолостую, они потребляют ресурсы сервера, а при высокой нагрузке могут проводиться {{glossary("DoS attack", "DoS-атаки")}}. В таких случаях большую эффективность могут обеспечить не постоянные соединения, которые закрываются как только освободятся.</p> <p>Соединения HTTP/1.0 по умолчанию не являются постоянными. Для превращения их в постоянные надо присвоить заголовку {{HTTPHeader("Connection")}} значение, отличное от <code>close</code> - обычно <code>retry-after.</code></p> 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 --- <div>{{HTTPSidebar}}</div> -<p class="summary"><strong>HTTP</strong> — это {{glossary("протокол")}}, позволяющий получать различные ресурсы, например HTML-документы. Протокол HTTP лежит в основе обмена данными в Интернете. HTTP является протоколом клиент-серверного взаимодействия, что означает инициирование запросов к серверу самим получателем, обычно веб-браузером (web-browser). Полученный итоговый документ будет (может) состоять из различных поддокументов, являющихся частью итогового документа: например, из отдельно полученного текста, описания структуры документа, изображений, видео-файлов, скриптов и многого другого.</p> +<p class="summary"><strong>HTTP</strong> — это {{glossary("protocol","протокол")}}, позволяющий получать различные ресурсы, например HTML-документы. Протокол HTTP лежит в основе обмена данными в Интернете. HTTP является протоколом клиент-серверного взаимодействия, что означает инициирование запросов к серверу самим получателем, обычно веб-браузером (web-browser). Полученный итоговый документ будет (может) состоять из различных поддокументов, являющихся частью итогового документа: например, из отдельно полученного текста, описания структуры документа, изображений, видео-файлов, скриптов и многого другого.</p> <p><img alt="A Web document is the composition of different resources" src="https://mdn.mozillademos.org/files/13677/Fetching_a_page.png" style="height: 319px; width: 545px;"></p> @@ -22,7 +22,7 @@ translation_of: Web/HTTP/Overview <p>HTTP — это клиент-серверный протокол, то есть запросы отправляются какой-то одной стороной — участником обмена (user-agent) (либо прокси вместо него). Чаще всего в качестве участника выступает веб-браузер, но им может быть кто угодно, например, робот, путешествующий по Сети для пополнения и обновления данных индексации веб-страниц для поисковых систем.</p> -<p>Каждый запрос (англ. <em>request</em>) отправляется серверу, который обрабатывает его и возвращает ответ (англ. <em>response</em>). Между этими запросами и ответами как правило существуют многочисленные посредники, называемые {{glossary("Прокси_серверами","прокси")}}, которые выполняют различные операции и работают как шлюзы или {{glossary("Кеш","кеш")}}, например.</p> +<p>Каждый запрос (англ. <em>request</em>) отправляется серверу, который обрабатывает его и возвращает ответ (англ. <em>response</em>). Между этими запросами и ответами как правило существуют многочисленные посредники, называемые {{glossary("Proxy_server","прокси")}}, которые выполняют различные операции и работают как шлюзы или {{glossary("cache","кэш")}}, например.</p> <p><img alt="Client server chain" src="https://mdn.mozillademos.org/files/13679/Client-server-chain.png"></p> @@ -145,7 +145,7 @@ Content-Type: text/html <ul> <li>HTTP-<a href="/en-US/docs/Web/HTTP/Methods">метод</a>, обычно глагол подобно {{HTTPMethod("GET")}}, {{HTTPMethod("POST")}} или существительное, как {{HTTPMethod("OPTIONS")}} или {{HTTPMethod("HEAD")}}, определяющее операцию, которую клиент хочет выполнить. Обычно, клиент хочет получить ресурс (используя <code>GET</code>) или передать значения <a href="/en-US/docs/Web/Guide/HTML/Forms">HTML-формы</a> (используя <code>POST</code>), хотя другие операция могут быть необходимы в других случаях.</li> - <li>Путь к ресурсу: URL ресурсы <span id="result_box" lang="ru"><span>лишены элементов, которые очевидны из контекста</span></span>, например без {{glossary("protocol")}} (<code>http://</code>), {{glossary("domain")}} (здесь <code>developer.mozilla.org</code>), или TCP {{glossary("port")}} (здесь <code>80</code>).</li> + <li>Путь к ресурсу: URL ресурсы <span id="result_box" lang="ru"><span>лишены элементов, которые очевидны из контекста</span></span>, например без {{glossary("protocol","протокола")}} (<code>http://</code>), {{glossary("domain","домена")}} (здесь <code>developer.mozilla.org</code>), или TCP {{glossary("port","порта")}} (здесь <code>80</code>).</li> <li>Версию HTTP-протокола.</li> <li><a href="/en-US/docs/Web/HTTP/Headers">Заголовки</a> (опционально), предоставляющие дополнительную информацию для сервера.</li> <li>Или тело, для некоторых методов, таких как <code>POST</code>, которое содержит отправленный ресурс.</li> |