2009-12-08 11 views

Respuesta

1

Los navegadores nunca comprimen los datos cargados porque no tienen manera de saber si el servidor lo admite.

El contenido descargado se puede comprimir porque el encabezado de la solicitud Aceptar codificación permite que el navegador indique al servidor que admite el contenido comprimido. Lamentablemente, no existe un protocolo equivalente que funcione de la otra manera y permite que el servidor indique al navegador que admite la compresión.

Si tiene control sobre el servidor y el cliente (por ejemplo, usando Silverlight, flash), puede utilizar cuerpos de solicitud comprimidos.

1

Para Silverlight hay una biblioteca llamada Xceed que, entre otras cosas, "Le permite comprimir datos mientras se cargan". Sin embargo, no es gratuito. Creo que esto solo se puede hacer a través de una tecnología como Flash o Silverlight y no de forma nativa en el navegador.

No estoy de acuerdo con el cartel anterior sobre navegadores haciendo esto automáticamente y creo que esto solo ocurre con archivos HTML/CSS/Text estándar y solo si el servidor y el navegador tienen compresión habilitada (gzip, desinflar).

Cuestiones relacionadas