- From: Brad Kemper <brkemper@comcast.net>
- Date: Fri, 30 Nov 2007 05:44:12 -0800
- To: freyjkell@gmail.com
- Cc: www-style@w3.org
On Nov 30, 2007, at 4:29 AM, Nikodem wrote:
>
> Freyjkell wrote:
>> // cut
>>
>> I wonder mostly about IE (other UAs are generally good), because I
>> don't wanna see anymore such shit like:
>>
>> <!--[if IE]><link rel="stylesheet" href="ie-sux.css"/><![endif]-->
>> <![if !IE><link rel="stylesheet" href="non-ie-rox.css"/><![endif]>
>> <!-- non-commented <![if ...]> is also incorrect HTML code -->
>> <!--[if IE]><script src="re-styler.js"></script><![endif]-->
>> * html div#123
>> d\iv#abc
>>
>> My proposal, even if will be issued in IE 99, can clear CSS code.
>
> I think that @media (renderer:Trident) {} is interesting.
>
> That's better than any hack. Wanted or not, hacks will never die
> while IE is alive.
Yes, thank you for saying it. Or at least the need for them will
continue to exist, even as they are harder to come by. Also for newer
properties that are not supported by every UA or are discovered in
the field to act somewhat differently from each other. No test suite
is going to be as powerful a crucible as people in the field actually
using a new property or value in different combinations, and pushing
it to its limits.
> But we need to say in spec that these sniffs are supposed to FIX
> BUGS by overwriting standard-compatible values in order nobody to
> write following shit (worser than the shit existing before, because
> it expects only IE or Mozilla visitors):
>
> // invalid:
>
> @media (renderer:Gecko)
> {
> body
> {
> background: url('top_left.jpg') top left, url('bottom_right.jpg')
> bottom right;
> }
> }
> @media (renderer:Trident)
> {
> body
> {
> background:url('alternative.jpg');
> }
> }
>
> // valid:
>
> body
> {
> background: url('top_left.jpg') top left, url('bottom_right.jpg')
> bottom right;
> }
> @media (renderer:Trident)
> {
> body
> {
> background:url('alternative.jpg');
> }
> }
>
> --
> Freyjkell
>
Yes. I would see something like this example as a useful guidance
note to accompany the specification in the Recommendation.
Received on Friday, 30 November 2007 13:44:27 UTC