Hi,
Nice to see progress! Here's some of the things I saw when reading
through the FPWD.
1.4
Should reference CSS2.1, not CSS2. It does in the first instance but
not the second.
4.2
Should we allow new CSS units such as turn in angles?
Doesn't css3-color now cover all SVG colour keywords? Just reference
that perhaps?
4.5.1
5.10.2 says xml:space is being dropped so the xmlspace interface
should change too shouldn't it?
Should xmllang be dropped in favour of using the html lang attribute?
SVG 1.1 indicated that GetPresentationAttribute was deprecated and may
be dropped. Isn't it time to bite the bullet?
4.5.4
What happens if you try to insert a string containing a space when the
string list is space separated?
What happens if you try to insert a string containing a comma when the
string list is comma separated?
4.5.29
SVGViewSpec is horrible and unimplemented everywhere can it be
rewritten or dropped?
Is it live?
Why does it have both elements and strings?
5.1.2
For SVG 2 is the version 2.0? We should say so if it is?
Does annotation 1 mean transform is ignored on outer <svg> elements?
5.6
Would prefer that what happens with display:none was undefined, or
stopped symbols working.
Doing this while having an efficient html implementation is hard. In
most cases rendering things with
display:none like markers is hard to do while integrating with html.
Would like to see all display:none
references removed. If you don't want to see something that would
normally render such as a path use <defs>.
5.8
Annotation 7: You can do this with a fragment identifier for SVG
images can't you?
5.9.2
Consider adding more of SMIL 3 switch to SVG switch e.g. allowReorder.
5.11.2
Could we have an improved definition of viewport? With examples?
Could forceRedraw, unsuspendRedraw and unsuspendRedrawAll be dropped
or deprecated and defined as no-ops.
Many UAs ignore them as they interfere with efficient rendering of content.
7.6
We're not adding SVG 1.2 tiny constrainted transforms?
7.7
Allow viewBox to be "none" per SVG 1.2 Tiny?
8.3.9
Should arc radius be number rather than non-negative number and then
implementation ignores sign as
appendix C suggests?
10.12
Doesn't say how underline or anything else works in non-trivial cases
e.g. individually positioned glyphs or textPaths
14.3.2
overflow auto should be hidden see
http://lists.w3.org/Archives/Public/www-svg/2010Jul/0000.html
explain how overflow works on patterns or say it's undefined or does
nothing on patterns.
16.2
Could we not use html events where they match e.g. load rather than SVGLoad,
abort rather than SVGAbort, error rather than SVGError etc?
16.8.2
Is a cursor element really necessary given that cursors can be defined in css?
19.2.8
Is wallclock timing staying?
19.2.15
animateColor was deprecated in SVG 1.1 shouldn't it be removed from SVG 2?
Best regards
Robert