sábado, 30 de mayo de 2009

Trucos para acelerar Firefox

Extraido de Anexom

A la hora de navegar por páginas web, el mayor porcentaje de responsabilidad en lo que a velocidad se refieres es, obviamente, de la conexión que tengamos contratada. Ahí no podemos hacer nada para acelerar la experiencia excepto contratar una línea más potente; pero hay otros campos donde sí podemos actuar sin gastarnos un duro de más.

Y es que, aunque en un porcentaje mucho menor, del navegador que empleemos también dependerá la velocidad de apertura de las webs que visitemos. A ese respecto, Firefox ya ha demostrado ser bastante rápido “de serie”, pero con ciertos extras es posible ganar algunas valiosas décimas por página. A continuación os presento una colección de trucos varios que podéis emplear para hacer aún más veloz al navegador de Mozilla.

Sin pretender asustaros, es importante precisar que no todos ellos tienen por qué dar buenos resultados, y que algunos pueden resultar hasta contraproducentes en equipos de poca capacidad, o suponer un empeoramiento de otras capacidades del navegador. Siendo pues plenamente conscientes de estas circunstancias, aquí empiezo con la primera tanda de consejos, que ampliaré más adelante:

  • Habilitar el uso de pipelining: Grosso modo, el pipelining es una técnica de procesamiento que permite acelerar la transferencia de datos al encadenarlos y enviarlos de manera simultánea, en lugar de uno tras otro. Firefox permite emplear esta funcionalidad, pero por defecto viene desactivada. Para activarla hemos de acceder a la configuración tecleando en la barra de navegación about:config, tras lo cual nos aparecerán gran cantidad de opciones. Buscamos las tres siguientes: Network.http.pipelining, Network.http.proxy.pipelining y Network.http.pipelining.maxrequests, las dos primeras con valor False y la tercera con valor 4. Haciéndo doble click sobre las dos primeras, las pasaremos a True, y a la última aumentaremos su valor hasta 8.
  • Pipelining en Firefox

  • Aumentar el tamaño de la cache: Posiblemente hayáis oído hablar alguna vez de la memoria cache, pero quizás no sepáis lo importante que ésta resulta. Básicamente, sirve para almacenar datos relativos a procesos ya realizados (en este caso, datos de páginas visitadas), con el fin de no tener que cargarlos desde la fuente de origen cada vez que se repita el proceso (en este caso, abrir una página). A mayor tamaño de la cache, mayor número de datos tendremos almacenados en nuestro equipo, evitando así tener que descargarlos nuevamente desde un servidor externo. Para llevarla al máximo de su capacidad, volvemos acceder a about:config y hacemos click derecho > Nuevo > Entero; a continuación, en el campo nombre introducimos browser.cache.memory.capacity, y en el campo valor 65536.
  • Cache de Firefox

  • Emplear TraceMonkey: Con este nombre se conoce al potente intérprete de Javascript que traerá de serie la versión 3.1 de Firefox, y que permite hacer mucho más ágil la carga de páginas webs que empleen esta tecnología (como por ejemplo Gmail). ¿Y si no queremos instalar una versión beta de Firefox, pero a pesar de ello queremos disfrutar ya de este aliado en la versión actual del navegador? Muy fácil, lo primero será descargarlo desde aquí; una vez instalado, volvemos a acceder a about:config y ponemos en True los valores javascript.options.jit.content y javascript.options.jit.chrome. Eso sí, tened en cuenta que aún no es muy estable que digamos.
  • Estadísticas de Tracemonkey


    Ahora, es turno de abordar la segunda parte del artículo con nuevos consejos para hacer que vuestra experiencia de navegación sea lo más rápida posible.

Al igual que ya os advertí el otro día, es importante tener en cuenta que estos trucos suponen variaciones en la configuración del navegador que pueden alterar sus capacidades en otros terrenos, por lo que a la hora de activarlos será importante comprobar si en vuestro caso suponen efectivamente una mejora, o por el contrario os resultan contraproducentes. Dicho esto, nos metemos en faena una vez más:

  • Usa Toonel.net para descargar datos comprimidos: El empleo de esta artimaña es especialmente recomendable para conexiones particularmente lentas o móviles con limitación de tráfico, pues lo que hace es descargar los datos de las webs que visitemos desde el servidor de Toonel.net ya compromidos, lo cual implica que pueden apreciarse algunas pérdidas de calidad, especialmente en las imágenes. Pero funciona, eso tenedlo por seguro. Para usarlo, lo primero será descargar el archivo que corresponda a nuestro sistema operativo; tras ejecutarlo, vamos a Preferencias > Avanzado > Red y clickamos en Configuración para introducir manualmente el proxy 127.0.0.1 con puerto 8080.
  • Toonel.net en Firefox

  • Reduce el tiempo de espera a de actividad: Firefox está configurado para que, en caso de no detectar actividad del usuario en un determinado intervalo de tiempo, se reduzca su velocidad de respuesta ante los periféricos (ratón y teclado) a cambio de destinar más músculo a la descarga de páginas. Este intervalo puede acortarse si se desea ganar algo de velocidad: accediendo, como ya explicamos anteriormente, a about:config, hacemos doble click y seleccionamos Nuevo > Entero, para introducir el parámetro content.switch.threshold, para asignarle a continuación el valor 250000.
  • Respuesta de periféricos

  • Desactiva la intervención de usuario durante la carga: Este último truco es probablemente el más contundente de cuantos os he planteado, por lo que valdrá para quienes el fin (navegación web más rápida) justifique cualquier medio. Básicamente, la idea es impedir que podamos interactuar de cualquier manera con una página web que está siendo descargada, para agilizar el proceso en su conjunto. Ya os dije que era contundente. Para ello, volvemos a acceder a about:config y realizamos click derecho para seleccionar Nuevo > Lógico, generando en este caso el campo content.interrupt.parsing con valor False.
  • Desactivar interrupciones

No hay comentarios: