Profesor Chris Olson ha tenido un año muy ocupado. Chris recientemente compró y se mudó a una casa. Como muchas compras caseros, hubo un poco de remodelación que se llevó a cabo antes de la mudanza para hacer el espacio más usables.
Chris compartirá esa nueva casa con su novio Cindy. Chris y Cindy participaron en la víspera de año nuevo.
Chris ha estado enseñando computadoras nivel de pregrado y postgrado y web programación de clases durante los últimos siete años. En marzo de 2013, defendió con éxito su tesis doctoral, "Estamos concientes de la accesibilidad en los materiales de instrucción basada en Computadoras y Demografía Facultad en universidades públicas de South Dakota".
Chris es parapléjico paralizado de los hombros hacia abajo. En 2001, fue en un accidente automovilístico y destrozó sus vértebras c5. Mientras que él ha limitado el uso de sus músculos bíceps, tiene movimiento ni sensaciones en las manos.
Lo primero que muchos de nosotros pensamos de cuando oímos accesibilidad web suele ser la necesidad de utilizar un lector de pantalla. Un lector de pantalla no es la única clase de tecnología asistiva utilizada. Chris se basa en escribir palos para operar sus diversos dispositivos de entrada de computadora y también se basa en Dragon habla naturalmente para el dictado. Él no utiliza un ratón de la computadora; en cambio, se basa en la navegación mediante el teclado.
Algunas tecnologías asistivas adicionales que depende de Chris incluyen teclas del ratón de Windows y reconocimiento de voz de Windows. Además, Chris utiliza un smartphone Samsung Galaxy, un lector Kindle y está estudiando un termostato de aprendizaje de nido para su casa, que él puede controlar desde su teléfono inteligente.
Demasiado a menudo, olvidamos ponerle cara a personas con discapacidad, en cambio los agrupar en categorías:
· Ceguera o baja visión
· Sordos/dificultades de audición
· Problemas de aprendizaje
· Discapacidades médicas
· Discapacidades físicas
Como desarrolladores web, aquí hay algunos métodos adicionales que ayuden a los usuarios que utilizan tecnologías asistivas no ratón.
Orden de tabulación
Pestañas de navegación es la capacidad de un usuario navegar entre los elementos enfocable con la tecla tab del teclado de computadora. Generalmente, presionar [Tab] se moverá foco en el elemento siguiente, como hipervínculos o campos de formulario. La orden de enfoque puede controlarse mediante el uso de "tabindex."
Según el W3C, el atributo "tabindex" es "la posición del elemento actual en el orden de tabulación del documento actual". "Tabindex" funciona secuencialmente, tabindex = "1", tabindex = "2", etc.. Elementos con ningún conjunto de tabindex aparece después, en el orden aparecen en la página.
Etiquetas de elementos de formulario
La etiqueta es una etiqueta de formularios HTML que permite a los desarrolladores dígale al navegador o agente de usuario que el texto que aparece en la página es realmente una etiqueta de un elemento de formulario. La etiqueta dice: "este contenido está describiendo un elemento form y debe asociarse con él." La etiqueta también proporciona un área más grande puede hacer clic para artículos tales como botones de radio. Puede hacer clic en el texto que encierra la etiqueta así como el botón de la radio.
Espacio adecuado puede hacer clic en un enlace
Hacer enlaces, botones y casillas de verificación fácilmente seleccionables. La etiqueta de elementos de formulario, como acabo de hablar, es un ejemplo de aumentar el área clicable. Vincular elementos de bloque, en vez de texto individual, es otra gran manera de aumentar el área clicable. Usted puede aumentar el relleno de un elemento con CSS para hacer más grande el área clicable.
Foco de teclado visibles
Foco de teclado visible es un factor crítico para garantizar el acceso de los usuarios discapacitados visuales que dependen de un teclado para navegar por la Web. Por desgracia, diseño estético ha compensado esta práctica importante. Archivos de reset CSS son notorios para la eliminación de este elemento visual. Recuerde que enfoque cotiza en WCAG 2.0 como criterio de éxito 2.4.7 por una razón. Trabajo con el diseñador para crear algún tipo de identificador visual para focus - no tienes que confiar en el "feo puntos fronterizos".
Cuando te sientes en una de las clases de programación de Dr. Olson, se preparan para ser inspirado por sus proezas de codificación, así como su mecanografía velocidad 30 palabras por minuto. Chris seguirá sorprendiendo mientras observa su influencia en la próxima generación de los desarrolladores web profesionales.