Articulo de referencia

Navegación por pestañas

En informática , la navegación por tabulación es la capacidad de navegar entre elementos enfocables (como hipervínculos y controles de formulario) dentro de un documento estruct...

En informática , la navegación por tabulación es la capacidad de navegar entre elementos enfocables (como hipervínculos y controles de formulario) dentro de un documento estructurado o interfaz de usuario (como HTML ) con la tecla Tab del teclado . Normalmente, al pulsar Tabse enfoca el siguiente elemento, mientras que al pulsar se enfoca el elemento anterior. El orden de enfoque puede determinarse implícitamente (según el orden físico) o explícitamente (según el índice de tabulación). En general, la navegación por tabulación es cíclica, no lineal, lo que significa que la tabulación volverá al primer/último elemento cuando se aleje del último/primer elemento. [ 1 ] [ 2 ]Shift + Tab

Orden de tabulación

El orden de tabulación de los elementos de control gráfico en un formulario determina la secuencia en la que cambiará el foco cuando el usuario pulse la tecla Tab . Normalmente, el orden de tabulación es de izquierda a derecha dentro de cada fila de controles.

No todos los controles pueden recibir el foco. En Java, las etiquetas pueden recibir el foco, pero en Visual Studio no. Además, la propiedad TabStop (en Visual Studio) se puede establecer en falso para evitar que un control reciba el foco.

Personalización

En las páginas web, por defecto, la navegación mediante la tecla Tab permite recorrer los campos de formulario (como los de texto) y los enlaces en el orden en que aparecen en el flujo de caracteres (es decir, en el HTML sin formato). El autor de la página puede modificar esta configuración utilizando el atributo tabindex o deshabilitando un campo de formulario.

En el lado del cliente, OS X enfoca por defecto solo los cuadros de texto y las listas, pero esta configuración se puede modificar para permitir la navegación a todas las entradas (consulte las referencias). De manera similar, Mozilla Firefox se puede personalizar para incluir o excluir la navegación a áreas de texto, otros elementos de formulario y enlaces.

Alternativas

La mayoría de las aplicaciones de escritorio y navegadores web admiten este tipo de navegación con teclado. Pero en algunos navegadores web como Opera , se utiliza un método alternativo conocido como navegación espacial . Este método, en muchos casos, evita tener que pulsar muchas teclas. [ 3 ] Además, Mozilla Application Suite y Mozilla Firefox admiten la navegación con cursor , que proporciona una forma más natural de navegar por los documentos, similar a la navegación con ratón .

Véase también

Referencias

  1. "WebAIM: Accesibilidad del teclado" . webaim.org . Consultado el 6 de diciembre de 2023 .
  2. Iniciativa de Accesibilidad Web del W3C (WAI) (06/12/2023). "Compatibilidad con teclado" . Iniciativa de Accesibilidad Web (WAI) . Consultado el 06/12/2023 .{{cite web}}: CS1 maint: nombres numéricos: lista de autores ( enlace )
  3. "Dev.Opera — Accesibilidad de Opera: En qué punto nos encontramos" . dev.opera.com . Consultado el 9 de diciembre de 2023 .
  • HTML 4: 17.11 Dar foco a un elemento / 17.11.1 Navegación por tabulación – estándar
  • Navegación con teclado Mozilla: Tabulación
    • accessibility.tabfocus : campo de preferencia para personalizar la navegación por pestañas.
  • Cómo enfocar un campo desplegable con la tecla Tab en Mac OS X : se explica la configuración en Menú Apple > Preferencias del Sistema > Teclado y ratón > Atajos de teclado.
    • ¿Por qué no funciona la tecla Tab para los menús desplegables en Firefox en OS X?