W3C home > Mailing lists > Public > www-svg@w3.org > May 2005

[SVGMobile12] 6.2: "SVG Tiny 1.2 does not support CSS selectors"

From: Ian Hickson <ian@hixie.ch>
Date: Thu, 19 May 2005 14:47:02 +0000 (UTC)
To: www-svg@w3.org
Message-ID: <Pine.LNX.4.61.0505191406130.4599@dhalsim.dreamhost.com>


SVGT1.2 section 6.2 says:

# SVG Tiny 1.2 does not support CSS selectors applied to SVG content.

I'm not sure what this statement is trying to say. Please either remove 
this statement or change it to make sense.

A literal reading of the statement implies that the specification itself 
is not an implementation that supports CSS selectors, but that is a 
trivially true statement since the spec isn't an implementation, but a 
spec. As far as I can see these are the various things that statement 
could be trying to say:

 1. "User agents are not required to implement the CSS cascade": That much
    is obvious, since this is the SVG spec, and not the CSS spec.

 2. "User agents must not implement the CSS cascade": I doubt this is what 
    is intended, as it would be inappropriate for one spec to put 
    restrictions on what other specs may be implemented.

 3. "Authors must not rely on the CSS cascade to style documents that
    are intended to be used with user agents that only support SVG Tiny 
    1.2": That seems redundant, since the whole point of the CSS cascade
    is that the styling is optional.

Since none of those three possibilities make any sense to me, I must 
assume that there is a fourth meaning that eludes me.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Thursday, 19 May 2005 17:35:34 GMT

This archive was generated by hypermail 2.3.1 : Friday, 8 March 2013 15:54:30 GMT