Elisa Bandy è una Googler che si occupa di accessibilità web e documentazione per i nostri strumenti interni.
Questo post mette in evidenza un esperto della community nell'ambito di Learn Accessibility! Scopri di più su le iniziative e la ricerca di Google in materia di accessibilità.
Alexandra Klepper: sono fortunata a poterti chiamare collega. Come ti presenteresti e qual è il tuo lavoro qui?

Elisa Bandy: mi chiamo Elisa e scrivo documentazione per gli strumenti e l'infrastruttura interni di Google.
Alexandra: Che lavoro fantastico. Con quante persone lavori?
Elisa: il nostro team più ampio è composto da circa 40 persone, tra cui tecnici di documentazione, progettisti didattici e program manager. Quando ho iniziato, sei anni fa, il team era composto solo da quattro persone.
Alexandra: cosa facevi prima di Google?
Elisa: durante la settimana, ho lavorato nello sviluppo di videogiochi. E poi nei fine settimana lavoravo come calzolaio.
Alexandra: Hai iniziato a lavorare sull'accessibilità web una volta arrivata in Google?
Elisa: Sì, ma non prima di circa un anno e mezzo, di lato. Mi occupo dell'ingegneria dell'accessibilità per la documentazione interna di Google. Prima di questo lavoro, i documenti non erano stati progettati pensando all'accessibilità. Qualsiasi funzionalità di documentazione accessibile è stato un felice incidente.
C'erano problemi enormi, a partire dal contrasto di colore completamente
inadeguato per i link. Le tabelle erano un vero caos: se ingrandivi,
tutto rimaneva delle stesse dimensioni perché era definito in pixel anziché in
rem. Mi sono offerto di risolvere tutti questi problemi. E poi ho continuato a riparare
altre cose. Cinque anni dopo, sono ancora qui.
Alexandra: hai sviluppato competenze e abilità in materia di accessibilità e hai la determinazione necessaria per risolvere i problemi che devono essere risolti.
Elisa: Sì, direi di sì [ride]. In quanto persona con disabilità, so quanto sia difficile chiedere considerazioni sull'accessibilità. Quindi il fatto che non avessimo queste considerazioni sull'accessibilità per i miei colleghi mi ha fatto arrabbiare molto. E nessun altro li stava riparando. Quindi sono intervenuto e li ho corretti.
Non credo che nessuno debba chiedere l'accessibilità. Deve essere integrata fin dall'inizio.
Dare la priorità ai casi d'uso per l'accessibilità
Alexandra: Quando pensi all'accessibilità web, ci sono così tanti livelli diversi, giusto? Esistono esigenze diverse, a volte in conflitto, per varie disabilità. Come stabilisci le priorità di ciò che deve essere fatto?
Elisa: gran parte del mio lavoro consiste nel dare la priorità. Ad esempio, quanto è importante che un caso d'uso specifico sia accessibile al 100%? Esamino molti dati: qual è la percentuale della nostra popolazione con disabilità? Quante persone hanno un problema di accessibilità specifico?
Ad esempio, esiste un sottoinsieme di utenti che utilizzano ChromeVox, lo screen reader integrato per i Chromebook. Se qualcosa non funziona in ChromeVox, devo controllare quante persone utilizzano ChromeVox rispetto a Jaws, rispetto a NVDA e rispetto a VoiceOver.
Esternamente, non molte persone utilizzano ChromeVox. Essendo Google, molte persone utilizzano i Chromebook come dispositivo di lavoro principale, il che significa che ChromeVox è molto importante per la documentazione interna. Forse un bug di ChromeVox viene risolto un po' prima di un bug di VoiceOver o di NVDA.
In generale, cerco di risolvere i problemi per gli screen reader principali. La colorazione tende a essere un po' casuale perché esistono molte estensioni che aggirano i problemi di colorazione, soprattutto per le modalità ad alto contrasto.
Alexandra: Hai menzionato i dati, che sono incredibilmente importanti per Google (ovviamente). Sentiamo sempre dire: "Supporta la tua idea con i dati". Come raccogliete i dati per l'accessibilità su Google?
Elisa: faccio molto affidamento sui dati raccolti dall'alleanza per le disabilità di Google. Spesso faccio un controllo incrociato con i sondaggi di WebAIM.
Cultura dell'accessibilità
Alexandra: parlami della cultura dell'accessibilità in Google.
Elisa: È cresciuta molto, molto rapidamente fino a diventare qualcosa che ha finanziamenti e un'ampia portata. Ho scoperto che quasi tutti vogliono fare la cosa giusta. I nostri colleghi vogliono risorse didattiche su come fare la cosa giusta, come dare priorità all'accessibilità.
Ristrutturare un'app o un sito web o qualsiasi altra cosa per renderla accessibile dopo averla già implementata in modo errato è difficile. Quindi, parte del mio lavoro consiste nel convincere i nostri ingegneri a pensare di incorporare l'accessibilità nei progetti iniziali, prima che i prodotti vengano realizzati. Le persone sono molto ricettive a questo, anzi entusiaste.
Ho riscontrato una vera resistenza all'integrazione dell'accessibilità solo una volta e anche in quel caso è stato abbastanza facile risolvere il problema.
Alexandra: Puoi dirmi di più?
Elisa: quando ho iniziato a occuparmi di ingegneria dell'accessibilità, questa attività occupava solo il 20% del mio tempo. Alcune persone non capivano perché ci concentravamo sull'accessibilità. Qualcuno ha detto: "Solo l'1% della popolazione è disabile". Ho mantenuto la mia posizione: dovevamo farlo perché era la cosa giusta da fare. E, era il mio tempo, lo dedicherò come meglio credo.
Ovviamente, è difficile sentire da qualcuno che le persone con disabilità non contano, che si tratta di un gruppo troppo piccolo.
Alexandra: soprattutto se fai parte di quella popolazione. Impara a conoscere il tuo pubblico.
Elisa: non mi piace mai sentir dire: "Oh, è solo l'1%". La parola "solo" fa sembrare la cosa insignificante. Ma se pensi alla popolazione mondiale, si tratta di molte persone. E sono tante le persone che lavorano in Google. Inoltre, molte disabilità sono sottodichiarate.
Alexandra: Sappiamo che le persone con disabilità sono molto più dell'1% della popolazione. L'OMS segnala che oltre 1 miliardo di persone ha una disabilità e 2,2 miliardi di persone hanno qualche tipo di disabilità visiva. Naturalmente, la gravità varia e alcune persone con disabilità visive non si considerano disabili. ma queste disabilità influiscono sull'interazione sul web.
Elisa: Esatto.
Crea il tuo insieme di competenze
Alexandra: C'è qualche consiglio che avresti voluto ricevere prima di iniziare a lavorare nel campo dell'accessibilità?
Elisa: non è necessario sapere tutto. L'accessibilità è un enorme e vasto spazio. So che ci sono molte cose che non conosco. Ho un insieme di competenze molto specifiche. Per fortuna so dove trovare informazioni sulle best practice per l'accessibilità.
Anche nella mia specializzazione, i lettori di schermo e il contrasto dei colori, imparo cose nuove ogni giorno. Sono sordo, ma non sono un esperto di accessibilità per i sottotitoli codificati. So cosa funziona per me, ma non so cosa funziona per tutti gli altri. Se mi venissero chieste, dovrei cercare le best practice.
Alexandra: È ragionevole non essere l'esperto assoluto di ogni tipo di accessibilità. Come aiuteresti gli ingegneri a imparare i pattern di accessibilità?
Elisa: collaboro a stretto contatto con un ingegnere interessato all'accessibilità. Le darò un bug e le mostrerò come lo risolverei. Poi le spiego la best practice. Potrebbe consultare altri documenti e vedere che consigliano un approccio, ma non funziona per motivi XYZ.
Il problema dell'accessibilità web è che non ci sono molti esempi di codice concreti, perché non ci sono due persone che creano la stessa funzionalità nello stesso modo. Quindi potresti improvvisare soluzioni. Molte persone non pensano all'accessibilità finché non è stato assemblato tutto. Che cosa farai a quel punto? Hai intenzione di smontarlo, rimontarlo e riscrivere tutti i test? No, non lo sei. Stai per pinzare qualcosa.
Ciò significa che devi capire come un utente disabile si aspetta che funzioni l'applicazione, quindi devi modellare il codice in modo che svolga questa funzione. Potrebbe non sembrare il codice perfetto o i componenti inclusivi, ma alla fine, finché svolge la stessa funzione in modo affidabile, andrà bene.
Alexandra: Mi sembra di capire che per te sia più importante ottenere un risultato positivo che preoccuparsi troppo di come ci arriviamo.
Elisa: Sì. Perché, onestamente, i fini giustificano i mezzi in questo caso. È fondamentale capire come un utente di screen reader o qualsiasi altro utente disabile si aspetterebbe che funzioni.
Esistono un miliardo di ruoli ARIA ed è impossibile conoscerli tutti. Inoltre, alcuni non funzionano con tutti gli screen reader. Quindi, devi conoscere le esigenze dei tuoi utenti per creare contenuti per loro.
Alexandra: Esistono risorse esterne comuni a cui fai affidamento quando crei documentazione interna o offri assistenza agli ingegneri di Google?
Elisa: mi affido molto alle linee guida del W3C. Sono molto utili per farsi un'idea di cosa fare. WebAIM è un'altra risorsa estremamente valida che ritengo un po' migliore per quanto riguarda l'implementazione tecnica. Mi piacciono molto anche i documenti di Mozilla: nove volte su dieci, se cerco qualcosa, trovo una risposta in MDN Web Docs.
Adoro inclusive-components.design, che è un ottimo sito se vuoi una raccolta di componenti accessibili.
Deque University offre molte best practice. Lo uso per i materiali di riferimento, quando segnalo bug o insegno a qualcuno come seguire un modello specifico.
Provare in prima persona gli strumenti di accessibilità
Alexandra: come si fa a capire in che modo un utente è interessato? Poiché la tua esperienza riguarda il supporto di persone daltoniche e screen reader, iniziamo da qui.
Elisa: per la discromatopsia e il daltonismo, esistono simulatori ed emulatori. Non puoi capire davvero come vede un'altra persona finché non lo provi in prima persona. Se noto una saturazione molto elevata, non appena eseguo il test nel simulatore, posso confermare che non è affatto distinguibile.
Per supportare gli utenti di screen reader, non c'è modo migliore per comprenderlo se non utilizzarlo. Leggi prima i tutorial, è fondamentale. Alcune persone si frustrano quando lo accendono e provano a usarlo senza leggere le istruzioni. Questo è un modo sbagliato per imparare a usarlo. Hai bisogno di più di 5, 10 o 20 minuti. Usalo per almeno un'ora per scoprire alcune delle frustrazioni che incontrano gli utenti che si affidano a questa tecnologia.
Sono fermamente convinto che tutti avranno bisogno di tecnologie assistive a un certo punto della loro vita. Ad esempio, di recente mi sono fatto male al polso e non ho potuto usare il mouse, quindi ho usato una tastiera per diverse settimane. È stato davvero frustrante. Questi tipi di esercizi possono davvero aiutarti a metterti nei panni di una persona con disabilità che cerca di orientarsi in un mondo di persone normodotate.
I simulatori, sebbene utili, non sono equivalenti a una disabilità
Alexandra: Ovviamente l'esperienza che ho io, o qualsiasi sviluppatore, utilizzando i simulatori non è la stessa di una persona con disabilità visiva.
Elisa: puoi sempre parlare con una persona con disabilità per conoscere la sua esperienza. Quando sviluppi questa empatia, è importante ricordare che una persona che utilizza spesso questi strumenti sarà sempre più brava di te. Le persone con disabilità si orienteranno sempre meglio nei propri spazi, perché è il corpo con cui vivono.
Il mio timore è che le persone che svolgono questi esercizi di empatia, per mancanza di un termine migliore, pensino di sapere esattamente cosa provano gli altri. improvvisamente si sentono esperti di quell'esperienza. Non sei l'esperto di questa esperienza. Se non hai disabilità, non sei l'esperto di screen reader. Non sono un esperto di daltonismo, anche se lavoro in questo settore. Non sono un esperto di screen reader.
Sono un esperto della mia esperienza di persona con problemi di udito. Sono un esperto di apparecchi acustici e vivo le mie esperienze ogni giorno. Ma questo non significa che io sia un esperto dell'esperienza di sordità di altre persone
La cosa peggiore che puoi fare nell'ingegneria dell'accessibilità è avere un ego. Non importa cosa fai, qualcosa andrà storto. Non scoraggiarti perché le esigenze di due persone con disabilità non sono mai le stesse. Nessuna persona ha lo stesso punto di vista sull'accessibilità e sulle disabilità. Non puoi fare tutto al 100%, ma questo non significa che non devi provarci. Non sarai mai perfetto, ma cerca comunque di esserlo.
Potresti ricevere feedback critici, ad esempio qualcuno potrebbe dire: "Hey, il tuo prodotto non è accessibile!"
Alexandra: i simulatori supportano uno stile di apprendimento diverso, mostrando il tuo prodotto mentre affronti alcuni dei problemi che le persone con disabilità potrebbero riscontrare. Tuttavia, non è la stessa cosa che provare il tuo prodotto con gli strumenti di accessibilità che usano ogni giorno.
Elisa: Mi infastidisco un po' quando le persone disattivano l'audio e leggono i sottotitoli codificati e poi si rendono conto che questi sottotitoli codificati generati automaticamente sono terribili? Sì. Non è così che vedo i sottotitoli codificati. Alcune persone con disabilità vedono una persona emulare la loro esperienza e lamentarsi degli strumenti, senza averne effettivamente bisogno. È frustrante, lo capisco bene.
Ma non voglio nemmeno essere la persona che deve sedersi e descrivere la mia esperienza come persona sorda ancora e ancora e ancora e ancora e ancora. Ogni singola volta. Se vogliamo che le persone normodotate comprendano le nostre esperienze, dobbiamo accettare la loro reazione alle esperienze.
Detto questo, le "esperienze" come le cene al buio e le degustazioni di vini mi fanno arrabbiare. È come fare cosplay di una disabilità. Ma nell'interesse di cercare di capire come i tuoi utenti utilizzano una funzionalità o come i lettori leggono la pagina? Non c'è problema. Infatti, è il minimo. Mettiti nei panni di un utente per un'ora e scopri come funzionano effettivamente queste cose. È davvero importante.
Scopri come navigano gli utenti sul tuo sito. Ti starai chiedendo: "Perché non posso semplicemente inserire un banner di avviso in alto che indichi che tutti i link si aprono in una nuova scheda?" Perché qualcuno potrebbe non leggere la pagina a partire dal banner. Crea il tuo design pensando alle persone con disabilità.
Fai una cosa: smetti di creare lo scorrimento infinito
Alexandra: C'è una cosa che vorresti che gli ingegneri iniziassero a fare per rendere i loro siti più accessibili?
Elisa: lo scorrimento continuo è una piaga e nessuno dovrebbe mai usarlo. Non riesco a trovare le cose, devo riuscire a trovarle! Inoltre, è molto dannoso per le prestazioni.
Inoltre, spostare gli elementi visivamente e all'interno del DOM è davvero fastidioso. L'ordine delle schede è importante, soprattutto per gli utenti che utilizzano la tastiera.
Scopri di più su le iniziative e la ricerca di Google in materia di accessibilità. Oltre alle risorse per lo sviluppo web disponibili su Learn Accessibility, Google ha creato un corso di documentazione accessibile: Tech Writing for Accessibility.
Segui il team per l'accessibilità di Google su Twitter all'indirizzo @GoogleAccess e il team di Chrome all'indirizzo @ChromiumDev.