top of page

РОЗРОБКА ВЕБСАЙТУ ЗА ПРИНЦИПАМИ ЦИФРОВОЇ ДОСТУПНОСТІ

Навички, які Ви отримаєте по проходженню курсу

  • Вміння працювати з асистивними технологіями

  • Навички адаптації інтерфейсу до потреб різних груп людей

  • Розуміння вимог до контрасту, кольору та шрифтів на доступному вебсайті

  • Вміння застосовувати інструменти управління та навігації вебсайтом.  

Дівчина з ноутбуком у руках

Для кого цей курс?

Курс буде актуальним для:

  • Розробників/ниць вебсайтів

  • Програмістів/ок

  • Вебдизайнерів/ок 

  • В тому числі курс буде актуальним для осіб з інвалідністю, які зацікавлені у вищевказаних напрямках роботи.
     

Вимоги до курсу

Цей курс вимагає наявності  специфічних знань у сфері програмування, верстки або дизайну. Для навчання за програмою цього курсу необхідно мати знання з HTML та CSS.

Методологія навчання

Лекції та практичні завдання. По закінченню курсу учасники готують фінальний проєкт. Наші ментори обов'язково нададуть зворотний зв'язок кожному учасникові курсу.

Тривалість курсу

6 тижнів

СИЛАБУС КУРСУ

Заняття 1

Асистивні технології (скрін-рідери, лупи тощо)

  • Принцип роботи скрін-рідера

  • Сумісність сайтів і додатків з асистивними технологіями

  • Синтаксис та семантичні елементи HTML

  • Технічний стандарт WAI ARIA

  • Протокол UIAccessibility
     

Заняття 2

Текст та зображення

  • Як додати текстові підписи до елементів управління

  • Як правильно описати зображення

  • CAPTCHA та її альтернатива
     

Заняття 3

Структура інтерфейсу

  • Мова сторінки (атрибут lang)

  • Програмний доступ до інформації 

  • Послідовність прочитування

  • Форми, допомога під час заповнення

  • Альтернатива для сенсорних характеристик
     

Заняття 4

Колір, контраст, шрифт

  • Використання кольору, індекація

  • Вимоги до контрасту

  • Як обрати колірну гаму

  • Розмір шрифту

Заняття 5

Управління

  • Доступність управління з клавіатури

  • Коректна робота фокусу

  • Альтернатива для складних жестів та комбінацій клавіш

  • Допомога в навігації

Заняття 6

5 типових помилок розробників

bottom of page