Un informe de error se abrió hace unos nueve meses el Sitio de seguimiento de errores Bugzilla de Mozilla para Firefox sugiere que la organización podría deshabilitar la lectura del archivo user.js del navegador Firefox de forma predeterminada en el futuro.

Si no ha oído hablar de user.js antes, es un archivo de configuración que controla las preferencias en el 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 no se modifica cuando Mozilla realiza cambios en el navegador.

Te sugiero que revises el repositorio Vip Réplicauser.js en Github para obtener información detallada y un archivo extenso para mejorar la privacidad y seguridad del navegador web Firefox.

archivo user.js firefox

El informador de errores afirma en la descripción que «nunca entendió del todo el sentido de tener este archivo», que la gente ha abusado de él y «ha roto cosas» en Firefox, y que no ofrece nada que no se pueda lograr modificando el archivo de preferencias predeterminado. o mediante el uso de políticas empresariales. Además, dado que Firefox necesita comprobar la existencia del archivo independientemente de si existe o no, está provocando «IO adicionales al inicio del sistema».

Según la telemetría que recopiló Mozilla, aproximadamente el 3% de las instalaciones de Firefox que informan de telemetría utilizan archivos user.js.

Otros han señalado al principio de la discusión que existen ventajas, incluido el mantenimiento de las preferencias de Firefox en varios sistemas, al reinstalar Firefox, moverlo o instalar una nueva versión o edición del navegador. Otro beneficio que se señaló al principio de la discusión es que las preferencias de user.js son permanentes (a menos que las edite el usuario), mientras que las preferencias de prefs.js no lo son, ya que Mozilla las puede modificar en cualquier momento.

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

La sugerencia presentada es deshabilitar 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 aseguraría que Firefox conserve el soporte para los archivos de configuración user.js, bloquearía a Firefox para que no lea el archivo después de que se produzca el cambio, incluso si está en uso; esto significaría que la configuración deseada por el usuario, por ejemplo, relacionada con la privacidad o la seguridad, no será respetada por el navegador hasta que se realice el cambio de configuración que permite la lectura del archivo.

El informador de errores ya reveló planes a largo plazo para eliminar la compatibilidad con el archivo por completo en Firefox.

A largo plazo, realmente me gustaría evaluar si podemos eliminar la compatibilidad con este archivo por completo, porque fundamentalmente no tiene sentido tener tantos archivos diferentes que controlan lo mismo, pero probablemente requiera averiguar por qué. mucha 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 sabe que ha hecho esto, es poco probable que hacer una encuesta «por qué tiene este archivo» sea esclarecedor; podríamos intentar hacer telemetría sobre las preferencias que se establecen, pero probablemente tendríamos que tener algún tipo de lista estricta de preferencias que nos permitamos enviar de vuelta para evitar devolver los datos del usuario, que de nuevo podrían no darnos 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 aproximadamente el 3% de todas las instalaciones de Firefox y es probable que el número sea un poco más alto incluso considerando que muchos archivos user.js como Vip Réplicauser.js tienen la Telemetría deshabilitada por defecto.

Hacer de esto una preferencia en about: config probablemente no conduciría a un éxodo masivo de usuarios y probablemente también mantendría contenida la protesta. Parece posible que muchos usuarios migren a otro navegador, por ejemplo, Waterfox o Palemoon / Basilisk, que continúe admitiendo la funcionalidad, o migren a un navegador basado en Chromium.

Si bien entiendo el impulso de Mozilla para mejorar el rendimiento de inicio de Firefox, debe sopesarse con la rotura que causa el cambio.

Muchas funciones han sido eliminadas o dañadas en el pasado 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 función. Quizás, es hora de

Ahora tu: ¿cuál es su opinión sobre el plan?