aboutsummaryrefslogtreecommitdiff
path: root/files/ru/web/css/media_queries
diff options
context:
space:
mode:
authorAlexey Pyltsyn <lex61rus@gmail.com>2021-03-20 16:56:28 +0300
committerGitHub <noreply@github.com>2021-03-20 16:56:28 +0300
commit0057f9bf08252974cd89456bd9f4334dc236c40a (patch)
tree0831c78316cf2414bcc2b466eb821270b9cf6572 /files/ru/web/css/media_queries
parentd527d47d926b8ff165c47b8be7b95ce6c9265209 (diff)
downloadtranslated-content-0057f9bf08252974cd89456bd9f4334dc236c40a.tar.gz
translated-content-0057f9bf08252974cd89456bd9f4334dc236c40a.tar.bz2
translated-content-0057f9bf08252974cd89456bd9f4334dc236c40a.zip
Unify Russian translation for media query word (#224)
* Unify Russian translation for media query word * Apply suggestions from code review Co-authored-by: Artem Shibakov <shibakow@gmail.com>
Diffstat (limited to 'files/ru/web/css/media_queries')
-rw-r--r--files/ru/web/css/media_queries/testing_media_queries/index.html34
-rw-r--r--files/ru/web/css/media_queries/using_media_queries/index.html18
2 files changed, 26 insertions, 26 deletions
diff --git a/files/ru/web/css/media_queries/testing_media_queries/index.html b/files/ru/web/css/media_queries/testing_media_queries/index.html
index 3941df9955..facf42b21c 100644
--- a/files/ru/web/css/media_queries/testing_media_queries/index.html
+++ b/files/ru/web/css/media_queries/testing_media_queries/index.html
@@ -1,28 +1,28 @@
---
-title: Тестирование медиа-запросов программно
+title: Тестирование медиавыражений программно
slug: Web/CSS/Media_Queries/Testing_media_queries
tags:
- - Запросы
- - медиа-запросы
+ - Выражения
+ - медиавыражения
translation_of: Web/CSS/Media_Queries/Testing_media_queries
original_slug: Web/CSS/Media_Queries/Тестирование_медиа_запросы
---
<div>{{cssref}}</div>
-<p> {{Glossary("DOM")}} предоставляет возможности, позволяющие тестировать результат  <a href="/en-US/docs/Web/CSS/Media_Queries">медиа-запросов</a> программно, с помощью интерфейса {{domxref("MediaQueryList") }}, его методов и свойств. Однажды, создав объект {{domxref("MediaQueryList") }} вы можете проверить результат запроса или получать уведомление, при изменении результата.</p>
+<p> {{Glossary("DOM")}} предоставляет возможности, позволяющие тестировать результат  <a href="/en-US/docs/Web/CSS/Media_Queries">медиавыражений</a> программно, с помощью интерфейса {{domxref("MediaQueryList") }}, его методов и свойств. Однажды, создав объект {{domxref("MediaQueryList") }} вы можете проверить результат выражения или получать уведомление, при изменении результата.</p>
-<h2 id="Создание_списка_медиа-запросов">Создание списка медиа-запросов</h2>
+<h2 id="Создание_списка_медиавыражений">Создание списка медиавыражений</h2>
-<p>Прежде, чем вы сможете оценить результаты медиа-запросов, вам необходимо создать объект {{domxref("MediaQueryList") }} , отражающий запрос. Для этого используется метод {{domxref("window.matchMedia") }}.</p>
+<p>Прежде, чем вы сможете оценить результаты медиавыражений, вам необходимо создать объект {{domxref("MediaQueryList") }}, отражающий выражение. Для этого используется метод {{domxref("window.matchMedia") }}.</p>
-<p>Например, настройка списка запросов, который определяет, находится ли устройство в альбомной или книжной ориентации:</p>
+<p>Например, настройка списка выражений, который определяет, находится ли устройство в альбомной или книжной ориентации:</p>
<pre class="brush: js">var mediaQueryList = window.matchMedia("(orientation: portrait)");
</pre>
-<h2 id="Проверка_результата_запроса">Проверка результата запроса</h2>
+<h2 id="Проверка_результата_выражения">Проверка результата выражения</h2>
-<p>После того, как вы создали свой список медиа-запросов, вы можете проверить результат запроса, посмотрев на значение его свойства <code>matches</code>:</p>
+<p>После того, как вы создали свой список медиавыражений, вы можете проверить результат выражения, посмотрев на значение его свойства <code>matches</code>:</p>
<pre class="brush: js">if (mediaQueryList.matches) {
/* Окно просмотра в настоящее время находится в книжной ориентации */
@@ -31,20 +31,20 @@ original_slug: Web/CSS/Media_Queries/Тестирование_медиа_зап
}
</pre>
-<h2 id="Получение_уведомлений_о_запросах">Получение уведомлений о запросах</h2>
+<h2 id="Получение_уведомлений_о_выражениях">Получение уведомлений о выражениях</h2>
-<p>Если вам необходимо постоянно следить за изменениями в результате запроса, эффективнее зарегистрировать <a href="/en-US/docs/Web/API/EventTarget/addEventListener">обработчик</a>, чем вытаскивать результат запросов.  Для этого вызовите метод <code>addListener()</code> объекта {{domxref("MediaQueryList") }} с функцией колбэка, которая вызывается при изменении статуса медиа-запроса (например, тест медиа-запроса переходит от <code>true</code> к <code>false</code>):</p>
+<p>Если вам необходимо постоянно следить за изменениями в результате выражения, эффективнее зарегистрировать <a href="/en-US/docs/Web/API/EventTarget/addEventListener">обработчик</a>, чем вытаскивать результат выражений.  Для этого вызовите метод <code>addListener()</code> объекта {{domxref("MediaQueryList") }} с функцией колбэка, которая вызывается при изменении статуса медиавыражения (например, тест медиавыражения переходит от <code>true</code> к <code>false</code>):</p>
-<pre class="brush: js">var mediaQueryList = window.matchMedia("(orientation: portrait)"); // Создание списка запросов.
+<pre class="brush: js">var mediaQueryList = window.matchMedia("(orientation: portrait)"); // Создание списка выражений.
function handleOrientationChange(mql) { ... } // Определение колбэк-функции для обработчика событий.
-mediaQueryList.addListener(handleOrientationChange); // Добавление колбэк-функции в качестве обработчика к списку запросов.
+mediaQueryList.addListener(handleOrientationChange); // Добавление колбэк-функции в качестве обработчика к списку выражений.
handleOrientationChange(mediaQueryList); // Запуск обработчика изменений, один раз.
</pre>
-<p>Этот код создает список медиа-запросов для тестирование ориентации, а затем добавляет к нему обработчик событий. После добавления обработчика, мы, также, непосредственно вызываем обработчик. Это заставляет нашего обработчика выполнять настройки, основываясь на текущей ориентации устройства; в противном случае, наш код может предполагать, что устройство находится в книжной ориентации при запуске, даже если оно фактически находится в альбомном положении.</p>
+<p>Этот код создает список медиавыражений для тестирование ориентации, а затем добавляет к нему обработчик событий. После добавления обработчика, мы, также, непосредственно вызываем обработчик. Это заставляет нашего обработчика выполнять настройки, основываясь на текущей ориентации устройства; в противном случае, наш код может предполагать, что устройство находится в книжной ориентации при запуске, даже если оно фактически находится в альбомном положении.</p>
-<p>Функция <code>handleOrientationChange()</code> будет следить за результатом запроса и обрабатывать все, что нам нужно сделать при изменении ориентации:</p>
+<p>Функция <code>handleOrientationChange()</code> будет следить за результатом выражения и обрабатывать все, что нам нужно сделать при изменении ориентации:</p>
<pre class="brush: js">function handleOrientationChange(evt) {
if (evt.matches) {
@@ -59,9 +59,9 @@ handleOrientationChange(mediaQueryList); // Запуск обработчика
<p>Этот event объект также включает свойства {{domxref("MediaQueryListEvent.media","media")}} и {{domxref("MediaQueryListEvent.matches","matches")}}, поэтому вы можете запросить эти свойства <code>MediaQueryList</code> путем прямого доступа к нему или доступа к event объекту.</p>
-<h2 id="Уведомление_о_завершении_запроса">Уведомление о завершении запроса</h2>
+<h2 id="Уведомление_о_завершении_выражения">Уведомление о завершении выражения</h2>
-<p>Для прекращения уведомлений об изменении значения вашего медиа-запроса вызовите метод <code>removeListener()</code> для {{domxref("MediaQueryList") }}, передав ему имя, ранее определенной функции:</p>
+<p>Для прекращения уведомлений об изменении значения вашего медиавыражения вызовите метод <code>removeListener()</code> для {{domxref("MediaQueryList") }}, передав ему имя, ранее определенной функции:</p>
<pre class="brush: js">mediaQueryList.removeListener(handleOrientationChange);
</pre>
diff --git a/files/ru/web/css/media_queries/using_media_queries/index.html b/files/ru/web/css/media_queries/using_media_queries/index.html
index 8c3f484537..9923ab8f1e 100644
--- a/files/ru/web/css/media_queries/using_media_queries/index.html
+++ b/files/ru/web/css/media_queries/using_media_queries/index.html
@@ -1,11 +1,11 @@
---
-title: Использование медиа-запросов
+title: Использование медиавыражений
slug: Web/CSS/Media_Queries/Using_media_queries
tags:
- Веб
- Медиа
- Медиа верстка
- - Медиа запросы
+ - Медиавыражения
- Отзывчивый дизайн
- Продвинутый
- Резиновая вёрстка
@@ -14,11 +14,11 @@ translation_of: Web/CSS/Media_Queries/Using_media_queries
---
<div>{{cssref}}</div>
-<p><strong>Медиазапросы</strong> используются в тех случаях , когда нужно применить разные CSS-стили, для разных устройств по типу отображения (например: для принтера, монитора или смартфона), а также конкретных характеристик устройства  (например: ширины окна просмотра браузера), или внешней среды (например: внешнее освещение). Учитывая огромное количество подключаемых к интернету устройств, медиазапросы являются очень важным инструментом при создании веб-сайтов и приложений, которые будут правильно работать на всех доступных устройствах, которые  есть у Ваших пользователей. </p>
+<p><strong>Медиавыражения</strong> используются в тех случаях , когда нужно применить разные CSS-стили, для разных устройств по типу отображения (например: для принтера, монитора или смартфона), а также конкретных характеристик устройства  (например: ширины окна просмотра браузера), или внешней среды (например: внешнее освещение). Учитывая огромное количество подключаемых к интернету устройств, медиавыражения являются очень важным инструментом при создании веб-сайтов и приложений, которые будут правильно работать на всех доступных устройствах, которые  есть у Ваших пользователей. </p>
<h2 id="Медиа_для_разных_типов_устройств">Медиа для разных типов устройств</h2>
-<p>Медиа запросы позволяют адаптировать страницу для различных типов устройств, таких как: принтеры, речевых браузеров, устройств Брайля, телевизоров и так далее. Например это правило для принтеров:</p>
+<p>Медиавыражения позволяют адаптировать страницу для различных типов устройств, таких как: принтеры, речевых браузеров, устройств Брайля, телевизоров и так далее. Например это правило для принтеров:</p>
<pre class="brush: css">@media print { ... }</pre>
@@ -38,7 +38,7 @@ translation_of: Web/CSS/Media_Queries/Using_media_queries
<pre class="brush: css">@media (max-width: 12450px) { ... }</pre>
-<p>Если вы создаете медиа-запрос без указания значения, вложенные стили будут использоваться до тех пор, пока значение функции не равно нулю. Например, этот CSS будет применяться к любому устройству с цветным экраном:</p>
+<p>Если вы создаете медиавыражение без указания значения, вложенные стили будут использоваться до тех пор, пока значение функции не равно нулю. Например, этот CSS будет применяться к любому устройству с цветным экраном:</p>
<pre class="brush: css">@media (color) { ... }</pre>
@@ -46,13 +46,13 @@ translation_of: Web/CSS/Media_Queries/Using_media_queries
<pre class="brush: css">@media speech and (aspect-ratio: 11/5) { ... }</pre>
-<p>Дополнительные примеры медиа запросов, смотрите на <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/@media#Media_features">справочной странице</a> для каждой конкретной функции.</p>
+<p>Дополнительные примеры медиавыражений, смотрите на <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/@media#Media_features">справочной странице</a> для каждой конкретной функции.</p>
-<h2 id="Создание_комплексных_медиа_запросов">Создание комплексных медиа запросов</h2>
+<h2 id="Создание_комплексных_медиа_запросов">Создание комплексных медиавыражений</h2>
-<p>Иногда вы хотите создать медиа-запрос, включающий в себя несколько условий. В таком случае применяются <em>логические операторы</em>: <code>not</code>, <code>and</code>, and <code>only</code>. Кроме того, вы можете объединить несколько медиа-запросов в список через запятую; это позволяет применять одни и те же стили в разных ситуациях.</p>
+<p>Иногда вы хотите создать медиавыражение, включающий в себя несколько условий. В таком случае применяются <em>логические операторы</em>: <code>not</code>, <code>and</code>, and <code>only</code>. Кроме того, вы можете объединить несколько медиавыражений в список через запятую; это позволяет применять одни и те же стили в разных ситуациях.</p>
-<p>В прошлом примере мы видели как применяется оператор <code>and</code> для группировки <em>type</em> и функции. Оператор <code>and</code> так же может комбинировать несколько функций в одно медиа-выражение. Между тем, оператор not отрицает медиазапрос, полностью инвертируя его значение. Единственный оператор не позволяет старым браузерам применять стили.</p>
+<p>В прошлом примере мы видели как применяется оператор <code>and</code> для группировки <em>type</em> и функции. Оператор <code>and</code> так же может комбинировать несколько функций в одно медиа-выражение. Между тем, оператор not отрицает медиавыражение, полностью инвертируя его значение. Единственный оператор не позволяет старым браузерам применять стили.</p>
<div class="note">
<p><strong>Note:</strong> In most cases, the <code>all</code> media type is used by default when no other type is specified. However, if you use the <code>not</code> or <code>only</code> operators, you must explicitly specify a media type.</p>