En fin.
El cliente a veces te pide que la pagina, o aplicacion web, sea
navegable con el teclado. Lo cual quiere decir que el foco del
programa siga un orden logico.. .logico para quien lo usa, con
mentalidad de usuario, no logico de como se ha construido eso. Se
programa en codigo maquina, pero para personas.
En los acceskey, algo que he visto mostruosamente feo, es que si haces
atajo de teclado una letra que no esta en la palabra del label, añaden
la palabra.Si haces X, para usar la opcion File, te ponen File
(x).Por supuesto, si eliges F para File, te sale File con la f
subrayada. Esto es como lo renderizan algunos agentes, otros lo haran
de otra manera.
Es un tema un tanto oblicuo, porque para darle mucha usabilidad a los
atajos de teclado, probablemente habria que darle a la gente atajos
basados en la tecla ALT. ALT+S para salvar los datos. CONTROL+Z para
deshacer un cambio... ¿cuantas aplicaciones web por ahi soportan
control+z para deshacer un cambio (como la eliminacion de un
cliente)?.
Acercarse al usuario es acercarse al usuario, yo no lo se hacer (pero
tengo quien me ayuda), y no se si los navegadores lo dejan hacer, y no
se si los estandares lo dejan hacer, y no se si las recomendaciones lo
dejan hacer, y si es el camino que quieren seguir los expertos de
usabilidad (a veces tengo la sensacion de que podrias proteger un
campo recien sembrado, plantando un experto de usabilidad en su
centro). Osea, basicamente no se nada. Lo que si se, es por donde
empezaria a mirar si quisiera aprender, lo primero que miraria es del
formato de ACCESKEY que soporta (como soporta alt+z por ejemplo, si lo
hace) ..y que limitaciones añaden los diferentes navegadores (apuesto
a que unos soportan control+z y otros no).
C-x C-c
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo