- From: Stanimir Stamenkov <stanio@myrealbox.com>
- Date: Tue, 30 Dec 2003 16:40:34 +0200
- To: www-style@w3.org
Svend Tofte wrote: > Doesn't all of this, depend on yet again, the browser maker, to implement > properly? And worse yet, take a browser such as NS4, and see just how > inconsistent it's CSS support is, and I honestly can't imagine how it would > work. Does NS itself even know, just how spotty support it has? Yes - that's the whole point. I don't understand what you're missing here. Browsers like NS4 would ignore the style specified in the '@tie' block just because it is unknown to it: h1 { /* simpler style goes here */ } @tie { h1 { /* advanced style goes here */ } } therefore will use only the style specified outside the '@tie' block. A modern UA on the other hand would know about the '@tie' block and will process it. > Also, this would block a single rule, but how could one account for the > interaction between rules (for there is bound to be some)? Wrapping the > entire stylesheet in a @compat thing? How exactly is best to process such blocks - we're about to clarify. Do only separate declaration blocks inside '@tie' should are invalidated or the whole '@tie' block? - your opinion is welcome. >> Don't know if this has been already discussed and proposed but I >> remember reading about such issues couple of times. The thing is to >> address the different level of UAs support of the CSS spec and the >> new versions of it. So, if we have: > > Interesting idea, but in general, I wonder if this is really the job of the > standards, to include methods for checking so fine grained support levels. I think the method I'm suggesting here is really generic and simple and is very important for making accessible content on the web, so I think - this is really "a job of the CSS spec". -- Stanimir
Received on Tuesday, 30 December 2003 09:43:00 UTC