Що означає термін «a11y»?
Термін «a11y» - це скорочення слова «accessibility» (доступність). У ньому замінили 11 літер між першою a та останньою y числом 11:
a + 11 літер + y → a11y
Що означає «accessibility» (доступність)
У веброзробці доступність (a11y) - це практика створення сайтів і застосунків, якими можуть користуватися всі користувачі, включно з людьми з обмеженнями зору, слуху, моторики або когнітивних здібностей.
Приклад: що входить до a11y
- Альтернативні тексти для зображень
<img src="photo.jpg" alt="Фото жінки з ноутбуком">-> екранні читачі зможуть прочитати опис.
2. Правильна структура заголовків (<h1>-<h6>)
-> допомагає людям з порушеннями зору швидко орієнтуватися на сторінці.
3. Контраст тексту та фону
-> щоб текст можна було легко прочитати за будь-яких особливостей зору.
4. Навігація з клавіатури
-> можливість користуватися сайтом без миші (наприклад, за допомогою клавіші Tab).
5. ARIA-атрибути (aria-label, role та ін.)
-> додають додаткову семантику для екранних читачів.
Приклади споріднених термінів:
- i18n - internationalization (інтернаціоналізація, 18 літер між «i» та «n»)
- l10n - localization (локалізація, 10 літер між «l» та «n»)
- a11y - accessibility (доступність, 11 літер між «a» та «y»)
Висновок:
«a11y» - це коротка форма слова accessibility і позначає напрям у веброзробці, який робить сайти доступними та зручними для всіх користувачів, включно з людьми з інвалідністю.
Коротка відповідь
Для співбесідиКоротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.