A veces, cuando estoy cargando un archivo en Chrome, aparece un pequeño mensaje en la barra de estado en la parte inferior izquierda de la ventana, que dice Cargando 23% ... y así sucesivamente, hasta que finaliza la carga. Pero a veces esto no aparece en absoluto, generalmente cuando estoy cargando archivos más grandes en una conexión algo más lenta.
Parece que alguien más ya hizo esta misma pregunta en los foros de productos de Google, pero la única respuesta demostró una falta de comprensión de la pregunta original.
Es realmente molesto que esto, a veces, inesperadamente, no aparezca. Particularmente en archivos grandes, porque los archivos grandes son los que realmente desea medir el progreso. ¿Alguien más se ha encontrado con este error? ¿Hay alguna solución o configuración para garantizar que el progreso de carga siempre esté visible?
fuente
Respuestas:
Respuesta corta: es muy probable que sea un error, porque el navegador tiene pleno conocimiento sobre el tamaño total de carga y la cantidad ya enviada.
Puedo pensar en 3 excusas que el producto maneja en Google podría tener:
Si un sitio en particular usa una biblioteca front-end exótica que envía datos en fragmentos, eso oculta la cantidad total de bytes de una carga desde el navegador. El navegador aún debería ver los totales intermedios y podría mostrar un porcentaje (engañoso) de eso.
Otro obstáculo psicológico podrían ser los servidores proxy, que generalmente se encuentran en empresas y universidades. Estos pueden aceptar el tráfico más rápido de lo que pueden enviarlo. Esta situación generaría un porcentaje de progreso de carrera a 100, luego se detendría.
Muchos sitios mantienen conexiones persistentes a un servidor abiertas a través de JavaScript. Esto podría parecer una carga a Chrome. Las cargas reales podrían clasificarse erróneamente como una conexión tan persistente.
fuente