Il professor Chris Olson ha avuto un anno molto impegnato. Chris recentemente acquistato e si trasferì in una casa. Come molti acquisti casa, c'era un po ' di rimodellamento che ha avvenuto prima dello spostamento per rendere lo spazio più utilizzabile.
Chris sarà la condivisione di quella nuova casa con il suo fidanzato Cindy. Chris e Cindy erano impegnati su New Year ' s Eve.
Chris ha insegnato computer di livello post-laureato e di laurea e web programmazione classi negli ultimi sette anni. Nel marzo 2013, ha difeso con successo la sua tesi di dottorato, "Consapevolezza dell'accessibilità in materiali didattici basati su Computer e demografia di facoltà in Sud Dakota pubblica Università."
Chris è tetraplegico paralizzato dalle spalle giù. Nel 2001, è stato in un incidente d'auto e vertebre c5 in frantumi. Mentre lui ha limitato l'uso dei suoi muscoli bicipite, egli non ha movimento o sensazioni nelle sue mani.
In genere la prima cosa che molti di noi pensano di quando sentiamo l'accessibilità del web è necessario utilizzare un lettore di schermo. Un lettore di schermo non è l'unico tipo di tecnologia assistiva utilizzata. Chris si basa sulla tipizzazione bastoni per operare i suoi dispositivi di input diversi computer e si basa anche su Dragon Naturally Speaking per la dettatura. Egli non fa uso di un mouse del computer; invece, egli si basa sulla navigazione da tastiera.
Alcune tecnologie assistive aggiuntive su che Chris si basa includono tasti del mouse di Windows e il riconoscimento vocale Windows. Inoltre, Chris utilizza uno smartphone Samsung Galaxy, un lettore Kindle e sta cercando in un nido di apprendimento termostato per la sua casa, che egli può controllare dal suo smart phone.
Troppo spesso ci dimentichiamo di mettere un volto alle persone con disabilità, invece di mescolarle in categorie:
· Cecità o ipovisione
· Sordi/problemi di udito
· Difficoltà di apprendimento
· Disabilità medica
· Disabilità fisiche
Gli sviluppatori web, qui ci sono alcuni metodi supplementari che aiuteranno gli utenti che utilizzano tecnologie assistive non-mouse.
Ordine di tabulazione
Navigazione di tabulazione è la possibilità per un utente di spostarsi tra gli elementi attivabili con il tasto tab della tastiera del computer. Di solito, premendo [Tab] si muoverà la messa a fuoco all'elemento successivo, ad esempio collegamenti ipertestuali o campi modulo. L'ordine di messa a fuoco può essere controllato utilizzando "tabindex".
Secondo il W3C, l'attributo "tabindex" è "la posizione dell'elemento corrente nell'ordine di tabulazione per il documento corrente". "Tabindex" funziona in modo sequenziale, tabindex = "1" tabindex = "2", ecc. Gli elementi con nessun set di tabindex verranno visualizzati dopo che, nell'ordine in cui appaiono sulla pagina.
Etichette su elementi di forma
Il tag label è un tag form HTML che consente agli sviluppatori di dire al browser o user-agent che il testo che appare sulla pagina è effettivamente un'etichetta per un elemento form. Il tag label dice: "questo contenuto è descrivere un elemento form e dovrebbe essere associato con esso." Il tag label fornisce anche una più grande zona cliccabile per elementi come pulsanti di opzione. È possibile fare clic sul testo che racchiude il tag label così come il pulsante di opzione.
Adeguato spazio cliccabile su un link
Fare collegamenti, pulsanti e caselle di controllo facilmente cliccabile. Un'etichetta su elementi di forma, come abbiamo appena parlato, è un esempio di aumentare l'area cliccabile. Collegando gli elementi del blocco, invece di testo individuo, è un altro ottimo modo per aumentare l'area cliccabile. Si può scegliere di aumentare la spaziatura interna di un elemento con i CSS per ingrandire l'area cliccabile.
Stato attivo della tastiera visibile
Stato attivo della tastiera visibile è un fattore critico per assicurare l'accesso per gli utenti ipovedenti che si basano su una tastiera per la navigazione Web. Purtroppo, design estetico ha superato questa importante pratica. File CSS reset sono noti per la rimozione di questo elemento visivo. Ricordate che la messa a fuoco è elencato nella WCAG 2.0 come criterio di successo 2.4.7 per un motivo. Lavoro con il designer di creare qualche forma di identificatore visivo per focus - non dovete contare sul "brutto dotted border".
Quando vi sedete in una delle classi di programmazione di Dr. Olson, si preparano a essere ispirato dalla sua abilità di codificazione, come pure suo digitando velocità-30 parole al minuto. Chris continuerà a stupire come si osserva la sua influenza sulla prossima generazione di sviluppatori web professionali.