W3C home > Mailing lists > Public > www-svg@w3.org > July 2003

Help requested on accessibility of SVG

From: Jim Ley <jim@jibbering.com>
Date: Mon, 28 Jul 2003 06:09:55 -0000
To: www-svg@w3.org
Message-ID: <bg2ers$r6s$1@main.gmane.org>

Hi,

I'm trying to make SVG versions of the existing GIF "valid FOO" badges, but
I'm having a very hard time making them usefully accessible.

http://jibbering.com/2003/7/valid4.01.opt.svg

is my current best effort, (although putting the W3C and the HTML 4.01 in
the same text element could be done easily) my aims are this:

The text in the document says "Valid W3C HTML 4.01" and it can be selected
and copied as a complete phrase, and it looks pretty much like the existing
badges.  I didn't think this should be too hard, however I can't find a way
to do it.

The problem is that because the tick denoting validity has to come above the
text, it has to go and the end of document (standard z-index problem)  I can
fool simple accessibility agents by using the USE method in the above
document, however these simple AT's are pretty useless (if an author uses
USE or TREF or similar to repeat content the AT which doesn't understand
will get things wrong)  So I'd really need a longer term solution - however
even using USE, I can't achieve what I want since I can't have USE a child
of TEXT to keep the text grouped in a single text so as to be selectable as
a whole. (TREF is no good here, because that doesn't understand ALTGLYPH to
take my tick replacement font for the text)

Can someone please help me make this simple graphic accessible?

(I could add some EARL RDF in a METADATA element, but I know of no way of
saying "the document which is displaying this badge is valid HTML 4.01" -
but I could say a specific url was, mind you the number of EARL consuming
UA's is even fewer than the number of SVG AT's.)

Jim.
Received on Monday, 28 July 2003 02:12:21 GMT

This archive was generated by hypermail 2.3.1 : Friday, 8 March 2013 15:54:25 GMT