Принципите POUR: Основата на уеб достъпността
Всички изисквания в WCAG се основават на четири фундаментални принципа. Ако разбирате тези принципи задълбочено, можете често да идентифицирате проблеми с достъпността интуитивно, дори без да сте запаметили отделни критерии за успех. Тези четири принципа — Perceivable (Възприемаемо), Operable (Управляемо), Understandable (Разбираемо) и Robust (Устойчиво) — определят фундаменталните условия, които трябва да бъдат изпълнени, за да бъде съдържанието достъпно.
Възприемаемо: Потребителите трябва да могат да възприемат съдържанието
Принципът за възприемаемост адресира най-фундаменталното изискване за достъпност: информацията трябва да бъде достъпна за поне едно от сетивата на потребителя. Този принцип управлява изисквания за текстови алтернативи за нетекстово съдържание, субтитри и транскрипции за аудио и видео, достатъчен цветови контраст, възможност за промяна на размера на текста и отделяне на информацията от нейното визуално представяне.
Как изглежда на практика:
Рекламно изображение с обява за сезонна разпродажба се нуждае от алтернативен текст, описващ промоцията. Обучително видео се нуждае от субтитри. Основният текст на уебсайта се нуждае от достатъчен контраст спрямо фона. Формуляр, използващ червен контур за обозначаване на грешки, също се нуждае от текстово съобщение.
Чести грешки:
Изображения без алтернативен текст. Видеоклипове без субтитри. Недостатъчен цветови контраст. Информация, предавана само чрез цвят. Съдържание, ставащо недостъпно при увеличение до 200%.
Управляемо: Потребителите трябва да могат да управляват интерфейса
Принципът за управляемост гарантира, че потребителите могат да взаимодействат с всички компоненти на интерфейса и да навигират през цялото съдържание. Той управлява изисквания за клавиатурна достъпност, достатъчно време за взаимодействие, избягване на съдържание, причиняващо пристъпи, ефективни навигационни механизми и гъвкави методи за въвеждане.
Как изглежда на практика:
Падащо меню, отварящо се при hover, трябва да се отваря и при клавиатурен фокус. Тайм-аут на сесия в банков сайт трябва да предупреди потребителя и да предостави опция за удължаване. Слайдшоу с автоматична смяна трябва да има контроли за пауза. Интерактивните елементи трябва да бъдат достатъчно големи за докосване.
Чести грешки:
Интерактивни елементи, реагиращи само на кликване с мишка. Клавиатурни капани в модални прозорци. Липсващи skip-връзки. Ограничения на времето без опция за удължаване.
Разбираемо: Потребителите трябва да могат да разберат съдържанието и интерфейса
Принципът за разбираемост гарантира, че както представената информация, така и начинът на работа на интерфейса са разбираеми за потребителите. Той управлява изисквания за четимо съдържание, предвидимо поведение на интерфейса и помощ при въвеждане.
Как изглежда на практика:
Страница, написана на български, има атрибута lang="bg", за да могат екранните четци да използват правилното произношение. Навигационните менюта се появяват на едно и също място на всяка страница. Когато потребител направи грешка в формуляр, грешката е ясно идентифицирана и се дава предложение за корекция.
Чести грешки:
Липсващи декларации за език. Непоследователна навигация между страниците. Валидиране на формуляри, идентифициращо грешки без обяснение. Автоматични промени на контекста.
Устойчиво: Съдържанието трябва да работи в различни технологии
Принципът за устойчивост гарантира, че съдържанието е изградено на солидни технически основи, работещи надеждно в различни браузъри, устройства и помощни технологии — както настоящи, така и бъдещи.
Как изглежда на практика:
Персонализиран падащ уиджет използва правилни ARIA роли, състояния и свойства. Индикатор за чат на живо използва ARIA жив регион. Съобщения за статус като „Артикулът е добавен в количката" се обявяват на екранните четци.
Чести грешки:
Персонализирани уиджети, на които липсват ARIA роли и състояния. Съобщения за статус, появяващи се само визуално. Неправилно използване на ARIA, конфликтиращо с нативната HTML семантика.
Използвайте POUR като принцип за проектиране
Принципите POUR не са просто категории за организиране на критерии за успех — те са рамка за мислене. Когато оценявате всяко съдържание или функционалност, задайте четири въпроса: Могат ли всички потребители да го възприемат? Могат ли всички потребители да го управляват? Могат ли всички потребители да го разберат? Ще работи ли в различни съответни технологии? Ако отговорът на някой от тези въпроси е не, сте идентифицирали бариера за достъпност.
Достъпен ли е вашият уебсайт?
Сканирайте уебсайта си безплатно и получете вашия WCAG резултат за минути.
Сканирайте сайта си безплатно