Hola, preguntaste:

> Sí, hombre, si ya sabemos que funcionar funciona. Lo que yo me
> pregunto es si es más eficiente servir N ficheros de X tamaño desde N
> dominios que servir un fichero de N*X tamaño desde un dominio. Para
> distintos valores de N y X y eso.

Evidentemente, un sólo fichero con todo aglutinado tardará menos, pero
¿concatenarás todos los recursos además de las css?. El límite de 2
conexiones se aplica también a las imágenes, por ejemplo.

Cuando se amplía el número de conexiones paralelas, el tiempo de carga puede
ser más que apreciable:
http://www.ajaxperformance.com/2006/12/18/circumventing-browser-connection-limits-for-fun-and-profit/

No creo que merezca la pena unir las css en una sola por varios motivos:
- Apenas se notará la diferencia de tiempo.
- El navegador cachea las css por lo que las demás llamadas serán locales.
- La separación de css permite gestionarlas de forma más efectiva.

Por lo tanto, es preferible tener los ficheros de hojas de estilo separados
frente a la pequeña ventaja de una inapreciable carga más rápida en la
primera llamada al sitio. Sin embargo, la opción que plantea Mauricio sí que
puede ser interesante. Particularmente, como en el proceso de diseño hay
tantos parámetros a tener en cuenta (compatibilidad navegadores,
optimización motores de búsqueda, etc.) prefiero reducirlos al mínimo, al
menos al principio. Eso no quita para que se unan algunos archivos css en
uno solo como, por ejemplo, los de jquery.

Saludos.






El 26 de marzo de 2009 16:23, Choan Gálvez <[email protected]>
escribió:
>
> On Mar 26, 2009, at 16:00 , Mauricio Dulce wrote:
>
> > [...]
> >
> > El problema es que los navegadores modernos se auto-imponen la
> > limitación de establecer sólo dos conexiones por dominio. Incluso si
> > tus usuarios tienen conexiones a internet de banda ancha, tendrán que
> > esperar hasta que todos los recursos web hayan sido descargados
> > secuencialmente.
> >
> > [...]
> >
> >
> > Utilizando el nombre de varios servidores de recursos engañamos al
> > navegador para que abra varias conexiones a la vez incluso si los
> > recursos se encuentran físicamente en el mismo servidor.El resultado
> > es un envío más rápido de los recursos al navegador..
> >
> > Después necesitas que tu servidor web acepte peticiones para los
> > subdominios de los recursos web.
> >
> > [...]
> >
> >
> > Pues si se a lo que te refieres pero a mi me a funcionado
> > perfectamente en sitios que e hecho en rails con nginx, eso si en vps,
> > no se como valla en los shared.
>
>
> Sí, hombre, si ya sabemos que funcionar funciona. Lo que yo me
> pregunto es si es más eficiente servir N ficheros de X tamaño desde N
> dominios que servir un fichero de N*X tamaño desde un dominio. Para
> distintos valores de N y X y eso.
>
> Si me dices que he de tener fe, como si no me dices nada.
>
> --
> Choan
>
> Scriptia, JavaScript y buenas prácticas en español
> <http://blog.scriptia.net/>
> _______________________________________________
> 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://lists.ovillo.org/mailman/listinfo/ovillo
_______________________________________________
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://lists.ovillo.org/mailman/listinfo/ovillo

Responder a