Manfred Staudinger wrote: > Hi list, > > Currently I'm thinking about a consistent and simple method for CSS to > target not only IE's but also Mozilla, Safari and Opera, each of them > separately and standards compliant. > > Up to now the CSS language actually available for developing web sites > is limited by the weakest browser to be supported (IE 6, IE 7). Many > great techniques have been generated and documented by web developers > to overcome bugs and shortcomings. > > These constrains will not go away for years to come. But if we had a > method to target the most advanced browsers, we would be able to _add_ > something new to the (technically) minimalistic approach dictated by > MS. Web sites would then look differently in different browsers while > functionally still equivalent (a must, I suppose). > > What are your pros and cons? >
Hi Manfred, As others have already said, there are no real advantages to browser detection and targeting. However, your idea of giving more advanced browsers more advanced CSS does have advantages. It's called progressive enhancement, and it's quite possible without browser detection. I suggest Googling "progressive enhancement" for more on the general idea, and reading the book Transcending CSS for in-depth teaching of how to design and develop web sites with a progressive enhancement mindset. (The author states the "transcending" way of designing goes beyond progressive enhancement, but I think it's just mincing words -- same basic concept and techniques.) Best, Zoe -- Zoe M. Gillenwater Design Services Manager UNC Highway Safety Research Center http://www.hsrc.unc.edu ______________________________________________________________________ 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/
