Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Desarrollo de aplicaciones accesibles para Windows 8

fzberlinches
September 07, 2012

Desarrollo de aplicaciones accesibles para Windows 8

fzberlinches

September 07, 2012
Tweet

More Decks by fzberlinches

Other Decks in Programming

Transcript

  1. Quien soy Desarrollador senior de Front End y consultor de

    Accesibilidad Web. Coorganizador del Meetup Madrid Accesibilidad TICs. Organizador del Meetup de WordPress Madrid. viernes, 7 de septiembre de 12
  2. Escenarios • Lectores de pantalla – How good are Windows

    8 accessibility features for the blind? • Acceso mediante teclado • Contrastes y colores viernes, 7 de septiembre de 12
  3. Escenarios • Lectores de pantalla • Acceso mediante teclado •

    Contrastes y colores viernes, 7 de septiembre de 12
  4. Escenarios • Lectores de pantalla • Acceso mediante teclado •

    Contrastes y colores viernes, 7 de septiembre de 12
  5. Accesibilidad de la • Creación • Codificación • Testeo •

    Distribución viernes, 7 de septiembre de 12
  6. Accesibilidad de la • Creación • Codificación • Testeo •

    Distribución viernes, 7 de septiembre de 12
  7. Accesibilidad de la • Creación • Codificación • Testeo –

    Acceso mediante teclado – Contraste de colores en los textos – Aplicación en alto contraste – Verificación del aumento de los tamaños • Distribución viernes, 7 de septiembre de 12
  8. Accesibilidad de la • Creación • Codificación • Testeo •

    Distribución – Podemos indicar que nuestra aplicación es accesible a la hora de distribuirla. viernes, 7 de septiembre de 12
  9. Recomendaciones • Usar los controles que proporciona la plataforma –

    No reinventar la rueda • Proporcionar información de accesibilidad básica • Si haces controles propios, hazlos viernes, 7 de septiembre de 12
  10. Recomendaciones • Usar los controles que proporciona la plataforma •

    Proporcionar información de accesibilidad básica – Proporcionar un nombre adecuado – Establecer el tipo de región si fuera necesario viernes, 7 de septiembre de 12
  11. Recomendaciones • Usar los controles que proporciona la plataforma •

    Proporcionar información de accesibilidad básica • Si haces controles propios, hazlos accesibles viernes, 7 de septiembre de 12
  12. Prácticas no • No reinventar la rueda a la hora

    de usar controles • Interferir el orden de tabulación con elementos textuales o no interactivos • Evitar posicionar de forma absoluta controles de interfaz • No utilizar únicamente el color para transmitir información • No refrescar de forma automática una aplicación salvo que sea estrictamente necesario para su funcionamiento • No usar elementos de interfaz que tengan una frecuencia de parpadeo superior a 3 veces por segundo • No realizar cambios de contexto del uso de la aplicación sin avisar al usuario de ello • No usar la etiqueta canvas salvo que sea absolutamente necesario viernes, 7 de septiembre de 12
  13. Prácticas no • No reinventar la rueda a la hora

    de usar controles • Interferir el orden de tabulación con elementos textuales o no interactivos • Evitar posicionar de forma absoluta controles de interfaz • No utilizar únicamente el color para transmitir información • No refrescar de forma automática una aplicación salvo que sea estrictamente necesario para su funcionamiento • No usar elementos de interfaz que tengan una frecuencia de parpadeo superior a 3 veces por segundo • No realizar cambios de contexto del uso de la aplicación sin avisar al usuario de ello • No usar la etiqueta canvas salvo que sea absolutamente necesario viernes, 7 de septiembre de 12
  14. Prácticas no • No reinventar la rueda a la hora

    de usar controles • Interferir el orden de tabulación con elementos textuales o no interactivos • Evitar posicionar de forma absoluta controles de interfaz • No utilizar únicamente el color para transmitir información • No refrescar de forma automática una aplicación salvo que sea estrictamente necesario para su funcionamiento • No usar elementos de interfaz que tengan una frecuencia de parpadeo superior a 3 veces por segundo • No realizar cambios de contexto del uso de la aplicación sin avisar al usuario de ello • No usar la etiqueta canvas salvo que sea absolutamente necesario viernes, 7 de septiembre de 12
  15. Prácticas no • No reinventar la rueda a la hora

    de usar controles • Interferir el orden de tabulación con elementos textuales o no interactivos • Evitar posicionar de forma absoluta controles de interfaz • No utilizar únicamente el color para transmitir información • No refrescar de forma automática una aplicación salvo que sea estrictamente necesario para su funcionamiento • No usar elementos de interfaz que tengan una frecuencia de parpadeo superior a 3 veces por segundo • No realizar cambios de contexto del uso de la aplicación sin avisar al usuario de ello • No usar la etiqueta canvas salvo que sea absolutamente necesario viernes, 7 de septiembre de 12
  16. Prácticas no • No reinventar la rueda a la hora

    de usar controles • Interferir el orden de tabulación con elementos textuales o no interactivos • Evitar posicionar de forma absoluta controles de interfaz • No utilizar únicamente el color para transmitir información • No refrescar de forma automática una aplicación salvo que sea estrictamente necesario para su funcionamiento • No usar elementos de interfaz que tengan una frecuencia de parpadeo superior a 3 veces por segundo • No realizar cambios de contexto del uso de la aplicación sin avisar al usuario de ello • No usar la etiqueta canvas salvo que sea absolutamente necesario viernes, 7 de septiembre de 12
  17. Prácticas no • No reinventar la rueda a la hora

    de usar controles • Interferir el orden de tabulación con elementos textuales o no interactivos • Evitar posicionar de forma absoluta controles de interfaz • No utilizar únicamente el color para transmitir información • No refrescar de forma automática una aplicación salvo que sea estrictamente necesario para su funcionamiento • No usar elementos de interfaz que tengan una frecuencia de parpadeo superior a 3 veces por segundo • No realizar cambios de contexto del uso de la aplicación sin avisar al usuario de ello • No usar la etiqueta canvas salvo que sea absolutamente necesario viernes, 7 de septiembre de 12
  18. Prácticas no • No reinventar la rueda a la hora

    de usar controles • Interferir el orden de tabulación con elementos textuales o no interactivos • Evitar posicionar de forma absoluta controles de interfaz • No utilizar únicamente el color para transmitir información • No refrescar de forma automática una aplicación salvo que sea estrictamente necesario para su funcionamiento • No usar elementos de interfaz que tengan una frecuencia de parpadeo superior a 3 veces por segundo • No realizar cambios de contexto del uso de la aplicación sin avisar al usuario de ello • No usar la etiqueta canvas salvo que sea absolutamente necesario viernes, 7 de septiembre de 12
  19. Prácticas no • No reinventar la rueda a la hora

    de usar controles • Interferir el orden de tabulación con elementos textuales o no interactivos • Evitar posicionar de forma absoluta controles de interfaz • No utilizar únicamente el color para transmitir información • No refrescar de forma automática una aplicación salvo que sea estrictamente necesario para su funcionamiento • No usar elementos de interfaz que tengan una frecuencia de parpadeo superior a 3 veces por segundo • No realizar cambios de contexto del uso de la aplicación sin avisar al usuario de ello • No usar la etiqueta canvas salvo que sea absolutamente necesario viernes, 7 de septiembre de 12
  20. Recursos y otros artículos • Creating an accessible web •

    A web without limits • Design for accessibility (Metro style apps) • Making your app accessible (Metro style apps using JavaScript and HTML) • Using WAI-ARIA to create accessible web apps • Introduction to ARIA viernes, 7 de septiembre de 12
  21. Te puede pasar a ti ING Direct España lanza su

    aplicación para iOS…. Inaccesible viernes, 7 de septiembre de 12