> I think most Web developers would try to avoid that by including a
> default version:
>
> @media screen and not trident {
> // rules for everyone else
> }
Leaving former arguments (including mine, sure) aside and focussing on this proposal, it might still be more useful and more maintainable to target specific implementations on another level, for example by
foo:::Trident {}
This admittedly lame since quick counterproposal targets maintainability (principle of nearness, “hacked” stuff can be close to the regular stuff) and takes into account the relatively rare (in comparison, yes) cases in which implementation-specific rules or declarations are needed.
--
Jens Meiert
http://meiert.com/en/