[EMAIL PROTECTED] escribió:

Hola a todos.

Una duda sobre el menor peso de las páginas html tradicionales y las que
emplean CSS. Según creo, si yo defino una página que presenta varios
diseños visuales donde, por ejemplo, tengo tres imágenes distintas que
repito varias veces y por tanto al descargar la página recibo esas tres
imágenes tantas veces como aparece en mi página tradicional.

En cambio, si uso CSS al separar presentación de contenido solo descargo
una vez las tres imágenes y el CSS en el navegador del cliente es el
encargado de presentarlas repetidas tantas veces como lo haya definido en
el diseño de la hoja de estilo.

Así se obtiene una reducción del tráfico en la red, además del tamaño de la
página.

¿Me podéis confirmar que esto funciona así?.



No exactamente, los navegadores implementan sistemas de cache y unos serán más inteligentes que otros pero por lo general si un recurso ya ha sido servido no vuelve a pedirlo a no ser que así se le indique, con lo que de las dos maneras debería hacer el mismo número de peticiones, pero como te digo eso depende del navegador.

Con Css se reduce el tráfico por varias razones, en un diseño sin separación html / css al estar la 'presentación' dentro de cada documento siempre es necesario cargarla entre las distintas páginas del sitio y generalmente dentro de un sitio hay muchos estilos comunes. En un sitio que usa bien html y css, el html sólo trae la información (ficheros de poco tamaño) y el css la presentación, el fichero css sólo se cargará la primera vez y el resto de veces estará en la cache.

Por otro lado hay un gran ahorro de ancho de banda en un diseño basado en css ya que no son necesarias imágenes transparentes para forzar margenes, etiquetas fonts y table por todos lados además bien cargadas de atributos, centenares de &nbsp; y <br> para separar contenidos.

Estas son a grandes rasgos las formas en la que css ahorra tráfico.

--
Saludos -=stripTM=-


_______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a [EMAIL PROTECTED] Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo_ovillo.org

Responder a