{ "core/audits/accessibility/accesskeys.js | description": { "message": "Клавиши доступа позволяют быстро перейти к нужной части страницы. Для удобства навигации на каждую клавишу должно быть назначено только одно действие. Подробнее [о клавишах доступа](https://dequeuniversity.com/rules/axe/4.10/accesskeys)…" }, "core/audits/accessibility/accesskeys.js | failureTitle": { "message": "Значения атрибута `[accesskey]` не уникальны" }, "core/audits/accessibility/accesskeys.js | title": { "message": "`[accesskey]`: значения уникальны" }, "core/audits/accessibility/aria-allowed-attr.js | description": { "message": "Каждая `role` ARIA поддерживает определенный набор атрибутов `aria-*`. Неверно присвоенные атрибуты `aria-*` будут недействительны. Подробнее о том, [как сопоставлять атрибуты ARIA с их ролями](https://dequeuniversity.com/rules/axe/4.10/aria-allowed-attr)…" }, "core/audits/accessibility/aria-allowed-attr.js | failureTitle": { "message": "Атрибуты `[aria-*]` не соответствуют своим ролям" }, "core/audits/accessibility/aria-allowed-attr.js | title": { "message": "Атрибуты `[aria-*]` соответствуют своим ролям" }, "core/audits/accessibility/aria-allowed-role.js | description": { "message": "Многим элементам HTML разрешается назначать только определенные роли ARIA. Если роли ARIA используются неподходящим способом, это может ухудшить доступность веб-страницы. Подробнее [о ролях ARIA](https://dequeuniversity.com/rules/axe/4.10/aria-allowed-role)…" }, "core/audits/accessibility/aria-allowed-role.js | failureTitle": { "message": "Роли ARIA назначены несовместимым элементам" }, "core/audits/accessibility/aria-allowed-role.js | title": { "message": "Роли ARIA назначены только совместимым элементам" }, "core/audits/accessibility/aria-command-name.js | description": { "message": "Если у элемента нет названия, доступного программам чтения с экрана, пользователи услышат его общее название и не поймут, для чего он нужен. Подробнее о том, [как сделать элементы команд более доступными](https://dequeuniversity.com/rules/axe/4.10/aria-command-name)…" }, "core/audits/accessibility/aria-command-name.js | failureTitle": { "message": "У элементов `button`, `link` и `menuitem` нет названий, доступных программам чтения с экрана" }, "core/audits/accessibility/aria-command-name.js | title": { "message": "У элементов `button`, `link` и `menuitem` есть названия, доступные программам чтения с экрана" }, "core/audits/accessibility/aria-conditional-attr.js | description": { "message": "Использовать некоторые атрибуты ARIA в элементе можно только при определенных условиях. Подробнее [об условных атрибутах ARIA](https://dequeuniversity.com/rules/axe/4.10/aria-conditional-attr)…" }, "core/audits/accessibility/aria-conditional-attr.js | failureTitle": { "message": "Атрибуты ARIA используются не так, как указано для роли элемента" }, "core/audits/accessibility/aria-conditional-attr.js | title": { "message": "Атрибуты ARIA используются так, как указано для роли элемента" }, "core/audits/accessibility/aria-deprecated-role.js | description": { "message": "Функции специальных возможностей могут некорректно обрабатывать устаревшие роли ARIA. Подробнее [об устаревших ролях ARIA](https://dequeuniversity.com/rules/axe/4.10/aria-deprecated-role)…" }, "core/audits/accessibility/aria-deprecated-role.js | failureTitle": { "message": "Использовались устаревшие роли ARIA" }, "core/audits/accessibility/aria-deprecated-role.js | title": { "message": "Устаревшие роли ARIA не использовались" }, "core/audits/accessibility/aria-dialog-name.js | description": { "message": "Если у элементов диалогового окна ARIA нет доступных имен, пользователи программ чтения с экрана могут не понимать назначение этих элементов. Подробнее о том, [как сделать элементы диалогового окна ARIA более доступными](https://dequeuniversity.com/rules/axe/4.10/aria-dialog-name)…" }, "core/audits/accessibility/aria-dialog-name.js | failureTitle": { "message": "У элементов с атрибутом `role=\"dialog\"` или `role=\"alertdialog\"` нет доступных названий" }, "core/audits/accessibility/aria-dialog-name.js | title": { "message": "У элементов с атрибутом `role=\"dialog\"` или `role=\"alertdialog\"` есть доступные названия" }, "core/audits/accessibility/aria-hidden-body.js | description": { "message": "Программы чтения с экрана и другие технологии специальных возможностей могут работать некорректно, если для `
` задан атрибут `aria-hidden=\"true\"`. Подробнее о том, [как `aria-hidden` влияет на элемент body](https://dequeuniversity.com/rules/axe/4.10/aria-hidden-body)…" }, "core/audits/accessibility/aria-hidden-body.js | failureTitle": { "message": "Элемент `` в документе содержит атрибут `[aria-hidden=\"true\"]`" }, "core/audits/accessibility/aria-hidden-body.js | title": { "message": "Элемент `` в документе не содержит атрибут `[aria-hidden=\"true\"]`" }, "core/audits/accessibility/aria-hidden-focus.js | description": { "message": "Если для родительского элемента задан атрибут `[aria-hidden=\"true\"]`, то все его фокусируемые потомки становятся недоступны для программ чтения с экрана и других технологий специальных возможностей. Подробнее о том, [какое влияние `aria-hidden` оказывает на фокусируемые элементы](https://dequeuniversity.com/rules/axe/4.10/aria-hidden-focus)…" }, "core/audits/accessibility/aria-hidden-focus.js | failureTitle": { "message": "Элементы, к которым применен атрибут `[aria-hidden=\"true\"]`, содержат активные дочерние элементы" }, "core/audits/accessibility/aria-hidden-focus.js | title": { "message": "Элементы, к которым применен атрибут `[aria-hidden=\"true\"]`, не содержат активных дочерних элементов" }, "core/audits/accessibility/aria-input-field-name.js | description": { "message": "Если у поля ввода нет названия, доступного программам чтения с экрана, пользователи услышат его общее название и не поймут, для чего оно нужно. Подробнее [о ярлыках для полей ввода](https://dequeuniversity.com/rules/axe/4.10/aria-input-field-name)…" }, "core/audits/accessibility/aria-input-field-name.js | failureTitle": { "message": "У полей ввода ARIA нет доступных названий" }, "core/audits/accessibility/aria-input-field-name.js | title": { "message": "У полей ввода ARIA есть доступные названия" }, "core/audits/accessibility/aria-meter-name.js | description": { "message": "Если у элемента счетчика нет названия, доступного программам чтения с экрана, пользователи услышат только общее название и не поймут, для чего он нужен. Подробнее о том, [как присваивать названия элементам \"`meter`\"](https://dequeuniversity.com/rules/axe/4.10/aria-meter-name)…" }, "core/audits/accessibility/aria-meter-name.js | failureTitle": { "message": "У элементов `meter` ARIA нет названий, доступных программам чтения с экрана" }, "core/audits/accessibility/aria-meter-name.js | title": { "message": "У элементов `meter` ARIA есть названия, доступные программам чтения с экрана" }, "core/audits/accessibility/aria-progressbar-name.js | description": { "message": "Если у элемента `progressbar` нет названия, доступного программам чтения с экрана, пользователи услышат только его общее название и не поймут, для чего он нужен. Подробнее о том, [как присваивать ярлыки элементам `progressbar`](https://dequeuniversity.com/rules/axe/4.10/aria-progressbar-name)…" }, "core/audits/accessibility/aria-progressbar-name.js | failureTitle": { "message": "У элементов `progressbar` ARIA нет названий, доступных программам чтения с экрана" }, "core/audits/accessibility/aria-progressbar-name.js | title": { "message": "У элементов `progressbar` ARIA есть названия, доступные программам чтения с экрана" }, "core/audits/accessibility/aria-prohibited-attr.js | description": { "message": "Если атрибуты ARIA используются в ролях, для которых они запрещены, пользователи специальных возможностей могут не получать важную информацию. Подробнее [о запрещенных ролях ARIA](https://dequeuniversity.com/rules/axe/4.10/aria-prohibited-attr)…" }, "core/audits/accessibility/aria-prohibited-attr.js | failureTitle": { "message": "В элементах используются запрещенные атрибуты ARIA" }, "core/audits/accessibility/aria-prohibited-attr.js | title": { "message": "В элементах используются только разрешенные атрибуты ARIA" }, "core/audits/accessibility/aria-required-attr.js | description": { "message": "К некоторым ролям ARIA необходимо добавлять атрибуты, описывающие состояние элемента для программ чтения с экрана. Подробнее [о ролях и необходимых атрибутах](https://dequeuniversity.com/rules/axe/4.10/aria-required-attr)…" }, "core/audits/accessibility/aria-required-attr.js | failureTitle": { "message": "Для элементов с атрибутом `[role]` заданы не все необходимые атрибуты `[aria-*]`" }, "core/audits/accessibility/aria-required-attr.js | title": { "message": "У элементов `[role]` есть все необходимые атрибуты `[aria-*]`" }, "core/audits/accessibility/aria-required-children.js | description": { "message": "Указав роль ARIA для родительского элемента, в некоторых случаях вы должны также задать определенные роли его дочерним элементам. Если этого не сделать, связанные с ARIA функции специальных возможностей будут работать неправильно. Подробнее [о ролях и необходимых дочерних элементах](https://dequeuniversity.com/rules/axe/4.10/aria-required-children)…" }, "core/audits/accessibility/aria-required-children.js | failureTitle": { "message": "В элементах с ролью ARIA `[role]` отсутствуют некоторые или все обязательные дочерние элементы, которые должны содержать определенный элемент `[role]`." }, "core/audits/accessibility/aria-required-children.js | title": { "message": "В элементах с ролью ARIA `[role]` присутствуют все обязательные дочерние элементы, которые должны содержать определенный элемент `[role]`." }, "core/audits/accessibility/aria-required-parent.js | description": { "message": "Некоторые дочерние элементы с ролями ARIA должны содержаться внутри определенных родительских элементов, иначе связанные с ними функции специальных возможностей будут работать неправильно. Подробнее [о ролях ARIA и необходимых родительских элементах](https://dequeuniversity.com/rules/axe/4.10/aria-required-parent)…" }, "core/audits/accessibility/aria-required-parent.js | failureTitle": { "message": "Элементы с атрибутом `[role]` не содержатся в своих родительских элементах" }, "core/audits/accessibility/aria-required-parent.js | title": { "message": "Элементы с атрибутом `[role]` содержатся в своих родительских элементах" }, "core/audits/accessibility/aria-roles.js | description": { "message": "Значения ролей ARIA должны быть допустимыми, иначе связанные с ними функции специальных возможностей будут работать неправильно. Подробнее о том, [какие роли ARIA можно указывать](https://dequeuniversity.com/rules/axe/4.10/aria-roles)…" }, "core/audits/accessibility/aria-roles.js | failureTitle": { "message": "Присутствуют недействительные значения атрибутов `[role]`" }, "core/audits/accessibility/aria-roles.js | title": { "message": "Недействительные значения атрибутов `[role]` отсутствуют" }, "core/audits/accessibility/aria-text.js | description": { "message": "Если добавить отделенный разметкой атрибут `role=text` перед текстовым узлом и после него, VoiceOver будет определять текст как одну фразу, но фокусируемые потомки не будут озвучиваться. Подробнее [об атрибуте `role=text`](https://dequeuniversity.com/rules/axe/4.10/aria-text)…" }, "core/audits/accessibility/aria-text.js | failureTitle": { "message": "У элементов с атрибутом `role=text` есть фокусируемые потомки" }, "core/audits/accessibility/aria-text.js | title": { "message": "У элементов атрибута `role=text` нет фокусируемых потомков" }, "core/audits/accessibility/aria-toggle-field-name.js | description": { "message": "Если у переключателя нет названия, доступного программам чтения с экрана, пользователи услышат его общее название и не поймут, для чего он нужен. Подробнее [о переключателях](https://dequeuniversity.com/rules/axe/4.10/aria-toggle-field-name)…" }, "core/audits/accessibility/aria-toggle-field-name.js | failureTitle": { "message": "У переключателей ARIA нет доступных названий" }, "core/audits/accessibility/aria-toggle-field-name.js | title": { "message": "У переключателей ARIA есть доступные названия" }, "core/audits/accessibility/aria-tooltip-name.js | description": { "message": "Если у элемента подсказки нет названия, доступного программам чтения с экрана, пользователи услышат только его общее название и не поймут, для чего он нужен. Подробнее о том, [как присваивать названия элементам \"`tooltip`\"](https://dequeuniversity.com/rules/axe/4.10/aria-tooltip-name)…" }, "core/audits/accessibility/aria-tooltip-name.js | failureTitle": { "message": "У элементов `tooltip` ARIA нет названий, доступных программам чтения с экрана" }, "core/audits/accessibility/aria-tooltip-name.js | title": { "message": "У элементов `tooltip` ARIA есть названия, доступные программам чтения с экрана" }, "core/audits/accessibility/aria-treeitem-name.js | description": { "message": "Если у элемента `treeitem` нет названия, доступного программам чтения с экрана, пользователи услышат только его общее название и не поймут, для чего он нужен. Подробнее [о присваивании ярлыков элементам `treeitem`](https://dequeuniversity.com/rules/axe/4.10/aria-treeitem-name)…" }, "core/audits/accessibility/aria-treeitem-name.js | failureTitle": { "message": "У элементов `treeitem` ARIA нет названий, доступных программам чтения с экрана" }, "core/audits/accessibility/aria-treeitem-name.js | title": { "message": "У элементов `treeitem` ARIA есть названия, доступные программам чтения с экрана" }, "core/audits/accessibility/aria-valid-attr-value.js | description": { "message": "Технологии специальных возможностей, например программы чтения с экрана, не могут распознавать атрибуты ARIA с недопустимыми значениями. Подробнее [о существующих значениях для атрибутов ARIA](https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr-value)…" }, "core/audits/accessibility/aria-valid-attr-value.js | failureTitle": { "message": "У атрибутов `[aria-*]` недействительные значения" }, "core/audits/accessibility/aria-valid-attr-value.js | title": { "message": "Недействительные значения атрибутов `[aria-*]` отсутствуют" }, "core/audits/accessibility/aria-valid-attr.js | description": { "message": "Технологии специальных возможностей, например программы чтения с экрана, не могут распознавать атрибуты ARIA с недопустимыми названиями. Подробнее [о существующих атрибутах ARIA](https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr)…" }, "core/audits/accessibility/aria-valid-attr.js | failureTitle": { "message": "Атрибуты `[aria-*]` недействительны или указаны с ошибками" }, "core/audits/accessibility/aria-valid-attr.js | title": { "message": "Атрибуты `[aria-*]` действительны и написаны без ошибок" }, "core/audits/accessibility/axe-audit.js | failingElementsHeader": { "message": "Элементы, не прошедшие проверку" }, "core/audits/accessibility/button-name.js | description": { "message": "Если у кнопки нет названия, доступного программам чтения с экрана, пользователи услышат слово \"кнопка\", но не поймут, для чего она нужна. Подробнее о том, [как сделать кнопки более доступными](https://dequeuniversity.com/rules/axe/4.10/button-name)…" }, "core/audits/accessibility/button-name.js | failureTitle": { "message": "Названия кнопок недоступны программам чтения с экрана" }, "core/audits/accessibility/button-name.js | title": { "message": "Названия кнопок доступны программам чтения с экрана" }, "core/audits/accessibility/bypass.js | description": { "message": "Чтобы пользователям было проще перемещаться по странице с помощью клавиатуры, добавьте возможность пропускать повторяющийся контент. Подробнее [о пропускаемых блоках данных](https://dequeuniversity.com/rules/axe/4.10/bypass)…" }, "core/audits/accessibility/bypass.js | failureTitle": { "message": "На странице отсутствует заголовок, ссылка для пропуска или указание региона" }, "core/audits/accessibility/bypass.js | title": { "message": "Страница содержит заголовок, ссылку для пропуска контента или указание региона" }, "core/audits/accessibility/color-contrast.js | description": { "message": "Многие пользователи не видят текст с низкой контрастностью, или им сложно его воспринимать. Подробнее о том, [как обеспечить достаточный цветовой контраст](https://dequeuniversity.com/rules/axe/4.10/color-contrast)…" }, "core/audits/accessibility/color-contrast.js | failureTitle": { "message": "Цвета фона и переднего плана недостаточно контрастны" }, "core/audits/accessibility/color-contrast.js | title": { "message": "Цвета фона и переднего плана достаточно контрастны" }, "core/audits/accessibility/definition-list.js | description": { "message": "Если списки определений размечены с ошибками, программы чтения с экрана могут озвучивать их некорректно. Подробнее о том, [как правильно создавать списки определений](https://dequeuniversity.com/rules/axe/4.10/definition-list)…" }, "core/audits/accessibility/definition-list.js | failureTitle": { "message": "Ошибка в элементах `