Este complemento para NVDA te permitirá convertir texto que siga el formato Markdown al formato de HTML mediante algunos atajos de teclado.

Funciones

Este complemento cuenta con 2 funcionalidades:

  1. Convertir desde el portapapeles: utiliza el atajo inicial, NVDA+Alt+M, modificable dentro del apartado Gestos de Entrada, bajo el nombre «Convertidor Markdown a HTML». Tras finalizar la conversión, el texto resultante aparecerá en el portapapeles.
  2. Conversión desde un archivo en formato .md: utiliza el atajo NVDA+Shift+Alt+F, también modificable en los gestos de entrada bajo el nombre mencionado anteriormente. Al igual que la conversión desde el portapapeles, el texto estará en tu portapapeles tras finalizar el proceso. Se te indicará mediante una ventana con un mensaje, diciendo que la conversión ha sido realizada de forma exitosa.
    • Este último método de notificación solamente pasará con la función de convertir desde un archivo; si conviertes desde el portapapeles, se avisará mediante un mensaje de NVDA.

Historial de Versiones

  • Versión 1.0: lanzamiento inicial del complemento junto con las características descritas.

Si quieres realizar alguna sugerencia, puedes hacerlo mediante:

Este complemento para NVDA permite gestionar enlaces web de manera eficiente, facilitando guardar, abrir, editar y eliminar enlaces a través de una interfaz sencilla y accesible. Se activa utilizando el atajo de teclado Alt + NVDA + K (modificable en gestos de entrada), ubicado bajo la categoría «Gestor de Enlaces».

Forma de uso

Añadir un Nuevo Enlace

Para añadir un nuevo enlace, sigue estos pasos:

  1. Activa el panel de añadir enlaces con Ctrl + A o pulsando el botón «añadir enlace».
  2. Escribe el título del enlace en el campo «Título».
  3. Introduce la URL en el campo «URL».
  4. Pulsa el botón «Guardar» para almacenar el enlace.

Nota: Al pulsar Ctrl + A cuando el panel está abierto, este se ocultará.

Abrir un Enlace

Para abrir un enlace guardado, selecciona el título del enlace en la lista y presiona Enter o Espacio para abrirlo en tu navegador predeterminado.

Editar, Borrar, Importar y Exportar Enlaces

Para modificar o eliminar enlaces existentes:

  • Editar un Enlace: Selecciona el enlace deseado de la lista y pulsa Ctrl + E o pulsa el botón «Editar enlace».
  • Borrar un Enlace: Selecciona el enlace deseado de la lista y pulsa Ctrl + B o el botón «borrar enlace». Estas acciones también se pueden hacer con el menú contextual, pulsando aplicaciones. Desde dicho menú también tenemos las opciones de exportar nuestros enlaces e importar, útil en caso de querer conservarlos.

Añadir enlaces desde el navegador

Para añadir enlaces directamente desde tu navegador al gestor, utiliza el atajo de teclado Alt + NVDA + K, 2 veces, o el atajo establecido en caso de cambiarse.

Gestión de los Enlaces

Los enlaces se almacenan en un archivo JSON denominado links.json dentro de la carpeta de configuración de NVDA. Si el archivo no existe, se creará automáticamente cuando añadas tu primer enlace.

Agradecimientos

Quiero agradecer especialmente a José Pérez, Angel Alcántar y a Javi Domínguez por su colaboración en las pruebas y mejoras del complemento.

Registro de cambios

Versión 0.1

  • Versión inicial del complemento.

Versión 0.5

  • Corrección de errores y mejoras en la usabilidad.

Versión 1.0

  • Muchos cambios internos.
  • Modificada la forma de agregar enlaces.
  • Añadido el menú contextual.

Versión 1.1

  • Añadidos botones a la interfaz para hacer las acciones principales del programa
  • Añadida la opción de exportar e importar el json al menú contextual
  • Arreglados pequeños problemas en los errores
  • Añadidos mensajes de traducción

Versión 1.1.1

  • Corregido un fallo que impedía eliminar enlaces.

Versión 1.1.2

  • Corrección de fallos.

Este complemento proporciona soporte para el método de entrada IME chino con el lector de pantalla NVDA. Mejora la experiencia de entrada del chino en términos de hábitos de entrada y eficiencia para usuarios de NVDA.
Nota: este complemento podría no ser adecuado para usuarios de otros idiomas y podría tener problemas sin comprobar en entornos distintos al chino.

  • Autores: Rui Fontes, Ângelo Abrantes y Abel Passos Jr. Basado en el trabajo de Héctor J. Benítez Corredera
  • Versión actual: 2024.03.25 estable
  • Compatibilidad con NVDA: de 2023.2 en adelante
  • Descargar versión estable
  • Ver código fuente en GitHub

Nota: este complemento es la evolución de Utilidades para los complementos de NVDA, creado por Héctor Benítez y ya descontinuado. Si tienes Utilidades para los complementos de NVDA, recomendamos desinstalarlo y usar este en su lugar.
Este complemento proporciona algunas herramientas para gestionar complementos que no están presentes en la tienda de complementos de NVDA.
Para acceder a sus funciones, abre el cuadro de diálogo principal del complemento, a través del menú NVDA/Herramientas o una orden previamente asignada en el cuadro de diálogo «Gestos de entrada».

En el cuadro de diálogo principal encontrarás la lista de herramientas:

  • Empaquetador de complementos: permite crear un archivo de copia de seguridad de complementos o enviar un complemento modificado para que alguien lo pruebe o lo use
  • Instalador múltiple: permite seleccionar complementos de una carpeta e instalarlos todos a la vez
  • Hacer o restaurar copias de seguridad: permite realizar copias de seguridad y restaurar algunas preferencias de NVDA, como ajustes, perfiles y diccionarios
  • Documentación de complementos: permite abrir el archivo de documentación de un complemento

Para acceder a las funciones de una herramienta, pulsa tabulador.
A continuación se incluye una breve descripción de cada herramienta.

Empaquetador de complementos

En esta sección encontrarás una lista verificable de todos los complementos instalados.
Puedes marcar los complementos que deseas empaquetar en una copia de seguridad o enviar a alguien para que los pruebe o los use.
Después de marcar los complementos que quieres, pulsa tabulador. Encontrarás un botón de «Selección» que te permitirá seleccionar o deseleccionar todos.
Cuando termines, pulsa tabulador hasta el botón «Generar» y pulsa intro.
Se te solicitará que elijas la carpeta donde deseas guardar el complemento.
A continuación, aparecerá un diálogo con el progreso de la tarea. Cuando termine, pulsa «Aceptar» o «Cerrar».

Instalador múltiple

En esta sección encontrarás un botón «Selecciona una carpeta con complementos para instalar…».
Púlsalo para elegir la carpeta donde tienes los archivos de los complementos que quieres instalar.
La carpeta se inspecciona para encontrar todos los complementos posibles para instalar. Los complementos incompatibles, o con algún error, quedan excluidos de la lista y se muestran en un mensaje.
Se presentará una lista para elegir los complementos a instalar. Marca los que quieras y pulsa en «Instalar».

Hacer/restaurar copias de seguridad

Al seleccionar esta página encontrarás una lista de los posibles elementos para guardar o restaurar.
Marca los que desees y selecciona «Crear una copia de seguridad» o «Restaurar copia de seguridad».
Si eliges crear una copia de seguridad, debes indicar dónde se guardará.
Si optas por restaurar, selecciona la carpeta donde está guardada la copia de seguridad y abre el archivo correspondiente.
Después de finalizar, los resultados de la operación se muestran en un cuadro de diálogo.

Documentación de complementos

Finalmente, aquí encontrarás la lista de complementos instalados con documentación.
Selecciona aquel cuya documentación deseas leer y pulsa el botón «Abrir documentación del complemento».

Órdenes

Las dos funciones disponibles son abrir el cuadro de diálogo principal y finalizar el proceso de NVDA en caso de que el lector de pantalla se atasque.
Ninguna tiene atajos asignados.
Puedes asignar o modificar gestos para ellas desde el cuadro de diálogo «Gestos de entrada», categoría «Add-ons tools».

Gestor de Pomodoros es un complemento para el lector de pantalla NVDA que implementa la técnica Pomodoro, ayudando a los usuarios a gestionar su tiempo de trabajo y descanso de forma efectiva. La técnica Pomodoro consiste en dividir el tiempo de trabajo en bloques (tradicionalmente de 25 minutos), separados por breves descansos. Este complemento es ideal para usuarios que buscan mejorar su productividad y manejar mejor su tiempo mientras utilizan NVDA.

Cómo Funciona

Una vez activado, el complemento permite al usuario iniciar, pausar, reanudar o detener el temporizador Pomodoro mediante atajos de teclado específicos. Además, proporciona retroalimentación auditiva y verbal al inicio y al final de cada sesión de trabajo o descanso. El complemento administra automáticamente los ciclos de trabajo y descanso, incluyendo descansos largos después de cada cuatro ciclos de trabajo completados.

Atajos de teclado

Los atajos de teclado deben assignarse desde la opción gestos de entrada del menú Preferencias de NVDA. Las opciones se pueden encontrar bajo la categoría Gestor de pomodoros.

Changelog

1.8

  • Solucionado un error de Braille y los mensajes.
  • Solucionado un error con la gestión de tiempo.
  • Cambiado mucho código interno.

1.7

  • Arreglado un error con el canal de distribución.
  • Arreglado un bug cuando intentabas detener un pomodoro que no había sido iniciado antes.

1.6

  • Cambiada la duración y la frecuencia de los tonos.
  • Ahora los mensajes del complemento tienen prioridad alta, de forma que no se pierdan si se está haciendo otra cosa.
  • Ahora los tonos no se escuchan por el canal derecho, era un error.

1.5

  • Los atajos de teclado se han eliminado. Deben asignarse por el usuario.

1.4

  • Cambiados los atajos de teclado para que sea más intuitivo.
  • Retocado un poco el código interno.
  • Ahora los atajos aparecen bien en las categorías de gestos.

1.3

  • Ahora los gestos de entrada pueden reasignarse bajo la categoría «Gestor de pomodoros».

1.2

  • Se arregla el tratamiento interno del complemento por NVDA.

1.1

  • El complemento no se ejecuta en pantallas seguras.
  • Se automatiza la liberación con GitHub Actions.

1.0

  • Versión inicial del complemento.
  • Implementación de la funcionalidad básica de Pomodoro, incluyendo inicio, pausa, reanudación, y detención del temporizador.
  • Anuncios auditivos y verbales para el inicio y fin de las sesiones de trabajo y descanso.

Agradecimientos especiales

  • A Sukil Etxenike por ponerme en el camino correcto cuando por falta de experiencia en el desarrollo de complementos no sabía por dónde tirar.
  • A Ángel Alcántar por echarle un ojo al código.
  • A Noelia Ruiz Martínez por el Feedback que está dando con respecto al código y por aguantar tantísima duda de novato.

Este complemento permite a los usuarios de NVDA contar los caracteres y palabras de un texto copiado en el portapapeles, proporcionando resultados a través de atajos de teclado.

Funciones

El complemento ofrece 3 funciones principales:

  • Contar Caracteres: Utiliza el atajo NVDA+shift+C para anunciar la cantidad de caracteres en el texto del portapapeles.
  • Contar Palabras: Utiliza el atajo NVDA+shift+W para anunciar la cantidad de palabras en el texto del portapapeles.
  • Mostrar el texto alojado en el portapapeles en una ventana navegable de NVDA, disponible desde la versión 2.0.1: Utiliza el atajo NVDA+CTRL+E para hacer esto.

Historial de Versiones

  1. Versión 1.0. Lanzamiento inicial con las funciones de conteo.
  2. Versión 2.0. Añadida la posibilidad de reasignar atajos de teclado y agregada una nueva categoría en los gestos de entrada de NVDA para estas funciones.
  3. Versión 2.0.1. Se agregó una función que permite visualizar el texto copiado en el portapapeles en una ventana de mensaje de NVDA. Utiliza el atajo inicial, NVDA + CTRL + E, modificable desde los gestos de entrada.
  4. Versión 2.0.2. Se ha hecho traducible el complemento, ahora disponible en idioma inglés.

InternetUsageMonitor es un complemento para el lector de pantalla NVDA que permite a los usuarios monitorear el uso de su conexión a internet en términos de datos enviados y recibidos. Esta herramienta es especialmente útil para personas que necesitan mantener un seguimiento del consumo de datos a lo largo del tiempo, ya sea para la gestión del ancho de banda o simplemente por curiosidad personal.

Cómo funciona

Una vez activado, InternetUsageMonitor comienza a rastrear el uso de datos de la conexión a internet del usuario. El seguimiento se inicia o se detiene mediante un atajo de teclado específico (Alt + NVDA + W) personalizable en gestos de entrada bajo la categoría InternetUsageMonitor.
Al iniciar el monitoreo, se puede pulsar el mismo atajo y se dirá la cantidad de internet utilizado y el tiempo (sin detener el timer); si se pulsa 2 veces rápidamente se dirán los datos y se detendrá el monitoreo.

Registro de cambios

2.1

Se añade la funcionalidad para presentar correctamente las horas.

2.0.1

Se modifica la forma de presentar el uso.

2.0

Se modifica la forma de funcionar del addon.

1.3.1

Se añade traducción al inglés.

1.3

  • Se corrigieron errores de ortografía en el readme.
  • Se eliminaron líneas innecesarias en el código.
  • Se añadieron comentarios para traductores.

1.2.3

Se arregló la presentación de los segundos.

1.1.1

Gracias a Héctor Benítez se arregló el problema con la librería.

1.0.1

Se quita la compatibilidad con versiones inferiores a NVDA 2024.1 por ahora.

1.0

Versión inicial del complemento.

Nota del autor

Este es un complemento muy sencillo, si deseas añadir alguna funcionalidad, escríbeme a mi correo: [email protected]
Sígueme en mi GitHub: github.com/rayo-alcantar
Realiza un donativo: https://www.paypal.com/paypalme/rayoalcantar

TimeCalculator (calculadora de tiempo) es un complemento para NVDA muy simple enfocado en la agilidad y simplicidad.

Objetivo

Calcular el tiempo que falta entre la hora del sistema y una seleccionada por el usuario.

Casos de uso

  • ¿Necesitas saber cuánto tiempo falta para ir a dormir? Despliega el complemento, coloca la hora en que vas a dormir, y pulsa el botón calcular. El complemento devolverá una salida por voz y lo copiará al portapapeles: «Faltan 12 horas y 57 minutos».
  • ¿Necesitas saber cuánto tiempo falta para la comida?

Modo de uso

Al instalar el complemento, pulsa el atajo de teclas NVDA + alt + t o ejecútalo desde el menú herramientas; y se desplegará la interfaz con 2 cuadros combinados (hora y minutos) y 2 botones con sus atajos de teclado:

  • Calcular – botón – Alt + c
  • Salir – botón – Alt + s

El atajo para desplegar la ventana del complemento es personalizable bajo la categoría Calculadora de Tiempo en gestos de entrada.

Changelog

1.1.2

  • Se hace traducible el item en el menú herramientas.
  • Se mejora la prevención de ejecución en pantallas seguras.

1.1.1

  • Se hizo traducible el complemento. Sin traducciones aún.

1.1

  • Se evita que el copmelmento se ejecute en pantallas seguras.
  • Se añadieron correctamente las referencias a la licencia y comentarios en el complemento.
  • Se añadió un item en el menú herramientas para poder abrir el complemento desde allí.

1.0.1

  • Se corrigeron errorres en la escritura del readme y también en el cuadro combinado.

1.0

  • Versión inicial del complemento.

Nota del autor

Este es un complemento muy sencillo, si deseas añadir alguna funcionalidad, escríbeme a mi correo: [email protected]
Sígueme en mi GitHub: https://github.com/rayo-alcantar
Realiza un donativo: https://www.paypal.com/paypalme/rayoalcantar

Este complemento añade algunas funciones globales y otras dependientes de la aplicación en uso.

Explorador de Windows y navegadores

  • Se reconocen con bastante frecuencia las carpetas vacías en el explorador de archivos de Windows 10.
  • Se puede pulsar NVDA+control+f4 para mostrar la URL del documento. Si se pulsa dos veces rápidamente, se copia al portapapeles.

Microsoft Outlook

  • Normalmente se reconocen las carpetas vacías.
  • Pulsando control+alt+j se puede saltar a la primera carpeta bajo la bandeja de entrada que contiene mensajes no leídos.
  • Autor: Accessolutions, Frédéric Brugnot , Yannick Plassiard, Julien Cochuyt, André-Abush Clause
  • Versión actual: 2024.04.11 en desarrollo
  • Compatibilidad con NVDA: de 2021.1 en adelante
  • Descargar versión en desarrollo
  • Ver código fuente en GitHub

Copyright (C) 2015-2024 Accessolutions

Módulos web

Los módulos web permiten, interactivamente, crear scripts para NVDA para facilitar y personalizar la navegación por sitios web o aplicaciones web corporativas.

Creación de un módulo web

Sitúa el foco en una de las páginas del sitio web para el que quieres crear un módulo. Pulsa NVDA+w, y elige «Nuevo módulo web» en el menú. Se abrirá el diálogo «Nuevo módulo web».
En el campo «Nombre del módulo web», da un nombre significativo que identifique este sitio web (este nombre debe ajustarse a la sintaxis de nombres de archivo de Windows).
En la lista desplegable «URL», elige la parte de la URL común a todas las páginas del sitio deseado. Pulsa las flechas arriba y abajo para obtener los posibles subconjuntos de la URL actual. En la mayoría de casos, puedes usar la primera propuesta, ya que contiene sólo la primera parte de la URL hasta la primera barra («/»).
En la lista desplegable «Título de ventana», puedes introducir parte del título de la ventana del navegador. Usa sólo este parámetro si la coincidencia de URL no es capaz de identificar el sitio. En la mayoría de casos, se debería dejar este campo vacío.
Pulsa el botón «Aceptar» para crear el módulo. Se crea un archivo con extensión «.json» en la carpeta «webModule» dentro de la carpeta de usuario de NVDA.

Modificación de un módulo web

Sitúa el foco en una de las páginas del sitio web cuyo módulo quieres modificar. Pulsa NVDA+w, y elige «Editar módulo web» en el menú. Alternativamente, elige «Gestionar módulos web» en el menú. Se abrirá el diálogo «Gestor de módulos web».
Selecciona el módulo que quieres modificar o eliminar, y pulsa los botones «Editar» o «Borrar», respectivamente.

Reglas de un módulo

Un módulo está formado por un conjunto de reglas. Cada regla se usa para identificar un elemento concreto de una página web y actuar sobre él.
Hay varios tipos de reglas que permiten estructurar la navegación a lo largo de la aplicación web. Nos centraremos en el tipo de regla «marcador», que permite asignar atajos de teclado y acciones automáticas.

Creación de una regla

Para crear una regla, sitúa el cursor en modo exploración en la página web sobre el elemento para el que quieres crearla. Luego, pulsa NVDA+w. En el menú, elige «Nueva regla». Se abrirá una ventana mostrando varias categorías, con la categoría General resaltada.
En el campo «Tipo de regla», elige «Marcador».
En el campo «Nombre de regla», da un nombre a esta nueva regla. Este nombre se anunciará automáticamente cuando se pulse más adelante el atajo de teclado asignado a esta regla.

Criterios de filtrado

Desplázate a la categoría «Criterio». Pulsa el botón «Nuevo…» (o pulsa alt+n). Los siguientes campos se usan para definir el criterio que identifica al elemento al que se aplicará la regla. Se pueden indicar uno o varios criterios. En cada lista desplegable, al pulsar la flecha abajo, obtendrás propuestas de más a menos concretas para el elemento actual. Se aconseja normalmente elegir entre las primeras propuestas. Técnicamente, estas propuestas son atributos desde los ascendientes HTML hasta el elemento HTML actual.

Texto

En el campo «Texto», introduce una cadena de texto a buscar. Si la cadena empieza con el símbolo menor que («<"), la búsqueda localizará el elemento anterior. Esto es especialmente útil para encontrar un campo de texto cuya etiqueta está justo antes de él.

Rol

En la lista desplegable «Rol», selecciona uno de los roles propuestos para este elemento.

Etiqueta

En la lista desplegable «Etiqueta», selecciona la etiqueta HTML usada para este elemento. Ya que el concepto de rol y etiqueta muchas veces se solapan, se podría configurar uno u otro, pero rara vez ambos.

ID

En la lista desplegable «ID», selecciona una de las cadenas que más identifique de forma concreta el elemento, si la hay.

Clase

En la lista desplegable «Clase», elige una cadena que identifique de la forma más concreta posible el elemento, si la hay.
Al igual que con los nombres de archivo, las cadenas en los campos «ID» y «Clase» pueden contener un asterisco («*») para coincidir con una subcadena.

SRC

El campo «SRC» sólo es útil en elementos de imagen con un nombre de archivo o una URL como origen.

Índice

Si varios elementos encajan en el criterio de la regla, este campo establece el índice del elemento que se busca.
Una vez se han configurado los criterios, se puede pulsar la tecla intro o el botón «Aceptar» para cerrar el diálogo.

Atajos de teclado
  1. Desplázate a la categoría «Acciones».
  2. Pulsa el botón «Añadir…» (o pulsa alt+a).
  3. Pulsa el atajo de teclado que quieres asignar.
  4. Empareja una acción. Las acciones disponibles son:
    • «Moverse a»: desplaza el cursor del modo exploración al elemento y lo anuncia.
    • «Verbalizar»: anuncia el texto del elemento, pero no mueve el cursor.
    • «Verbalizar todo»: mueve el cursor del modo exploración al elemento y empieza a leer el texto en voz alta todo el texto desde esa posición.
    • «Activar»: hace clic con el botón izquierdo del ratón en ese elemento.
    • «Mover ratón»: mueve el cursor del ratón sobre ese elemento, pero no hace clic.

Se pueden asignar varios atajos de teclado con distintas acciones a una misma regla.

Gestión especial de la acción «Verbalizar»:

Cuando se asigna un atajo de teclado a la acción «Verbalizar», realizará la acción «Mover a» si se pulsa rápidamente dos veces.
Esto se puede usar para definir un atajo que lea en voz alta un mensaje de error mostrado en una página web sin moverse, y poder moverse a él para una lectura más precisa con órdenes de voz o braille, todo con un sólo atajo para memorizar.

Acciones automáticas

Una acción automática no se asocia a un atajo de teclado. Se ejecuta automáticamente cuando se encuentra un elemento que coincide con el criterio de la regla en la página web. Se puede usar para mover el cursor automáticamente a una posición de inicio concreta cuando se carga la página. Alternativamente, también permite leer en voz alta un mensaje de error según aparece.
Precaución: aunque son muy útiles, las acciones automáticas pueden llevar a un comportamiento de navegación impredecible si no se definen con cuidado. Lo más probable es que la acción «Verbalizar» sea inofensiva. Las acciones «Mover a» y «Verbalizar todo» pueden terminar por bloquear al usuario. Se debería evitar la acción «Activar» a menos que sea estrictamente necesaria.

Propiedades
Varios resultados disponibles

Por defecto, si varios elementos de una página encajan en el criterio de una regla, sólo se tiene en cuenta el primero. Todas las demás coincidencias se ignoran. Si se marca esta casilla, se tienen en cuenta todas las coincidencias. Esto quiere decir que las teclas retroceso y avance página podrían moverse por todos los elementos que coincidan con la regla.
No obstante, esto no cambia el comportamiento del atajo de teclado asignado, que únicamente se aplica al primer elemento que coincide. Se aconseja marcar esta casilla para una regla que coincida con los resultados de búsqueda en una página. De lo contrario, sólo se identificará el primer resultado.

Activar modo foco

Esta casilla indica si se debería activar el modo foco automáticamente tras moverse al elemento. Por defecto, viene marcada cuando se crea una regla para un cuadro de edición.

Verbalizar nombre de regla

Esta casilla indica si se verbaliza el nombre de la regla al activarla. Viene marcada por defecto, y se puede desmarcar para evitar un anuncio doble cuando el nombre de la regla y el texto del elemento son parecidos.

Saltar con avance página

Esta casilla indica si el cursor debería detenerse en el elemento que coincida con la regla al pulsar las teclas retroceso página y avance página.

Mejores prácticas

Para que el usuario final de un módulo aprenda, entienda y recuerde fácilmente los atajos de teclado y la estructura de las páginas, se aconseja al desarrollador del módulo que siga, en la medida de lo posible, algunas recomendaciones.

Sé coherente al elegir atajos de teclado

El mismo atajo debería tener el mismo efecto en todas las páginas del sitio web. Por ejemplo, control+shift+p debería llevar a la barra principal de botones, sin importar la página.
Se puede definir cualquier atajo de teclado, pero se recomienda asignar control+shift+letras para prevenir en la medida de lo posible conflictos con otros usos existentes.

Define las zonas que estructuran una página

La mayoría de sitios web tienen un esqueleto común en todas sus páginas. Se sigue esta disposición para una comprensión visual inmediata, pero a veces puede ser difícil de entender con voz o braille.
Los atajos de teclado no sólo permiten al usuario moverse más deprisa, también le ayudan a comprender mejor la estructura de la página.
Por tanto, se recomienda usar siempre los mismos atajos para las zonas principales que componen un sitio web. Por ejemplo:

  • Control+shift+l: moverse al principio del contenido principal de la página.
  • Control+shift+e: moverse al primer cuadro de edición del formulario principal.
  • Control+shift+h: moverse al menú principal (no del navegador, sino del sitio web).
  • Control+shift+o: moverse a los títulos de las pestañas (en páginas con pestañas, no las pestañas del navegador).
  • Control+shift+b: moverse a la barra principal de botones (normalmente debajo del formulario principal).
  • Control+shift+a: moverse al control de navegación en árbol (con frecuencia mostrado en el lado izquierdo de la página).
  • Control+shift+f: moverse al campo principal de búsqueda, si lo hay, en modo foco.
  • Control+shift+m: anunciar un mensaje informativo o de error.
  • Control+intro: hacer clic en el botón de validación del formulario principal.

Esta lista, por supuesto, no es obligatoria ni está completa.

Manejo de mensajes de error e informativos

Los mensajes de error o informativos son con frecuencia bastante difíciles de detectar con lectores de pantalla cuando no se anuncian adecuadamente con ARIA. Se deberían mostrar al editar un campo o cuando se valida un formulario, y se debería configurar una acción automática que los anuncie tan pronto como se detecten.