Standardit

WAI-Adapt

Katso myös: Personalisation Semantics, WAI Personalization Semantics, Adapt

W3C:n kehittyvä sanasto personointisemantiikalle — antaa käyttäjien mukauttaa sisältöä kognitiivisiin, aistillisiin ja motorisiin tarpeisiinsa deklaratiivisten metatietojen avulla eikä käyttäjän muokkaamalla CSS:llä.

WAI-Adapt (aiemmin “Personalisation Semantics”) on W3C:n hanke, jolla annetaan tekijöille keino ilmaista, mitä sisältö tarkoittaa — minkä tyyppinen elementti se on, mikä symboli voisi edustaa sitä, kuinka häiritsevä se on — jotta käyttäjäagentit ja avustavat teknologiat voivat mukauttaa esityksen käyttäjän tarpeisiin.

Standardi on edelleen luonnosvaiheessa vuonna 2026. Käyttöönotto on alkuvaiheessa, mutta kehys on riittävän merkittävä, jotta termi esiintyy saavutettavuussuunnitelmissa — erityisesti kognitiivisen saavutettavuuden yhteydessä.

Miksi W3C aloitti sen

Nykyinen saavutettavuusmalli on vahvasti käyttäjävetoinen: käyttäjä mukauttaa selainta, asentaa laajennuksia, konfiguroi ruudunlukuohjelman ja toivoo, että sivusto toimii näillä asetuksilla. WAI-Adapt kääntää tämän asetelman: sisältö ilmaisee semantiikkansa, ja käyttäjäagentti voi muuntaa esityksen käyttäjälle sopivaksi muuttamatta sisällön merkitystä.

Yksinkertainen esimerkki: verkkolomake pyytää “etunimi” ja “sukunimi”. WAI-Adaptin avulla tekijä voisi merkitä nämä kentät semanttisilla attribuuteilla, jotka kertovat “tämä on henkilönnimikenttiä”. Kognitiivisesti rajoittunut käyttäjä voisi sitten saada avustavan teknologian vaihtamaan tekstiotsikot symbolipohjaisiin kehotteisiin (”👤 nimesi”) — ilman, että sivuston tekijän täytyy toimittaa molempia versioita.

Kolme moduulia

Luonnos jakautuu kolmeen moduuliin:

  1. Content-moduuli — sanasto sisältösemantiikan merkitsemiseen, jota käyttäjäagentin sovittaminen tarvitsee. data-purpose, data-action, data-destination jne.
  2. Help and Support -moduuli — attribuutit ohjesisällön variaatioiden ilmaisemiseen (pitkä muoto, selkokieli, symbolituettu, yksinkertaistettu).
  3. Tools-moduuli — yhteentoimivuus avustavien teknologioiden kanssa, jotka tarjoavat personointiominaisuuksia (symbolijärjestelmät, ennakoiva tekstityökalu, kohdistus- ja tarkkaavuusapuvälineet).

Asema suhteessa muihin spesifikaatioihin

WAI-Adapt on täydentävä WCAG:n, ARIAn ja kognitiivisen saavutettavuuden työryhmän löydöksiin nähden. Se ei korvaa mitään niistä. WCAG määrittelee pääsyn lattiatason; ARIA määrittelee avustavan teknologian rajapinnan; WAI-Adapt määrittelee personointikanavan.

Se on myös täydentävä WCAG 3:lle, joka menee kognitiivisessa saavutettavuudessa huomattavasti pidemmälle kuin WCAG 2.x koskaan meni. WAI-Adapt on yksi mekanismeista, joihin WCAG 3:n tulokset saattavat nojata.

Mitä se tarkoittaa suunnittelutiimeille tänään

Useimmille tiimeille vastaus on: ei mitään operatiivista vielä. Sanasto on yhä luonnosvaiheessa. Käyttäjäagentin tuki on käytännössä nolla. Ei ole Pa11y-sääntöä, axe-core-sääntöä eikä Lighthouse-auditointia WAI-Adapt-attribuuteille.

Kehys on kuitenkin tärkeä tuntea. Kun toimitat sivuston, jossa käyttäjät voivat kytkeä “yksinkertaisempi näkymä” tai “näytä symbolit”, keksi paikallisesti sen, mitä WAI-Adapt yrittää standardisoida. Spesifikaation vakiintuessa seuraavan 2–3 vuoden aikana odotettavissa on ensimmäinen aalto sisällöntuotantotyökaluja, jotka generoivat WAI-Adapt-attribuutteja oletuksena.