piapia123
es

Estado de la red y calidad de la conexión

Multimedia

Todo se ejecuta en tu navegador: no se sube nada

⚠️ Esta página no lanza ninguna petición de medición: todos los números de abajo los registró el navegador, no los medimos nosotros. Por eso mismo, el ancho de banda y la latencia son solo **estimaciones** del navegador, no mediciones reales.

Estado de la conexión

⚠️ navigator.onLine solo indica que existe una interfaz de red, no que se pueda salir a internet: con una Wi-Fi sin salida al exterior sigue informando «en línea».

Información de conexión (estimada)
Tiempo de carga de la página

Estas son las fases de carga de **esta misma página** según el registro de navegación de performance. Un guion suele indicar que ese paso no ocurrió (DNS en caché, conexión reutilizada, http en lugar de https).

Estadísticas de recursos

Recursos más lentos:

Esta página expone la información de red que el navegador ya tiene: el estado actual de conexión y cada cambio entre online y offline desde que se cargó, el tipo efectivo, la bajada estimada y la latencia estimada de `navigator.connection`, las fases de carga de esta propia página (DNS, TCP, TLS, primer byte, descarga, DOMContentLoaded, load) y un desglose del número y el tamaño de los recursos. ⚠️ Nunca envía una petición de medición. Ni test de velocidad, ni ping, ni gráfica de caudal: eso no es como funciona este sitio y además genera tráfico en la red de otro. Así que cada cifra de aquí la registró el navegador mientras hacía su trabajo, lo que también significa que `downlink` y `rtt` son estimaciones del navegador y no mediciones, y cada una va etiquetada como tal. Hay que decir una cosa más con claridad: `navigator.connection` no existe en Firefox ni en Safari desde hace años, así que la página dice que el navegador no la ofrece en vez de mostrar un hueco o un 0. Igualmente, el tamaño de los recursos de otro origen no está disponible por defecto (el otro extremo no envió Timing-Allow-Origin); cuentan como 0 y se excluyen del total, porque de lo contrario el total transferido parecería absurdamente pequeño sin motivo visible. Todo se lee en local.

Funciones

  • El estado de conexión actual, cada cambio entre online y offline desde que se cargó la página, y los totales
  • ⚠️ Dice claramente que `navigator.onLine` solo significa que existe una interfaz: en una Wi-Fi sin salida sigue informando que hay conexión
  • Tipo efectivo, bajada estimada, tiempo de ida y vuelta estimado y modo de ahorro de datos, cada uno etiquetado como estimación y no como medición
  • ⚠️ Lo dice directamente cuando Firefox o Safari no ofrecen connection, en vez de mostrar un hueco o un 0
  • Las fases de carga de esta página: DNS, TCP, TLS, TTFB, descarga de contenido, DOMContentLoaded y load
  • Explica un guion en una fase (DNS en caché, conexión reutilizada, no es https) en vez de escribir un 0
  • Recursos agrupados por tipo con recuentos y totales de bytes, y un botón de reescaneo, ya que los recursos llegan con el tiempo
  • ⚠️ Cuenta aparte las entradas de otro origen sin tamaño y las excluye de los totales, avisando de que el total siempre se queda corto
  • Los recursos más lentos y una copia de toda la instantánea en un clic; todo se lee en local

Cómo se usa

  1. El estado de conexión, las fases de carga de esta página y las estadísticas de recursos están ahí en cuanto carga la página
  2. Para ver el historial de cambios, desconecta y vuelve a conectar: cada uno se anota en el panel de estado de conexión (solo en memoria, se borra al recargar)
  3. Si el panel de conexión dice que no está disponible, el navegador no ha implementado connection; Chrome o Edge lo mostrarán
  4. Pulsa «Reescanear» para refrescar la lista de recursos y «Copiar» para llevarte toda la instantánea

Preguntas frecuentes

¿Por qué no añadir un test de velocidad o un ping?
Porque eso pondría tráfico en la red de otro y no es como funciona este sitio. Aquí todo es información que el navegador ya registró: cuánto tardó su propia carga, qué recursos pidió y en qué tipo de red cree estar. Para el ancho de banda real, usa un test de velocidad dedicado: eso no es algo que esta página pretenda ser.
¿Por qué la cifra de bajada está etiquetada como estimación?
Porque `navigator.connection.downlink` se infiere del caudal pasado en vez de medirse: se queda atrás cuando cambia la velocidad, y es una estimación para una sola conexión. Tratarla como una medición lleva a conclusiones equivocadas, así que su verdadera naturaleza se indica junto a cada valor.
¿Por qué el total transferido parece tan pequeño?
Porque los recursos de otro origen no exponen su tamaño por defecto: `transferSize` es 0 cuando el otro extremo no envió Timing-Allow-Origin. Esta página lista esas entradas aparte y las excluye del total, así que el total necesariamente se queda corto. Para tamaños reales, usa el panel Red de las herramientas de desarrollo.
¿Por qué no hay datos de connection?
Porque `navigator.connection` es una interfaz no estándar que Firefox y Safari llevan años sin implementar. Es una decisión del navegador, no un problema de red: Chrome o Edge la mostrarán.

Herramientas relacionadas