¡Hola!
Lo hace a un ritmo más lento del que nos gustaría, pero la comunidad internacional de complementos vuelve a ponerse en marcha. Se han acumulado muchísimas actualizaciones desde la última vez que hablamos de ellas, y de ahí el título de esta entrada. Aunque podríamos esperar un poco antes de anunciar ciertos complementos, como ya veremos, hemos decidido no hacerlo por prevención. Si estás preparado, ¡allá vamos!

Complementos disponibles en Add-on Updater

Los siguientes complementos han sido aceptados en los sistemas de NV Access. Esto significa que pueden actualizarse automáticamente mediante Add-on Updater o descargarse manualmente desde sus fichas.

  • Mozilla apps enhancements 1.13: corrige un problema que impedía leer la barra de direcciones en Firefox 87 y versiones posteriores utilizando el atajo NVDA+a.
  • Calibre 2.2 / dev210327: soluciona un problema de compatibilidad con la barra de herramientas en NVDA 2020.4. La versión dev210327, disponible en el canal de desarrollo, agrega compatibilidad experimental con el visor de libros.
  • Add-on Updater 21.03: el complemento emitirá un mensaje de error si no puede conectarse a Internet para buscar actualizaciones. Es obligatorio disponer de NVDA 2020.4 para instalar esta nueva versión.
  • Character Information 1.5: compatible con Python 3.8.

Complementos oficiales no actualizados en los servidores de NV Access

Los siguientes complementos han sido revisados por la comunidad internacional, pero todavía no se han actualizado en los servidores de NV Access. Esto significa que hay que descargarlos e instalarlos manualmente. Ten en cuenta que, al hacerlo, Add-on Updater te ofrecerá versiones más antiguas de los mismos para que «actualices». Simplemente, ignora esas actualizaciones y ten paciencia. En algún momento dejarán de llegar. Junto con cada ficha, te ofrecemos el enlace directo de descarga.
Los seis primeros complementos incluyen traducciones actualizadas:

Los siguientes complementos se actualizan para ser compatibles con Python 3.8 y NVDA 2021.1:

Por último, pero no menos importante, se actualizan dos complementos bastante conocidos que ya pasaron por la versión 21.03, y que no anunciamos porque nos quedamos esperando a que NV Access actualizara la web internacional.
Windows 10 App Essentials introdujo los siguientes cambios en la versión 21.03: soporte inicial para Windows 10 21H1, anotaciones de tipos, se bloquea la instalación en versiones de Windows no soportadas, eliminado el soporte Emoji del teclado moderno que ha llegado en Windows server 2022, ya no se presenta un mensaje erróneo si hay dos actualizaciones opcionales en Windows Update. En la versión 21.04 se arreglan problemas adicionales gracias a Flake8, los resultados de la calculadora se muestran en las pantallas Braille, y se anuncian cuando se pulsa la tecla suprimir para borrarlos. Descarga el complemento desde este enlace
StationPlaylist introdujo los siguientes cambios en la versión 21.03:

  • El requisito de versión mínima de Windows es el mismo que el de NVDA.
  • Eliminada la orden de enviar comentarios (alt+NVDA+0). Ahora se debe usar la información del administrador de complementos.
  • Anotaciones de tipos.
  • Código más robusto con Mypy.
  • Corregidos errores en varios diálogos y órdenes de columna.
  • Otras mejoras.

La versión 21.04, recién publicada, hace obligatorio el uso de NVDA 2020.4 como mínimo. Además, soluciona un problema de los codificadores que hacía fallar a NVDA cuando se pulsaba la orden NVDA+f12 para mirar la hora y la fecha. Este problema sólo se da en NVDA 2021.1 (versiones alpha).
Puedes descargar StationPlaylist 21.04 o descargar StationPlaylist 20.09.7-LTS desde estos enlaces. Ten en cuenta que StationPlaylist 20.09.7-LTS es la última versión de soporte extendido para StationPlaylist 5.20.

Complementos no oficiales

Los siguientes complementos no han sido revisados por la comunidad internacional. Por lo tanto, no podrás actualizarlos con Add-on Updater y tendrás que descargarlos a mano desde sus fichas.

  • Command helper 20210314.1: corrige un problema que impedía abandonar la capa secundaria de órdenes si se bloqueaba la entrada con complementos como Input Lock.
  • Utilidades Chrome 0.7: compatibilidad hasta Chrome 91 Canary, documentación actualizada, panel de opciones con la opción para abrir las ventanas maximizadas. Probado con NVDA 2021.1.

Recuerda que mantener los complementos actualizados es indispensable para que tu copia de NVDA sea cada vez mejor, más estable y más segura.
¡Feliz domingo!

Proporciona funcionalidades de temporizador y de cronómetro directamente para NVDA. Documentación traducida por Remy Ruiz.

Temporizador y cronómetro

Un temporizador inicia un conteo regresivo desde un tiempo específico hasta 0. Cuando llega a 0, se termina y se emite una alarma.
Un cronómetro inicia un conteo de 0 y continúa hasta que se le indica que se detenga. Cuando esto sucede, se muestra el tiempo transcurrido.

Características

Diálogo de configuración simple

Un temporizador o un cronómetro puede configurarse desde un diálogo de configuración simple.
Las diferentes indicaciones de monitoreo de progreso también se pueden configurar desde el mismo diálogo.

¿Como funciona?

Usa el submenú «Configuración del temporizador para NVDA» o pulsa NVDA + Shift + t para abrir el diálogo de configuración del complemento. El submenú se puede encontrar en el menú «Herramientas» de NVDA.

  • Si hay un temporizador o un cronómetro en ejecución, puedes:
    • Monitorear el progreso al leer la barra de estado del diálogo de configuración.
    • Pausar, reanudar o detener el temporizador o cronómetro.
  • Si se detiene el temporizador o el cronómetro, puedes:
    • Configurar el modo de ejecución (temporizador o cronómetro)
    • Configurar la unidad de tiempo utilizada para el tiempo inicial para el temporizador y también Para la indicación (segundos, minutos o horas)
    • Iniciar el temporizador o cronómetro.
  • En cualquier momento, puedes:
    • Elegir si el progreso es indicado con voz, pitidos, ambos o ninguno.

Ejecutar a partir de las órdenes de NVDA

En cualquier momento, es posible iniciar, detener, pausar, reanudar y obtener indicaciones de progreso desde un temporizador o cronómetro sin abrir el diálogo de configuración.

¿Como funciona?
  • Pulsar ctrl + shift + NVDA + s para iniciar o detener el temporizador o el cronómetro.
    • Si no hay temporizador ni cronómetro en ejecución, uno de ellos se iniciará según el modo de configuración actual.
    • Si uno de ellos está en ejecución, se detendrá. Se anunciará el tiempo transcurrido si se ha detenido un temporizador.
    • Si un temporizador intenta iniciarse y no hay un valor de tiempo inicial configurado, se emite una advertencia.
  • Pulsar ctrl + shift + NVDA + p para pausar o reanudar un temporizador o cronómetro.
  • Pulsar ctrl + shift + NVDA + r Para comprobar el progreso del temporizador o del cronómetro. Esto es especialmente útil si todas las indicaciones de progreso están desactivados y es necesario consultar el progreso a la demanda.

Escribiendo tiempo

En el diálogo de configuración, el tiempo inicial para el temporizador se ingresa en formato HH:MM:SS, donde HH significa horas, MM minutos y SS segundos.
No es necesario escribir el formato completo, el sistema lo deducirá:

  • Si se escribe un número simple, se utilizará la unidad de tiempo configurada.
  • Si se especifican sub unidades, se considerarán. Por ejemplo, 01:05 se convierte en un minuto y cinco segundos, si la unidad de tiempo seleccionada es «minutos». Si la unidad de tiempo seleccionada es «horas», 01:05 se convierte en una hora, cinco minutos y cero segundos.
  • Las sub unidades debajo de «segundos» no son válidas. Si la unidad de tiempo es «minutos», el valor 01:05:02 no será aceptado.

Ejecutando temporizadores y cronómetros

Solo se puede iniciar un temporizador o cronómetro a la vez.
El progreso puede ser monitoreado al habilitar ninguna, una o más indicaciones, leyendo la barra de estado del diálogo de configuración o pulsando la órden de NVDA para la indicación de progreso, ctrl+shift+NVDA+r.
Por lo tanto, es perfectamente posible activar un temporizador o un cronómetro manteniendo todas las indicaciones desactivadas y monitorear el progreso leyendo la barra de estado cuando el diálogo de configuración está abierto.
Las órdenes para iniciar, detener, pausar, reanudar y obtener una indicación de progreso a la demanda Se puede utilizar incluso cuando el diálogo de configuración está activo.
Solo puede haber un diálogo de configuración abierto. Si hay un temporizador o un cronómetro en ejecución cuando el diálogo está cerrado, la ejecución continuará normalmente.
Si se abre el diálogo de configuración mientras un temporizador o un cronómetro está en ejecución, se mostrará la información actualizada en consecuencia.

Precisión del tiempo

Este complemento no es capaz de contar el tiempo de manera extremadamente precisa.
Esto sucede porque Python, el lenguaje de programación en el que se escribe NVDA, no puede ejecutar más de una instrucción al mismo tiempo, incluso cuando hay más de un procesador o núcleo de procesador disponible en la computadora.
Entonces, cada vez que NVDA verbaliza, calcula o procesa algo, se inserta un pequeño retraso en el recuento de tiempo.
Sin embargo, la precisión debe ser lo suficientemente aceptable para la gran mayoría de las situaciones, excepto si se requiere precisión a nivel de milisegundos o si alguna imprecisión causa un impacto severo en algún proceso.
Para obtener los mejores resultados, las indicaciones de progreso deben mantenerse desactivadas y se debe solicitar un progreso a la demanda utilizando la órden de NVDA para la indicación de progreso, ctrl+shift+NVDA+r o leyendo la barra de estado del diálogo de configuración.

Indicaciones de progreso

Indicación por sonido

Cuando está activo, esta indicación emite un pitido cada vez que el conteo de tiempo del temporizador o del cronómetro alcanza un valor redondo, de acuerdo con la unidad de tiempo configurado en el diálogo de configuración.
Si por ejemplo, has configurado un temporizador para que se inicie en 02:30 minutos, se reproducirá un pitido cuando el conteo se encuentra en 02:00 minutos y otro cuando el conteo se encuentra en 01:00 minuto.
Puedes consultar el conteo de tiempo exacto en cualquier momento leyendo la barra de estado del diálogo de configuración utilizando la órden de NVDA para la indicación de progreso, ctrl+shift+NVDA+r.

Indicación por voz

Cuando está activo, esta indicación verbaliza el conteo de tiempo actual cada vez que alcanza un valor redondo, de acuerdo con la unidad de tiempo configurado en el diálogo de configuración.
Si por ejemplo, has configurado un temporizador para que se inicie en 02:30 minutos, 2″ se verbalizará cuando el conteo se encuentra en 02:00 minutos y «1» se verbalizará cuando el conteo se encuentra en 01:00 minuto.
Puedes consultar el conteo de tiempo exacto en cualquier momento leyendo la barra de estado del diálogo de configuración utilizando la órden de NVDA para la indicación de progreso, ctrl+shift+NVDA+r.

Indicación de finalización del temporizador

Cuando el conteo de tiempo para un temporizador alcanza 0, el temporizador está completo. Este evento se señala, independientemente del diálogo de configuración activo, con un sonido de alarma de reloj discreto. Este sonido no depende de ninguna indicación de progreso que está activo.

Indicación de finalización del cronómetro

Cuando se detiene el cronómetro, se anuncia el tiempo transcurrido independientemente del diálogo de configuración activo.
El tiempo transcurrido de la última ejecución del cronómetro puede ser consultado en cualquier momento revisando la barra de estado del diálogo de configuración o pulsando NVDA+ctrl+shift+r. Esta información se restablece cuando se inicia un nuevo temporizador o cronómetro.

Modificar los gestos de entrada

En el menú de NVDA / Preferencias / Gestos de entrada / Temporizador para NVDA podremos modificar un gesto de entrada es decir combinaciones de teclas a las órdenes existentes asignadas por defecto.
Acordaros que la combinación de teclas no este asignada para otra función o no se solape con alguna de las aplicaciones que usamos.

Ayudando a traducir o desarrollar el complemento

Si deseas ayudar a traducir o desarrollar el complemento, por favor acceda al repositório del proyecto y buscar el archivo contributing.md en el directorio de documentación equivalente a tu idioma.

Colaboradores

Agradecimientos especiales a

  • Marlon Brandão de Sousa – Traducción Portugués del Brasil
  • Ângelo Miguel Abrantes – Traducción Portugués
  • Rémy Ruiz – Traducción Francés
  • Rémy Ruiz – Traducción Español

Este complemento mejora la accesibilidad de Becky! Internet Mail.

Órdenes de teclado:

  • NVDA+shift+u – Anuncia la cantidad de mensajes no leídos y todos los
    mensajes en la carpeta actual
  • NVDA+shift+a – En el redactor de mensajes, mueve el foco a la lista de
    adjuntos si es visible.

Se pueden reasignar estos atajos en la categoría Becky del diálogo Gestos de
entrada

Cambios para 0.3-dev:

  • Compatibilidad con NVDA 2022.1
  • Otras correcciones diversas

Cambios para 0.2-dev:

  • Compatibilidad con NVDA 2021.1
  • Añadida una orden para llevar el foco a la lista de adjuntos
  • En el visor de mensajes, se pueden activar los enlaces pulsando intro
  • Debería ser posible recuperar la cantidad de todos los mensajes y mensajes
    no leídos, incluso cuando se configura la barra de tareas de Windows para
    que se oculte automáticamente

Este complemento ofrece accesibilidad a la aplicación AirLiveDrive. La aplicación por sí sola está mal etiquetada, siendo muy difícil su manejo y teniendo que recurrir al navegador de objetos.
Con este complemento se etiquetan la mayoría de elementos, haciendo mucho más entendible la aplicación.

Registro de cambios

Versión 0.1

  • Versión inicial.

¡Hola!
Ya ha llegado la primavera (o el otoño si vives en el hemisferio sur), y qué mejor momento para compartir una buena noticia que un cambio de estación. El año pasado, en mitad del confinamiento y con la pandemia en pleno apojeo, decidimos que era hora de dar otro paso en el desarrollo de esta comunidad y concluimos que la mejor forma de conseguirlo era constituyéndonos como asociación sin ánimo de lucro. Así pues, el 16 de julio de 2020, firmamos los estatutos y el acta fundacional, y nos pusimos manos a la obra con todos los trámites administrativos. A día de hoy, la mayoría de ellos ya están completos, por suerte. Este importante paso trae consigo una serie de cambios. algunos son buenos, como veremos más abajo, pero también hay otros que nos generan mayores necesidades económicas. Para afrontarlos, nada tan importante como tu colaboración, ahora más que nunca. Y que no cunda el pánico, nosotros somos los mismos y seguiremos trabajando de la misma manera en que ya lo hacíamos hasta ahora.

Nueva etapa, nuevos gastos

Constituimos la asociación con el ánimo de que este proyecto siguiera creciendo cada vez más, pero el proceso también tiene algunos gastos asociados, como los siguientes:

  • Impuestos y tributos: NVDA.es, con la nueva asociación, está sujeta a más impuestos que antes. Hablamos, por ejemplo, del Impuesto de Sociedades (25% del resultado del ejercicio) o de las tasas del Registro Nacional de Asociaciones.
  • Asesoría contable y fiscal: para poder pagar de forma correcta los impuestos necesitamos llevar una contabilidad y elaborar diversos documentos fiscales, para lo que recurrimos a una asesoría externa. El precio de los servicios se estima en torno a los 700€ al año.
  • Dominio: seguimos dependiendo del pago de nuestro dominio, NVDA.es, para funcionar. Su coste hasta el momento es de 12,10€ al año.
  • Otros servicios: dependemos totalmente de una cuenta bancaria (48€/año) y hacemos uso también de otros servicios como el de telefonía (aproximadamente 40€/año).

¿Cómo colaborar?

Colaborar con NVDA.es es sencillo y no pasa necesariamente por invertir dinero. Aquí tienes algunas ideas:

  • Enviar colaboraciones con la web de NVDA.es: recientemente hemos publicado una guía sobre cómo hacerlo.
  • Enviar colaboraciones para nuestro podcast o nuestras redes sociales.
  • Difundir NVDA.es entre aquellos a los que creas que puede interesarle.
  • Por último, puedes hacer una donación o comprar en nuestra tienda. Puedes pagar con PayPal, tarjeta de crédito o transferencia bancaria.

Qué ha cambiado

Sabemos que después de todo esto te estás preguntando en qué te beneficia colaborar con NVDA.es. Muchos de los cambios que ha traído la asociación, aunque algunos no sean claramente visibles, son para bien y persiguen mejorar vuestra experiencia.
Ahora, esta web y todos los servicios que ya conoces forman parte de la Asociación Comunidad Hispanohablante de NVDA. Seguimos operando del mismo modo que antes, pero hemos mejorado y ampliado nuestra infraestructura. Si te conectas a nuestro servidor de Teamtalk o recurres a nuestro servicio de NVDA Remote (remote.nvda.es) para controlar otros ordenadores, percibirás una mejora sustancial en la velocidad y los tiempos de respuesta. También hemos migrado nuestras cuentas de correo electrónico a Google. Ahora, más que cuentas de correo, contamos con una completa solución de productos en la nube que nos ayudarán a prestaros un mejor servicio. Todo esto es cortesía de Microsoft y Google, que donan sus productos a entidades sin fines de lucro como la nuestra.
Por otro lado, se acabaron las comisiones para donantes. Antes, al realizar una donación periódica, cobrábamos una tarifa adicional para hacer frente a los costes de transacción de PayPal. Ahora esa tarifa ya no existe, por lo que tú puedes donar menos, y nosotros recibimos lo mismo. Hemos rediseñado el formulario de donación por PayPal para que sea más sencillo y comprensible. Échale un vistazo visitando la página de donaciones y conviértete en donante periódico si lo que vamos a contarte a continuación te entusiasma tanto como a nosotros!
Como ya indicamos, el personal, al igual que los servicios, tampoco ha cambiado. Somos los mismos de siempre: José Manuel, Iván, Salva, Juan, Felipe y Ana. Conoce más sobre nosotros.

Objetivos y próximos pasos

Desde que esta iniciativa nació a finales de 2017, nuestra misión no ha cambiado: queremos que NVDA se convierta en el lector de pantalla más utilizado por personas ciegas en todos los países de habla hispana, garantizando un acceso universal a la tecnología y haciendo todo lo posible para llegar a aquellos usuarios que tienen más dificultades. Como asociación, nuestro primer objetivo es superar los primeros meses. Sabemos que no será fácil, pero trabajamos también con la vista puesta en el futuro y en los proyectos que desarrollaremos si conseguimos salir adelante. Con el paso del tiempo, tenemos la esperanza de recibir más financiación de la que nos llegaba antes. Si esto se cumple, pretendemos hacer lo siguiente:

  • Ofrecer formación personalizada a todos los usuarios, asequible y de calidad, sobre el manejo del lector de pantalla NVDA y su utilización en el sistema operativo Windows, así como cuestiones específicas de accesibilidad tecnológica.
  • Terminar de traducir los libros de formación de NV Access y mantenerlos al día.
  • Traducir los exámenes de certificación de NV Access para que el inglés no suponga una barrera nunca más.
  • Financiar el pago del certificado NVDA Expert a aquellos usuarios que hayan aprobado los exámenes y no dispongan de los recursos económicos suficientes.
  • Colaborar de forma mucho más activa en el desarrollo y traducción de NVDA y sus complementos, así como en el reporte y corrección de errores detectados por los usuarios.
  • Reducir el coste por licencia del sintetizador Eloquence, tan querido y utilizado por todos nosotros. Si es posible, además, vamos a esforzarnos al máximo para legalizar el sintetizador IBMTTS, que ni siquiera podemos tener actualmente en nuestro catálogo dada su situación actual.
  • Ofrecer formación a los desarrolladores de complementos, así como herramientas y estrategias para que puedan mantenerlos actualizados con facilidad.
  • Fomentar el empleo de personas con discapacidad.
  • Y muchas otras cosas que ni siquiera nosotros conocemos todavía, y que estamos seguros que surgirán con el tiempo.

Por supuesto, que la asociación se haya constituído en España no signfica que dejemos de lado otros países, ni que vayamos a reducir nuestra aportación a NV Access. Intentaremos tener en cuenta a todos los países de habla hispana, como hasta ahora, y seguiremos destinando una parte de vuestras donaciones a la financiación de NV Access.

No queremos finalizar sin pararnos un momento a recapitular sobre todo aquello por lo que hemos pasado y daros las gracias a todos. Han pasado ya tres años y medio desde que se creó NVDA.es con la modesta pero ambiciosa aspiración de convertirse en el punto de referencia para la comunidad hispanohablante de NVDA. No se nos ocultaba que para conseguir ese objetivo vosotros, todos los que también sois usuarios de NVDA, érais imprescindibles, junto con los que aún han ido un paso más allá y se han lanzado al desarrollo de complementos o a la participación activa en foros, listas de correo y debates diversos, en español y en inglés. En estos momentos podemos decir que, si es que no hemos llegado ya allí, estamos muy cerca de ser lo que queríamos ser, un lugar donde construir y compartir con la colaboración de todos. Por eso hemos trabajado debiéndonos a vosotros y seguiremos trabajando con la filosofía de siempre. Por eso, entre otras, gracias, simplemente, por permitirnos ser y seguir siendo. Ahora, más que nunca, os necesitamos.

Este complemento encuentra y resuelve conflictos con los gestos de entrada
en NVDA y los complementos. El término general «gestos de entrada» incluye
órdenes de teclado, órdenes introducidas desde una pantalla Braille y gestos
realizados en pantallas táctiles.

Cada complemento instalado puede hacer cambios en la configuración de NVDA
añadiendo o reasignando gestos de entrada existentes. Si los mismos gestos
de entrada se encuentran vinculados a varias funciones, será imposible
llamar a algunos de ellos.

Búsqueda de gestos duplicados

Para detectar gestos duplicados, abre el menú NVDA, navega al submenú
«Herramientas», luego «Check Input Gestures» y activa el elemento de menú
«Search for duplicate gestures…».

Tras esto, todos los gestos de entrada de NVDA se comprobarán en el
siguiente orden:

  1. órdenes globales;
  2. extensiones globales.

Si se detectan los mismos gestos de entrada asignados a diferentes
funciones, se mostrarán en una lista dentro de un cuadro de diálogo
independiente.

Tras pulsar la tecla intro en el elemento de lista seleccionado, se elegirá
la función correspondiente de NVDA y se abrirá en el diálogo estándar
«Gestos de entrada…», donde puedes eliminar o reasignar el gesto asociado.

Nota: como ya sabrás, las funciones que no disponen de descripción textual
no aparecen en el diálogo «Gestos de entrada…». Por lo tanto, al activar
tales elementos, se mostrará el aviso correspondiente.

Gestos sin descripción

Para ver la lista de gestos asociados a funciones sin descripción textual,
si se encuentran en tu configuración de NVDA, debes ir al menú NVDA, navegar
al submenú «Herramientas», «Check Input Gestures», «Gestures without
description…».

Dichas funciones no aparecen en el diálogo estándar «Gestos de entrada…»
de NVDA, por lo que aún no es posible eliminar o reasignar sus gestos
asociados.

Ayuda

Una forma de visualizar esta página de ayuda es ir al menú NVDA, navegar al
submenú «Herramientas», luego «Check Input Gestures» y activar «Help».

Nota: todas las funciones del complemento se presentan en el diálogo «Gestos
de entrada» de NVDA, desde donde puedes asignar tus propios atajos de
teclado a cada una de ellas.

Colaboraciones

Estamos muy agradecidos a todos los que se han esforzado por desarrollar,
traducir y mantener este complemento:

  • Wafiqtaher – Traducción al árabe;
  • Angelo Miguel Abrantes – traducción al portugés;
  • Cagri Dogan – Traducción al turco.

Registro de cambios

VERSIÓN 1.0

  • implementada la búsqueda de gestos duplicados;
  • implementada la búsqueda de gestos asociados a funciones que no disponen
    de descripción textual.

Alteración del código fuente del complemento

Puedes clonar este repositorio para hacer alteraciones al complemento de
NVDA Check Input Gestures.

Dependencias de terceros

Se pueden instalar con Pip:

  • markdown
  • scons
  • python-gettext

Empaquetar el complemento para su distribución

  1. Abre una línea de órdenes, y cambia a la raíz de este repositorio
  2. Ejecuta la orden scons. El complemento creado, si no hubo errores, se
    sitúa en la carpeta actual.

¡Hola!
Desde mediados de febrero, hace aproximadamente un mes, parece como si el tiempo se hubiera detenido en la comunidad internacional de NVDA. Hay varios complementos oficiales cuyas actualizaciones aún no han llegado al sitio web, no recibimos notificaciones del repositorio de traducciones y el tráfico ha descendido visiblemente en las listas de correo correspondientes. Esto, en parte, se debe a que los desarrolladores de NV Access, en colaboración con miembros de la comunidad internacional, están esforzándose al máximo para migrar NVDA de Python 3.7 a Python 3.8. Ya asistimos a una migración similar y mucho más intensa el año pasado, cuando NVDA dejó atrás Python 2.7 y comenzó a usar la versión 3.7. Muchos complementos se quedaron fuera de juego, y el ciclo anual de liberación de actualizaciones se alteró visiblemente, con consecuencias que percibimos todavía.
Tal y como se puede leer en el documento «Creación de una liberación oficial» de la documentación para desarrolladores, la primera versión de cada ciclo anual va a forzar la ruptura de compatibilidad con todos aquellos complementos que no estén exclusivamente preparados para ella. Eso significa que muchos complementos dejarán de funcionar con la versión 2021.1. Si no quieres que el tuyo sea uno de ellos, deberás tomar algunas medidas:

  • Si tu complemento usa extensiones C (archivos .pyd), dichos archivos deberán haber sido compilados con Python 3.8. Si deseas conservar la compatibilidad con NVDA 2019.3, deberás incluir los archivos .pyd de Python 3.7 y 3.8, importando el que corresponda según sea el caso.
  • A menos que cambie la situación, puedes usar la biblioteca asyncio desde tu complemento. Esto permite definir con facilidad operaciones asíncronas.
  • Se actualiza WXPython a la versión 4.1.1. Si tu complemento tiene interfaz gráfica, es posible que se vea afectado por los cambios de esta nueva versión, por lo que se recomienda hacer tantas pruebas como sea posible.
  • Gracias a Python 3.8, ahora se pueden usar expresiones de asignación (:=).

Si deseas probar NVDA con Python 3.8, puedes hacerlo instalando la versión de desarrollo alpha-21882 o una compilación posterior.

Cambios críticos para sintetizadores de voz

Si tu complemento ofrece soporte para un sintetizador de voz, ya sea instalado en el equipo o incorporado en el propio complemento, hay algunos cambios más que debes hacer. En NVDA 2021.1, se van a eliminar del módulo speech todos los comandos de voz representados por nombres de clase acabados en command (BaseCallbackCommand, BeepCommand, BreakCommand, etc.). En su lugar, estas clases están disponibles en speech.commands. En la última versión estable (2020.4), las clases se encuentran disponibles tanto en speech como en speech.commands, por lo que el proceso de transición debería conservar la compatibilidad con versiones anteriores y no plantear demasiados problemas.
Está previsto que próximamente se publique la primera beta de NVDA 2021.1. Hasta entonces, y para facilitar las pruebas, no será necesario editar el manifest de los complementos, ya que seguirán funcionando en las versiones alpha con normalidad.
¡Feliz lunes!

Tras una candidata a liberación en la que no se han detectado problemas graves, NV Access ha anunciado mediante esta publicación la disponibilidad de la versión final de NVDA 2020.4, la última actualización del ciclo correspondiente al año 2020. Se recomienda a todos los usuarios, incluidos aquellos que operan en entornos de producción, que actualicen a esta nueva versión para beneficiarse de las últimas mejoras y correcciones de fallos, algunas de las cuáles resumimos a continuación.
Esta versión incluye métodos nuevos de entrada de chino, una actualización de Liblouis y la Lista de Elementos (NVDA+f7) ahora funciona en modo foco. La ayuda sensible al contexto ahora está disponible al pulsar F1 en diálogos de NVDA. Mejoras para las reglas de pronunciación de símbolos, diccionarios del habla, mensajes braille y lectura superficial. Corrección de fallos y mejoras para Mail, Outlook, Teams, Visual Studio, Azure Data Studio, Foobar2000. En la web, hay mejoras para Google Docs y mucho mejor soporte para ARIA. Más muchas otras importantes correcciones de fallos y mejoras. Consulta la lista completa de cambios aquí.
Si no conoces NVDA y quieres aprender más sobre su funcionamiento sin tener que instalarlo, puedes leer la guía de usuario y la referencia rápida de órdenes, que ponemos al día cada vez que sale una nueva versión estable.
Puedes actualizar a esta nueva versión de NVDA desde una versión anterior visitando el menú Ayuda y eligiendo la opción «Buscar actualización». Si todavía no tienes NVDA, puedes obtener el instalador desde nuestra página de descargas. Es recomendable reiniciar el equipo tras la instalación, ya que los instaladores suelen reemplazar archivos en uso y esto puede tener como consecuencia errores imprevistos y comportamientos extraños. Para reiniciar, sitúate en el escritorio y pulsa alt+f4. En el cuadro combinado del diálogo que se muestra, elige Reiniciar y pulsa intro. Como siempre, nuestras descargas para desarrolladores se irán actualizando a lo largo de los próximos días.
Llegados a este punto, en el que se acaba la entrada, solemos sugerir que contribuyas con una pequeña donación periódica a la comunidad de NVDA en español, ya que esto nos ayuda a mantener la web actualizada, informarte rápidamente de cambios relevantes en la comunidad internacional, catalogar complementos, mantenerlos al día y ofrecer un soporte técnico gratuito de calidad a quien lo necesite. Desde que esta web nació en el año 2017, es muy poca la gente que ha atendido a esta petición y, sin embargo, ha sido más que suficiente para mantener toda nuestra infraestructura. En estos momentos nos encontramos a punto de dar un paso muy importante a nivel jurídico que nos ayudará a crecer y luchar por unos objetivos que a día de hoy todavía nos parecen inalcanzables, y que beneficiarán a todos los miembros de esta comunidad, tanto actuales como futuros. Por desgracia, nuestros gastos mensuales se van a multiplicar, por lo que te necesitamos más que nunca. Si quieres ayudarnos a marcar la diferencia, visita nuestra página de donaciones y conviértete en un donante periódico. Tú decides la cantidad.
¡Feliz viernes!

Tras cuatro versiones beta y un periodo de dos semanas en el que las traducciones se han mantenido congeladas, NV Access ha anunciado mediante esta publicación la disponibilidad de NVDA 2020.4 rc1 para todos aquellos usuarios que deseen descargarla, probarla y notificar fallos críticos de última hora. Si no se detectan errores, la versión final de NVDA 2020.4 será casi idéntica a esta. A pesar de que es una versión que se podría considerar casi estable, no se recomienda su utilización en entornos de producción, donde se debería seguir utilizando NVDA 2020.3.
Si dispones de la beta 4, puedes actualizar a esta nueva versión desde el menú Ayuda de NVDA. De lo contrario, descarga el instalador desde aquí o utiliza el complemento Selector del canal de actualizaciones y elige el canal «estable, rc y beta».
Las novedades más destacables de esta versión incluyen nuevos métodos de entrada chinos, una actualización del transcriptor Liblouis y la posibilidad de cargar la lista de elementos (NVDA+f7) también en modo foco. Al pulsar f1 en los diálogos de NVDA, se abrirá la guía de usuario con el cursor situado en el apartado correspondiente a la opción sobre la que hemos solicitado ayuda. Se mejoran las reglas de pronunciación de símbolos, los diccionarios del habla, los mensajes en Braille y la lectura superficial. Hay mejoras y fallos corregidos en la app Correo, Outlook, Teams, Visual Studio, Azure Data Studio y Foobar2000. En cuanto a la web, se mejora la interacción con los documentos de Google y aumenta el soporte para ARIA. Si lo deseas, puedes echar un vistazo a la lista completa de cambios.
¡Hasta la próxima!

Las tarjetas de sonido más recientes se desactivan automáticamente tras unos segundos de silencio por motivos de ahorro de energía. Al utilizar sintetizadores de voz, esto trae la molesta consecuencia de que nos perdamos el principio de los mensajes hablados.
Este simple complemento reproduce continuamente un silencio «virtual» en la tarjeta de sonido para evitar que esta entre en reposo.