Unità 10 / 11

L'intelligenza artificiale nell'accessibilità e nella progettazione inclusiva

Guadagni:

  • Possibilità di controllare e migliorare il contrasto del colore, il testo alternativo, l'accesso da tastiera e i criteri WCAG con il supporto dell'intelligenza artificiale
  • Capacità di generare e verificare testi di accessibilità come l'esperienza dello screen reader, testo alternativo ed etichette di moduli con intelligenza artificiale
  • Comprendere il limite della convalida delle raccomandazioni sull'accessibilità dell'intelligenza artificiale con tecnologie assistive reali e test sugli utenti

L'accessibilità (in breve a11y) è la capacità di un prodotto di essere utilizzato da tutti, compresi gli individui con disabilità: un utente non vedente può navigare con uno screen reader (software ausiliario che converte il testo in parlato), una persona con difficoltà motorie può fare qualsiasi cosa con una tastiera, una persona daltonica può ricevere informazioni senza fare affidamento sul colore. La progettazione inclusiva è più ampia: mette al centro della progettazione la diversità umana, tra cui età, lingua, cultura, disabilità temporanea (braccio rotto) o disabilità contestuale (schermo al sole). L’accessibilità non è un “extra”, ma una responsabilità fondamentale e un requisito legale nella maggior parte dei paesi. L’intelligenza artificiale è un potente prescreener e generatore di bozze in questo campo; ma la vera accessibilità è confermata solo dalla tecnologia assistiva reale e dai test degli utenti.

WCAG e aree chiave di controllo

Le WCAG (Web Content Accessibility Guideline) sono un insieme di criteri di accessibilità accettati a livello internazionale; Il livello AA è generalmente mirato. Si basa su quattro principi: il contenuto deve essere percepibile, l'interfaccia deve essere utilizzabile, le informazioni devono essere comprensibili e tecnicamente valide. Le aree di controllo più comuni nella pratica sono:

  • Contrasto cromatico: la differenza tra testo e sfondo è sufficiente? (Per AA, rapporto almeno 4,5:1 nel testo normale.)
  • Testo alternativo (alt text): le immagini hanno un testo equivalente che le spiega allo screen reader?
  • Accesso tramite tastiera: si può fare qualsiasi cosa senza il mouse? L’ordine di messa a fuoco ha senso?
  • Informazioni solo sul colore: frasi come "Compila i campi rossi" escludono l'utente daltonico.
  • Etichette del modulo: ogni campo di input ha un'etichetta che verrà letta dallo screen reader?
  • Touch target: i pulsanti sono abbastanza grandi da poter essere premuti comodamente con le dita?

L'intelligenza artificiale può eseguire una rapida scansione preliminare in molte di queste aree: puoi fornire del testo e chiedere "il contrasto è sufficiente?", fornire una descrizione dell'immagine e chiedere "suggerisci testo alternativo", fornire una descrizione dell'interfaccia e chiedere "quali sono i problemi di accesso alla tastiera".

Attenzione: solo perché l'intelligenza artificiale dice "sembra accessibile" non è una garanzia di accessibilità. Il controllo automatico rileva solo alcuni degli errori WCAG; Il resto emergerà con l'uso effettivo.

Testo alternativo: il segreto di un buon testo alternativo

Il testo alternativo sostituisce l'immagine per l'utente non vedente. Un buon testo alternativo trasmette la funzione e il significato dell'immagine, non i suoi dettagli decorativi. Il testo alternativo per un'icona "aggiungi al carrello" dovrebbe essere "Aggiungi al carrello" e non "immagine del carrello" perché è l'azione che conta per l'utente. L'intelligenza artificiale è brava a generare contorni di sottotesto, ma poiché non conosce il contesto, potrebbe produrre testo eccessivamente descrittivo o irrilevante. Chiedi a ciascun testo alternativo "perché questa immagine è qui?" Ritaglia con la domanda.

visivo

Sottotesto debole

Sottotesto forte

Icona del carrello (pulsante)

"Icona del carrello, colore grigio"

"Aggiungi al carrello"

foto del prodotto

"immagine"

"Cappotto invernale blu, vista frontale"

linea decorativa

"Linea Ornamenti"

(lasciare vuoto – decorativo)

Grafica

"Immagine grafica"

"Vendite 2024: aumentano ogni trimestre"

Linguaggio e ambito inclusivi

L'accessibilità non si limita ai controlli tecnici; Anche la lingua è inclusiva. Il testo che presuppone il genere ("utente e il suo coniuge"), esclude in base alle capacità ("sguardo", "ascolta facilmente") o contiene presupposti culturali escluderà alcuni utenti. L’intelligenza artificiale può scansionare il testo da questa prospettiva, ma bisogna assicurarsi che il linguaggio “neutro” che suggerisce rimanga naturale e comprensibile; Una correzione eccessiva può rendere il testo imbarazzante.

tre mini custodie

Caso 1 — Errori di contrasto rilevati precocemente. Un team ha fatto scansionare con l'intelligenza artificiale i colori del testo di 20 schermi e ha stabilito che il contrasto era inferiore alla soglia AA in 7 punti. Le correzioni sono state apportate senza entrare nello sviluppo; il costo della successiva correzione è stato evitato. Ma il team non ha comunque saltato il test vero e proprio dello screen reader.

Caso 2: sono state corrette solo le informazioni relative al colore. Un modulo mostrava campi di errore solo con un bordo rosso. L'intelligenza artificiale lo ha segnalato; Il team ha inoltre aggiunto testo e icone a ciascun errore. Gli utenti daltonici ora potrebbero vedere l'errore. Lezione: il colore da solo non può trasmettere informazioni.

Caso 3 – L’IA ha ingannato l’approvazione. Un designer ha saltato il test dello screen reader perché ha definito l’intelligenza artificiale “accessibile”. Nel test vero e proprio si è scoperto che l'ordine dei focus era confuso e alcuni pulsanti non venivano letti affatto. Lezione: la conferma automatica è l'inizio; il test effettivo della tecnologia assistiva è obbligatorio.

Prompt copiabili

Pre-scansiona questa descrizione dell'interfaccia per verificarne l'accessibilità:1) ci sono informazioni fornite esclusivamente in base al colore?2) c'è un'etichetta di testo per ogni elemento cliccabile?3) ci sono elementi a cui non è possibile accedere tramite tastiera?4) l'ordine di messa a fuoco ha senso? Elenca ogni problema e suggerimento. Aggiungere la nota "Prova reale richiesta".Ricetta: <<testo>>

Suggerisci un testo alternativo per queste immagini. Regola: trasmettere la FUNZIONE/significato dell'immagine, non il dettaglio decorativo. Scrivi l'azione per le icone dei pulsanti. Per le immagini decorative, dì "il testo alternativo deve essere lasciato vuoto". Descrizioni del contesto e delle immagini: <<list>>

Controlla questi testi per il linguaggio inclusivo: ci sono presupposti di genere, linguaggio di esclusione basato sulle abilità (come “vedere”, “sentire”), presupposti culturali? Suggerire alternative che rimangano naturali; non correggere eccessivamente.Testi: <<list>>

Scrivi un testo di errore ed etichetta accessibile per questo modulo: etichetta visibile per ogni campo, descrizione per lo screen reader e messaggio che descrive l'errore, indipendentemente dal colore (testo + icona). Voce e tono: <<carta>>Campi modulo: <<lista>>

Prompt debole / Prompt forte

Debole: "Scrivi il testo alternativo per questa immagine."

Il risultato: “Un’immagine” o un testo eccessivamente descrittivo che non ha la funzione.

Forte: "Suggerisci un testo alternativo per queste immagini; trasmetti la funzione/significato dell'immagine; scrivi l'azione per le icone dei pulsanti; contrassegna quelle decorative come 'devono essere lasciate vuote'."

Il risultato: sottotesti contestuali, orientati alla funzione e accurati.

Differenza: un forte suggerimento porta focus funzionale + convenzione dei pulsanti + distinzione decorativa.

Errori comuni

  • Confondere l’approvazione dell’intelligenza artificiale con una garanzia di accessibilità. Non sostituisce i test reali.
  • Basta caricare le informazioni a colori. Gli utenti daltonici perdono informazioni.
  • Spiegare l'immagine, non la funzione, nel testo alternativo. È necessario scrivere un'azione per l'icona del pulsante.
  • Lasciando l'accessibilità per ultima. Se non viene avviato nella fase wireframe, sarà costoso aggiornarlo in seguito.
  • Linguaggio ipercorretto. Un linguaggio inclusivo che perde naturalezza compromette anche la comprensibilità.

In sintesi

Accessibilità significa che il prodotto è disponibile a tutti; Non è un extra, è una responsabilità essenziale e, nella maggior parte dei casi, una responsabilità legale. L'intelligenza artificiale è preziosa come rapido preflight e generatore di bozze per contrasto, testo alternativo, accesso da tastiera e scansione linguistica inclusiva. Ma l’approvazione automatica rileva solo alcuni degli errori WCAG; L'effettiva accessibilità è confermata da test con lettori di schermo e utenti reali di tecnologie assistive. Utilizza il modello come browser frontale, ottieni la prova da test reali.

Compito dell'applicazione

  1. Effettua la scansione preliminare di una descrizione dell'interfaccia per verificarne l'accessibilità al primo prompt.
  2. Correggi solo le informazioni basate sul colore o gli articoli senza etichetta.
  3. Genera testi alternativi orientati alle funzioni per le immagini sullo schermo con il secondo prompt.
  4. Controlla i tuoi testi per il linguaggio inclusivo con il terzo prompt.
  5. Se possibile, prova il test vero e proprio con uno screen reader e nota cosa non viene rilevato dalla scansione automatica.

lista di controllo

  • [ ] Ho pre-scansionato il contrasto, l'accesso alla tastiera e le etichette.
  • [ ] Non ho lasciato informazioni basate esclusivamente sul colore.
  • [ ] Ho scritto i sottotesti in modo funzionale e ho lasciato vuoti quelli decorativi.
  • [ ] Ho effettuato un controllo linguistico inclusivo, ne ho preservato la naturalezza.
  • [ ] Non ho considerato l'approvazione automatica una garanzia di accessibilità.
  • [ ] Ho pianificato/implementato test effettivi sulle tecnologie assistive.