Bruno Fassino wrote:
> Mark Weiss wrote:
>   
>> Let's say a style sheet for an entire web site has 22 background
>> images it references.  However on one of the pages in the web site it
>> only uses 5 of those background images.  So does the site make 22
>> http requests to download all of those background images from the
>> style sheet or does it only make 5
>> http requests and only download the 5 background images actually used
>> on the page..
>>
>> I'm new to CSS-Discuss, so if I'm doing this wrong I apologize.
>>     
>
> Welcome!
> Yours is an interesting question, even if I believe the CSS specs say
> nothing about this, so browsers are free to do what they prefer.
> As far as I know (checked looking at server's logs and/or http traffic) all
> the current browsers (and probably also older ones) do not make requests for
> not used background images (i.e. mentioned in CSS rules whose selectors do
> not match any element on the page.)
> The only exception is IE5.2 on Mac (which is not a current browser.)
> (Don't take this as a definitive answer, things may depend on circumstances
> that I have overlooked.)
>
> Browsers behavior is more different in the case of background images
> attached to elements with display:none. In this case some (IE, Safari) seem
> to request the image anyway, others (Gecko, Opera) do not.
>
>
> Bruno
>
> --
> Bruno Fassino http://www.brunildo.org/test
>
>
>   

Welcome Mark!
Bruno, I wholly agree.  Very interesting question and, as usual, your
answer was thoughtful and logical.

I'll do some scouring of the logs on my testbed machine while browsing
there and will post the results.  I'm looking forward to finding out as
well.

Regards to all,
~Ray
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to