WAI-Adapt
Също: Personalisation Semantics, WAI Personalization Semantics, Adapt
Разработваният от W3C речник за семантика на персонализацията — позволява на потребителите да адаптират съдържанието към своите когнитивни, сензорни и двигателни предпочитания чрез декларативни метаданни, а не чрез ръчно настроен CSS.
WAI-Adapt (бивш Personalisation Semantics) е усилие на W3C, което дава на авторите начин да декларират какво означава дадено съдържание — какъв вид елемент е, какъв символ би го представил, доколко е разсейващо — така че потребителските агенти и помощните технологии да могат да адаптират изобразяването към нуждите на потребителя.
Спецификацията е все още в статус работна чернова към 2026 г. Приемането е в начален стадий. Въпреки това концепцията е достатъчно значима, за да присъства в пътните карти за достъпност — особено в областта на когнитивната достъпност.
Защо W3C го започна
Сегашният модел на достъпност разчита в голяма степен на инициативата на потребителя: той настройва браузъра си, инсталира разширения, конфигурира екранния четец и се надява сайтът да се визуализира добре при тези персонализации. WAI-Adapt обръща логиката: съдържанието декларира своята семантика, а потребителският агент може да преобрази изобразяването, за да отговаря на нуждите на потребителя, без да променя смисъла на съдържанието.
Прост пример: уеб формуляр иска „първо име” и „фамилия”. WAI-Adapt би позволил на автора да маркира тези полета със семантични атрибути, обозначаващи „това е поле за лично ime”. Потребител с когнитивно увреждане би могъл тогава да настрои помощната си технология да замества текстовите етикети с подкани на базата на символи („👤 вашето ime”) — без авторът на сайта да е необходимо да достави и двете версии.
Трите модула
Черновата е разделена на три модула:
- Модул за съдържание — речник за маркиране на семантиката на съдържанието, необходима за адаптирането от потребителски агент.
data-purpose,data-action,data-destinationи др. - Модул за помощ и поддръжка — атрибути за деклариране на варианти на помощно съдържание (подробна форма, опростен език, с поддръжка на символи, опростена версия).
- Модул за инструменти — оперативна съвместимост с помощни технологии, предоставящи функции за персонализация (системи за набори от символи, инструменти за предсказателен текст, помощни средства за фокус и внимание).
Позиция спрямо другите спецификации
WAI-Adapt е допълнителен към WCAG, ARIA и констатациите на работната група за когнитивна достъпност. Не е заместител на нито една от тях. WCAG определя минималната граница за достъпност; ARIA определя интерфейса с помощните технологии; WAI-Adapt определя канала за персонализация.
Спецификацията е допълнителна и към WCAG 3, който отива по-далеч в когнитивната достъпност в сравнение с WCAG 2.x. WAI-Adapt е един от механизмите, на които могат да разчитат резултатите от WCAG 3.
Какво означава за инженерните екипи днес
За повечето екипи отговорът е: засега нищо оперативно. Речникът все още е в чернова. Поддръжката от страна на потребителските агенти е практически нулева. Няма правило в Pa11y, в axe-core или одит в Lighthouse за атрибути на WAI-Adapt.
Но концепцията си заслужава да се познава. Когато даден сайт предоставя превключване към „опростен изглед” или „показване на символи”, екипът изгражда локално точно онова, което WAI-Adapt се стреми да стандартизира. С утвърждаването на спецификацията през следващите 2–3 години се очаква първата вълна от инструменти за авторство да генерира атрибути на WAI-Adapt по подразбиране.