Enhet 10 / 11

Artificiell intelligens i tillgänglighet och inkluderande design

Vinster:

  • Möjlighet att kontrollera och förbättra färgkontrasten, alternativ text, tangentbordsåtkomst och WCAG-kriterier med stöd för artificiell intelligens
  • Möjlighet att generera och verifiera tillgänglighetstexter som skärmläsarupplevelse, alt-text och formuläretiketter med artificiell intelligens
  • Förstå gränsen för att validera AI:s tillgänglighetsrekommendationer med verklig hjälpmedelsteknik och användartester

Tillgänglighet (a11y för kort) är förmågan hos en produkt att användas av alla, inklusive personer med funktionsnedsättning: en synskadad användare kan navigera med en skärmläsare (extra programvara som konverterar text till tal), en person med motoriska svårigheter kan göra vad som helst med ett tangentbord, en färgblind person kan ta emot information utan att förlita sig på färg. Inkluderande design är bredare: den sätter mänsklig mångfald i centrum för design, inklusive ålder, språk, kultur, tillfällig funktionsnedsättning (bruten arm) eller kontextuell funktionshinder (skärm i solen). Tillgänglighet är inget "extra" utan ett grundläggande ansvar och ett lagkrav i de flesta länder. AI är en kraftfull förscreener och draggenerator inom detta område; men verklig tillgänglighet bekräftas endast av faktiska hjälpmedel och användartester.

WCAG och nyckelkontrollområden

WCAG (Web Content Accessibility Guidelines) är en uppsättning internationellt accepterade kriterier för tillgänglighet; AA-nivån är i allmänhet riktad. Den har fyra principer: innehållet måste vara märkbart, gränssnittet måste vara användbart, informationen måste vara begriplig och tekniskt sund. De vanligaste kontrollområdena i praktiken är:

  • Färgkontrast: Är skillnaden mellan text och bakgrund tillräcklig? (För AA, åtminstone förhållandet 4,5:1 i normal text.)
  • Alternativ text (alt text): Har bilderna en textmotsvarighet som förklarar dem för skärmläsaren?
  • Tangentbordsåtkomst: Kan allt göras utan mus? Är fokusordningen meningsfull?
  • Endast färginformation: Fraser som "Fyll i röda fält" utesluter den färgblinda användaren.
  • Formuläretiketter: Har varje inmatningsfält en etikett som skärmläsaren kommer att läsa?
  • Tryckmål: Är knapparna tillräckligt stora för att kunna tryckas bekvämt med fingrarna?

AI kan göra en snabb preliminär skanning inom många av dessa områden: du kan ge lite text och fråga "är kontrasten tillräcklig?", ge en bildbeskrivning och fråga "föreslå alternativ text", ge en gränssnittsbeskrivning och fråga "vad är problemet med tangentbordsåtkomst".

Varning: Bara för att AI:n säger "det ser tillgängligt ut" är inte en garanti för tillgänglighet. Den automatiska kontrollen fångar bara några av WCAG-felen; Resten kommer att dyka upp med faktisk användning.

Alt-text: hemligheten med bra alt-text

Alt text ersätter bilden för den synskadade användaren. Bra alt-text förmedlar bildens funktion och betydelse, inte dess dekorativa detalj. Alternativtexten för en "lägg till i kundvagn"-ikonen ska vara "Lägg till i kundvagn" och inte "varukorgsbild" eftersom det är åtgärden som är viktig för användaren. AI är bra på att generera undertextkonturer, men eftersom den inte känner till sammanhanget kan den producera alltför beskrivande eller irrelevant text. Du frågar varje alternativ text "varför är den här bilden här?" Beskär med frågan.

visuella

Svag undertext

Stark undertext

Varukorgsikon (knapp)

"Korgikon, grå färg"

"Lägg till i kundvagnen"

produktfoto

"bild"

"Blå vinterrock, framifrån"

dekorativ linje

"Ornament linje"

(lämna tomt — dekorativt)

Grafik

"Grafisk bild"

"2024 försäljning: ökar varje kvartal"

Inkluderande språk och räckvidd

Tillgänglighet är inte begränsad till tekniska kontroller; Språk är också inkluderande. Text som antar kön ("användare och hans/hennes make"), utesluter baserat på förmåga ("blick", "hör lätt") eller innehåller kulturella antaganden kommer att exkludera vissa användare. AI kan skanna texten ur detta perspektiv, men du måste se till att det "neutrala" språket det föreslår förblir naturligt och begripligt; Överkorrigering kan göra text besvärlig.

tre minifodral

Fall 1 — Kontrastfel fångas tidigt. Ett team fick AI att skanna textfärgerna på 20 skärmar och fastställde att kontrasten var under AA-tröskeln på 7 ställen. Korrigeringarna gjordes utan att gå i utveckling; kostnaden för efterföljande korrigering undveks. Men teamet hoppade fortfarande inte över själva skärmläsartestet.

Fall 2 — Endast färgrelaterad information korrigerades. Ett formulär visade endast felfält med en röd ram. AI:n flaggade detta; Teamet lade också till text och ikoner till varje fel. Färgblinda användare kunde nu se felet. Lektion: färg ensam kan inte förmedla information.

Fall 3 – AI vilselett godkännande. En designer hoppade över skärmläsartestning eftersom han kallade AI:n "tillgänglig". I det riktiga testet visade det sig att fokusordningen var förvirrad och att vissa knappar inte lästes av alls. Lektion: automatisk bekräftelse är början; faktisk hjälpmedelsprovning är obligatorisk.

Kopieringsbara uppmaningar

Skanna i förväg den här gränssnittsbeskrivningen för tillgänglighet:1) finns det information som enbart är baserad på färg?2) finns det en textetikett för varje klickbart element?3) finns det några element som inte kan nås via tangentbordet?4) är fokusordningen meningsfull? Lista varje problem och förslag. Lägg till notis "Riktigt test krävs". Recept: <<text>>

Föreslå alternativ text för dessa bilder. Regel: förmedla bildens FUNKTION/betydelse, inte den dekorativa detaljen. Skriv åtgärden för knappikoner. För dekorativa bilder, säg "alt text ska lämnas tom". Kontext- och bildbeskrivningar: <<lista>>

Kontrollera dessa texter för inkluderande språk: finns det könsantaganden, förmågasbaserat exkluderande språk (som "se", "höra"), kulturella antaganden? Föreslå alternativ som förblir naturliga; överkorrigera inte.Texter: <<lista>>

Skriv tillgängligt fel och etiketttext för detta formulär: synlig etikett för varje fält, beskrivning för skärmläsaren och meddelande som beskriver felet, oavsett färg (text + ikon). Röst och ton: <<kort>>Formfält: <<lista>>

Svag prompt / Stark prompt

Svag: "Skriv alternativ text för den här bilden."

Resultatet: "En bild" eller alltför beskrivande text som missar funktionen.

Stark: "Föreslå alt-text för dessa bilder; förmedla bildens funktion/betydelse; skriv åtgärden för knappikoner; markera dekorativa som 'måste lämnas tomma'."

Resultatet: Kontextuella, funktionsorienterade, korrekta undertexter.

Skillnad: stark uppmaning ger funktionell fokus + knappkonvention + dekorativ distinktion.

Vanliga misstag

  • Misstag artificiell intelligens godkännande som en garanti för tillgänglighet. Det är inte en ersättning för riktiga tester.
  • Bara att ladda information i färg. Färgblinda användare missar information.
  • Förklara bilden, inte funktionen, i alt-texten. En åtgärd måste skrivas för knappikonen.
  • Lämnar tillgängligheten till sist. Om den inte startas i wireframe-stadiet blir det dyrt att patcha det senare.
  • Överkorrigerat språk. Inkluderande språk som tappar naturlighet försämrar också begripligheten.

Sammanfattningsvis

Tillgänglighet innebär att produkten är tillgänglig för alla; Det är inget extra, det är ett väsentligt och på de flesta ställen ett juridiskt ansvar. AI är värdefullt som en snabb preflight- och utkastgenerator för kontrast, alt-text, tangentbordsåtkomst och inkluderande språkskanning. Men automatiskt godkännande fångar bara några av WCAG-felen; Den faktiska tillgängligheten bekräftas genom testning med skärmläsare och riktiga hjälpmedelsanvändare. Använd modellen som en främre webbläsare, få beviset från riktiga tester.

Applikationsuppgift

  1. Förskanna en gränssnittsbeskrivning för tillgänglighet vid första uppmaningen.
  2. Korrigera endast färgbaserad information eller omärkta objekt.
  3. Generera funktionsorienterade alt-texter för bilderna på din skärm med den andra uppmaningen.
  4. Kontrollera dina texter för inkluderande språk med den tredje uppmaningen.
  5. Om möjligt, prova själva testet med en skärmläsare och notera vad den automatiska skanningen missar.

checklista

  • [ ] Jag förskannade kontrast, tangentbordsåtkomst och etiketter.
  • [ ] Jag lämnade inte information baserad enbart på färg.
  • [ ] Jag skrev undertexterna på ett funktionellt sätt och lämnade de dekorativa tomma.
  • [ ] Jag gjorde en inkluderande språkkontroll, jag bevarade naturligheten.
  • [ ] Jag ansåg inte att automatiskt godkännande var en garanti för tillgänglighet.
  • [ ] Jag planerade/implementerade faktiska hjälpmedelstestning.