Re: [css-d] Complete Stylesheet for Each IE Version - No Trickle Down
>> Melbeach wrote: >> Each IE version can now be targeted in complete isolation. > Benjamin Hawkes-Lewis wrote: > Another advantage of this approach is that each IE version only has to > download one stylesheet, rather than two or three or four, so that's fewer > HTTP requests. Exactly. If you think about the average IE6 user. This user is probably most likely of the bunch to still be using a dial-up connection. Using the usual linking methods, this IE6 dial-up scenario will request up to four separate stylesheets. Of all scenarios, this is the one I would least like to be required to request four stylesheets. Using the method discussed, this IE6 dial-up scenario only needs to request one stylesheet. > Melbeach wrote: >> So I'm wondering if any of the experts here see a problem with doing this. >> My main concern is that some obscure low-tech browser might see this >> and go into some sort of infinite loop routine, burning >> up the old cpu. > Benjamin Hawkes-Lewis wrote: > That would definitely be a bug in the browser, not your code, and such a > browser would be unlikely to handle common web content. Makes sense. I only have one website and it's a work-in-progress at the moment. So it was no big deal converting what I had to this method. If I was a pro web designer with hundreds of sites under my watch, I would probably be alot more skeptical about all of this. -Kyle __ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
Re: [css-d] Complete Stylesheet for Each IE Version - No Trickle Down
Melbeach wrote: > Each IE version can now be targeted in complete isolation. Another advantage of this approach is that each IE version only has to download one stylesheet, rather than two or three or four, so that's fewer HTTP requests. > So I'm wondering if any of the experts here see a problem with doing this. My > main concern is that some obscure low-tech browser might see this and go into some sort of infinite loop routine, burning up the old > cpu. That would definitely be a bug in the browser, not your code, and such a browser would be unlikely to handle common web content. > Is there a tool available that would allow me to check that? Nope. You'd have to test: http://browsers.evolt.org/ http://en.wikipedia.org/wiki/List_of_web_browsers -- Benjamin Hawkes-Lewis __ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
[css-d] Complete Stylesheet for Each IE Version - No Trickle Down
The usual method of stylesheet linking has you starting with a main stylesheet that all browsers use, then going down the list of IE versions. Each IE stylesheet contains only a handful of coding to get that particular IE version in line. Something like this: Well, why not use the methods discussed at Perishable Press: http://perishablepress.com/press/2008/09/22/how-to-deal-with-ie-6-after-dropping-support/ and Simon Clayson: http://www.simonclayson.co.uk/reportage/comments/ie_6_text_only/. The focus of their articles is how to degrade IE6 gracefully. But the potential is there for feeding each IE version with its own complete stylesheet like so: I've tested this locally and so far it's working in the latest versions of FF, Opera, Safari, IE7, and IE6. It's nice to know that if I make a change to the main non-IE stylesheet, I don't have to wonder how IE was affected. Each IE version can now be targeted in complete isolation. So I'm wondering if any of the experts here see a problem with doing this. My main concern is that some obscure low-tech browser might see this and go into some sort of infinite loop routine, burning up the old cpu. Is there a tool available that would allow me to check that? Are there any other guinea pigs out there that are already using this method? Thanks! -Kyle __ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/