Quali passi dovrebbero essere presi per assicurarsi che il software sia utilizzabile da persone disabili?

8

Voglio assicurarmi che un software che sto scrivendo sia utilizzabile da persone con varie disabilità come la cecità e l'impossibilità di usare un mouse e / o una tastiera.

Purtroppo non ho esperienza con cose come screen reader o altri metodi che le persone disabili usano per rendere più semplice / possibile l'uso di un computer. Non ho mai avuto molta esperienza con le disabilità e sfortunatamente non conosco persone disabili che posso chiedere.

Mi stavo chiedendo cosa fanno gli altri per assicurarsi che il loro software sia disponibile per una vasta gamma di persone con abilità diverse?

Questo sembra essere un argomento che viene spesso ignorato dagli sviluppatori e penso che sia un vero peccato.

Modifica: se qualcuno ha informazioni specifiche relative allo sviluppo del desktop oltre alle informazioni già fornite nelle risposte di seguito, sarei grato. In particolare i metodi che si applicano allo sviluppo multipiattaforma su Windows, Mac OS X e Linux.

    
posta Cromulent 09.12.2012 - 17:43
fonte

2 risposte

6

Puoi iniziare con usability.gov . Esistono anche linee guida formali dall'iniziativa di accessibilità W3.

Dopo aver letto le partiture dei documenti degli anni '90 sull'usabilità, puoi testare alcune cose come il daltonismo con i filtri colorati. Colorfilter consente di visualizzare una pagina o un'immagine come farebbe una persona con diversi tipi di daltonismo. Il gruppo W3 mantiene anche un elenco di strumenti utili quando progettazione per l'inclusione .

Per gli screen reader (e in generale), non collegamento ai gatti. Piuttosto, collega a un cerca i gatti . Ciò è particolarmente importante per i lettori di schermo che eseguono spesso la scansione di un documento per tutti i collegamenti e li rileggono all'utente. Non è utile a nessuno se solo sente, "link, link, link, un link, questo sito, vai qui, link" ripetuto a loro dal loro screen reader.

Infine, che si tratti di persone disabili o meno, dovresti sempre rendere navigabili le tue applicazioni e i tuoi siti web con solo una tastiera.

    
risposta data 09.12.2012 - 20:02
fonte
6

Non menzioni specificamente la roba sul Web, ma è a questo che si rivolge la mia risposta.

  1. Utilizza le Linee guida sull'accessibilità del W3C. La maggior parte è abbastanza semplice, ma è importante capirlo e implementarlo. In particolare, concentrarsi sul buon markup semantico. Per esempio. effettivamente usa H1, H2, ecc, invece di fare un DIV look come un H1.
  2. Crea un sito che funzioni bene senza JavaScript, quindi migliora alcune delle funzioni con JavaScript.
  3. Usando qualcosa come Toolbar di Web Developer , disabilita JavaScript e disabilita tutti gli stili . Aggiorna la pagina e immagina come sarebbe uno screen reader per cercare di trasmetterlo in modo significativo a qualcuno con difficoltà di visione.
  4. Assicurati che i collegamenti tutti funzionino bene con JS disattivato. JS è male se usato per l'attivazione del collegamento. (Questo consiglio vale anche per i motori dei motori di ricerca.)
  5. Trova un sito web che parli di problemi di accessibilità (ad es. accessibilityforum.com e chiedi ai volontari di testare il tuo sito (o app, o qualsiasi altra cosa).
risposta data 09.12.2012 - 22:02
fonte

Leggi altre domande sui tag