[widget] Remarks on http://www.w3.org/TR/2007/WD-widgets-20071013/

http://www.w3.org/TR/2007/WD-widgets-20071013/

In 2.1. Widget User Agents
Why is XML 1.0 between square bracket ?

May be I come late in the battle, but not sure to understand why ZIP
is mandated instead of zlib/gzip which is already implemented for
handling PNG and HTTP 1.1 (which are both mandatory if I'm not wrong)?

In 3.1. Attribute Types
Please add wether
00012 is a valid non negative integer, and wether
0000.0000 is a valid non-negative float
One clear thing in your current definition is that ".456" and "1." are
not valid non-negative float

Please add a newline between "valid-version-tag :=
version-identifier*('.'version-identifier)" and "version-identifier :=
string" . Same point for "version attribute" paragraph

Not sure to understand what are the allowed char in "string" : are
FULL STOP allowed? SPACE ? COMMA ?

If it is the case, why not just say
"valid-version-tag := string" ?

Are "whitespace" used in "Keyword attribute" definition the same as
"space characters" defined earlier ?

Not sure to understand why "The widget Element" definition is in "3.1
Attribute Types" ?

I fear that your are going to far into detail for the XML structure.
Even if it could be a heavy burden, please think of using XML Schema
Part 2 (Datatypes)

Other than that, it is not clear (since you introduce a special
definition of whitespace) is those whitespace are allowed in any
attribute value ? If so, please precise it, and the give the process
(trim) to remove them (or transform them to space ?)

Ok I see it now, it is in 3.8 : please announce it sooner

Reference
* RFC2822 is referenced but without content
* Please update XML to the fourth edition

It miss a least reference for GIF, HTTP 1.1, XMLHTTPRequest, and  ECMAScript

Regards,

Mohamed
-- 
Innovimax SARL
Consulting, Training & XML Development
9, impasse des Orteaux
75020 Paris
Tel : +33 9 52 475787
Fax : +33 1 4356 1746
http://www.innovimax.fr
RCS Paris 488.018.631
SARL au capital de 10.000 €

Received on Tuesday, 23 October 2007 08:00:17 UTC