Re: [SVGMobile12] SVGT12-207: viewBox conformance requirements

Ian,
This is the official response from the SVG WG to your Last Call comment
at the following URL:
  http://lists.w3.org/Archives/Public/www-svg/2005Dec/0263.html

The viewBox section in the Tiny 1.2 Last Call (and in SVG 1.0 and 1.1)
indeed does deploy the word "should" inappropriately, which technically
implies that a particular feature is optional for user agents. This was
simply sloppy writing from SVG 1.0, probably legacy from very early
drafts of SVG 1.0 from the 1998-1999 timeframe.

We have made minor editorial changes, particularly changing the word
"should" to "must". Thus, we agree with your feedback and have updated
the specification accordingly.

Thank you very much for your thorough review and excellent feedback.
Please tell us within two weeks if you are not satisfied with this
response.

Jon Ferraiolo
SVG WG

--------------

From: Ian Hickson <ian@hixie.ch>
Date: Wed, 28 Dec 2005 17:19:25 +0000 (UTC)
To: www-svg@w3.org
Message-ID: <Pine.LNX.4.62.0512281652410.7669@dhalsim.dreamhost.com>



According to section 7.8 The viewBox attribute, implementations are 
allowed to ignore the viewBox attribute in particular circumstances. The

descriptive prose in that section does not take this into account,
however 
(it is written in a way that assumes the attribute is never ignored).

The current wording of the conformance requirement is also very vague
and 
unclear; it doesn't seem to define what should happen once the rectangle

has been mapped -- in particular, it doesn't seem to require that the 
rectangle be used to create a transform for descendant elements.

Please correct section 7.8 The viewBox attribute so that the conformance

requirements are absolute rather than mere recommendations, and so that 
the requirements are clear as to what they mean.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

Received on Tuesday, 9 May 2006 23:11:42 UTC