stringtranslate.com

Llave de acceso

En un navegador web , una clave de acceso o clave 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 compatibilidad con navegadores casi universal.

En el verano de 2002, una consultora canadiense de accesibilidad web [1] realizó una encuesta informal para ver si la implementación de claves de acceso 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 páginas web, ya que “apuntar y hacer clic” con el mouse no es una opción para ellos. Su investigación demostró 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 claves de acceso 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 accesskey en favor del Módulo de acceso a funciones XHTML. Sin embargo, XHTML 2 se ha retirado en favor de HTML5 , que (a partir de agosto de 2009) sigue permitiendo claves de acceso. [2]

Acceso en diferentes navegadores

Para obtener una lista más completa de qué navegadores admiten las claves de HTML Access, consulte cómo se comparan en la comparación de navegadores web.

Claves de acceso en conflicto

Si se asignan varias claves de acceso idénticas dentro del mismo documento, IE las desplazará con cada pulsación de tecla (IE también retrocederá si se presiona). De esta manera, los elementos se pueden agrupar lógicamente en varios anillos de claves de acceso para facilitar la navegación. IE 4.0 solo admitía letras del alfabeto inglés como claves de acceso. Firefox 2.0 activará el último de un grupo de elementos a los que se les haya asignado la misma clave de acceso.⇧ Shift

Especificación de claves de acceso

Las claves de acceso se especifican en HTML mediante el atributo accesskey. El valor del atributo de clave de acceso 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 de clave de acceso establece la tecla que se puede presionar, no notifica automáticamente al usuario sobre la clave de acceso vinculada. Una convención es que el autor de la página muestre el valor de la clave de acceso utilizando la etiqueta <u> para subrayar la letra en el texto del enlace correspondiente a la clave de acceso asignada. Para el siguiente enlace, un usuario presionaría + en Internet Explorer, + en una Mac (la tecla de comando puede generar 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 > ome </ a >

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

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

Enfatizar <em> no es necesario, pero puede resultar útil para el usuario. Les ayuda a identificar qué tecla presionar para navegar hacia donde desean. Otra forma posible de mostrar qué claves de acceso hacen qué es crear una página con todas las claves 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 claves 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 buscar, / para contacto y otros.

Diez años más tarde, en 2014, se publicó un estándar actualizado y más completo que utiliza letras y números [6] para dar nueva vida a los esfuerzos de estandarización de claves de acceso a los navegadores.

Ver también

Referencias

  1. ^ "Usar Accesskeys: ¿vale la pena?". Archivado desde el original el 4 de febrero de 2012.
  2. ^ "El atributo de clave de acceso". Consorcio Mundial de la red . Consultado el 6 de febrero de 2012 .
  3. ^ abc Ui.key.contentAccess - Base de conocimientos 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 puede presionar ALT+D para establecer el foco en un objeto en Internet Explorer 7". Microsoft. 31 de octubre de 2007 . Consultado el 10 de enero de 2014 .
  6. ^ "Inicio". estándaraccesskeys.com .

enlaces externos