Skip to content

Commit

Permalink
[ru]: add sidebar to all Glossary pages (#16863)
Browse files Browse the repository at this point in the history
* [ru]: add sidebar to all Glossary pages (#16848)

* [ru]: update Glossary main page translation (#16848)
  • Loading branch information
leon-win authored Nov 12, 2023
1 parent c66d40c commit ee69d21
Show file tree
Hide file tree
Showing 211 changed files with 427 additions and 4 deletions.
2 changes: 2 additions & 0 deletions files/ru/glossary/abstraction/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Абстракция
slug: Glossary/Abstraction
---

{{GlossarySidebar}}

Абстракция в {{Glossary("computer programming", "программировании")}} — это способ снизить сложность и повысить эффективность проектирования и реализации программного обеспечения за счёт сокрытия технической сложности за более простым {{Glossary("API")}}.

## Преимущества абстракции
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/accessibility/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Доступность
slug: Glossary/Accessibility
---

{{GlossarySidebar}}

_Веб-доступность_ (**A11Y**) — регламентирует лучшие практики обеспечения работоспособности и доступности сайта вне зависимости от физических и технических ограничений. Доступность описывается и обсуждается {{Glossary("W3C")}} в рамках {{Glossary("WAI","Инициативы по обеспечению доступности")}} (WAI).

## Дополнительные ресурсы
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/accessibility_tree/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Дерево доступности (AOM)
slug: Glossary/Accessibility_tree
---

{{GlossarySidebar}}

**Дерево доступности** содержит информацию для большинства HTML-элементов, связанную с {{Glossary("Accessibility", "доступностью")}}.

Браузеры преобразуют разметку во внутреннее представление, называемое [DOM-деревом](/ru/docs/Web/API/Document_object_model/How_to_create_a_DOM_tree). DOM-дерево содержит объекты для всех элементов разметки, атрибутов, текстовых узлов. После этого, на основе DOM-дерева, браузеры создают дерево доступности, которое используется платформозависимыми API специальных возможностей для вспомогательных технологий, таких как скринридеры.
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/adobe_flash/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Adobe Flash
slug: Glossary/Adobe_Flash
---

{{GlossarySidebar}}

Flash — устаревшая технология, разработанная Adobe, для создания веб-приложений с богатой функциональностью, просмотра мультимедиа контента и потокового медиа. Для использования Flash необходимо установить соответствующий плагин в ваш {{Glossary("Browser","браузер")}}.

1. [Официальный сайт](https://www.adobe.com/products/flashruntimes.html)
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/ajax/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: AJAX
slug: Glossary/AJAX
---

{{GlossarySidebar}}

**Ajax**, который изначально означал «Асинхронный {{Glossary("JavaScript")}} и {{Glossary("XML")}}», — это практика программирования для создания сложных, динамических веб-страниц с использованием технологии {{Glossary("XHR_(XMLHttpRequest)","XMLHttpRequest")}}.

Ajax позволяет обновлять части {{Glossary("DOM")}} {{Glossary("HTML")}}-страницы без перезагрузки всей страницы целиком. Ajax также позволяет вам работать асинхронно, что означает, что ваш код продолжает работать, пока обновляемая часть веб-страницы пытается перезагрузиться (по сравнению с синхронным подходом, в котором код блокируется до тех пор, пока часть веб-страницы не будет перезагружена полностью).
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/algorithm/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Алгоритм
slug: Glossary/Algorithm
---

{{GlossarySidebar}}

Алгоритм — это независимая серия инструкций для выполнения функции.

Другими словами, алгоритм — это средство описания способа решения проблемы, чтобы её можно было многократно решать с помощью людей или машин. Учёные сравнивают эффективность алгоритмов с помощью понятия «Алгоритмическая Сложность» или «Big O» нотация.
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/alignment_container/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Контейнер выравнивания
slug: Glossary/Alignment_Container
---

{{GlossarySidebar}}

**Контейнер выравнивания** — это прямоугольник, в котором выровнен {{glossary("Alignment subject","объект выравнивания")}}. Это определяется макетом: обычно это блок, содержащий объект выравнивания, учитывая режим письма, установленный для контейнера.

## Дополнительные ресурсы
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/api/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: API
slug: Glossary/API
---

{{GlossarySidebar}}

API (Application Programming Interface - интерфейс программных приложений) — это установка функций и правил позволяющая взаимодействовать между программным обеспечением, которое предоставляет API и другими программными компонентами. В Веб разработке, под API обычно подразумевают набор стандартных методов, свойств, событий и URL ссылок для взаимодействия с Веб контентом.

В веб-разработке API обычно представляет собой набор элементов кода (например {{glossary("method","методов")}}, {{Glossary("property","свойств")}}, событий и {{Glossary("URL")}}), которые разработчик может использовать в своих приложениях для взаимодействия с компонентами веб-браузера пользователя или другим программным/аппаратным обеспечением на компьютере пользователя, а также сторонними веб-сайтами и сервисами.
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/apple_safari/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Apple Safari
slug: Glossary/Apple_Safari
---

{{GlossarySidebar}}

[Safari](http://www.apple.com/safari/) (Сафари) - это {{Glossary("Browser","веб-браузер")}} разработанный компанией Apple, входит в состав операционных систем macOS и iOS. [Safari](http://www.apple.com/safari/) работает на движке [WebKit](http://www.webkit.org/).

## Узнайте больше
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/application_context/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Контекст приложения
slug: Glossary/Application_context
---

{{GlossarySidebar}}

Контекст приложения - это {{glossary("browsing context","контекст просмотра")}} верхнего уровня, к которому применяется [манифест](/ru/docs/Web/Manifest).

Если контекст приложения создаётся в результате запроса агента пользователя на переход к глубинному связыванию, {{glossary("user agent","агент пользователя")}} должен немедленно перейти к глубинному связыванию с включённой заменой. Иначе говоря, при создании контекста приложения, агент пользователя должен немедленно перейти к начальному URL-адресу с включённой заменой.
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/argument/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Аргумент
slug: Glossary/Argument
---

{{GlossarySidebar}}

Аргумент - это {{glossary("value","значение")}}, ({{glossary("primitive","примитив")}} или {{glossary("object","объект")}}), переданное в качестве входных данных в {{glossary("function","функцию")}}.

## Смотрите также
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/aria/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: ARIA
slug: Glossary/ARIA
---

{{GlossarySidebar}}

**ARIA** (_Accessible Rich {{glossary("Internet")}} Applications_) является {{Glossary("W3C")}} спецификацией для добавления семантики и других метаданных в {{Glossary("HTML")}} при использовании вспомогательных технологий.

Например, вы можете добавить атрибут `role="alert"` в {{glossary("tag","тег")}} {{HTMLElement("p")}}, чтобы оповестить пользователя о том, что информация является важной и зависимой от времени (иначе вы могли бы передать это через цвет текста).
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/arpa/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: ARPA
slug: Glossary/ARPA
---

{{GlossarySidebar}}

**.arpa** (Address and Routing Parameter Area) является {{glossary("TLD","доменом верхнего уровня")}}, который используется в интернет-инфраструктуре, особенно в обратном DNS запросе (т.е., определить {{glossary("domain name", "имя домена")}} для заданного {{glossary("IP address", "IP адреса")}}).

## Подробнее
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/arpanet/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,6 @@ title: ARPANET
slug: Glossary/Arpanet
---

{{GlossarySidebar}}

Компьютерная сеть **ARPANET** (Advanced Research Projects Agency NETwork) является одной из первых компьютерных сетей, была создана в 1969 как надёжная среда для передачи конфиденциальных военных данных и для подключения ведущих исследовательских групп по всей территории Соединённых Штатов. Изначально ARPANET использовала NCP (Network Control Protocol - протокол сетевого управления), а затем первую версию интернет-протокола или пакета {{glossary("TCP")}} / {{glossary("IPv4", "IP")}}, что делает ARPANET выдающейся частью зарождающегося {{glossary("Internet","Интернета")}}. ARPANET была закрыта в начале 1990 года.
2 changes: 2 additions & 0 deletions files/ru/glossary/array/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Массив
slug: Glossary/Array
---

{{GlossarySidebar}}

**Массив** это упорядоченный набор информации (смотрите также {{Glossary("Примитив")}} или {{Glossary("Объект")}}, зависит от языка). Массивы используются, чтобы сохранять множество значений или единичные переменные. Это относится к переменным, которые могут сохранять только одно значение.

Каждому элементу в массиве соответствует свой номер, называется он индексом, который позволяет получить к нему доступ. В JavaScript, массивы начинаются с индекса ноль и их можно изменять различными {{glossary("method","методами")}}.
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/ascii/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,6 @@ title: ASCII
slug: Glossary/ASCII
---

{{GlossarySidebar}}

**ASCII** (_**A**merican **S**tandard **C**ode for **I**nformation **I**nterchange_) это один из самых известных методов кодирования, используемый компьютерами для превращения букв, чисел, знаков препинания и кодов управления в цифровую форму. С 2007, {{Glossary("UTF-8")}} заменил его в Web.
2 changes: 2 additions & 0 deletions files/ru/glossary/asynchronous/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Асинхронный
slug: Glossary/Asynchronous
---

{{GlossarySidebar}}

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

Это можно использовать для описания такой среды связи, как e-mail — отправитель отправляет сообщение, а получатель ответ на него, когда ему будет удобно; они не должны отвечать немедленно.
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/atag/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: ATAG
slug: Glossary/ATAG
---

{{GlossarySidebar}}

ATAG (Authoring Tool {{glossary("Accessibility")}} Guidelines) - это {{Glossary("W3C")}} рекомендации для создания общедоступных инструментов разработчика, которые создают общедоступный контент.

## Подробнее
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/attribute/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Атрибут
slug: Glossary/Attribute
---

{{GlossarySidebar}}

_Атрибут_ является частью {{Glossary("tag", "тега")}}, позволяющей менять его поведение или добавлять метаданные. Атрибут всегда представлен в виде `название=значение`, которые определяют соответственно идентификатор атрибута и присвоенное ему значение.

## Узнать подробнее
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/bandwidth/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,6 @@ title: Пропускная способность
slug: Glossary/Bandwidth
---

{{GlossarySidebar}}

**Пропускная способность** (скорость передачи данных) - мера количества информации, которая может быть передана по каналу связи за заданный промежуток времени. Обычно измеряется в величинах, кратных битам в секунду (бит/с), например в мегабитах (Мбит/с) или гигабитах (Гбит/с) в секунду.
2 changes: 2 additions & 0 deletions files/ru/glossary/base64/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Кодирование и декодирование в формате Ba
slug: Glossary/Base64
---

{{GlossarySidebar}}

**Base64** - это группа схожих [binary-to-text encoding](https://en.wikipedia.org/wiki/Binary-to-text_encoding) схем, которые представляют двоичные данные в ASCII-формате методом перевода в radix-64 представление. Термин _Base64_ происходит от a specific [MIME content transfer encoding](https://en.wikipedia.org/wiki/MIME#Content-Transfer-Encoding).

Кодирование Base64 широко используется в случаях, когда требуется перекодировать двоичные данные для передачи по каналу приспособленному для передачи текстовых данных. Это делается с целью защиты двоичных данных от любых возможных повреждений при передаче. Base64 широко используется во многих приложениях, включая электронную почту ([MIME](https://en.wikipedia.org/wiki/MIME)), и при сохранении больших объёмов данных в [XML](/ru/docs/XML).
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/baseline/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Baseline
slug: Glossary/Baseline
---

{{GlossarySidebar}}

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

Потомки символов типа g и p простираются ниже этой строки. {{Glossary("glyph", "Глифы")}} с закруглёнными нижними и верхними окончаниями типа C или 3 слегка простираются под ним.
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/bezier_curve/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Кривая Безье
slug: Glossary/Bezier_curve
---

{{GlossarySidebar}}

**Кривая Безье** — это математически описанная кривая, используемая в компьютерной графике и анимации. В {{Glossary("vector image", "vector images")}} они используются для создания плавных кривых, которые можно бесконечно сильно масштабировать.

Кривая описывается массивом контрольных точек, которых должно быть, как минимум, две. В веб-графике и анимациях используются кривые Безье с 4 контрольными точками P0, P1, P2 и P3.
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/bidi/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: BiDi
slug: Glossary/BiDi
---

{{GlossarySidebar}}

**BiDi** (BiDirectional) относится к документу, содержащему текст справа налево и слева направо. Даже когда оба направления встречаются в одном и том же абзаце, текст на каждом языке должен отображаться в правильной направленности.

## Подробности
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/bigint/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: BigInt
slug: Glossary/BigInt
---

{{GlossarySidebar}}

В {{Glossary("JavaScript")}}, **BigInt** - числовой тип данных, который может представлять данные в [формате длинной арифметики](https://en.wikipedia.org/wiki/Arbitrary-precision_arithmetic). В других языках программирования могут быть другие числовые типы, например целые числа, числа с плавающей запятой, числа двойной точности, большие числа.

## Смотрите также
Expand Down
2 changes: 2 additions & 0 deletions files/ru/glossary/blink/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Blink
slug: Glossary/Blink
---

{{GlossarySidebar}}

Blink - это браузерный движок с открытым исходным кодом разработанный Google как часть Chromium (и следовательно как часть Chrome). Конкретней, Blink - это ответвление WebCore библиотеки {{glossary("WebKit")}}, поддерживающей макет, рендеринг, и {{Glossary("DOM")}}.

## Узнать больше
Expand Down
Loading

0 comments on commit ee69d21

Please sign in to comment.