SVG Test Suite

Hi, I've recently been using the tests at http://www.w3.org/Graphics/SVG/Test/ to test out the implementation built in to the latest alpha build of Mozilla Firefox. During the tests, I also used the Adobe SVG Viewer version 6.0 preview release. I came up with some notes and I've been posting them in my blog at http://rr.latenightpc.com/wp/ .  Since the tests have been useful to me, I thought it would be helpful if I passed along some of my findings on possible problems in the tests themselves. Some are just typos and some seem to be real technical issues. I've included the test name and url as well as my comments in the following. If you'd like more detail or to discuss any of this, just let me know. Here goes:

At http://www.w3.org/Graphics/SVG/Test/20030813/svgframe/full-animate-elem-02-t.svg

Firefox Deer Park Alpha 1.1 gives an error message stating 

XML Parsing Error: prefix not bound to a namespace
Location: http://www.w3.org/Graphics/SVG/Test/20030813/svgframe/full-animate-elem-02-t.svg
Line Number 19, Column 2:   <image id="svgImage" xlink:href="../svggen/animate-elem-02-t.svg" height="360" width="480" y="77" x="10" />
--------^

I think Deer Park is right, inspecting the source shows this:
<svg height="463" width="990">
But the line should be something like
<svg height="463" width="990" xmlns="http://www.w3.org/2000/svg" version="1.1">

Test coords-units-01-b   
at http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-coords-units-01-b.html
In the pattern portion of the test, the User Space image seems to be different than the others in the PNG Image, shouldn't all three look the same?

Test filters-example-01-b
at http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-filters-example-01-b.html
Grammatical issues: What does "Verify that a typical usage of filtering is operation" mean? The next sentence has a typo: "lightiing".

Test masking-opacity-01-b
at http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-masking-opacity-01-b.html
Grammar in the statement: "The result should be similar to the previous test only fainter (because the opacity) is resulting in less contribution."

Test masking-path-01-b
at http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-masking-path-01-b.html
The text below the test states that "The group has a clipping path defined using two slightly overlapping circles. Of concern is the overlapping area of the circle. There should not be holes in this overlapping area." Reading the source, the clip path is defined by two rectangles:
<clipPath id=""clip2"">
<rect x=""90"" y=""150"" width=""75"" height=""75""/>
<rect x=""225"" y=""160"" width=""65"" height=""65""/>
</clipPath>
....
<g clip-path=""url(#clip2)"">
...."


Test pservers-grad-05-b
at http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-pservers-grad-05-b.html

The SVG source doesn't do exactly what the description says. Correct me if I'm wrong, but the stop opacities are *not* what they are described as. The test description says the second stop opacity should be 0.2, not 0. As well, I wonder if the reference PNG matches the SVG or the test description?


Test pservers-grad-08-b
at http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-pservers-grad-08-b.html
Fonts are tested elsewhere, should this test have a custom font? There are actually quite a few tests that use a custom font, it seems a little excessive. Of course I could be biased since the client I'm testing doesn't support the feature.

Test script-handle-01-b
at http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-script-handle-01-b.html
I can't figure out how to trigger the onfocusin or onfocusout event for this test. The best I can figure out is from http://www.w3.org/TR/2002/CR-SVG11-20020430/interact.html#FocusInEvent : 
"Occurs when an element receives focus, such as when a  'text' "
I realize that many platforms have to be supported, but is it possible to get a little more clarity on how to do this test on the average desktop computer?




___________________________________________________________
$0 Web Hosting with up to 200MB web space, 1000 MB Transfer
10 Personalized POP and Web E-mail Accounts, and much more.
Signup at www.doteasy.com

Received on Friday, 17 June 2005 10:53:18 UTC