¿Por qué se agota el tiempo de espera de mis páginas web?

En los días del servicio de acceso telefónico a Internet, visitar sitios web con contenido complejo tomaba el tiempo suficiente para tomar una taza de café mientras se cargaba el destino. Las conexiones de banda ancha reducen la espera de la gratificación en línea, pero cuando las páginas web caducan, puede esperar toda una taza de café sin ver la información que desea. Para diagnosticar estos tiempos de espera, comience por comprender sus causas en ambos extremos de una conexión a Internet.

Guiones complejos

La programación web se basa cada vez más en componentes con secuencias de comandos que presentan contenido dinámico, responden a las entradas de los visitantes y se adaptan a funciones especiales del sitio. La eficiencia con la que su navegador procesa estos scripts depende de si está utilizando un software actualizado que pueda hacer frente a las prácticas de scripting actuales y qué tan bien codifican los programadores sus scripts. Cuando el código abruma a su navegador con solicitudes de procesamiento complejas, el software muestra un mensaje de error que le da a elegir entre esperar a que los scripts terminen de procesarse o detenerlos en seco. Los mismos problemas que afectan a la programación de JavaScript también pueden afectar a las páginas web que dependen de complementos de navegador como Flash o Java.

Gráficos demasiado grandes

Algunos diseñadores web usan los mismos archivos gráficos para cada instancia de una imagen en todo el sitio. Estos diseñadores escalan sus archivos para que coincidan con el tamaño más grande en el que aparecen las imágenes y codifican sus páginas para reducir estos archivos más grandes a porcentajes de visualización más pequeños. Cuando su navegador descarga contenido en preparación para mostrar una página en una ventana de documento, adquirir y luego escalar archivos de imagen lleva más tiempo que adquirir imágenes de tamaño real. Incluso con imágenes preescaladas, una página compleja con varias imágenes (la galería del sitio web de un fotógrafo, por ejemplo) puede tardar tanto en descargarse que parece que la página ha agotado el tiempo de espera.

Condiciones relacionadas con el navegador

Algunas páginas del sitio web caducan deliberadamente si las deja inactivas durante períodos de tiempo específicos. Los sitios web de bancos y otros servicios financieros cierran su sesión automáticamente si accede a su cuenta y deja su navegador inactivo durante períodos de tiempo específicos. Los navegadores web también tienden a funcionar de manera menos eficiente si los deja funcionando durante días seguidos sin apagarlos y reiniciarlos. Especialmente cuando carga contenido web complejo que requiere mucha memoria, los navegadores pueden tomar cantidades cada vez mayores de memoria de su computadora sin soltarla después de cerrar ventanas y pestañas. A medida que estas fugas de memoria empeoran, el rendimiento del navegador se ralentiza y finalmente deja de responder.

Problemas del lado del servidor

Su navegador puede apagarse debido a problemas que interrumpen o interfieren con el flujo de datos en línea. Los eventos catastróficos del lado del servidor y las fallas de la red o del equipo pueden impedir que las páginas se carguen en su navegador, lo que eventualmente deja de intentar adquirir información del sitio web. Su proveedor de servicios de Internet puede limitar el ancho de banda de su conexión. Las deficiencias de tiempo de espera también pueden indicar problemas con los servidores del sistema de nombres de dominio que utiliza su proveedor de servicios de Internet para interpretar los nombres de los sitios web en sus direcciones numéricas subyacentes únicas. Puede cambiar los servidores DNS que usa su sistema en la configuración del Protocolo de Internet de Windows, accesible desde el Centro de redes y recursos compartidos y la configuración del adaptador para su conexión a Internet actual. Para cambiar esta configuración, necesita las direcciones IP de los servidores DNS que decida usar.