Netmonitor es una extensión del navegador para Google Chrome y otros navegadores Chromium que resalta las solicitudes de fondo de las páginas web realizadas después de la carga.
Google Chrome, y otros navegadores, muestra un indicador de carga sólo en la carga inicial de la página.
Una vez que una página se ha cargado completamente, no se resaltará si una página hace solicitudes adicionales, al menos no en el frontend del navegador.
Si bien es posible ver las solicitudes realizadas después de la carga de la página utilizando el propio monitor de red del navegador, no es práctico tenerlo abierto todo el tiempo para eso.
Las páginas web pueden utilizar JavaScript y otras tecnologías para iniciar las solicitudes después de la carga inicial de la página. Algunos lo utilizan por razones legítimas, por ejemplo para cargar recursos cuando un usuario se desplaza. Otros pueden utilizarlo para realizar un seguimiento en segundo plano.
Índice de contenido
Netmonitor
Netmonitor es una simple extensión de Chrome que visualiza la actividad de fondo en la interfaz de Chrome. Coloca un icono en la barra de herramientas principal de Chrome en la instalación que resalta el recuento de solicitudes para ti.
Este recuento se actualiza en tiempo real mientras interactúas con la página web en cuestión. Si sube mientras lo usas, digamos que te desplazas en la misma página, sabes que el sitio hizo una solicitud de fondo.
El icono de la extensión también resalta eso. Un icono de red se utiliza cuando un sitio hace solicitudes sólo en el tiempo de carga de la página y no después. El icono cambia a un icono hexagonal rojo si una página hace peticiones después del tiempo de carga de la página.
El icono de “carga” de las pestañas de los navegadores sólo gira mientras se carga la página. Las páginas web pueden hacer IO en red mediante JavaScript en segundo plano sin que el usuario lo sepa, incluso después de la primera carga de la página. Esta extensión destaca dicha actividad de red y muestra un recuento de las solicitudes realizadas hasta ahora por la página en un pequeño indicador. Se actualiza en tiempo real para cada pestaña.
Muchas páginas web utilizan solicitudes de red en segundo plano para rastrear las acciones de los usuarios y enviar datos a servidores remotos, cargar perezosamente activos pesados, etc., y todo eso pasa desapercibido para el usuario. Lo ideal sería que el “icono de carga” del navegador girara también para esas peticiones, pero como no lo hace, escribí esta extensión.
La extensión no ofrece ninguna información sobre el tipo de conexiones realizadas por una página. Necesitas usar el monitor de red u otras herramientas para eso. Sin embargo, la indicación puede ser suficiente para comprender mejor lo que sucede después del tiempo de carga de la página.
Puede que note que la cuenta de solicitudes sube cuando se desplaza y se cargan nuevas imágenes a petición. O, puede que note que sube cuando no hace prácticamente nada. Esto por sí solo puede indicar el propósito de la solicitud, aunque no es 100% determinable por sí solo.
Palabras finales
Netmonitor es una simple extensión que visualiza la actividad de fondo de las páginas en el frontend del navegador web. Funcionó bien en Vivaldi y Opera durante las pruebas, y puede funcionar en otros navegadores de Cromo también.