En primer lugar, pocas páginas definen los atajos de teclado. Cuando sí existen, el usuario no se da cuenta. No existe una manera fácil y bien conocida entre los usuarios, para indicar la existencia de teclas rápidas.
Soluciones: Advertir al usuario de la existencia de teclas rápidas
El usuario no sabe qué teclas hemos asignadoSi superamos el primer problema, y el usuario se da cuenta que existen teclas rápidas para la página. ¿Cómo puede saber cúales son? Casi ningun navegador indica la definición de los atajos de teclado (iCab sí lo hace).
El navegador iCab indica la letra de acceso rápido entre parentesis.
(Gracias a Charles McathieNevile por la imagen.)
Cada diseñador asigna las teclas a su manera, por lo que el usuario tiene que aprenderlas de nuevo para cada sitio. El usuario no sabe qué elementos tienen una tecla asignada, y no sabe qué teclas el diseñador ha asignado. ¿Qué letras elegimos? Para la página de inicio, por ejemplo: ¿I para Inicio? ¿P para Principal? ¿H para Home? No lo olvides, nuestro propósito es facilitar la navegación, no dificultarla. El usuario se confunda más todavía si asignamos teclas rápidas a muchos enlaces en la página.
Solución: Informar al usuario sobre las teclas definidas
Solución: Sólo asignar teclas a elementos de uso frecuente que ayudarán de verdad
Las teclas causan conflicto con las del navegadorPeor aún, las teclas del documento tienen prioridad sobre las del navegador. Si la página asigna la letra F, el usuario no puede acceder al menu de favoritos con el teclado (si no sabe un truco con la tecla ALT). Si comparamos los distintos navegadores y sus distintas teclas de menú, nos quedamos con un conjunto muy reducido. Si quitamos las teclas empleadas por los navegadores Opera, Netscape y IE en ingles, por ejemplo (en un mensaje al grupo WAI-IG) sólo nos quedan 14 carácteres disponibles ( {cijklopqrsuxyz 0123456789 `-=[];',./} de los cuales las letras no son exactamente los más útiles).
Y el problema no termina ahí: Aunque el diseñador elija bien las teclas para no coincidir con las de los navegadores en su idioma, ¿cómo sabe cuáles son las teclas para navegadores en otros idiomas? El idioma del interfaz del navegador no es necesario el mismo de la página. El idioma del usuario no será necesariamente el del navegador: puede ser un castellano hablante en un país con otro idioma o con un navegador nuevo que sólo existe en inglés, por ejemplo. Si el usuario trabaja, por ejemplo, con la versión francesa, alemana o rusa del navegador, este tendrá reservadas otras teclas.
Usuarios que han visto este tema también han visto...
- Razones comunes para el fracaso de un sitio web
- Estándares Web
- Criptosistema RSA
- Firefox vs Explorer, comienza la II Guerra de los navegadores
- Derechos de autor, Copyright y propiedad intelectual
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.