𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: Marcy Sutton
Название: Создание и тестирование доступности веб-приложений (2022)

Продолжительность: 16 ч 30 мин
Количество уроков: 249 Видео
Язык: Английский
Вес архива: 2,26 ГБ
Этот курс поможет вам глубоко понять и внедрять доступность на всех этапах разработки веб‑приложений — от проектирования интерфейсов до тестирования и развертывания. Вы научитесь распознавать проблемы доступности, устранять барьеры для пользователей и формировать культуру инклюзивности в вашей команде.
Зачем изучать доступность
Доступность — это не набор дополнительных требований, а фундамент качества веб‑приложений. Она напрямую влияет на восприятие продукта, его коммерческий успех и вашу профессиональную компетентность как разработчика или дизайнера.
Ключевые причины уделить внимание доступности
• Юзабилити для всех пользователей — интерфейсы остаются понятными и удобными в любых условиях.
• Соблюдение стандартов — WCAG и требования законодательства становятся привычным инструментом, а не препятствием.
• Укрепление репутации команды — доступность становится частью культуры продукта.
Что вы изучите в курсе
Курс охватывает полный цикл создания доступных веб‑приложений: от понимания базовых принципов до выстраивания автоматизированного процесса тестирования.
1. Формирование мышления, ориентированного на доступность
• Основные термины, стандарты и компоненты веб‑доступности.
• Деловые преимущества внедрения доступности.
• Распознавание потенциальных проблем ещё на этапе дизайна.
2. Оценка и тестирование существующих приложений
• Методы ручного тестирования: клавиатура, DevTools, расширения браузера.
• Выявление проблем с помощью популярных инструментов отрасли.
• Построение повторяемого процесса тестирования и документирования.
• Создание юнит‑ и интеграционных тестов для проверки интерактивных компонентов.
3. Создание доступных интерфейсов с нуля
• Корректное использование семантических HTML‑элементов и ARIA‑атрибутов.
• Передача информации вспомогательным технологиям.
• Разработка доступных паттернов: меню, модальные окна, формовые элементы.
• Управление фокусом и клавиатурной навигацией.
Проработка доступности на этапах дизайн‑процесса
Вы научитесь оценивать макеты до передачи разработки, находить ошибки и предлагать инклюзивные альтернативы.
Навыки анализа дизайна
• Проверка цветовых сочетаний и контраста.
• Анализ поведения интерфейса при масштабировании и изменении размеров окна.
• Обсуждение решений с дизайнерами и другими участниками процесса.
Предотвращение барьеров в пользовательских взаимодействиях
Доступность — это устранение препятствий, мешающих пользователям взаимодействовать с вашим продуктом. Вы научитесь выявлять эти препятствия заранее и устранять их системно.
Технические навыки для устранения барьеров
• Правильная структура кода и логичные точки взаимодействия.
• Создание доступной библиотеки компонентов.
• Учёт влияния CSS на поведение вспомогательных технологий.
Инструменты и процессы тестирования доступности
Вы создадите рабочую систему тестирования, которая помогает предотвращать проблемы до того, как они попадут к пользователю.
Ваша система тестирования будет включать
• Ручные проверки пользовательских потоков.
• Документированные последовательности тестирования «только мышью» и «только клавиатурой».
• Юнит‑тесты для интерактивных элементов.
• Интеграционные тесты, моделирующие реальные сценарии.
• Блокировку развертывания при наличии ошибок через CI.
Структура курса и формат обучения
Testing Accessibility — это шесть самостоятельных мастер‑классов, включающих текстовый материал, видео, транскрипты и практические задания. Каждый модуль сосредоточен на одном этапе процесса разработки и тестирования.
Мастер‑классы
Основы доступности
Изучение базовых определений, мотиваций, бизнес‑кейса и ключевых компонентов доступности.
Дизайн‑мышление и командное взаимодействие
Методы выявления проблем на ранних этапах, обсуждение решений, формирование культуры доступности.
Ручное тестирование
Изучение инструментов, проверок и процессов на примере реального приложения CampSpots.
Семантическая разметка с HTML и ARIA
Построение доступных компонентов с учётом потребностей экранных считывателей и логики страницы.
Доступные интеракции и механизмы
Создание доступных паттернов, управление фокусом, работа с React Hooks и ARIA.
Автоматизированное тестирование доступности
Настройка Jest, Cypress, Storybook и других инструментов для автоматизации процессов тестирования.
Результаты прохождения курса
По завершении курса вы получите глубокое понимание того, как создавать по-настоящему доступные веб‑приложения и защищать принятые решения перед командой, клиентами и руководством.
• Уверенно выявляете и устраняете проблемы доступности.
• Создаёте интерфейсы, которые одинаково удобны для всех пользователей.
• Строите и внедряете процессы доступности в команде.
• Повышаете свою экспертность и ценность на рынке.
Testing Accessibility — это обучение, которое помогает менять корпоративную культуру и повышать качество продуктов. Применяйте полученные знания, и доступность станет естественной частью вашей разработки.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь