Reflexión sobre complementos omnibus.

5 views
Skip to first unread message

Gorri Martínez Oscar

unread,
Jun 26, 2025, 12:56:12 PMJun 26
to NVDA en español

Saludos:

Pensaba dejarlo para más tarde, pero ...

Existen algunos complementos que yo llamo "Omnibus," porque hay de todo en ellos mezclado y sin sentido.

Son macrocomplementos con muchas opciones que tocan muchos palos y que pueden ocasionar conflictos con los complementos pequeños y dedicados.

Cuando Se empezó a permitir que los usuarios participaran en el desarrollo de complementos se buscaba que los complementos solucionasen problemas puntuales pero conla potencia de Python ocurrió que los complementos se utilizaron más como lucimiento de algunos autores, o como integración de funciones que nada tenían que ver con el revisor de pantalla.

En algunos casos incluso se utilizaron para hacer daño, y se hizo desde macrocomplementos que prometían cosas casi imposibles.

El complemento que nos ocupa es uno de ellos. Tiene muchas soluciones a pequeños problemas, pero concentradas en un omnibus donde perderse es lo más fácil para un usuario inexperto.

Por ejemplo, tiene opciones que ya están cubiertas por otros complementos o que han sido asumidas en el código de NVDA.

La opción del complemento de Javi era una de estas, y junto con alguna otra como la ampliación de ventanas al abrirse fueron las que me motivaron a instalarlo. Actualmente tengo casi todas las opciones desactivadas pero no es una buena idea que estén ahí dobladas.

Creo que para todos, desde los usuarios finales, pasando por los equipos de revisión, los autores y las personas que gestionan las diferentes tiendas, sería una buena idea que este tipo de complementos no se autorizasen y que se replanteasen en complementos más pequeños con utilidades bien definidas. Permitiría al usuario final saber qué hace cada complemento y descargarse sólo lo que le interesa y permitiría a los autores un mantenimiento más fácil de todas las funciones y solucionar los posibles problemas con más celeridad.

También, sería necesario que se dejasen de autorizar complementos con autoactualizadores. Un complemento que se autoactualiza de esta forma lo hace sin control de revisión y es el modo perfecto para hacer daño si se pretende.

Aquí tenemos varios desarrolladores a los que me gustaría escuchar sobre estas ideas.

Saludos

 



 

Sergio Gómez

unread,
Jun 27, 2025, 4:05:11 AMJun 27
to nvd...@googlegroups.com

Oscar... no entiendo por qué dices todo esto cuando Javi te dijo que él no tiene la incompatibilidad entre los dos complementos, ni has mirado el registro en busca de qué puede causarte a ti la incompatibilidad y ni has probado con un NVDA sin configuraciones existentes, instalando únicamente los dos complementos.


Ofendido es como me han dejado varios de los puntos expuestos, sobre todo cuando mencionas "no deberían autorizar estos complementos"; ten un respeto a estos autores y entiende y comprende que un desarrollador puede desarrollar libremente lo que quiera y que por tener sus complementos funciones adicionales para el lector y autoactualizadores no son malos.

Aquí en esta lista hay autores que desarrollan cosas que no tienen nada que ver con el lector y no menciono a nadie, porque no quiero meterlos; mi mensaje es mi responsabilidad, por lo que no voy a mencionar a nadie para no ponerlos en un posible asunto tenso o al menos como ejemplo de aquellos que desarrollan cosas distintas a las que el lector ya tiene.

El desarrollo no se limita a corregir cosas puntuales en NVDA y lo sabes bien. El desarrollo de complementos se permitió para que el lector pudiese personalizarse y de vez en cuando se usa para implementar soluciones ocasionales las cuales pueden llevar alguna que otra mejora que quizás no ven la luz en el núcleo de NVDA, es decir, que nunca se implementarán.


Pero tranquilo, que iremos contactando con los autores de los grandes complementos y les diremos que no aceptamos sus complementos ya que son grandes y cargados como a Oscar no le gusta.



Hay que tener en cuenta que tras los complementos, tras aquellas funciones que usamos, hay un desarrollo, y en las interfaces hay traducciones; yo, por ejemplo, soy betatester de NVDAExtension y no tienes ni idea qué es dedicar horas a probar las cosas para que otros usuarios puedan tenerlas mínimamente estables.

Tu mensaje puede malinterpretarse de varias formas, e inevitablemente, yo me lo tomo como un ataque hacia aquellos complementos que tantos amamos por el hecho de que son grandes y a ti no te gustan, el que llevamos entre manos en especial.


Aquí dejo mi mensaje y no seguiré con este debate, espero que el tema quede zanjado y el silencio tenga lugar en él; que esto quede aquí, porque creo que ya has dicho más de lo que deberías.


Saludos.

Sergio G. C.
--
Visita la web oficial de la comunidad de NVDA en español para acceder a recursos y descargas que desplegarán todo el potencial de tu lector de pantalla:
https://nvda.es
Visita la tienda de la web oficial de la comunidad para adquirir algunos productos, como materiales de formación o sintetizadores de voz, que mejorarán tu experiencia con NVDA: https://nvda.es/tienda/
Consulta las normas de esta lista siempre que quieras en la siguiente dirección:
https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
---
Has recibido este mensaje porque estás suscrito al grupo "NVDA en español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a nvda-es+u...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/nvda-es/db62a5aa-9ec8-4ed6-980e-33d8de1706a7%40gmail.com.

Gorri Martínez Oscar

unread,
Jun 27, 2025, 7:00:28 AMJun 27
to nvd...@googlegroups.com

Saludos:

Sergio, Si el complemento de Javi funciona solo y no lo hace cuando el complemento de Paul está activo, sólo me queda pensar que con el resto de complementos no hay conflicto.

Que no haya mirado el registro de eventos no significa que no tenga claro dónde está el problema.

Y, aquí estamos para opinar con respeto. Prueba de ello es que hablo en condicional y motivo mi opinión en hechos pasados precisamente con complementos omnibus y con autoactualizador.

Efectivamente el desarrollo es mucho más que arreglar conflictos, pero entiende que ciertos complementos revasan los límites de lo que debería ser un revisor de pantallas.

Si además tienen múltiples funciones que pueden entrar en conflicto con otros complementos y su actualización escapa a los controles de seguridad que se esperan de un programa que pretendemos que sea seguro, tengo motivos más que suficientes para considerar peligroso el autoactualizador.

Este tipo de cosas son las que hacen que muchas empresas rechacen de plano NVDA en adaptaciones de puestos de trabajo a personas ciegas, y que en España lo tengamos solucionado no es lo ideal.

Llama la atención que a un desarrollador español se le rechace un complemento por un supuesto error de seguridad y luego se integren funciones en el código de NVDA con esos mismos errores.

Y, como yo no tengo nada que esconder lo cito:

El complemento TeleNVDA fue rechazado porque permitía contraseñas simples y sin embargo, el nuevo remote que viene en NVDA las permite.

Cada año tenemos problemas serios por complementos que no se actualizan, por errores de seguridad y por decisiones cuestionables de NVAccess. Creo que los usuarios se merecen un respeto y que los desarrolladores de complementos estarían mucho más contentos si el control de sus complementos se hiciera por motivos de seguridad y fiabilidad y no por caprichos de algunas personas.


Finalmente:

De lo que tengo o no tengo idea, no puedes ni debes opinar, máxime cuando no habías nacido y yo ya hacía betatesting. Precisamente, le echas muchas horas porque tienes que probar cosas duplicadas y desordenadas, y eso no es un gusto personal de Óscar Gorri sino un hecho constatable.

Podría buscarte múltiples funciones de ese complemento que entran en conflicto con el núcleo de NVDA o con complementos presentes en las diferentes tiendas, pero como según tú no tengo el derecho de opinar que tú sí que tienes, te lo dejo ahí para que lo busques.

Y, mientras hablemos de forma educada y sin faltar al respeto, creo que sí debemos hablar del tema. Llevo demasiados años en esto como para tener una opinión bien centrada sobre el tema.

Sergio Gómez

unread,
Jun 27, 2025, 7:40:49 AMJun 27
to nvd...@googlegroups.com

¿Quién ha instalado el complemento?

Sergio G. C.

mk360

unread,
Jun 27, 2025, 8:32:08 AMJun 27
to nvd...@googlegroups.com
No sé qué tiene que ver el respeto aquí. Oscar planteó una opinión y de hecho la sometió a debate, por lo que ahí verán quienes entren (entremos) en la discusión (entendida discusión como un intercambio de opiniones) si concordamos y no y mientras no existan descalificaciones de ninguna clase no hay por qué hablar de que se le esté faltando el respeto a nadie, los desarrolladores por los que se pretende ser agente pueden explicar si concuerdan o no o, incluso, no explicar nada.
Ahora resulta que el mero intercambio de opiniones es imposición de algo... en fin, al tema.
En lo personal, concuerdo con lo de que un complemento con muchas funciones se vuelve complejo de mantener y de seguir para el usuario, no obstante, desde mi perspectiva, siempre compete al usuario saber si se la quiere jugar con eso o no. Y si, sé que eso molesta para instituciones u otros, pero en parte, es la libertad de NVDA la que me trajo por aquí.
Por otro lado, en cuanto a los autoactualizadores, creo que hay un par de temas y es que por una parte, cuando nacieron así lo hicieron porque no había tiendas o bien eran, usando una expresión de por allá, cutres, mientras que ahora ya no se explican del todo, al menos los que se someten al paso por las tiendas de complementos. Aquí entronco con otro aspecto y es que hay desarrolladores, que sea bien por desacuerdo con algunos miembros de la comunidad que entrega lineamientos para revisar (sabemos que los hay, es cosa de mirar la lista de desarrollo) bien sea porque simplemente no quieren estar en la tienda, continúan usando actualizaciones propias.
Sea como sea, en este punto, si comparto que al menos la, no llamemos norma, pero si lineamiento, debería ser que no se incluyan estos y quizás desalentarlo desde el código, ej. planteando diálogos propios de NVDA cuando un complemento intente conectarse de alguna forma por primera vez.
Saludos,
mk.


José Gudiño

unread,
Jun 27, 2025, 9:44:44 AMJun 27
to nvd...@googlegroups.com
Hola a todos. 

Entrando un poco al debate y sin ser desarrollador ni nada, siendo un usuario común Yo estoy más en desacuerdo que de acuerdo con estos complementos. 

Yo llegué a utilizar este complemento pero a mí al menos me causaba más problemas que beneficios, ya no porque no lo entendiera, sino porque luego me cambiaba formas de leer las cosas que no sé si habrán sido mi error por no saber ajustarlo bien, o que de repente no me leía diálogos de forma correcta el propio lector. Vuelvo a repetir que puede que sea falta de mi entendimiento, pero a mí sinceramente me disgustó un poco y preferí dejarlo por la paz. Creo que un complemento tan grande aparte de difícil de seguir de repente cuando entra en conflicto con otros complementos o como a mí me pasó con el lector de pantalla pues hombre, evidentemente es más una molestia que una solución. 

Y ojo que no creo que la intención del complemento sea mala, evidentemente si hay a quien le funciona pues fantástico. Pero yo después de la experiencia ya no volvería a probar complementos así. 

Un saludo para todos.

--

José Gudiño

unread,
Jun 27, 2025, 9:52:35 AMJun 27
to nvd...@googlegroups.com
yo para aclarar un poco sí me refiero al complemento de las extensiones globales del señor Paul. Hago una aclaración pronta porque entiendo que Óscar habla en plural porque habrá probado otros complementos, yo no he tenido la oportunidad y solo he podido probar este y hablo desde mi experiencia personal 

Eso sí, vuelvo a repetir que a quién le funcione bien pues fantástico.

A mí no me funcionó y bueno, supongo que pude haber tenido mala suerte en el funcionamiento errático o también que no lo entendí y no supe configurar bien las cosas.

Un saludo para todos.

Sergio Gómez

unread,
Jun 27, 2025, 9:53:55 AMJun 27
to nvd...@googlegroups.com

Con este correo sí que estoy más de acuerdo. Este complemento a veces añade sus propias configuraciones las cuales, si no se dominan, no se obtiene lo que se quiere, por lo que uno ha de estar navegando por la guía de este constantemente.


La cosa está clara, y es respetable: lo tomas, o lo dejas; nadie va a reprocharte que lo dejes, o que ni le des una oportunidad. Este mundo es libre, es como que prefieras vestir de un color en lugar de otro, ¿qué tiene eso de malo? Nada; para gustos, colores.


Y por cierto, respecto a la compatibilidad, siempre puede contactarse con el autor e informarle (proporcionándole el registro de NVDA, porque lo necesitará; lo pedirá) y él está dispuesto a hacer compatible todo lo que esté de su mano.

Yo le reporté mil incompatibilidades y, aunque no resolvió todas, resolvió la mayoría, hasta con Acapela TTS (esa incompatibilidad es porque el complemento Acapela TTS tiene cosas muy raras inyectadas en su código); pero lo dicho, se le puede informar y él trata de corregirlo.


Saludos.

Sergio G. C.

Gorri Martínez Oscar

unread,
Jun 27, 2025, 10:28:05 AMJun 27
to nvd...@googlegroups.com

Saludos:

Sergio: Me puedes explicar qué diferencia hay entre lo que yo expongo y lo que expone Mk?

Es que no lo entiendo! Al final, los dos prescindimos del complemento por lo mismo: Crea problemas y es complicado de configurar particularmente para usuarios inexpertos.

Este tema es otro sobre el que habría que hablar largo y tendido, ya que precisamente los usuarios inexpertos son los que más necesitan que las cosas funcionen y sean fáciles y complementos como éste no ayudan en nada.

Ah, y por si sirve: Hay más complementos en la tienda como el de Paul sobre los que no opino precisamente por lo que sí opino del de Paul: No me ofrecen lo que necesito o si lo ofrecen no lo tienen documentado y por eso precisamente no los he instalado ni probado.

Saludos

Sergio Gómez

unread,
Jun 27, 2025, 11:40:35 AMJun 27
to nvd...@googlegroups.com

Voy a aclarar algunas cosas:

1. Mi mensaje anterior fue dirigido a José Gudiño, no a Mk; el mensaje de Mk no lo he leído, ha debido acabar, cómo no, en la carpeta Spam... los filtros, ¿eh? Pero si se malinterpretó algo, todos malinterpretamos o nos confundimos alguna vez.

2. Que abras un debate general me parece perfecto, pero que menciones un complemento en concreto y a su autor podría interpretarse como un ataque personal. ¿Qué te hizo él o qué te hizo su complemento? Sinceramente, no creo que este autor y/o sus complementos deban ser ejemplo de algo así. Uno tiene libertad de expresión, pero hay que respetar límites.


Creo que estás en tu derecho en dar tu opinión personal. Sin embargo, hay que cuidar las palabras, es como "haz el bien y no mires a quién"; este debate puede tomarse como que se está señalando a alguien con el dedo, al menos así lo veo yo.


No tengo nada en tu contra y valoro que hayas abierto este debate para que cada uno de nosotros pueda expresar sus opiniones con respeto.


Paz y amor, y el plus pal salón.

Sergio G. C.

José Gudiño

unread,
Jun 27, 2025, 3:06:25 PMJun 27
to nvd...@googlegroups.com
Hola a todos. 

Voy a dejar aquí un poco mi opinión y no sé si dejaré el tema pero sí creo que después de esto ya no tengo nada que decir, al menos de momento nada relevante. 

Yo al menos, querido Sergio, no creo que Oscar haya escrito de forma despectiva hacia Paul ni hacia el complemento. 

Creo que simplemente ha dado su opinión y está bien, no sé si es la forma de escribir y de expresarse o algo por lo que lo sientes así, pero creo que al menos en mi opinión ha dado un punto válido como el mío y como el tuyo. 

El tema en general no creo que esté mal, pero sí que es verdad que se ha abierto un debate bastante importante. 

Los complementos están hechos para todos los usuarios? Debería revisarse la documentación para explicarse de una mejor manera? Creo que estas interrogantes deberían también resolver ya que no todas las personas tienen la misma capacidad y comprensión para manejar complementos tan grandes o tan complejos.

Esto hablando sobre los usuarios en general, pero ahora también tenemos las incompatibilidades de complementos, o las fallas con el propio lector ya que al ser un código tan complejo pues podrían producirse también. 

Este tema si bien se puede hablar con el desarrollador y está claro que él intenta mejorar lo que puede, creo que muchas veces este tipo de incompatibilidades que se puedan presentar vuelvo a repetir que podrían generar más molestias que soluciones. 

Dicho esto, no sería preferible tener un complemento con menos funcionalidades pero que a su vez sea menos complejo y más compatible con todo el ecosistema? Porque creo yo que si ya hay complementos que hacen lo mismo pues hombre, se podría dejar el complemento más especializado en otra cosa, o en otras cosillas más útiles para el usuario. 

El complemento Windows app essentials por ejemplo, incorpora ciertas mejoras que cuando se van agregando al núcleo del lector o se van solucionando se van retirando, creo que esta podría ser una opción que se podría tener en cuenta.

Mauricio Haro

unread,
Jun 28, 2025, 1:21:09 PMJun 28
to nvd...@googlegroups.com

Hola Gorri,
Con mucho respeto, quiero meter mi cuchara y emitir mi humilde opinión. Siempre he sido defensor de la libertad y de que cada uno haga lo que mejor le convenga. Entiendo tu opinión, pero no la comparto, no porque ofendas a terceras, cuartas, quintas o sextas personas jeje, sino porque si un desarrollador desea dejar su autoactualizador en su complemento, está en su derecho de hacerlo. Asimismo, si otro desarrollador desea crear el complemento de una supercalculadora científica para NVDA, ¿quiénes somos nosotros para impedirle tal cosa o monopolizar la tienda solo con un par de complementos? Eso es NVDA: libertad y código abierto. Si acabas con eso, acabas con NVDA, tal como Google está, a mi parecer, cerrando cada vez más Android con su autoritarismo (con ese fetiche de copiar todo a la "manzana mordidota", jaja). Por último, si alguien desconfía de la seguridad u honestidad de un complemento y su desarrollador, pues simplemente no lo instala y listo. Yo soy partidario de usar NVDA lo más limpio posible porque, desde que se pide compatibilidad todos los años con los complementos, como que un día usar uno y que después ya no funcione, sí que duele mucho, jeje. Y sí, lo sé, es un trabajo totalmente voluntario, y por eso mismo varios complementos a veces simplemente desaparecen, ya sea por falta de tiempo del desarrollador o porque simplemente ya no se sienten animados a seguir compartiendo con la comunidad, y por supuesto que están en todo su derecho. ¡Bueno fuera que un complemento, por más que no se actualizara, pudiera funcionar para siempre! Pero eso, desde la versión 2019.3 (que yo pensé que solo sería en esa versión), pasa cada año y es realmente molesto, desde la 2021.1.0.
Pero volvamos al tema. Si hablamos de seguridad o inseguridad, hasta donde sé, la tienda de NVAccess no es tan segura que digamos; incluso ellos advierten que no se hacen responsables por un complemento que se instale desde la tienda, que no los revisan, y que al final todo dependerá de la honestidad del desarrollador. Entonces, ¿de qué seguridad hablamos?
Con José Manuel y en NVDA.es veo más dedicación y seguridad, porque incluso él, creo, se pone a revisar lo que más puede. Este concepto que tengo de la tienda lo he formado por él, por lo que he leído. Yo no soy desarrollador y admito mi ignorancia, y posiblemente esté hablando piedras, pero al menos es lo que puedo comentar.


MAURICIO HARO,

Diseñador Web y
Usuario Experto Certificado en NVDA
Colaborador, Asesor & Couch en la comunidad Producción Musical Accesible para personas ciegas y con visión reducida.

Gorri Martínez Oscar

unread,
Jun 28, 2025, 2:01:41 PMJun 28
to nvd...@googlegroups.com

Saludos:

Mauricio, no has entendido el mensaje.

Sobre el actualizador, diría que involuntariamente estás viniendo a mi terreno citando la tienda española de complementos y la dedicación de José Manuel que analiza los complementos para que sean seguros.

Yo efectivamente digo que los autoactualizadores pueden ser peligrosos y mal utilizados seguramente lo son porque escapan al control de NVDA. Precisamente es uno de los motivos por los que NVDA no entra en empresas en las que trabajan personas ciegas, que se puedan instalar complementos sin seguridad y sin comprobar.

Respecto a los complementos, el problema no es que alguien haga una calculadora científica o un gestor de eventos religiosos. El problema es que se hagan complementos con múltiples funciones sin relación entre sí que pueden entrar en conflicto con otros complementos o con el núcleo del programa.

Sobre la tienda de NVAccess dejé más o menos centrado el tema con una idea muy parecida a la tuya y tanto es así, que siempre que tengo que actualizar o descargar complementos utilizo la tienda española porque tiene más oferta y actualiza con mayor rapidez que la oficial.

Como ves, no estamos en desacuerdo aunque pretendas decir que sí.

Saludos

Reply all
Reply to author
Forward
0 new messages