Si tienes una conexión de banda ancha , puedes usar pipelining o segmentación para acelerar la carga de tus páginas, los pasos a seguir:
Escribe ( about:config ) en la barra de direcciones de firefox.
Aprieta intro y nos nostrará una página de configuración avanzada de firefox...busca los siguientes valores:
network.http.pipelining
network.http.proxy.pipelining
network.http.pipelining.maxrequests
Ahora modificaremos las tres entradas...
cambia ( network.http.pipelining ) con doble clic a true
cambia ( network.http.proxy.pipelining ) con doble clic a true
Ahora cambiamos la opción entera " clic boton derecho "
( network.http.pipelining.maxrequests) con doble clic cambiamos un número oscilatorio a 30 . esto hará que el navegador realice 30 peticiones de forma simultánea.
Normalmente Firefox realiza una petición a una página vez a la vez.
Cuando activas el “pipelining” harás que haga varias a la vez, lo que acelera
notablemente la carga de la página.
Haz clic con el botón derecho en cualquier lugar de la página y selecciona
( Nuevo -> Entero ).
Nombra el nuevo campo como
( nglayout.initialpaint.delay )
y ponle un valor de
( 0 ).
Con esto le estás diciendo al navegador que no espere para mostrar en pantalla la información en pantalla que recibe.
La mejoría es significativa, en mi caso lo ha sido con la versión 2.0.0.16, y siempre es bueno tener un navegador a la máxima velocidad posible....no?
La manera correcta de acelerar Firefox
La Firefox Tweak Guide tiene los detalles completos de como acelerar Firefox sin tener en cuenta tu conexión o hardware, reproducido en parte abajo. No olvidar que la mejor manera de retocar los archivos de usuario es con la extensión chromEdit
Los retoques también son fáciles de hacer tecleando about:config en la barra del navegador, y sobre la parte amplia de la ventana, clic derecho, crear (en los que no existen), clic derecho, modificar sobre los existentes. Poniendo parte de las claves en la barra del about config en la pantalla amplia desaparecerán las claves que no tengan ninguna coincidencia con lo que estemos escribiendo (muy útil para localizar las claves a modificar).
Comunes a todas las configuraciones
Estos son los arreglos que parecen ser comunes a todas las configuraciones de archivos sin tener en cuenta la velocidad de conexión o del ordenador con un par de rutas añadidas que pueden ser encontradas con “about:plugins” y la demora del menú marcador está desviada.
user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", ;
user_pref("content.notify.backoffcount", 5);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 0);
1) Computadora Rápida y Conexión Rápida
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("network.http.max-connections", 48 );
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", ;
user_pref("browser.cache.memory.capacity", 65536);
Un par de ajustes que comentar: Firefox asigna 4096 KB de memoria por defecto y en esta configuración le damos en lineas generales 65MB como se desprende por la última línea. Esto puede ser cambiado de acuerdo a como es usado.
2) Computadora Rápida y Conexión Menos Rápida
Esta configuración es más apropiada para gente sin conexiones ultra-rápidas.
No estamos hablando de conexiones tipo telefónico, sino de conexiones ADSL/Cable lentas.
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 48 );
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", ;
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);
3) Computadora Rápida, Conexión Lenta
user_pref("browser.xul.error_pages.enabled", true);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.maxtextrun", 8191);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", ;
user_pref("network.http.max-persistent-connections-per-proxy", ;
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);
4) Computadora Lenta, Conexión Rápida
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.notify.backoffcount", 5);
user_pref("content.notify.interval", 1000000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 1000000);
user_pref("content.maxtextrun", 4095);
user_pref("nglayout.initialpaint.delay", 1000);
user_pref("network.http.max-connections", 48 );
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", ;
user_pref("dom.disable_window_status_change", true);
Uno de los cambios hechos en esta particular configuración es la línea final donde la barra de estado es deshabilitada para el cambio de páginas web para ahorrar tiempo al procesador.
5) Computadora Lenta, Conexión Lenta
Usuarios de conexiones telefónicas (dial-up)
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 750);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", ;
user_pref("network.http.max-persistent-connections-per-proxy", ;
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("dom.disable_window_status_change", true);
Fuente : http://clubhacker.org/
Escribe ( about:config ) en la barra de direcciones de firefox.
Aprieta intro y nos nostrará una página de configuración avanzada de firefox...busca los siguientes valores:
network.http.pipelining
network.http.proxy.pipelining
network.http.pipelining.maxrequests
Ahora modificaremos las tres entradas...
cambia ( network.http.pipelining ) con doble clic a true
cambia ( network.http.proxy.pipelining ) con doble clic a true
Ahora cambiamos la opción entera " clic boton derecho "
( network.http.pipelining.maxrequests) con doble clic cambiamos un número oscilatorio a 30 . esto hará que el navegador realice 30 peticiones de forma simultánea.
Normalmente Firefox realiza una petición a una página vez a la vez.
Cuando activas el “pipelining” harás que haga varias a la vez, lo que acelera
notablemente la carga de la página.
Haz clic con el botón derecho en cualquier lugar de la página y selecciona
( Nuevo -> Entero ).
Nombra el nuevo campo como
( nglayout.initialpaint.delay )
y ponle un valor de
( 0 ).
Con esto le estás diciendo al navegador que no espere para mostrar en pantalla la información en pantalla que recibe.
La mejoría es significativa, en mi caso lo ha sido con la versión 2.0.0.16, y siempre es bueno tener un navegador a la máxima velocidad posible....no?
La manera correcta de acelerar Firefox
La Firefox Tweak Guide tiene los detalles completos de como acelerar Firefox sin tener en cuenta tu conexión o hardware, reproducido en parte abajo. No olvidar que la mejor manera de retocar los archivos de usuario es con la extensión chromEdit
Los retoques también son fáciles de hacer tecleando about:config en la barra del navegador, y sobre la parte amplia de la ventana, clic derecho, crear (en los que no existen), clic derecho, modificar sobre los existentes. Poniendo parte de las claves en la barra del about config en la pantalla amplia desaparecerán las claves que no tengan ninguna coincidencia con lo que estemos escribiendo (muy útil para localizar las claves a modificar).
Comunes a todas las configuraciones
Estos son los arreglos que parecen ser comunes a todas las configuraciones de archivos sin tener en cuenta la velocidad de conexión o del ordenador con un par de rutas añadidas que pueden ser encontradas con “about:plugins” y la demora del menú marcador está desviada.
user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", ;
user_pref("content.notify.backoffcount", 5);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 0);
1) Computadora Rápida y Conexión Rápida
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("network.http.max-connections", 48 );
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", ;
user_pref("browser.cache.memory.capacity", 65536);
Un par de ajustes que comentar: Firefox asigna 4096 KB de memoria por defecto y en esta configuración le damos en lineas generales 65MB como se desprende por la última línea. Esto puede ser cambiado de acuerdo a como es usado.
2) Computadora Rápida y Conexión Menos Rápida
Esta configuración es más apropiada para gente sin conexiones ultra-rápidas.
No estamos hablando de conexiones tipo telefónico, sino de conexiones ADSL/Cable lentas.
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 48 );
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", ;
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);
3) Computadora Rápida, Conexión Lenta
user_pref("browser.xul.error_pages.enabled", true);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.maxtextrun", 8191);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", ;
user_pref("network.http.max-persistent-connections-per-proxy", ;
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);
4) Computadora Lenta, Conexión Rápida
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.notify.backoffcount", 5);
user_pref("content.notify.interval", 1000000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 1000000);
user_pref("content.maxtextrun", 4095);
user_pref("nglayout.initialpaint.delay", 1000);
user_pref("network.http.max-connections", 48 );
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", ;
user_pref("dom.disable_window_status_change", true);
Uno de los cambios hechos en esta particular configuración es la línea final donde la barra de estado es deshabilitada para el cambio de páginas web para ahorrar tiempo al procesador.
5) Computadora Lenta, Conexión Lenta
Usuarios de conexiones telefónicas (dial-up)
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 750);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", ;
user_pref("network.http.max-persistent-connections-per-proxy", ;
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("dom.disable_window_status_change", true);
Fuente : http://clubhacker.org/