Manual: Configuraciones ocultas del Mozilla Firefox

Este pequeño manual es una guia para adaptar la configuración del navegador libre Mozilla Firefox a nuestras necesidades. De hecho, me he planteado crearla a razón de un pequeño problemilla que me encontré desde el trabajo y que consiste en que algunas páginas solo conseguia visulaizarlas desde el I.Explorer ya que al tratar de hacerlo desde el Mozilla Firefox obtenia en pantalla el mensaje de tiempo máximo transcurrido.

Este error, en concreto, es debido a la configuración que tiene el Firefox en mi puesto de trabajo y que hace que el tiempo de espera, para mostrar el contenido de una página, sea menor que el de mi I.Explorer haciendo que si alguna página tarda más de lo normal en cargarse este llegue a su fin mostrando así el citado mensaje.
Para solucionar este problema o para cambiar otras muchas de las configuraciones del Mozilla Firefox que no están a la vista en los menús tan solo hay que escribir en la barra de direcciones, about:config tal y como se muestra en la siguiente captura.

Los parámetros a cambiar para aumentar el tiempo de espera en carga son:

  • Network.http.keep-alive.timeout
  • Network.ftp.idleConnectionTimeout (Para conexiones FTP)

Ámbos están configurados con un valor de 300 por defecto. En principio, con subir dicho valor hasta 450 debería bastar aunque tampoco es un problema si alguna Web necesita más por algún motivo en concreto (Varios cambios en redes privadas, redes deficientes o mal estructuradas ...etc).

Como podrán ver, las posibilidades de configuración desde esta página son bastante más elevadas que desde los menús y hablar de todas ellas haría que este artículo fuese bastante pesado. No obstante, a continuación, iré comentando algunas de ellas y tenga en cuenta la barra de filtro que aparece, en la parte superior, al mostrarse la página y a través de la cual se pueden buscar los parámetros evitándo tener que realizar la búsqueda de cada uno “a mano” ya que la propia opción de buscar del Firefox, en esta página, no funciona.

Ejemplos de configuraciones:

Configuración para acelerar la navegación mediante pipelines o segmentación.

  • network.http.pipelining=”true”
  • network.http.proxy.pipelining=”true”
  • network.http.pipelining.maxrequests=”30” (Esto te permitirá realizar 30 peticiones simultáneas)
Si no existe, crear de forma manual el parámetro (Botón derecho-->Nuevo-->Entero):
  • "nglayout.initialpaint.delay"="0" (Tiempo que el navegador espera para actuar sobre la informacion reccibida)

Disminuir el uso de la RAM cuando el Firefox esté minimizado

Si no existe, crear el parámetro (Botón dercho-->Nuevo-->Lógico):
  • “config.trim_on_minimize” y establecer valor a “true”

Quitar o mover el botón cerrar de las pestañas:

  • “browser.tabs.closeButtons” . Los posibles valores de este parámetro son:
  • 0: Botón “cerrar” solo en pestaña activa
  • 1: Botón “cerrar” en todas las pestañas.
  • 2: Oculta el botón “cerrar”
  • 3: Botón “cerrar” al final de la barra de pestañas.

Deshabilitar el pre-fetch

Esta función hace que el Firefox descargue las partes de páginas e imágenes que cree que verá el usuario con el fín de mejorar la navegación pero esto también hace que se consuma CPU y RAM por lo que deshabilitarlo teniendo una conexión de banda ancha no es mala idea.

  • network.prefetch-next = “False”

Eliminar flechas laterales en pestañas (cuando se llena la barra de pestañas)

  • "browser.tabs.tabMinWidth".Los valores de este parametro pueden ser varios, teniendo en cuenta los siguientes
  • Valor: 75 (entran mas pestañas antes de ver las flechitas molestas de scroll)
  • Valor: 0 (deshabilita el scroll)
  • Default: 100

Configuración para acelerar la navegación teniendo banda ancha

  • browser.tabs.showSingleWindowModePrefs = true
  • browser.xul.error_pages.enabled = true
  • network.dns.disableIPv6 = true
  • network.http.max-connections = 48
  • network.http.max-connections-per-server = 24
  • network.http.max-persistent-connections-per-proxy = 12
  • network.http.max-persistent-connections-per-server = 6
  • network.http.pipelining = true
  • network.http.pipelining.maxrequests = 8
Hay que tener en cuenta que, aunque no es necesario para todos los cambios que podemos hacer desde la páginas de configuración del Firefox, sería aconsejable cerrar el navegador y volver a abrirlo para que la mayoría de ellos surjan efecto.

También se puede acceder a otros tipos de información como plugins, caché o acerca del mismo mozilla introduciendo en comando correspondiente en la misma barra de direcciones:

  • Información del caché: about:cache
  • Información de plugins: about:plugins
  • Acerca de Mozilla: about:mozilla
Fuentes: MozillaES,, Kriptopolis

No hay comentarios: