asp.net keyboard-shortcuts

asp.net - Atajos de teclado



keyboard-shortcuts (2)

¿Existe un estándar cuando se trata de implementar atajos de teclado / teclas aceleradoras para aplicaciones web? Ejemplo: Navegar a través de una lista de elementos presentados en una grilla. ¿Sus pautas sobre cómo implementar esto? Google tiene uno para GMail en la sección "laboratorios".

También tendría sentido desde el punto de vista empresarial invertir tiempo para implementar atajos de teclado / teclas aceleradoras en aplicaciones web


Desde el punto de vista de la accesibilidad, los cortocircuitos del teclado son peligrosos ya que pueden interferir con los accesos directos preprogramados del software, como los lectores de pantalla utilizados por los usuarios con discapacidad visual.

Por este motivo, evito su uso o me aseguro de que puede desactivar esta función.

¡Buena suerte!


He utilizado una serie de sitios web y aplicaciones web que definen sus propios atajos de teclado. Por lo general, están poco documentados y ofrecen poco valor sobre el uso convencional basado en mouse.

Como menciona Galwegian, debe tener cuidado de interferir con las opciones de accesibilidad, especialmente si desea cumplir con las Pautas ADA para la Web .

También debe probar su aplicación web con respecto a los atajos de teclado en navegadores web populares. Algunas personas los usan y se molestan cuando su aplicación web anula las claves del navegador.

Creo que vale la pena más tiempo para probar el orden de las pestañas para los formularios web y otros elementos de la página. Cuando llene formularios web, tiendo a usar la pestaña para avanzar al siguiente campo de formulario, pero encuentro algunos sitios web en los que una pestaña salta a un lugar inesperado en la página en lugar de al elemento visualmente adyacente.