Skip to content

Commit

Permalink
Исправляет мелкие ошибки, добавляет Свету (#4978)
Browse files Browse the repository at this point in the history
  • Loading branch information
TatianaFokina authored Nov 16, 2023
1 parent 23489f1 commit bf075a2
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 3 deletions.
4 changes: 3 additions & 1 deletion a11y/role-log/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: "`log`"
description: "Роль для области с логами."
authors:
- tatianafokina
contributors:
- skorobaeus
keywords:
- a11y
- ARIA
Expand Down Expand Up @@ -84,7 +86,7 @@ _Логи_ — это отдельный документ или часть ст
</div>
```

Так как у контейнера с ролью есть [свойство `overflow="auto"`](/css/overflow/), добавили его в порядок фокуса с помощью [`tabindex`](/html/tabindex/). Так пользователи клавиатуры смогут прокрутить его стрелками.
Так как у контейнера с ролью есть [свойство `overflow="auto"`](/css/overflow/), добавим его в порядок фокуса с помощью [`tabindex`](/html/tabindex/). Пользователи клавиатуры смогут прокрутить его стрелками.

Чтобы скринридеры не зачитывали сообщения, которые отправили читатели, удалим на секунду `role="log"` и вернём её после этого обратно. С этим поможет [`setTimeout()`](/js/settimeout/).

Expand Down
4 changes: 3 additions & 1 deletion a11y/role-status/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: "`status`"
description: "Роль для дополнительной информации, о которой скринридер расскажет пользователям не сразу."
authors:
- tatianafokina
contributors:
- skorobaeus
keywords:
- a11y
- ARIA
Expand Down Expand Up @@ -54,7 +56,7 @@ tags:

Если сообщение со `status` появляется после взаимодействия с кнопкой или другим элементом, свяжите их друг с другом с помощью атрибута [`aria-controls`](/a11y/aria-controls/).

Большинство элементов `status` не должны оказываться в порядке навигации (фокуса) во время изменений в них. То есть, пользователи не должны иметь возможность попасть на них с помощью <kbd>Tab</kbd>.
Большинство элементов `status` не должны оказываться в порядке навигации (фокуса) во время изменений в них. То есть пользователи не должны иметь возможность попасть на них с помощью <kbd>Tab</kbd>.

Элементы с ролью `status` можно подписывать. Для видимой подписи подойдёт атрибут [`aria-labelledby`](/a11y/aria-labelledby/), а для невидимой — [`aria-label`](/a11y/aria-label/). Только помните, что хоть на практике и можно добавлять подписи ко всем элементам, спецификация не рекомендует подписывать [`<div>`](/html/div/), [`<span>`](/html/span/) и другие неинтерактивные элементы.

Expand Down
2 changes: 1 addition & 1 deletion a11y/wcag-conformance-levels/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ tags:

### Уровень A

[Критерии уровня A](https://www.w3.org/WAI/WCAG21/quickref/?currentsidebar=%23col_customize&levels=aa%2Caaa) связаны с основными аспектами веб-доступности, которые влияют на большинство пользователей с инвалидностью. Например, на этом уровне есть критерии про альтернативные тексты для картинок, субтитры для видео и аудио-транскрипцию, доступ с клавиатуры к основной функциональности интерфейса, язык страниц, управление анимацией и другие базовые вещи.
[Критерии уровня A](https://www.w3.org/WAI/WCAG21/quickref/?currentsidebar=%23col_customize&levels=aa%2Caaa) связаны с основными аспектами веб-доступности, которые влияют на большинство пользователей с инвалидностью. Например, на этом уровне есть критерии про альтернативные тексты для картинок, субтитры для видео и расшифровку для аудио, доступ с клавиатуры к основной функциональности интерфейса, язык страниц, управление анимацией и другие базовые вещи.

Если сайт не соответствует критериям уровня A, практически все пользователи с инвалидностью и вспомогательные технологии не смогут взаимодействовать с интерфейсом.

Expand Down

0 comments on commit bf075a2

Please sign in to comment.