SVG a11y test cases

Test cases for SVG accessibility, with and without ARIA.

Atomic tests

Simple tests, of one thing at a time. There are some more complex examples under development in the use-case-examples repository. The examples that have been improved for accessibility are listed below.

<svg> tests

Basic SVG element tests

<text> tests

<title> tests

<desc> tests

<defs> tests

<use> tests

<animate> tests

<set> tests

Keyboard focus tests

Complex examples

In the

sparse-chord
sparse-chord.svg is a graph that links things shown in 2 individual bar charts to each other.
Notes about the changes and lessons are pretty sparse, and we welcome additional testing results
rectrack2.svg is a flowchart with various loops
Notes about the changes and lessons cover what was done, but more testing would be really helpful.
Composed tree links
A diagram from the shadow DOM specification, of a tree of nodes
Notes about the changes and lessons Describe a lot of what was done, and some test results.

It is best to think of the above complex examples as drafts, or work in progress. The following are things that have had some work done on them, but are probably not consistent even with themselves.

Baeyer-Villiger Oxidation
A organic chemical reaction represented semi-graphically
chord.svg
chord.svg is a graph that shows the connections between elements in 2 different sets, in a way that allows comparing the relative "strength" of different connections.
There are some Notes about the changes and lessons in progress.