stringtranslate.com

Tecla de acceso

En un navegador web , una tecla de acceso o tecla de acceso permite al usuario de una computadora saltar inmediatamente a una página web específica a través del teclado . Se introdujeron en 1999 y rápidamente lograron un soporte casi universal de los navegadores.

En el verano de 2002, una consultora canadiense de accesibilidad web [1] realizó una encuesta informal para ver si la implementación de teclas de acceso directo causaba problemas a los usuarios de tecnología adaptativa , especialmente la tecnología de lectura de pantalla utilizada por usuarios ciegos y con baja visión. Estos usuarios necesitan numerosos atajos de teclado para acceder a las páginas web, ya que “señalar y hacer clic” con un mouse no es una opción para ellos. Su investigación mostró que la mayoría de las combinaciones de teclas presentaban de hecho un conflicto para una o más de estas tecnologías, y su recomendación final fue evitar el uso de teclas de acceso directo por completo.

En XHTML 2 , un lenguaje de creación web revisado, el Grupo de trabajo HTML del Consorcio World Wide Web desaprobó el atributo de tecla de acceso en favor del Módulo de acceso a funciones XHTML. Sin embargo, XHTML 2 se retiró en favor de HTML5 , que (a partir de agosto de 2009) continúa permitiendo teclas de acceso. [2]

Acceso en diferentes navegadores

Para obtener una lista más completa de los navegadores que admiten las teclas de acceso HTML, consulte cómo se comparan en la comparación de navegadores web.

Teclas de acceso conflictivas

Si se asignan varias teclas de acceso idénticas dentro del mismo documento, IE las recorrerá con cada pulsación de tecla (IE también las recorrerá con la tecla de tabulación hacia atrás si se pulsa ). De esta forma, los elementos se pueden agrupar de forma lógica en varios anillos de teclas de acceso para facilitar la navegación. IE 4.0 solo admitía letras del alfabeto inglés como teclas de acceso. Firefox 2.0 activará la última de un grupo de elementos a los que se les haya asignado la misma tecla de acceso.⇧ Shift

Especificación de teclas de acceso

Las teclas de acceso se especifican en HTML mediante el atributo accesskey. El valor del atributo accesskey de un elemento es la tecla que el usuario presionará (normalmente en combinación con una o más teclas, según lo definido por el navegador) para activar o enfocar ese elemento. Aunque el atributo accesskey establece la tecla que se puede presionar, no notifica automáticamente al usuario la tecla de acceso asociada. Una convención es que el autor de la página muestre el valor de la tecla de acceso mediante el uso de la etiqueta <u> para subrayar la letra en el texto del enlace correspondiente a la tecla de acceso asignada. Para el enlace siguiente, un usuario presionaría + en Internet Explorer, + en una Mac (la tecla de comando puede dar resultados no deseados) y + + en Opera para ser dirigido a index.html.AltHCtrlH⇧ ShiftEscH

< a  href = "index.html"  accesskey = "h" > Inicio </ a >

o para enfatizar ‹H›:

< a  href = "index.html"  accesskey = "h" >< em > H </ em > hogar </ a >

Alternativamente, se puede utilizar el siguiente CSS para indicar el carácter:

 *[ tecla de acceso ] : después de { contenido : ' [' attr ( tecla de acceso ) ']' }   

No es necesario enfatizar <em>, pero puede ser útil para el usuario. Le ayuda a identificar qué tecla debe presionar para navegar a donde desea ir. Otra forma posible de mostrar qué hacen las teclas de acceso es crear una página con todas las teclas de acceso mostradas. O el webmaster podría hacer ambas cosas. Otra opción para el usuario final es instalar un script de usuario como FireFox Access Bar para GreaseMonkey.

Uso de asignaciones de teclas de acceso estándar

En 2004, surgió un estándar que utiliza números, lo que promueve la coherencia para los usuarios y permite una mayor previsibilidad de los atajos de teclado en diferentes sitios. Estos incluyen, por ejemplo, 1 para ir a la página de inicio, 0 para la búsqueda, / para el contacto y otros.

Diez años después, en 2014, se publicó un estándar actualizado y más completo que utiliza tanto letras como números [6] para darle nueva vida a los esfuerzos de estandarización de las teclas de acceso del navegador.

Véase también

Referencias

  1. ^ "Usar teclas de acceso: ¿merece la pena?". Archivado desde el original el 4 de febrero de 2012.
  2. ^ "El atributo accesskey". Consorcio World Wide Web . Consultado el 6 de febrero de 2012 .
  3. ^ abc Ui.key.contentAccess - Base de conocimiento de MozillaZine (consultado el 7 de enero de 2011)
  4. ^ "Funciones de accesibilidad en Firefox: haga que Firefox y el contenido web funcionen para todos los usuarios | Ayuda de Firefox".
  5. ^ "No se puede presionar ALT+D para fijar el foco en un objeto en Internet Explorer 7". Microsoft. 31 de octubre de 2007. Consultado el 10 de enero de 2014 .
  6. ^ "Inicio". standardaccesskeys.com .

Enlaces externos