Cosas que puede hacer por si mismo
- 12.1.1. Antes de comenzar
- 12.1.2. Acceso y foco del teclado
- 12.1.3. Temas, colores y contraste
- 12.1.4. Animación
12.1.1. Antes de comenzar
Escriba el tipo de personas que espera que usen su aplicación. Luego escriba algunos «escenarios» para cada tipo de usuario; una pequeña historia que describa las tareas habituales para las que esos usuarios usarán su aplicación. Estas tareas deben seguir estas líneas:
Alfredo necesita encontrar un correo electrónico, que recibió la semana pasada, acerca de widgets
rather than
Alfredo pulsa en el botón widgets en el diálogo.
y escribe
De esta forma, puede usar los mismos escenarios para comprobar y comprar diferentes diseños de interfaces y describir cualquier funcionalidad que falte.
Include these user descriptions and scenarios with the documentation you commit to CVS. This way, other contributors will get to understand your users too, can help to develop the application with that knowledge, and can provide more scenarios of their own.
12.1.2. Acceso y foco del teclado
Cuando empiece a implementar la interfaz, esconda su ratón y asegúrese de que sigue pudiendo hacer todo usando solamente el teclado. Implemente la funcionalidad del teclado al mismo tiempo que implementa la del ratón: no lo deje para el final.
Usando solo comandos de teclado, mueva el foco por todas las barras de menú y de herramientas en la aplicación. Confirme también que:
- Los menús de contexto sensitivo muestran correctamente (Mayús+F10).
- Los consejos o sugerencias se pueden mostrar arriba y abajo para todos los controles que los tienen (Ctrl+F1, Esc).
- Todas las funciones listadas en la barra de herramientas se pueden realizar usando el teclado.
- Puede operar completamente todo control en el área del cliente de la aplicación y diálogos.
- El texto y los objetos en el área del cliente se pueden seleccionar.
- Cualquier mejora de teclado o combinación de tecla funciona como se ha diseñado.
- Compruebe que al moverse entre objetivos el indicador del foco visual es fácil de identificar en todo momento.
12.1.3. Temas, colores y contraste
Pruebe varios temas de GNOME para asegurarse de que su aplicación respeta todos los ajustes disponibles.
Test your application with black and white, high contrast themes and confirm that all information is still conveyed correctly. If you don't have a suitable high contrast GNOME theme available to test, print off some screenshots in black and white (not grayscale) and make sure all the important information is still visible— this will approximate what a high contrast theme user will see.
12.1.4. Animación
Asegúrese de que ha implementado una opción para apagar cualquier animación en su aplicación (por razones de accesibilidad), y de que funciona tal y como está diseñada. Apague la animación. Confirme que toda la información se muestra correctamente.