Una característica que me ha llegado a gustar mucho en el navegador web Firefox últimamente es la carga retardada de pestañas que Mozilla implementó hace algún tiempo en el navegador (basada en la extensión Bar Tab). Lo que esto hace básicamente es bloquear la carga de las pestañas abiertas durante el inicio hasta que son seleccionadas por el usuario (encontrarás “No cargar pestañas hasta que sean seleccionadas” en pestañas en las opciones de Firefox).
Google Chrome no incluye esta función y recientemente noté que el navegador estaba causando retrasos en el sistema debido a la cantidad de pestañas que tenía que restaurar. Las pestañas que tenía abiertas en el navegador al mismo tiempo crecieron en las últimas semanas a unas 50 y eso parecía ser la principal causa del lento inicio que estaba experimentando.
La carga puede impactar en todo el sistema en ese momento. Hasta ahora, sin embargo, no había nada que se pudiera hacer al respecto, ya que no había ninguna extensión u opción para cambiar el comportamiento.
¿Qué puedes hacer para que Google Chrome deje de cargar todas las pestañas al inicio?
La extensión FooTab ha sido creada para mejorar el tiempo de arranque de Chrome. Evita que todas las pestañas, excepto la activa, se carguen cuando se inicia el navegador, para que el inicio en sí sea más rápido y no tan gravoso para el sistema.
¿Qué hace en detalle? Bloquea el tráfico de la web a todas las pestañas, excepto la activa durante los primeros diez segundos del inicio del navegador. Esto activa la advertencia “esta página web fue bloqueada por una extensión” que se ve en la pantalla en lugar del sitio web real.
La extensión habilita el tráfico web de nuevo después del período de diez segundos, y cuando cambie a una pestaña que aún no se ha cargado, notará que comienza a cargarse de inmediato.
Ofrece en esencia la misma opción que la característica nativa de Firefox de “no cargar pestañas”. La implementación muestra los títulos de las páginas y los favores de las páginas en la barra de direcciones del navegador, de manera que se pueden identificar las páginas web aunque todavía no se hayan cargado.
Nota: la extensión no está alojada en la tienda web de Google Chrome. La razón de esto es, según su autor, que uno tiene que pagar una cuota por ello. Se ofrece como una descarga en SourceForge en su lugar solamente. Puedes navegar por el código fuente de la extensión en SourceForge para asegurarte de que está limpia.
Para instalar la extensión desde allí, haga lo siguiente:
- Descargue la extensión a su sistema local.
- Cargar chrome://extensiones/ en el navegador web.
- Arrastre y suelte la extensión descargada en la página.
- Confirma el diálogo de instalación.
FooTab es la única opción en este momento que evita que Chrome cargue todas las pestañas en el inicio. Acelera la carga del navegador de manera significativa, especialmente en sistemas antiguos y en sistemas donde se restauran docenas de pestañas al inicio.
Hay una cosa que no me gusta de la extensión. Aunque haya cargado todas las pestañas, sigue haciendo llamadas a la API en el navegador. Sería interesante saber por qué lo hace.