Unitate 10 / 11

Inteligența artificială în accesibilitate și design inclusiv

Câștiguri:

  • Abilitatea de a controla și îmbunătăți contrastul culorilor, textul alternativ, accesul la tastatură și criteriile WCAG cu suport de inteligență artificială
  • Abilitatea de a genera și verifica texte de accesibilitate, cum ar fi experiența cititorului de ecran, text alternativ și etichete de formulare cu inteligență artificială
  • Înțelegerea limitei validării recomandărilor de accesibilitate ale AI cu tehnologie de asistență reală și testare de utilizator

Accesibilitatea (a11y pe scurt) este capacitatea unui produs de a fi folosit de toată lumea, inclusiv de persoanele cu dizabilități: un utilizator cu deficiențe de vedere poate naviga cu un cititor de ecran (software auxiliar care convertește textul în vorbire), o persoană cu dificultăți motorii poate face orice cu o tastatură, o persoană daltonică poate primi informații fără a se baza pe culoare. Designul incluziv este mai larg: pune diversitatea umană în centrul designului, inclusiv vârsta, limba, cultura, dizabilitățile temporare (brațul rupt) sau dizabilitățile contextuale (ecran în soare). Accesibilitatea nu este un „extra”, ci o responsabilitate fundamentală și o cerință legală în majoritatea țărilor. AI este un puternic prescreener și generator de curent în acest domeniu; dar accesibilitatea adevărată este confirmată doar de tehnologia de asistență reală și de testarea utilizatorului.

WCAG și zone de control cheie

WCAG (Web Content Accessibility Guidelines) este un set de criterii de accesibilitate acceptate la nivel internațional; Nivelul AA este în general vizat. Are patru principii: conținutul trebuie să fie perceptibil, interfața trebuie să fie utilizabilă, informațiile trebuie să fie înțelese și solide din punct de vedere tehnic. Cele mai comune zone de control în practică sunt:

  • Contrastul culorilor: este suficientă diferența dintre text și fundal? (Pentru AA, cel puțin 4,5:1 raport în textul normal.)
  • Text alternativ (text alternativ): imaginile au un text echivalent care le explică cititorului de ecran?
  • Acces la tastatură: se poate face ceva fără mouse? Are sens ordinea de focalizare?
  • Informații numai pentru culori: expresii precum „Completați câmpurile roșii” exclud utilizatorul daltonist.
  • Etichete formular: Fiecare câmp de intrare are o etichetă pe care cititorul de ecran o va citi?
  • Ținta atingere: butoanele sunt suficient de mari pentru a fi apăsate confortabil cu degetele?

AI poate face o scanare preliminară rapidă în multe dintre aceste zone: poți să dai ceva text și să întrebi „este contrastul suficient?”, să dai o descriere a imaginii și să întrebi „sugerează text alternativ”, să dai o descriere a interfeței și să întrebi „care sunt problemele de acces la tastatură”.

Atenție: Doar pentru că AI spune „pare accesibil” nu este o garanție a accesibilității. Verificarea automată prinde doar câteva dintre erorile WCAG; Restul va apărea cu utilizarea efectivă.

Alt text: secretul unui text alternativ bun

Alt text înlocuiește imaginea pentru utilizatorul cu deficiențe de vedere. Textul alternativ bun transmite funcția și semnificația imaginii, nu detaliile sale decorative. Textul alternativ pentru o pictogramă „Adaugă în coș” ar trebui să fie „Adaugă în coș” și nu „Imagine coș de cumpărături”, deoarece este acțiunea care contează pentru utilizator. AI este bun la generarea de contururi subtext, dar pentru că nu cunoaște contextul, poate produce text prea descriptiv sau irelevant. Întrebați fiecare text alternativ „de ce este această imagine aici?” Decupați cu întrebarea.

vizuale

Subtext slab

Subtext puternic

Pictograma coș (buton)

„pictogramă coș, culoare gri”

„Adaugă în coș”

poza produsului

"poza"

„Hat albastru de iarnă, vedere din față”

linie decorativă

"Linie de ornamente"

(lasa necompletat - decorativ)

Grafică

„Imagine grafică”

„Vânzări în 2024: crește în fiecare trimestru”

Limbajul și domeniul de aplicare incluziv

Accesibilitatea nu se limitează la controale tehnice; Limba este, de asemenea, incluzivă. Textul care presupune sex („utilizatorul și soțul său”), exclude pe baza capacității („priviți”, „auzi ușor”) sau conține presupuneri culturale va exclude unii utilizatori. AI poate scana textul din această perspectivă, dar trebuie să vă asigurați că limbajul „neutru” pe care îl sugerează rămâne natural și ușor de înțeles; Supracorectarea poate face textul ciudat.

trei mini cutii

Cazul 1 – Erori de contrast surprinse devreme. O echipă a pus AI să scaneze culorile textului a 20 de ecrane și a stabilit că contrastul era sub pragul AA în 7 locuri. Corecțiile au fost făcute fără a intra în dezvoltare; costul corectării ulterioare a fost evitat. Dar echipa încă nu a omis testul real al cititorului de ecran.

Cazul 2 — Numai informațiile legate de culoare au fost corectate. Un formular arăta câmpuri de eroare doar cu o margine roșie. AI a semnalat acest lucru; Echipa a adăugat, de asemenea, text și pictograme la fiecare eroare. Utilizatorii daltonişti pot vedea acum eroarea. Lecție: culoarea singură nu poate transmite informații.

Cazul 3 – AI indus în eroare aprobare. Un designer a sărit peste testarea cititorului de ecran pentru că a numit AI „accesibil”. În testul real, s-a dovedit că ordinea de focalizare a fost confuză și unele butoane nu au fost citite deloc. Lecția: confirmarea automată este începutul; testarea reală a tehnologiei de asistență este obligatorie.

Solicitări copiabile

Scanați în prealabil această descriere a interfeței pentru accesibilitate:1) există informații transmise exclusiv pe baza culorii?2) există o etichetă text pentru fiecare element pe care se poate face clic?3) există elemente care nu pot fi accesate prin tastatură?4) are sens ordinea de focalizare?Enumerați fiecare problemă și sugestie. Adăugați nota „Este necesar un test real”. Rețetă: <<text>>

Sugerați text alternativ pentru aceste imagini. Regula: transmite FUNCȚIA/sensul imaginii, nu detaliul decorativ. Scrieți acțiunea pentru pictogramele butoanelor. Pentru imaginile decorative, spuneți „textul alternativ trebuie lăsat necompletat”. Context și descrieri de imagini: <<listă>>

Verificați aceste texte pentru un limbaj incluziv: există ipoteze de gen, limbaj de excludere bazat pe abilități (cum ar fi „vezi”, „auzi”), presupuneri culturale? Sugerați alternative care rămân naturale; nu supracorectați.Texte: <<listă>>

Scrieți eroarea accesibilă și etichetați textul pentru acest formular: eticheta vizibilă pentru fiecare câmp, descrierea pentru cititorul de ecran și mesajul care descrie eroarea, indiferent de culoare (text + pictogramă). Voce și ton: <<card>>Câmpuri de formular: <<listă>>

Prompt slab / Prompt puternic

Slab: „Scrieți text alternativ pentru această imagine”.

Rezultatul: „O imagine” sau text excesiv de descriptiv care lipsește funcția.

Puternic: „Sugerați text alternativ pentru aceste imagini; transmiteți funcția/sensul imaginii; scrieți acțiunea pentru pictogramele butoane; marcați-le pe cele decorative ca „trebuie lăsate necompletate”.

Rezultatul: subtexte contextuale, orientate pe funcție, precise.

Diferență: promptul puternic aduce focalizare funcțională + convenție de buton + distincție decorativă.

Greșeli comune

  • Confundarea aprobării inteligenței artificiale ca o garanție a accesibilității. Nu este un substitut pentru testarea reală.
  • Doar încărcarea informațiilor în culoare. Utilizatorii daltonişti ratează informaţii.
  • Explicarea imaginii, nu a funcției, în textul alternativ. Trebuie scrisă o acțiune pentru pictograma butonului.
  • Lăsând accesibilitatea pentru final. Dacă nu este pornit în stadiul de wireframe, va fi costisitor să-l corectați mai târziu.
  • Limbajul supracorectat. Limbajul incluziv care își pierde naturalețea afectează, de asemenea, înțelegerea.

Pe scurt

Accesibilitatea înseamnă că produsul este disponibil pentru toată lumea; Nu este un plus, este o responsabilitate esențială și, în cele mai multe locuri, o responsabilitate legală. AI este valoroasă ca un generator rapid de zbor prealabil și de schiță pentru contrast, text alternativ, acces la tastatură și scanare inclusivă a limbii. Dar aprobarea automată prinde doar câteva dintre erorile WCAG; Accesibilitatea reală este confirmată prin testarea cu cititoare de ecran și utilizatori reali de tehnologie de asistență. Utilizați modelul ca browser frontal, obțineți dovada din teste reale.

Sarcina de aplicare

  1. Scanați în prealabil o descriere a interfeței pentru accesibilitate la prima solicitare.
  2. Corectați numai informațiile bazate pe culoare sau elementele neetichetate.
  3. Generați texte alternative orientate către funcții pentru imaginile de pe ecran cu a doua solicitare.
  4. Verificați-vă textele pentru un limbaj inclusiv cu al treilea prompt.
  5. Dacă este posibil, încercați testul propriu-zis cu un cititor de ecran și notați ce pierde scanarea automată.

lista de verificare

  • [ ] Am pre-scanat contrastul, accesul la tastatură și etichetele.
  • [ ] Nu am lăsat informații bazate exclusiv pe culoare.
  • [ ] Am scris subtextele într-un mod funcțional și le-am lăsat goale pe cele decorative.
  • [ ] Am făcut un control al limbajului incluziv, am păstrat naturalețea.
  • [ ] Nu am considerat aprobarea automată o garanție a accesibilității.
  • [ ] Am planificat/implementat testarea reală a tehnologiei de asistență.