El user.js de Ghacks El archivo de configuración para Firefox contiene una lista de preferencias relacionadas principalmente con la privacidad y la seguridad para el navegador web.

Las actualizaciones de Firefox pueden cambiar las preferencias. Las actualizaciones pueden eliminar preferencias, modificarlas o introducirlas. Esa es la razón principal por la que el archivo user.js se actualiza regularmente.

Los usuarios que hacen uso del archivo user.js de Vip Réplicatenían que descargar el nuevo archivo del repositorio de GitHub hasta ahora para obtener la versión actualizada para la versión más reciente del navegador Firefox.

El reemplazo en el sistema local depende principalmente de cómo se aplica el archivo user.js. Algunos usuarios simplemente reemplazan lo antiguo por lo nuevo, otros revisan la lista de cambios manualmente para realizar modificaciones en su copia.

Las sobras son comunes independientemente del método utilizado. Si elimina una preferencia del archivo user.js, no se elimina automáticamente de Firefox, por ejemplo. Debía restablecer la preferencia en about: config para deshacerse de ella, por ejemplo.

El restablecimiento manual de las preferencias es propenso a errores. Si bien puede ignorar el problema por completo, terminaría con un número creciente de preferencias que están inactivas o que ya no funcionan.

Automatización del proceso

El equipo, terrícola, claustrómano y overdodáctilo, creó scripts para abordar este problema. Están disponibles los siguientes scripts:

Usando prefsCleaner.bat

prefs limpiador

Debe copiar el archivo prefsCleaner.bat a la carpeta del perfil de Firefox. Abra acerca de: soporte en la barra de direcciones de Firefox y haga clic en el botón «abrir carpeta» en Conceptos básicos de la aplicación para abrir la carpeta del perfil.

Asegúrese de cerrar Firefox antes de ejecutar el script por lotes en la carpeta del perfil. El script por lotes restablece cualquier preferencia que también esté en el archivo user.js.

Los datos del archivo user.js se aplican nuevamente en el próximo inicio del navegador web.

Usar secuencias de comandos de Scratchpad

bloc de notas

Los scripts de Scratchpad también restablecerán las preferencias. A diferencia de prefsCleaner.bat, estos scripts también pueden restablecer preferencias que no están en el archivo user.js actual.

Se proporcionan varios scripts que puede ejecutar para restablecer las preferencias eliminadas o obsoletas, entre otras.

Sin embargo, ejecutarlos es un poco complicado. Es posible que desee crear una copia de seguridad de todo el perfil de Firefox antes de comenzar.

  1. Opcional: desactiva la conexión a Internet de Firefox (o el dispositivo).
  2. Inicie el navegador web Firefox.
  3. Cargue about: config para que sea la pestaña activa del navegador.
  4. Usa Shift-F4 para abrir Scratchpad.
  5. Utilice el botón abrir para cargar el script.
  6. También puede pegar el contenido, pero primero debe escribir «permitir pegar» para habilitar esa funcionalidad.
  7. Seleccione ejecutar para ejecutar el script.
  8. Verifique Desarrollador> Consola del navegador> Registro para obtener resultados.
  9. Reinicie el navegador web Firefox.
  10. Si desactivó Internet, vuelva a activarlo.

Scripts de actualización

Los scripts de actualización están disponibles para máquinas Windows, Mac y Linux. Lo siguiente sucede cuando ejecuta los scripts sin parámetros:

  1. Copia de seguridad del archivo user.js de Firefox.
  2. Descarga del archivo user.js de Vip Réplicamás reciente.
  3. Utilice el archivo user-overrides.js si existe.

Los usuarios que realizaron cambios en el archivo user.js de Vip Réplicaantes de agregarlo a Firefox pueden usar el archivo user-overrides.js para retener esos cambios mientras usan scripts de actualización.

Básicamente, lo que debe hacer es agregar cualquier preferencia modificada al archivo user-overrides.js para que las modificaciones se conserven durante las actualizaciones. Los scripts de actualización utilizan el archivo automáticamente si existe.

La versión de Windows del script de actualización admite parámetros de línea de comandos. Puede ejecutar el script con el parámetro -Merge para fusionar las preferencias de user-overrides.js con las preferencias de user.js en lugar de agregarlas al final del archivo user.js.

Referencias: