Re: [SVGMobile12] SVGT12-207: Conformance requirements for preserveAspectRatio

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/0269.html

The preserveAspectRatio 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:33:39 +0000 (UTC)
To: www-svg@w3.org
Message-ID: <Pine.LNX.4.62.0512281727310.7669@dhalsim.dreamhost.com>



Section 7.9 The preserveAspectRatio attribute is quite confused. This 
paragraph demonstrates what I mean:

# If the value of preserveAspectRatio on an element that references data

# ('image', 'animation' and 'video') starts with 'defer' then the value
of 
# the preserveAspectRatio attribute on the referenced content if present

# should be used. If the referenced content lacks a value for 
# preserveAspectRatio then the preserveAspectRatio attribute should be 
# processed as normal (ignoring 'defer'). For preserveAspectRatio on all

# other elements the 'defer' portion of the attribute is ignored.

(The three problems are two occurances of "should" which should be
"must", 
and one occurance of "is" which should be "must" as well.)

This is just one example; the problem affects the entire section.

Please correct section 7.9 The preserveAspectRatio attribute so that it 
actually states conformance criteria in a coherent and testable fashion.

-- 
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