¡Hola a todos!
Parece que fue ayer cuando inauguramos nuestra web, y sin embargo ya ha pasado exactamente un año. Desde aquel día, en el que decidimos iniciar un movimiento de cambio en la comunidad de NVDA en español, han ocurrido muchísimas cosas, y en esta entrada nos gustaría contaros algunas de ellas, ya que sin vosotros todo esto no habría sido posible.

Esto es lo que la comunidad ha conseguido en un año

  • Nos hemos convertido en distribuidores oficiales de las voces de Vocalizer de Tiflotecnia en todos los países de habla hispana. Desde hace varios meses, podéis adquirir este sintetizador en nuestra tienda y beneficiaros de unas voces que combinan una calidad excelente con un tiempo de respuesta al nivel de Espeak y otros sintetizadores similares.
  • Hemos traducido el libro de formación básica de NVDA, ofrecido por NV Access. Si la guía se os hace muy compleja, podéis adquirirlo y aprender a usar NVDA de una manera más guiada y didáctica.
  • Hemos explicado de forma rápida y precisa cómo actuar ante la llegada de Firefox 57, que no gestionó muy bien la comunicación con lectores de pantalla cuando implementó el multiproceso. Por suerte, en su última versión, esto ya está solucionado. Ahora nos enfrentamos a una crisis parecida con Skype, ya que su versión clásica muere el 1 de noviembre.
  • La web ya dispone de toda la documentación para desarrolladores conocida traducida a nuestro idioma. Además, con cada nueva versión de NVDA, hemos compilado recursos tales como los símbolos de depuración o la documentación del código, y los hemos subido a nuestra página de descargas.
  • Si hace un año hablábamos de algo más de 60, nuestro catálogo de complementos ya cuenta con 135. Hemos descubierto muchísimos complementos no oficiales, dado la bienvenida a algunos oficiales y colaborado para que otros pudieran superar el proceso de revisión.
  • La lista de correo de la comunidad, antes alojada en Yahoo Groups, ahora está en Grupos de Google, y cuenta con más moderadores que pueden gestionarla de manera más cómoda y accesible.
  • La familia ha crecido: nuestra comunidad ya cuenta con 279 miembros en su lista de correo, y sois muchos los que nos seguís en los perfiles disponibles en las redes sociales (Twitter, Facebook, Mastodon, etc.), ahora mucho más vivos que antes. Cabe destacar aquí la gran labor de algunos de nuestros miembros, que han creado grupos de Skype y Whatsapp para que todo el mundo pueda alcanzar la comunidad con la opción que prefiera.
  • Se han recopilado muchos podcasts que hablan sobre NVDA.
  • Se ha habilitado un servidor de NVDARemote, situado en remote.nvda.es
  • Se han redactado algunos tutoriales.
  • Y por supuesto, se ha informado de todas las actualizaciones de los complementos y eventos relevantes a nivel internacional, tarea vital antes de la llegada de Addon Updater, y necesaria a pesar de ello hoy en día.

Primer encuentro anual de usuarios y desarrolladores de la comunidad

Durante los días 19, 20 y 21 de este mes se ha celebrado nuestro primer encuentro, que pretendía imitar a la NVDACon que se celebra anualmente a nivel internacional, y no podía faltar una mención a él en esta entrada. Ha sido un encuentro en el que hemos aprendido mucho de todos vosotros, especialmente los que lo hemos organizado. A grandes rasgos, hemos visto que gracias a NVDA podemos programar, auditar la accesibilidad web, integrar perfectamente en las aulas a alumnos con discapacidad visual con la ayuda de Google Docs, leer subtítulos en reproductores de escritorio y componer partituras musicales, entre otras muchas cosas. Nuestros mayores han venido a decirnos que aunque se apañan bastante bien con la web, una ayuda no les vendría nada mal. Y cómo no, en un momento dado han saltado todas las alarmas.
En definitiva, gracias a todos los ponentes, patrocinadores, radios retransmisoras y asistentes. Casi 40 personas han visitado nuestro Teamtalk durante este fin de semana, en el que aparte de aprender, hemos reído mucho y nos hemos emocionado otro tanto. Si queréis escuchar todas las ponencias que hemos conseguido grabar (alguna que otra nos ha fallado), podéis visitar la página del encuentro, donde están a vuestra disposición varios reproductores de audio.

Planes para el futuro

Cuando nuestro pequeño grupo decidió crear esta web, lo hizo para impulsar la comunidad de NVDA en español, que se encontraba en un estado bastante mejorable. Para ello, introdujimos en escena el concepto de «negocio que gira alrededor del software libre». Y es que la filosofía del software libre está muy bien cuando funciona y siempre hay voluntarios que contribuyen. Sin embargo, todo comienza a ir mal si los voluntarios desaparecen porque no pueden dedicar tiempo y son reemplazados por otros que hacen sus tareas peor, o bien simplemente no son reemplazados, dejando un hueco vacío. Todo este movimiento comenzó con la pregunta: ¿qué ocurriría si pudiéramos recopilar donaciones y con ellas ayudar a que los voluntarios profesionales tengan tiempo para dedicarse a esta comunidad y este proyecto, y al mismo tiempo construir una infraestructura que proporcione recursos de calidad para todos? La respuesta es obvia, y la tenéis delante de vosotros. Inicialmente éramos 5, y ahora somos 8, como se puede ver en la página Quiénes somos de nuestra web. Y por supuesto, en el futuro tenemos que ser más, aunque sólo vosotros podéis hacer que esto sea posible.
Nuestro objetivo es que NVDA sea el lector de pantalla más utilizado en los países de habla hispana. Queremos demostrar que las soluciones comerciales, con las que se han vulnerado nuestros derechos una y otra vez aprovechando su estátus de única alternativa, con las que nos hemos visto obligados a recurrir incluso a la piratería, ya son cosa del pasado, no tienen nada que hacer por aquí y no son bienvenidas. Y para ello, queremos mantener una comunidad robusta, fuerte, bien organizada e interconectada con las comunidades de otros países. Nos gustaría convertirnos en un referente para nuestros vecinos y amigos de Francia, Portugal y Brasil, Italia, Alemania, Rumanía, Japón o Rusia y que, por supuesto, se inspiren en esta comunidad para impulsar las suyas y transformarlas como hemos hecho aquí.
De cara a un futuro cercano, esperamos incorporar servicios de formación a distancia, soporte técnico por llamada y cursos presenciales sobre NVDA, aunque todavía no podemos prometer nada en ese sentido. También vamos a continuar traduciendo el resto de libros de NV Access en cuanto ellos nos los hagan llegar, y a intentar, una vez más, acercarnos a Code Factory para hacer más asequible el tan socorrido sintetizador Eloquence. Y por supuesto, seguiremos informando sobre las actualizaciones y los eventos más importantes, buscando y catalogando complementos no oficiales y manteniendo todas nuestras traducciones.
Como ya dijimos en la entrada de inauguración de nuestra web, tú eres el miembro más importante de esta comunidad. Y tú, y tú también. Sin todos vosotros, hoy nada de esto tendría sentido y no habríamos llegado hasta aquí. ¡Muchas, muchísimas gracias! ¡Sigamos adelante!

Hace unas horas se ha actualizado el complemento Addon Updater, que nos permite actualizar con facilidad todos nuestros complementos instalados. En esta nueva versión se dejan de buscar actualizaciones de aquellos complementos deshabilitados desde el administrador de complementos.
A pesar de que se trata de una prueba de concepto con la intención de integrarse en el núcleo de NVDA, el autor de este complemento ha informado de que pronto liberará una versión marcada como estable, de tal forma que este complemento llegue a más usuarios. A pesar de que se marque como estable, esto no significará que los trabajos de desarrollo en Addon Updater se hayan completado. Falta mucho por hacer. Entre otras cosas, en el futuro, los archivos manifest de los complementos llevarán campos adicionales, como la versión mínima de NVDA soportada o la última versión con la que se han probado.
Si ya tenías instalada una versión anterior de este complemento, actualizarlo es tan sencillo como ir al menú NVDA, herramientas, Check for add-on updates. En caso contrario, se puede descargar manualmente desde el enlace que hay más arriba.
¡Feliz viernes!

Este complemento para NVDA ofrece un soporte mejorado mientras se trabaja con el entorno de desarrollo Eclipse.

Características del complemento

Características principales

  • Reproduce sonidos diferentes mientras usas el atajo ctrl+. (punto) de Eclipse para identificar si hay seleccionada una advertencia o un error.
  • Reproduce sonidos diferentes cuando pulsas ctrl+s para indicar si el archivo guardado contiene errores o advertencias.
  • Anuncia la conmutación de puntos de ruptura (breakpoints) mientras se pulsa ctrl+shift+b.

Características adicionales de Braille

  • Muestra mensajes braille si el archivo guardado contiene errores o advertencias.
  • Soluciona un problema que impide usar la tecla de retroceso de la pantalla braille para ir a la línea anterior.

Características de voz adicionales

  • Anuncia la línea actual mientras te desplazas con las teclas de depuración.
  • Anuncia la línea actual cuando pulsas ctrl+. y el cursor se mueve.
  • Anuncia la línea actual al pulsar ctrl+shift+flechas arriba y abajo para saltar al método anterior o al siguiente.
  • Anuncia la línea actual al pulsar ctrl+shift+p teniendo seleccionado un paréntesis: este atajo salta al paréntesis correspondiente de apertura o de cierre.

Configuración de Eclipse

Para aprovechar todas las ventajas que te ofrece este complemento, tienes que configurar Eclipse para que resalte las advertencias y los errores en lugar de subrayarlos. Para hacerlo, sigue estos pasos:

  • Abre el entorno Eclipse
  • Abre el menú Window (alt+w)
  • Elige el elemento «Preferences»
  • Navega a la presentación en árbol
  • Navega a general, Editors, Text Editors, Anotations
  • Pulsa tabulador para moverte a la lista de anotaciones.

En cada anotación puedes elegir:

  • Tres casillas de verificación (Vertical ruler, Overview ruler y Text As)
  • Un cuadro combinado que indica cómo se presenta la anotación en el texto (disponible cuando se ha marcado la casilla Text As).

Configura las anotaciones de la siguiente manera:

  • Breakpoints: casilla Text As marcada, y opción «highlighted» del cuadro combinado.
  • Errors: casilla Text As marcada, y opción «highlighted» del cuadro combinado.
  • Info: casilla Text As desmarcada.
  • Matching tags: casilla Text As desmarcada.
  • Occurrences: casilla Text As desmarcada.
  • Search results: casilla Text As desmarcada.
  • Warnings: casilla Text As marcada, y opción «highlighted» del cuadro combinado.

Derechos de copia de los sonidos

Los sonidos usados para indicar advertencias y errores están cubiertos por la licencia Creative Commons.

El complemento Focus Highlight, que dibuja un rectángulo en la pantalla para seguir visualmente el foco o el navegador de objetos con facilidad, se actualiza a la versión 5.3. En esta actualización se incluyen nuevas traducciones y se soluciona un fallo relacionado con Google Chrome y el modo silencioso.
Puedes descargar esta actualización del enlace de arriba, o utilizando el complemento Addon Updater.
¡Hasta la próxima!

¡Hola!
Hace unas horas se ha actualizado el servidor de NVDA Remote a la versión 1.9. Esta actualización soluciona un problema crítico en Linux que impedía arrancar al servidor tras reiniciar el sistema operativo, por lo que se recomienda encarecidamente a todos los usuarios instalarla. Además se toman más medidas para gestionar bien el uso de la memoria, y se introducen otras mejoras. Veamos con más detalle la lista de cambios.

Cambios en la versión 1.9

  • Se ha solucionado un fallo crítico que se introdujo en la versión 1.7, y que impedía que el servidor pudiera arrancar tras reiniciar el sistema. No contábamos con que el directorio /run fuera volátil, y por lo tanto se asumía que el directorio /run/NVDARemoteServer siempre existía.
  • En distribuciones que utilizan el gestor de servicios systemd, se usa systemd-tmpfiles para crear archivos y carpetas temporales como el que se ha mencionado antes. En otras distribuciones, las unidades de servicio se encargan de esta tarea.
  • El hilo principal llama manualmente al recolector de basura de Python en cada iteración. Se ha demostrado que en algunas distribuciones, como Centos 7, esto mantiene el consumo de memoria en niveles increíblemente bajos.
  • El servidor ahora crea un par interno de sockets al arrancar, uno conectado al otro. Uno de ellos se pasa como parámetro en la lista de lectura de todas las llamadas a select.select, haciendo que esta función no bloquee el hilo en el que se ejecuta. Así se debería solucionar el problema por el que el servidor tarda en detenerse. El consumo de CPU podría aumentar ligeramente, aunque se han tomado medidas para que no sea así.
  • En Windows, al pulsar intro en el fichero service_manager.cmd, el script activará el control de cuentas de usuario para obtener privilegios elevados. Esto sólo sucede si no se abre utilizando la opción Ejecutar como administrador.
  • Se ha añadido un script de instalación al paquete para ArchLinux. De esa forma, especialmente al desinstalar, hará una limpieza exhaustiva al igual que pasa con las otras distribuciones.
  • En Arch Linux, antes se llamaba accidentalmente a python2 al solicitar un reinicio del servidor.
  • En plataformas que usan systemd, se deshabilita el servicio antes de la desinstalación.
  • Se han eliminado un montón de archivos duplicados en el código fuente, reduciendo las posibilidades de cometer futuros errores.
  • Los binarios para Windows se han construido con Pywin32, compilación 224.
  • Se ha reducido el número de contenedores intermedios en la construcción de la imagen para Docker.

Como siempre, puedes descargar esta actualización desde la página de la publicación en GitHub. Para instalarla, no dudes en consultar la guía de usuario del servidor de NVDA Remote, donde se dan instrucciones para todas las plataformas.
El desarrollo de este servidor se hace exclusivamente desde la comunidad de NVDA en español, y se sostiene gracias a las contribuciones de los usuarios. Si te gusta, plantéate hacer una donación a la comunidad.
¡Feliz miércoles!

Hace unas horas se ha actualizado NVDA Remote a la versión 2.2. Esta ha sido una actualización esperada por muchos, ya que sin ella había usuarios que no podían instalar NVDA 2018.3.x por motivos profesionales. Desde la liberación de las primeras betas privadas, NVDA Remote ha supuesto una auténtica revolución para aquellos usuarios que se dedican al soporte técnico remoto, al permitir que nuestro querido lector de pantalla pueda conectarse a otros ordenadores y controlarlos como si se tratara del propio.
Las novedades de NVDA Remote 2.2 son las siguientes:

  • Soporte IPV6. Ahora el complemento es capaz de conectarse a direcciones IPV6, y el servidor de conexión directa también recibe este tipo de conexiones.
  • Compatibilidad con WXPython 4. Ahora el complemento funciona con NVDA 2018.3, y al mismo tiempo conserva la compatibilidad con versiones anteriores.
  • Soporte para gestos de modelos específicos de pantallas braille.
  • Traducciones actualizadas.

Por su parte, y para ayudar en la actualización a NVDA Remote 2.2, el complemento Addon Updater, también conocido como actualizador de complementos, se actualiza a la versión del 28 de septiembre. Por tanto podemos actualizarlo desde el menú herramientas en primer lugar, reiniciar NVDA, y después actualizar NVDA Remote, ¡y todo ello sin tener que pasar por la web! Aunque si prefieres las descargas manuales, puedes pinchar en los enlaces que se encuentran en esta entrada.
¡Feliz sábado!

Apenas una semana después de la liberación de NVDA 2018.3, nos encontramos ya con la segunda actualización de mantenimiento. En esta versión se soluciona un fallo que podía provocar errores graves en Chrome al navegar por la web de Twitter, debido a que la comunicación con las bibliotecas IAccessible2 no se realizaba adecuadamente en algunas situaciones.
Como siempre, puedes ir a nuestra página de descargas y obtener la última versión desde allí, o actualizar NVDA directamente desde el menú ayuda.
A día de hoy, seguimos sin noticias de los desarrolladores del complemento NVDA Remote. Debido a que es un complemento muy utilizado y necesario para muchos usuarios, NV Access difundió ayer en esta entrada el parche creado por Joseph Lee para dar compatibilidad con NVDA 2018.3 y WXPython 4. ¡Gracias, Joseph!
Aquí te dejamos el enlace directo a la versión modificada de NVDA Remote.
¡Feliz miércoles!

El complemento StationPlaylist Studio, que proporciona una experiencia única a la hora de utilizar este programa de emisión de radio, se actualiza a la versión 18.10.2. En esta versión se soluciona un fallo por el que la pantalla de opciones del complemento no se cerraba si se pulsaba el botón Aplicar, y seguidamente se pulsaban los botones Aceptar o Cancelar. Este fallo también afectaba a la versión de soporte extendido, por lo que se ha liberado la actualización 18.09.4.
Importante: aquellos usuarios que por error se hayan quedado en el canal de actualización de soporte extendido, deberán descargar manualmente la versión 18.10 desde el enlace anterior para regresar al canal estable. Si este no es tu caso, puedes actualizar el complemento mediante Addon Updater.

Mientras esperamos pacientemente a que NVDA Remote sea compatible con NVDA 2018.3, otros complementos reciben más actualizaciones. Hoy le llega el turno a tres de los mantenidos por Joseph Lee.
En primer lugar, el complemento para StationPlaylist Studio se actualiza a la versión 18.10.1. En esta versión se da compatibilidad con WXPython 4 y el código comienza a adaptarse para Python 3. La actualización de mantenimiento 18.10.1 soluciona un fallo por el que no se reproducía la primera pista cuando el codificador se conectaba a un servidor de stream. Este fallo también afecta a la versión LTS, por lo que esta se ha actualizado a la 18.09.3.
Importante: aquellos usuarios que utilicen el complemento 18.09.2 y quieran volver a la rama estable deberán instalar la versión 18.10 manualmente. De no ser así, recibirán actualizaciones LTS de soporte extendido.
Por otro lado, Windows 10 App Essentials y Addon Updater se actualizan para mejorar la interacción entre ambos. Esto significa que, si el actualizador de complementos está instalado, el actualizador incorporado en Windows 10 App Essentials se desactivará y el diálogo de opciones del complemento desaparecerá del menú preferencias.
Puedes actualizar todos estos complementos a mano desde los enlaces que hay en esta entrada, o automáticamente desde el menú herramientas de NVDA si tienes addon updater instalado.
¡Feliz sábado!

Hoy se actualizan dos complementos mantenidos por Joseph Lee. El primero es el módulo de aplicación para GoldWave, el popular editor de sonido. Esta nueva versión incluye traducciones actualizadas.
El segundo es Resource Monitor, y viene con un par de novedades:

  • Ahora se anuncia correctamente la versión de Windows en compilaciones Insider al pulsar NVDA+shift+6. Antes fallaba en algunas ocasiones.
  • El complemento es ahora más preciso al trabajar con grandes capacidades de memoria y disco. Bueno, grandes no, enormes. Dudo mucho que las tengamos a nuestro alcance…

Como siempre, te recomendamos que mantengas al día tus complementos para garantizar un buen funcionamiento de NVDA y beneficiarte de todas las mejoras en estabilidad, seguridad y rendimiento. Desde que existe Addon Updater, actualizarlos se ha convertido en un proceso muy sencillo, ¡no puedes tener excusa! Recuerda que también puedes descargar estas nuevas versiones desde los enlaces que hemos puesto en esta entrada.
¡Feliz viernes!