GUI was: SVGAccessibilityWG: has-been-clicked or a:visited

David,

Thank you once again for bringing your consideration to my attention.
Users expect and demand some consistency across interfaces.
Furthermore not many designers will wish to re-invent accessibility 
solutions for their interfaces.

a schema labels the components of for instance a graphical user 
interface, it need makes no claims about a given GUIs efficacy.
rather it allows a method for users and authors to understand they are 
considering something with similarities to other GUIs.
so for instance most guidelines have a table of contents, this doesn't 
constrict authors from creating a better table of contents.
or consider what interface doesn't for instance contain buttons or 
switches, well a painting, but perhaps that is stretching a point.

perhaps you would take the time to read the proposed schema, 
http://www.peepo.co.uk/temp/gui-schema#  there is an example use here:
http://www.peepo.co.uk/launch/index.svg  you'll see that whilst not 
complete, it is capable of describing a range of GUIs.
Accessibility tools will without any doubt need access to this type of 
semantic information, and there is very little benefit in each author 
creating their own version.
However it would be helpful to have further feedback at this stage :-)

regards

Jonathan Chetwynd
http://www.peepo.co.uk     "It's easy to use"
irc://freenode/accessibility


On 12 Nov 2004, at 07:59, David Woolley wrote:


> there may be a need for another layer of language, for instance a
> standardised graphical user interface schema.
> however perhaps you have ideas of your own to describe?

I think the problem here is that you see SVG as an application platform
on which to produce your idea of good tools, but the reason that most
commercial artists want to use SVG is that it has the flexibility to
produce interfaces that are completely different from their competitors,
for branding purposes.  They may also think that their interfaces are
easier to use, but ability to transfer to a competitor's interface is
not something they consider desirable.

Received on Friday, 12 November 2004 12:03:40 UTC