Foros del Web » Creando para Internet » CSS »

Lectura de archivo CSS

Estas en el tema de Lectura de archivo CSS en el foro de CSS en Foros del Web. Saludos. Quisiera saber de que manera se carga el archivo CSS en el cliente: 1- En cada llamada del archivo este es descargado por el ...
  #1 (permalink)  
Antiguo 26/10/2010, 05:34
 
Fecha de Ingreso: agosto-2008
Mensajes: 271
Antigüedad: 16 años, 4 meses
Puntos: 2
Exclamación Lectura de archivo CSS

Saludos.

Quisiera saber de que manera se carga el archivo CSS en el cliente:

1- En cada llamada del archivo este es descargado por el usuario.

O

2- De este solo se carga las clases y Ids utilizados por el documento web en cuestion.

Mi css pesa 35kb, en caso de ser la opcion 1 tendria que dividirlo, en caso de que no lo dejo asi

Espero respuesta ^_^
  #2 (permalink)  
Antiguo 26/10/2010, 08:47
Avatar de dargorg  
Fecha de Ingreso: octubre-2010
Ubicación: Castellón (España)
Mensajes: 188
Antigüedad: 14 años, 2 meses
Puntos: 9
Respuesta: Lectura de archivo CSS

Cada vez que un cliente solicita un HTML al servidor, éste proporciona la información de todos los ficheros asociados (hojas de estilo, javascript, imágenes, etc) realizando una conexión por fichero.

Yo personalmente creo que es mejor que lo dejes todo en un fichero, así te irá mejor que dividirlo y que el cliente y servidor tengan que realizar X conexiones... ya que el tamaño seguirá el mismo pero aumentará el tiempo de carga entre conexiones. De todas maneras, para limpiar el CSS tienes la herramienta www.cleancss.com

Un saludo,
  #3 (permalink)  
Antiguo 26/10/2010, 09:40
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 9 meses
Puntos: 1146
Respuesta: Lectura de archivo CSS

Creo que al pensar en que solo cargue las clases y ID que el html usa... su css contiene estilos para mas de un html, por lo que recomiendo dividirlo ya que se descarga el archivo css completo se use todo o no...

De igual forma si ya es un proyecto finalizado además de dividirlo puedes comprimirlo usando la pagina www.cleancss.com que menciona el compañero dargorg
  #4 (permalink)  
Antiguo 26/10/2010, 10:14
 
Fecha de Ingreso: agosto-2008
Mensajes: 271
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: Lectura de archivo CSS

Entonces en conclusion, el archivo CSS se descarga por completo cada vez que se estrablece una conexion, la cual se producira cada vez que se llame el archivo CSS en un documento HTML.

Dividire el archivo CSS por documento HTML, ya que por cada documento es necesario una conexion y una descarga, se ahorrara ancho de banda.

Gracias por las respuesta, ya se como trabajan las lecturas de archivo, yo crei que el solo tomaba del archivo las clases y IDs que requeria el documento HTML :P!

Última edición por Bigcrime; 26/10/2010 a las 10:19
  #5 (permalink)  
Antiguo 26/10/2010, 10:24
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 9 meses
Puntos: 1146
Respuesta: Lectura de archivo CSS

Cita:
Iniciado por Bigcrime Ver Mensaje
Entonces en conclusion, el archivo CSS se descarga por completo cada vez que se estrablece una conexion, la cual se producira cada vez que se llame el archivo CSS en un documento HTML.

Dividire el archivo CSS por documento HTML, ya que por cada documento es necesario una conexion y una descarga, se ahorrara ancho de banda.(Considerando tambien los elementos .png,.gif, etc... llamados por el archivo CSS, seria mucha ancho de banda desperdiciada)

Gracias por las respuesta, ya se como trabajan las lecturas de archivo, yo crei que el solo tomaba del archivo las clases y IDs que requeria el documento HTML :P!
creo que aquí ya nos fuimos de lado, cuando un usuario abre tu sitio web se realiza una llamada a todos los archivos enlazados a tu html, razón por la que mencione que se descarga todo el css se use todo su contenido o no (refiriéndome únicamente al archivo CSS )... sin embargo el css no llamara por si solo a todas la imágenes asociadas.

solo se llamaran las imágenes que requiera el html según las clases e ID que contenga
  #6 (permalink)  
Antiguo 27/10/2010, 06:31
 
Fecha de Ingreso: agosto-2008
Mensajes: 271
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: Lectura de archivo CSS

ag666, por eso fue el updated de mi comentario a las 10:19 , lo repare luego que leerlo, fue un error.

Pero grax ^_^!
  #7 (permalink)  
Antiguo 27/10/2010, 11:21
 
Fecha de Ingreso: octubre-2010
Mensajes: 66
Antigüedad: 14 años, 2 meses
Puntos: 7
Respuesta: Lectura de archivo CSS

Ojo! La primera vez que no tiene un archivo, lo baja del servidor, la siguiente tira de caché directamente.

Es decir, cuando entren a tu web se bajaran 35kb de CSS, y cuando cambien de sección se descargarán 0, por que ya los tienen.

El hecho de que se baje 35kb's implica una espera de 0.01 segundos (en mi conexión actual, que es más bien normalita), así que no veo la necesidad de partir el css, aparte de ser contraproducente por otros motivos.

Etiquetas: lectura
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 14:55.