In evidenza nella community: Elisa Bandy

Elisa Bandy è una Googler che lavora all'accessibilità web e alla documentazione per i nostri strumenti interni.

Alexandra White
Alexandra White

Questo post mette in evidenza un esperto della community, nell'ambito di Impara l'accessibilità! Scopri di più sulle iniziative e sulla ricerca di Google sull'accessibilità.

Alexandra White: Ho la fortuna di chiamarti collega. Come vi presentarete e come vi presenteresti il tuo lavoro?

Elisa Bandy, Technical writer di Google.

Elisa Bandy: sono Elisa e scrivo documentazione per gli strumenti e l'infrastruttura interni di Google.

Alexandra: Fantastico. Con quante persone collabori?

Elisa: il nostro team più ampio è composto da circa 40 persone, tra cui tecnici writer, progettisti didattici e responsabili di programma. Quando ho iniziato, sei anni fa, eravamo solo quattro membri del team.

Alexandra: Cosa stavi facendo prima di Google?

Elisa: durante la settimana ho lavorato nello sviluppo di videogiochi. Nei fine settimana mi occupavo di riparazione calzature.

Alexandra: Hai iniziato a lavorare sull'accessibilità web quando sei arrivato a Google?

Elisa: Sì, ma non prima di un anno e mezzo circa. Lavoro nel reparto di ingegneria dell'accessibilità per la documentazione interna di Google. Prima di questo lavoro, i documenti non sono stati progettati tenendo conto dell'accessibilità. Qualsiasi funzionalità accessibile del documento è stata a caso.

Abbiamo riscontrato problemi importanti, inizialmente il contrasto di colore era inopportuno per i link. Le tabelle erano un disastro assoluto: se aumenti lo zoom, tutte le dimensioni sono rimaste invariate perché era definito in pixel anziché in rem. Mi sono offerto volontariamente di sistemare tutte queste cose. E poi continuavo a sistemare più cose. Eccoci qui cinque anni dopo e non ho ancora finito.

Alexandra: Hai acquisito la capacità di diventare una persona con esperienza e competenze di accessibilità e hai trovato la soluzione per risolvere i problemi che devono essere risolti.

Elisa: Sì, credo che possiamo dire [risate]. Sono una persona disabile, conosco quanto sia difficile fare domande sull'accessibilità. Il fatto di non tenere queste considerazioni sull'accessibilità per i miei colleghi e i miei colleghi mi ha davvero arrabbiato. E nessun altro li stava correggendo. Allora, sono entrato e li ho sistemati.

Penso che nessuno dovrebbe dover chiedere l'accessibilità. Deve essere integrato fin dall'inizio.

Dai la priorità ai casi d'uso relativi all'accessibilità

Alexandra: Quando pensi all'accessibilità web, ci sono tanti livelli diversi, giusto? Esistono esigenze diverse, a volte contrastanti, per le varie disabilità. Come dai priorità a ciò che dovrebbe essere fatto?

Elisa: Io devo dare priorità. Ad esempio, quanto è importante che alcuni casi d'uso specifici siano completamente accessibili? Guardo molti dati: qual è la percentuale della nostra popolazione che è disabilitata? Quante persone hanno un problema di accessibilità specifico?

Ad esempio, c'è un sottoinsieme di utenti che usano ChromeVox, lo screen reader integrato per i Chromebook. Se qualcosa è un problema in ChromeVox, devo dare un'occhiata a quante persone usano ChromeVox, a Jaws, a NVDA e a VoiceOver.

Esternamente, non molte persone usano ChromeVox. Siamo Google, perciò molte persone usano i Chromebook come dispositivi di lavoro principali, il che significa che ChromeVox è molto importante per la documentazione interna. Forse un bug di ChromeVox viene superato un po' più di un bug di VoiceOver o di un bug di NVDA.

In linea generale, prima cerco di risolvere i problemi per gli screen reader più importanti. La colorazione tende ad avere un buon rendimento o a mancare, perché esistono numerose 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 "Esegui il backup della tua idea con i dati". Come raccogliete i dati per l'accessibilità in Google?

Elisa: Faccio molto affidamento sui dati raccolti dalla Disability Alliance 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 di finanziario e di ampio respiro. E ho scoperto che quasi tutti vogliono fare la cosa giusta. I nostri colleghi sono alla ricerca di risorse formative su come mettere in pratica le azioni giuste e dare priorità all'accessibilità.

La ristrutturazione di un'app, di un sito web o di qualsiasi altro elemento per renderla accessibile dopo averla implementata in modo errato è difficile. Una parte del mio lavoro consiste nel fare in modo che i nostri ingegneri pensino di incorporare l'accessibilità nei progetti iniziali, prima di realizzare i prodotti. Le persone sono molto ricettive, anche con entusiasmo.

Mi è sempre stata fatta una reale resistenza a incorporare l'accessibilità una volta, anche questa è stata abbastanza facile da risolvere.

Alexandra: Mi puoi dire di più?

Elisa: Quando ho iniziato a lavorare in ingegneria dell'accessibilità, rappresentavo solo il 20% del mio tempo. Alcune persone non capivano il motivo della nostra attenzione sull'accessibilità. Qualcuno ha detto: "Solo l'1% della popolazione è disabile". Ho rispettato le mie aspettative: dovevamo farlo perché era la cosa giusta da fare. È stato il mio tempo e lo dedicherò nel modo che preferisco.

Naturalmente, è difficile che qualcuno possa dire che le persone disabili sono un gruppo troppo piccolo.

Alexandra: Soprattutto se sei membro di questa popolazione. Impara a conoscere il tuo pubblico.

Elisa: Non mi piace mai sentire "Oh, è solo l'1%". L'"unico" la rende insignificante. Ma quando pensi alla popolazione globale, sono molte persone. Sono molte persone che lavorano in Google. E molte disabilità sono sottostimate.

Alexandra: Sappiamo che molto più dell'1% della popolazione soffre di disabilità. L'OMS riferisce che oltre 1 miliardo di persone ha una disabilità e 2,2 miliardi di persone hanno una qualche tipo di disabilità visiva. La gravità è variabile, ovviamente e alcune persone con disabilità visiva non si considerano disabili. Ma queste limitazioni influiscono sull'interazione sul web.

Elisa: Esattamente.

Costruisci il tuo set di competenze

Alexandra: C'è qualche consiglio che avresti voluto ricevere prima di iniziare a lavorare nell'accessibilità?

Elisa: Non sapere tutte le cose. L'accessibilità è una distesa enorme e ampia di spazio. So che ci sono molte cose che non so. Possiedo competenze molto specifiche. Succede che so dove trovare informazioni sulle best practice per l'accessibilità.

Persino la mia specialità, gli screen reader e il contrasto dei colori, imparo ogni giorno cose nuove. Sono sordo, ma non sono un esperto di accessibilità dei sottotitoli codificati. So cosa va bene per me, ma non so cosa funziona per tutti gli altri. Dovrei cercare delle best practice se richiesto.

Alexandra: È ragionevole non essere l'assoluta esperta di ogni tipo di accessibilità. Come aiuteresti gli ingegneri a comprendere i modelli di accessibilità?

Elisa: lavoro a stretto contatto con un ingegnere interessato all'accessibilità. Le darò un bug e le mostrerei come risolverei il problema. Poi le mostro la best practice. Potrebbe consultare altri documenti e vedere che ne ha consigliato un approccio, che però non funziona per i motivi XYZ.

Il punto di forza dell'accessibilità web è che non ci sono molti esempi di codice concreti, perché non esistono due persone che creano la stessa funzionalità nello stesso modo. Potresti usare soluzioni giury-rig. Molte persone non pensano all'accessibilità fino a quando tutto è stato messo insieme. Cosa farai a quel punto? Vuoi rimuoverlo, rimetterlo insieme e riscrivere tutti i tuoi test? No. Stai per mettere in primo piano qualcosa.

Ciò significa che devi capire come un utente disabilitato si aspetta che funzioni l'applicazione, quindi modellare il codice in modo che esegua questa funzione. Potrebbe non sembrare esempi di codice perfetti o componenti inclusivi ma, in ultima analisi, è sufficiente che esegua la stessa funzione in modo affidabile.

Alexandra: Mi sembra che tu stia dicendo che è più importante ottenere un risultato positivo che preoccuparsi troppo di come possiamo fare.

Elisa: Sì. Perché onestamente i fine giustificano i mezzi di questo caso. È estremamente importante capire come un utente di screen reader o qualsiasi altro utente disabilitato si aspetta che funzioni.

Esistono miliardi di ruoli ARIA e non è possibile conoscerli tutti. Inoltre, alcuni non funzionano con tutti gli screen reader. Devi quindi conoscere le esigenze degli utenti affinché possano creare.

Alexandra: Esistono risorse esterne comuni che utilizzi per creare la documentazione interna o offrire assistenza ai tecnici di Google?

Elisa: Faccio molto affidamento sulle linee guida di W3C. Sono molto utili per farsi un'idea di ciò che devi fare. WebAIM è un'altra risorsa estremamente utile che secondo me è leggermente migliore per quanto riguarda l'implementazione tecnica. Mi piacciono molto i documenti Mozilla: nove volte su dieci, se cerco qualcosa c'è la risposta nei documenti web MDN.

Adoro inclusive-components.design, ideale se vuoi una libreria di componenti accessibili.

La Deque University offre molte best practice. Lo uso come materiale di riferimento, quando sto presentando bug o insegnando a qualcuno a seguire uno schema specifico.

Prova in prima persona gli strumenti di accessibilità

Alexandra: Come si fa a capire quali sono gli effetti sull'utente? Poiché la tua esperienza è supportare le persone daltoniche e gli screen reader, iniziamo da qui.

Elisa: per le persone con discromatopsia e daltonismo sono disponibili simulatori ed emulatori. Non puoi capire in che modo qualcun altro può vedere qualcuno fino a quando non lo vedi tu. Se noto una saturazione davvero scarsa, appena la mostro nel simulatore posso confermare che non è per niente distinguibile.

Per supportare gli utenti di screen reader, non c'è modo migliore di capirlo che utilizzare uno screen reader. Leggi prima i tutorial, questa è la chiave. Alcune persone si infastidiscono quando semplicemente la attivano e provano a scherzare, questo è un pessimo modo per imparare a usarle. Sono necessari più di 5, 10 o 20 minuti. Usala per almeno un'ora per rivelare alcuni dei disagi degli utenti che si affidano a questa tecnologia.

Credo fermamente che tutti avranno bisogno della tecnologia di accessibilità a un certo punto della vita. Ad esempio, di recente mi sono fatto male al polso e non potevo usare il mouse, perciò ho usato una tastiera per diverse settimane. È stato davvero frustrante. Questi tipi di esercizi possono aiutarti a entrare nei panni di una persona disabile che cerca di esplorare un mondo di persone abili.

I simulatori, sebbene utili, non sono equivalenti a una disabilità

Alexandra: Ovviamente, la mia esperienza, o qualsiasi sviluppatore, potrebbe avere utilizzo dei simulatori. Non è la stessa persona che ha una disabilità visiva.

Elisa: puoi sempre parlare con una persona disabile per conoscere la sua esperienza. Quando si crea empatia, è importante ricordare che una persona che usa spesso questi strumenti sarà sempre più brava di te. Le persone disabili sono più brave nel loro percorso perché è quello con cui vive.

Ho paura che le persone che affrontano questi esercizi di empatia, per mancanza di un termine migliore, pensino di sapere esattamente cosa provano. All'improvviso pensano di essere gli esperti di questa esperienza. Non siete l'esperto di questa esperienza. Se hai persone abili, fondamentalmente non sei un esperto di screen reader. Non sono un esperto di daltonismo, anche se lavoro in questo settore. Non sono un esperto di screen reader.

Ho esperienza con le disabilità uditive. Ho bisogno di un apparecchio acustico per conoscere le mie esperienze ogni giorno. Ma questo non significa che sono specialista dell'esperienza con la sordità altrui

La cosa peggiore che si può fare nell'ingegneria dell'accessibilità è avere l'ego. Non importa quello che fai, sbagliarai qualcosa. Non è una cosa che bisogna scoraggiare, perché non esistono due persone con le stesse disabilità. Due persone hanno lo stesso punto di vista su accessibilità e disabilità. Non puoi fare tutto al 100%, ma questo non significa che non dovresti provare. Non sarai mai perfetto, ma sforzati comunque di farlo.

Potresti ricevere un feedback critico e qualcuno potrebbe dire "Il tuo prodotto non è accessibile".

Alexandra: i simulatori supportano uno stile di apprendimento diverso, mostrando il prodotto mentre affrontano alcuni dei problemi che le persone con disabilità potrebbero riscontrare. Ma non è la stessa cosa che provare il tuo prodotto con gli strumenti di accessibilità che usano tutti i giorni.

Elisa Mi infastidisce leggermente quando le persone disattivano l'audio e leggono i sottotitoli e poi si rendono conto che questi sottotitoli codificati generati automaticamente sono terribili? Sì. Non è la mia esperienza con i sottotitoli codificati. Alcune persone con disabilità vedono una persona emulare la propria esperienza e si lamentano degli strumenti, senza aver bisogno attivamente di questi strumenti. È frustrante, capisco davvero.

Ma non voglio neanche essere la persona che deve stare lì e descrivere la mia esperienza come sorda più e più volte. Ogni volta. Se vogliamo che le persone solide capiscano le nostre esperienze, dovremo sopportare la loro reazione alle esperienze.

Detto questo, le "esperienze" come le cene ai ciechi e le degustazioni di vini mi fanno arrabbiare. È come fare cosplay di una disabilità. Se vuoi provare a capire in che modo gli utenti usano una funzionalità o in che modo i lettori leggono la pagina, Non c'è problema. In realtà, si tratta del minimo. Mettiti nei loro panni per un'ora e cerca di capire come funzionano. È davvero importante.

Scopri in che modo gli utenti navigano sul tuo sito. Potreste chiedervi: "Perché non posso semplicemente inserire un avviso banner in alto che indica che tutti i link si aprono in una nuova scheda?" Beh, perché qualcuno potrebbe non leggere la pagina iniziando dal banner. Realizza il tuo progetto pensando alle persone con disabilità.

Fai una cosa: smetti di creare uno scorrimento continuo

Alexandra: C'è una cosa che vorresti che gli ingegneri iniziassero a fare per rendere i loro siti più accessibili?

Elisa: lo scorrimento infinito è un pericolo e nessuno dovrebbe mai usarlo. Non riesco a trovare le cose, devo essere in grado di trovare cose. Ed è anche un pessimo rendimento.

Inoltre, spostare gli elementi visivamente e all'interno del DOM è davvero fastidioso. L'ordine delle schede è importante, soprattutto per chi usa la tastiera.


Scopri di più sulle iniziative e sulla ricerca di Google in materia di accessibilità. Oltre alle risorse per lo sviluppo web di Imparare l'accessibilità, Google ha creato un corso di documentazione accessibile: Scrittura tecnica per l'accessibilità.

Segui il team Accessibilità di Google su Twitter all'indirizzo @GoogleAccess e il team Chrome all'indirizzo @ChromiumDev.