Para la gente que es como yo, y que tiene mas de 30 tabs en Firefox abiertos al mismo tiempo, ya se habrán topado con el problema de que si cierran Firefox y usan la opción de volver a abrir todos los tabs la siguiente vez que lo usen, esto puede causar que el tiempo de carga de Firefox la siguiente vez sea lento.
Hay un buen add-on para Firefox 3.6 llamado BarTab, y que soluciona este problema implementando las siguientes funcionalidades:
- “Descargar” de memoria los tabs que no hayan sido visitados en un determinado periodo de tiempo (2 hrs, por ejemplo) para evitar consumo de red y memoria por parte de esos tabs.
- Cargar el contenido de un tab solamente cuando se visite (para evitar consumo red innecesario)
BarTab funciona muy bien, pero no funciona correctamente en Firefox 4. Aquí hay un artículo con instrucciones sobre como editar el archivo .xpi para hacer BarTab parcialmente compatible con Firefox 4 (para permitir la instalación) aunque es poco probable que realmente funcione.
Sin embargo, los desarrolladores de Firefox incluyeron una funcionalidad/configuración que provee la funcionalidad más básica que BarTab ofrece (y la más útil en mi opinión) que es cargar el contenido de un tab (el # de tabs es configurable) a la vez. Es decir, si dejé 30 tabs abiertos de mi sesión anterior, la próxima vez que inicie Firefox, éste solo va a cargar el contenido del último tab activo. Esto también ayuda a que Firefox no se “congele” al abrir threads y conexiones para cargar información de 30+ lugares diferentes al inicio.
En Firefox 4, el setting de configuración viene asignado a 3 tabs, por default, y si quisieran cambiarlo a que solo cargue un tab a la vez, lo que tienen que hacer es:
- Ir a la configuración avanzada de Firefox (tecleando about:config en la barra de direcciones)
- Buscar el setting: browser.sessionstore.max_concurrent_tabs y dar 2 clicks sobre el.
- Para cargar un solo tab a la vez, usar un valor de cero.
Espero les sirva.