Foros del Web » Creando para Internet » CSS »

Duda sobre archivos .css

Estas en el tema de Duda sobre archivos .css en el foro de CSS en Foros del Web. Los archivos css, cuando se cargan en el navegador 1 vez, cada vez que son llamados se vuelven a cargar? o lo cojen de la ...
  #1 (permalink)  
Antiguo 20/05/2007, 13:33
 
Fecha de Ingreso: marzo-2007
Mensajes: 347
Antigüedad: 17 años
Puntos: 2
Duda sobre archivos .css

Los archivos css, cuando se cargan en el navegador 1 vez, cada vez que son llamados se vuelven a cargar? o lo cojen de la cache que es mas rapido? en caso de que no lo guardaran en la cache automaticamente se podria hacer que si se guardara?

Espero una respuesta impaciente
  #2 (permalink)  
Antiguo 20/05/2007, 15:06
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Duda sobre archivos .css

Pues dependerá del navegador, probablemente sí esté en caché.
Pero aún en caso de que no estuviera, es muy probable que el navegador use la cabecera "last modified" para evitar descargar el mismo archivo de nuevo.

En cualquier caso no tenés forma, como creador de la web, para forzar que algo se guarde en el caché (aunque sí podés indicar que NO se guarde con cabeceras HTTP)


Saludos.
  #3 (permalink)  
Antiguo 20/05/2007, 16:21
 
Fecha de Ingreso: marzo-2007
Mensajes: 347
Antigüedad: 17 años
Puntos: 2
Re: Duda sobre archivos .css

Entonces, cual es la ventaja de utilizar archivos .css? puede que no se cargen en cache, son pesados, y tardan en cargarse, no le veo ventajas.

Un saludo
  #4 (permalink)  
Antiguo 20/05/2007, 19:29
Avatar de Yaraher  
Fecha de Ingreso: abril-2007
Ubicación: Lima, Perú
Mensajes: 262
Antigüedad: 17 años
Puntos: 9
Re: Duda sobre archivos .css

Las ventajas de un archivo Css externo son muchísimas, pero en el caso que mencionas, el 90% de navegadores guardarán en caché la hoja de estilos, por lo que no debería preocuparte mucho.

Además, trata de reducir el tamaño de tu hoja de estilo comprimiéndola, eliminando espacios en blanco y diversas técnicas adicionales que puedes hallar en internet.

Entre otras de las ventajas que tiene usar una hoja de estilos externa es que sólo tendrás que realizar los cambios en un sólo lugar y se aplicarían en todo el sitio que la enlace sin tener que tocarlo.
  #5 (permalink)  
Antiguo 20/05/2007, 19:42
 
Fecha de Ingreso: marzo-2007
Mensajes: 347
Antigüedad: 17 años
Puntos: 2
Re: Duda sobre archivos .css

Ya, es la unica ventaja que le encontraba, lo de que se modifica en un lado, y se modifica en todas las partes de la pagina, pero, que tecnicas son esas de reduccion de tamaño? no sabia que habian cosas para reducir el tamaño a las hojas .css, la verdad, es lo que mas me preocupa, por que conque la tengas un poco completita, ya ocupa mas que la pagina en si.

Un saludo
  #6 (permalink)  
Antiguo 21/05/2007, 02:20
 
Fecha de Ingreso: abril-2007
Mensajes: 232
Antigüedad: 17 años
Puntos: 2
Re: Duda sobre archivos .css

CSS Formatter and Optimiser
http://cdburnerxp.se/cssparse/css_optimiser.php

CSS Drive: CSS Compressor
http://www.cssdrive.com/index.php/main/csscompressor/

XHTML, HTML and CSS compressor widget
http://www.peterbe.com/plog/blogitem...6-1/compressor

úsalos con precaución, primero haz una copia de tus archivos.
  #7 (permalink)  
Antiguo 21/05/2007, 02:30
 
Fecha de Ingreso: marzo-2007
Mensajes: 347
Antigüedad: 17 años
Puntos: 2
Re: Duda sobre archivos .css

Ohhh muchas gracias, esos enlaces son realmente interesantes, ya me los estoy metiendo en favoritos xD, muchas gracias!!!

Un saludo
  #8 (permalink)  
Antiguo 21/05/2007, 04:58
 
Fecha de Ingreso: febrero-2005
Mensajes: 396
Antigüedad: 19 años, 2 meses
Puntos: 1
Re: Duda sobre archivos .css

Solo decir que comprimir las hojas de estilo muchas veces no tiene sentido. Ya casi todas las comunicaciones entre el cliente y el servidor se hacen comprimiendo lo que se envía, con lo que una hoja de estilos con muchos espacios se comprimirá bastante.

Como ya han dicho, los navegadores suelen tenerlas en la caché, con lo que no hay que preocuparse demasiado por su tamaño (salvo que sea monstruosa).

Un saludo

Zerjillo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:33.