SVG12: microsyntaces

Dear Scalable Vector Graphics Working Group,

  http://www.w3.org/TR/2005/WD-SVGMobile12-20050413/ has an incredible
number of problems regarding the definition of various value types, many
times the definition of non-terminals in the specification is entirely
absent, incomplete, misleading or even incorrect. There problems are too
numerous to list them individually which makes checking the schema for
correctness and completeness, writing a validator or even implementing
requirements for processing illegal values very difficult. Please change
the draft as follows:

  * Each reference to a non-terminal is  a link to its normative
    definition

  * Legal property values are defined using the syntax defined in CSS
    2.1, http://www.w3.org/TR/CSS21/about#q7

  * The number of grammar formats is reduced to the necessary extend,
    e.g. paths are defined using some BNF format while syntax of
    animation element attributes is defined using some EBNF format,
    these should use the same format

  * The normative definition for all such grammar formats is clearly
    defined and normatively referenced

Then, combined with careful review by the working group and probably
use of automated tools this should make the draft more reasonable in
this regard.

regards.
-- 
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 

Received on Sunday, 17 April 2005 22:58:53 UTC