El software MediaWiki contiene muchos atajos de teclado . Puede utilizarlos para acceder a determinadas funciones de Wikipedia más rápidamente.
Una clave de acceso permite al usuario de una computadora saltar inmediatamente a una parte específica de una página web a través del teclado. En Wikipedia, las claves de acceso le permiten hacer mucho más: proteger una página, mostrar el historial de la página, publicar sus cambios, mostrar texto de vista previa, etc. Consulte la siguiente sección para obtener la lista completa.
La mayoría de los navegadores web requieren mantener presionada una o dos teclas modificadoras para usar una clave de acceso. Los diferentes navegadores web invocan las claves de acceso de diferentes maneras. Utilice la siguiente lista para determinar la combinación de teclas adecuada para su navegador y sistema:
Actualmente, en el rango a–z, solo a
y o
[4] permanecen sin asignar. p
, v
, w
están asignados a múltiples funciones, según el contexto.
Al modificar su archivo CSS de usuario , los atajos de las teclas de acceso se pueden mostrar antes de los enlaces internos en cualquier página de Wikipedia.
a : hover [ clave de acceso ] : antes de { contenido : "" attr ( clave de acceso ) "" ; transformación de texto : mayúsculas ; espacio en blanco : pre ; familia de fuentes : sans-serif ; margen derecho : 0,5 ex ; de color negro ; }
a [ clave de acceso ] : antes de { contenido : " " attr ( clave de acceso ) " " ; transformación de texto : mayúsculas ; espacio en blanco : pre ; familia de fuentes : sans-serif ; margen derecho : 0,5 ex ; de color negro ; }
a [ clave de acceso ] : antes de { contenido : " " attr ( clave de acceso ) " " ; transformación de texto : mayúsculas ; espacio en blanco : pre ; borde : sólido delgado ; familia de fuentes : sans-serif ; decoración de texto : subrayado sobrerayado ; margen derecho : 0,5 ex ; de color negro ; }
Esto no mostrará las claves de acceso proporcionadas por el Editor Visual (o el editor de wikitexto mw:2017), como ' s' para publicar la página, ya que esas claves de acceso se implementan de manera diferente.
Los atajos de teclado, tal como están implementados en Wikipedia, son útiles para algunos usuarios con discapacidades y no requieren JavaScript para funcionar. Al mismo tiempo, resultan molestos para algunos usuarios de lectores de pantalla porque interfieren con los accesos directos de su lector de pantalla. La mejor solución sería tener atajos de teclado personalizables.
La accesibilidad de los atajos de teclado (teclas de acceso) es un asunto complicado. Esta característica, en su implementación actual, fue abandonada temporalmente en las WCAG 2.0, en particular porque entra en conflicto con los atajos de las tecnologías de asistencia. Actualmente se desaconseja el uso de claves de acceso en los contenidos y aplicaciones en línea. [ necesita actualización ]
Pero la presencia de claves de acceso es también un requisito de las Pautas de Accesibilidad de Herramientas de Autor (ATAG) (el enfoque ATAG es particularmente relevante en el caso de Wikipedia) donde este asunto se analiza a fondo. En particular, ATAG requiere la posibilidad de personalizar atajos. Esto debe solicitarse en phab:T2477.
Actualmente, su presencia en la interfaz de Wikipedia puede resultar problemática para algunos usuarios y útil para otros. Pero lo más importante es que induce a error a los desarrolladores haciéndoles pensar que se puede acceder a la interfaz mediante el teclado. Los requisitos que deben cumplirse para que un sitio web sea accesible mediante el teclado no están relacionados con los atajos de teclado (G90, F42, SCR35, F58, F61).
Algunas secuencias de comandos de usuario le permiten agregar más atajos de teclado para diversas acciones o personalizar los existentes:
Existe un gadget que puede habilitarse para eliminar la funcionalidad de la clave de acceso. Esto puede optar por usar Especial:Preferencias
o
está técnicamente asignado, pero solo para usuarios desconectados.{{subst:lusc|1= User:Enterprisey/up-one-lvl-kbd.js}}
{{subst:lusc|1= User:Enterprisey/hover-edit-section.js}}
{{subst:lusc|1= User:Enterprisey/page-info-kbd-shortcut.js}}
{{subst:lusc|1= User:Enterprisey/superjump.js}}
{{subst:lusc|1= User:Guarapiranga/accessKeysCheatSheet.js}}