Por favor Mozilla, no toques la funcionalidad user.js en Firefox

0
(0)

Un informe de fallos se abrió hace unos nueve meses en El sitio de seguimiento de errores de Bugzilla de Mozilla para Firefox sugiere que la organización podría desactivar la lectura del archivo user.js del navegador Firefox por defecto en el futuro.

Si no has oído hablar de user.js antes, es un archivo de configuración que controla las preferencias del navegador web Firefox. Una de las principales ventajas sobre el archivo de preferencias de Firefox es que tiene prioridad y que es un archivo propiedad del usuario que se deja intacto cuando Mozilla hace cambios en el navegador.

Le sugiero que compruebe el repositorio ghacks user.js en Github para obtener información detallada y un extenso archivo para mejorar la privacidad y la seguridad del navegador web Firefox.

archivo user.js firefox

El reportero de errores afirma en la descripción que «nunca entendió completamente el sentido de tener este archivo», que la gente ha abusado de él y «roto cosas» en Firefox, y que no ofrece nada que no se pueda conseguir modificando el archivo de preferencias por defecto, o utilizando las políticas de la empresa. Además, dado que Firefox necesita comprobar la existencia del archivo independientemente de que exista o no, está causando «IO adicionales al inicio».

De acuerdo con la telemetría que Mozilla reunió, cerca del 3% de las instalaciones de Firefox que reportan telemetría usan archivos user.js.

Otros han señalado al principio del debate que hay ventajas, como mantener las preferencias de Firefox sobre múltiples sistemas, al reinstalar Firefox, moverlo o instalar una nueva versión o edición del navegador. Otra ventaja que se señaló al principio del debate es que las preferencias del usuario.js son permanentes (a menos que sean editadas por el usuario), mientras que las preferencias del usuario.js no lo son, ya que pueden ser modificadas por Mozilla en cualquier momento.

Como dice Mike Kaply, «la ventaja aquí es que puedes tener un archivo que guardas y lo pones en un directorio de perfil y Firefox no se mete con él».

La sugerencia que se ha presentado es la de desactivar el archivo user.js de forma predeterminada, pero introducir una preferencia en Firefox que los usuarios deben habilitar activamente para que el archivo user.js se vuelva a leer.

Si bien eso garantizaría que Firefox conservara el soporte de los archivos de configuración del user.js, impediría que Firefox leyera el archivo después de que el cambio aterrizara, incluso si está en uso; esto significaría que la configuración deseada por el usuario, por ejemplo, en relación con la privacidad o la seguridad, no será respetada por el navegador hasta que se realice el cambio de configuración que permita la lectura del archivo.

El reportero de errores ya reveló planes a largo plazo para eliminar el soporte del archivo por completo de Firefox.

A largo plazo, me gustaría evaluar si podemos eliminar el soporte para este archivo por completo, porque fundamentalmente no tiene sentido tener tantos archivos diferentes que controlen la misma cosa, pero probablemente requiere averiguar por qué tanta gente lo usa, lo cual no tenemos ciclos para hacer. Tampoco es realmente obvio cómo lo haríamos: si pensamos que una parte sustancial de la gente no es consciente de que lo ha hecho, es poco probable que hacer una encuesta «por qué tiene este archivo» sea esclarecedor; podríamos tratar de hacer telemetría sobre lo que se establece en las preferencias, pero probablemente tendríamos que tener algún tipo de lista estricta de preferencias que nos permitimos enviar de vuelta para evitar pasar de vuelta los datos de los usuarios, que de nuevo podrían no conseguirnos los datos que necesitamos.

Esto es lo que pienso de todo esto

El archivo user.js es una parte integral de Firefox. Es utilizado por alrededor del 3% de todas las instalaciones de Firefox y es probable que el número sea un poco mayor, incluso considerando que muchos archivos user.js como el user.js de Materia Geek tienen la telemetría desactivada por defecto.

Hacer de esto un pref in about:config probablemente no llevaría a un éxodo masivo de usuarios y probablemente también mantendría el clamor contenido. Parece posible que muchos usuarios migren a otro navegador, por ejemplo Waterfox o Palemoon/Basilisk, que siga soportando la funcionalidad, o que migren a un navegador basado en Chromium

Aunque entiendo el impulso de Mozilla para mejorar el rendimiento del inicio de Firefox, necesita ser ponderado contra la rotura que el cambio causa.

Muchas características han sido eliminadas o rotas en el pasado ya en Firefox por ingenieros que a veces no pudieron encontrar una razón para usarlas o en otras ocasiones ignoraron el número marginal de usuarios que usaban una característica. Tal vez, es hora de

Ahora tú…¿Cuál es tu opinión sobre el plan?

¿Le ha parecido útil este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.