- From: Jon Ferraiolo <jonf@adobe.com>
- Date: Tue, 20 Sep 2005 08:46:59 -0700
- To: Ian Hickson <ian@hixie.ch>
- Cc: www-svg@w3.org
- Message-Id: <6.2.1.2.2.20050920084116.0431df60@namailhost.corp.adobe.com>
Dear Ian,
This is the SVG Working Group response to your comment found at:
http://lists.w3.org/Archives/Public/www-svg/2005May/0144.html
With more recent versions of the SVG spec, we have changed the wording and
believe it addresses the problems that have been identified. It now says:
-------------------
When a document is in error, the User Agent shall provide a highly
perceivable indication of error. The following error handling behavior
represents a recommended approach that User Agents may choose to implement:
* The document should be rendered up to, but not including, the first
element ...
-------------------
Therefore, regarding a highly perceivable warning, the spec has been
changed as you have suggested to SHALL instead of SHOULD. However, the
exact mechanism for stopping the rendering is just a "recommended
approach", not a requirement. We did not feel it was appropriate to define
a required approach to error handling because implementation experience
shows that this is a difficult implementation area, and legislating a
particular error handling mechanism here might raise a significant barrier
towards achieving good multimedia rendering performance. Also, SVG Tiny is
targeting constrained devices, which provides extra challenges to
implementers. Finally, we believe that the primary objective of the
specification is to tell content developers how to create conformant
content and implementers how to render conformant content. It is not a
requirement that the specification attempt to achieve exact and perfect
user agent behavioral interoperability for how user agents should operate
against non-conformant content beyond "highly perceivable warning."
Thank you for your feedback. Please let us know if this does not address
your concerns. We will assume that you accept this response if two weeks
pass without further postings on this subject.
Jon Ferraiolo
Adobe Systems, Inc.
Received on Tuesday, 20 September 2005 15:51:38 UTC