Воркшоп

Подія завершилася

Воркшоп: доступність фронтенду

30.11.2024 10:00 Online 3200 грн
  • JavaScript
  • Frontend

У світі, де понад 1 мільярд людей з інвалідністю, доступність веб-контенту стає критично важливою. В Україні це питання з кожним днем набуває все більшої актуальності. Багато людей з інвалідністю стикаються з труднощами у доступі до інформації та послуг в Інтернеті, що обмежує їх можливості. Забезпечення доступності веб-сайтів не лише сприяє дотриманню прав людини, але й відкриває нові можливості для бізнесу, адже інклюзивний веб-досвід може залучити більше користувачів.

Два спойлери: alt до зображень потрібен далеко не завжди, а додати доступність за день до релізу - це скоріше казка, яку менеджери розповідають на ніч.

На воркшопі ви дізнаєтесь, чому створення доступних сайтів не забирає багато ресурсів, якщо правильно налаштувати процеси.

Над чим ми будемо працювати:

  • Виявлення проблем: навчимося робити аудит веб-інтерфейсу і знаходити основні порушення доступності.
  • Виправлення помилок: розглянемо способи як виправити ці порушення, і отримаємо практичні поради для застосування у власних проєктах.
  • Справжні кейси: проаналізуємо реальні приклади доступних і недоступних веб-сайтів для розуміння відмінностей між ними.

Ми будемо використовувати:

  • HTML;
  • CSS;
  • JavaScript;
  • Webpack;
  • розширення браузера на кшталт axe-core, які допоможуть вам не робити помилок (ну, або швидко їх виправляти).

Кому буде цікаво:

  • Фронтенд-розробникам всіх рівнів:
    • Junior: дізнатися про стандарти, засвоїти правильні практики веб-доступності та уникати типових помилок в семантиці.
    • Middle та Senoir: удосконалити свої проєкти з точки зору інклюзивності, оволодіти інструментами для аудиту доступності та почати інтегрувати ці практики в робочі процеси.

Також воркшоп може бути цікавий і не технічним спеціалістам, які беруть участь у створенні веб-продуктів: UI/UX дизайнери, QA, менеджери. Це допоможе зробити спільну роботу над доступністю продуктивнішою, але важливо памʼятати – основний акцент буде саме на технічній частині.

Для участі у воркшопі необхідно:
Базові знання HTML, CSS та JavaScript – обов'язкові. Будемо працювати з простим JS-застосунком (привʼязка до фреймворку не важлива). Основна робота буде в браузері, а саме з його Accessibility tree. Додаткових програм зазделегідь встановлювати не треба.

Програма:

  • Знайомство.
  • Теорія (~30 хв):
    • Основні стандарти доступності і ARIA розмітка;
    • Accessibility tree в браузері;
    • Способи, якими люди з інвалідністю користуються UI.
  • Робота зі скрінрідером, аудит недоступного інтерфейсу (~30 хв).
  • Рефакторинг застосунку по крокам (~30 хв):
    • Імена, ролі та стан елементів;
    • Фокус з клавіатури, контраст кольорів;
    • Семантичні лендмарки.
  • Перерва (~1 година).
  • Продовжимо рефакторинг (~1 година):
    • Структура заголовків;
    • Сховані елементи;
    • Доступні форми;
    • Робимо кастомний прогрес бар і нотіфікейшни.
  • Висновки та Q&A (~30 хв).

Спікер:

  • Дмитро Рябовол - Frontend Engineer та Accessibility Enthusiast в Studytube.

Читайте нас в Telegram, щоб не пропустити свіжі події.

Залишити коментар

Коментарі до відгуку

На даний момент немає коментарів. Будьте першим, хто залишить тут свій коментар.