Web Accessibility Academy · Урок

Надёжность: будет ли всё работать с их технологиями?

Корректная, грамотно именованная разметка, которую могут разобрать вспомогательные технологии

Урок 4 из 413 шагов

«Надёжность: будет ли всё работать с их технологиями?» — бесплатный урок Web Accessibility Academy на CoddyKit. Это урок 4 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Web Accessibility Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Web Accessibility Academy содержит 4 уроков всего.

Что означает надёжность

Надёжность — четвёртый принцип WCAG: ваше содержимое должно стабильно работать в разных браузерах, на разных устройствах и с разными вспомогательными технологиями.

Создано для долгой работы

Инструменты со временем меняются. Надёжная разметка продолжает работать с сегодняшними программами чтения с экрана и с теми, которыми люди будут пользоваться завтра.

Пишите корректный HTML

Браузеры и вспомогательные технологии разбирают вашу разметку. Корректный HTML с закрытыми тегами и уникальными идентификаторами создаёт для них чистое дерево для чтения. ✅

<ul>
  <li>First item</li>
  <li>Second item</li>
</ul>

Имя, роль, значение

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

Преимущество встроенных элементов

У настоящей кнопки уже есть правильные роль и значение. Использование встроенного элемента — самый простой путь к надёжной разметке.

ARIA заполняет пробелы

Когда HTML не позволяет выразить роль, её может добавить ARIA. Используйте её умеренно, чтобы задать пользовательским компонентам имя, роль и состояние.

Неправильное использование ARIA вредит

Неверная роль может заставить программу объявлять бессмыслицу. Первое правило ARIA: отсутствие ARIA лучше, чем неправильная ARIA.

Уникальные идентификаторы важны

Подписи и ARIA связывают элементы с помощью идентификатора. Дублирующийся идентификатор разрывает эти связи, поэтому программа чтения с экрана указывает не на тот элемент.

<label for="email">Email</label>
<input id="email">

Проверяйте с помощью реальных технологий

Узнать, является ли решение надёжным, можно только на практике. Проверяйте его с настоящей программой чтения с экрана и клавиатурой, а не только собственными глазами.

Не полагайтесь на особенности браузеров

Если страница работает только потому, что один браузер прощает ошибки, она ненадёжна. Стандартный, корректный код переживёт следующее обновление.

Вопрос о надёжности

Спросите о каждом компоненте: сможет ли вспомогательная технология правильно прочитать его имя, роль и значение? Если вы не уверены, ваша разметка пока не является надёжной.

Быстрая проверка

Давайте проверим принцип надёжности.

Итоги: надёжность

Вы узнали, что надёжность означает работу кода с разными технологиями: корректный HTML, встроенные элементы, осторожное использование ARIA, уникальные идентификаторы и проверка на практике. POUR завершён! 🚀

Можно начать бесплатно

Изучай HTML с ИИ-репетитором — бесплатно

Пиши и запускай код прямо в браузере, получай мгновенную помощь от ИИ-репетитора 24/7 и продолжи учиться на сайте или в приложении.

Курсы
30
Уроки
120

Часто задаваемые вопросы

Урок «Надёжность: будет ли всё работать с их технологиями?» бесплатный?

Да — полный текст урока «Надёжность: будет ли всё работать с их технологиями?» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Web Accessibility Academy, подпишись на CoddyKit PRO. Курс Web Accessibility Academy содержит 4 уроков всего.

Чему я научусь в уроке «Надёжность: будет ли всё работать с их технологиями?»?

Корректная, грамотно именованная разметка, которую могут разобрать вспомогательные технологии Ты практикуешь Web Accessibility Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Web Accessibility Academy?

Предыдущий опыт не требуется. Web Accessibility Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 4 из 4.

Сколько времени занимает урок «Надёжность: будет ли всё работать с их технологиями?»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Web Accessibility Academy?

Да. Каждый урок Web Accessibility Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Воспринимаемость: могут ли все ощущать содержимое?
  2. Управляемость: могут ли все пользоваться элементами управления?
  3. Понятность: легко ли читать и предсказуемо ли поведение?
  4. Надёжность: будет ли всё работать с их технологиями?
← Назад к Web Accessibility Academy