[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Lynx-dev] a little detail on: support for SVG: Scaleable Vector Graphic
From: |
~:'' ありがとうございました。 |
Subject: |
[Lynx-dev] a little detail on: support for SVG: Scaleable Vector Graphics |
Date: |
Thu, 31 Jan 2008 20:35:58 +0000 |
a little detail on: support for SVG: Scaleable Vector Graphics
Thomas, Timothy, Paul, Gisle and all the Lynx developers,
there are steps currently underway to improve the accessibility of
SVG in the wild, a new techniques document, and even an SVG enabled
screen reader.
All of this effort would be much aided if Lynx displayed the relevant
suitable content in an SVG file, in addition to the filename.
According to the SVG specification a title with content, should be
the first element after the <svg> element[1]
Where title is provided, the author may be expected to have
understood the purpose, and generally this content may be useful to
people using, Lynx, screenreaders or search engines.
please find attached a link to one very simple testcase [2], and a
slightly more complex testcase[3] with a brief description.
I am available to comment and provide further testcases, as the
project develops.
kind regards
Jonathan Chetwynd
Accessibility Consultant on Media Literacy and the Internet
working with Charles Chen of FireVox I proposed the following:
provisionally adapted by me for Lynx
1. Check if the first child is a <title> and it has content, not just
whitespace, then display it, else display “untitled SVG”[2]
then only for elements that can take "focus" such as anchors, in each
of the 4 cases in the testcase [3].
1. Check if the first child is a <title>, if so, display it...
and if
2. The child is <a> with an xlink:title attribute: display the
xlink:title attribute, possibly adding "linking to" between 1 & 2
or
1. Check if The child is <text>: If it has content, display it.
and if
2. The child is <a> with an xlink:title attribute: display the
xlink:title attribute, possibly adding "linking to" between 1 & 2
Planning for the future.
It is evident that if we wish to engage people who use screenreaders
or search engines we need to enhance the semantic content of SVG.
This will require commonly agreed standards, guidelines and a
techniques document if screenreader developers and SVG authors are to
understand the requirements.
http://www.w3.org/TR/SVG11/struct.html#DescriptionAndTitleElements
http://upload.wikimedia.org/wikipedia/commons/b/b7/Black-cloud.svg
http://www.peepo.co.uk/temp/focusable.svg
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Lynx-dev] a little detail on: support for SVG: Scaleable Vector Graphics,
~:'' ありがとうございました。 <=