W3C home > Mailing lists > Public > public-sweo-ig@w3.org > July 2007

RE: Accessibility issues on Semantic FAQ page

From: Sailesh Panchang <sailesh.panchang@deque.com>
Date: Mon, 30 Jul 2007 12:20:28 -0400
To: "'Lee Feigenbaum'" <lee@thefigtrees.net>
Cc: <public-sweo-ig@w3.org>
Message-ID: <46ae0f03.0e36640a.511a.4517@mx.google.com>

Good this works for me as a screen reader user. But:
1. a sighted user who uses a keyboard and not a mouse will not realize that
the FAQs are links that can be expanded/collapsed with Enter key. The FAQs
do not look like links.
2. Expanding FAQ 1.2 does not automatically collapse FAQ 1.1 if 1.1 is
expanded, what? (This is not accessibility issue but functionality). Just
wondered. 
Good job.
Sailesh Panchang
Senior Accessibility Engineer
Deque Systems Inc. (www.deque.com)
11130 Sunrise Valley Drive, Suite #140,
Reston VA 20191
Phone: 703-225-0380 (ext 105)
E-mail: sailesh.panchang@deque.com

-----Original Message-----
From: Lee Feigenbaum [mailto:figtree@gmail.com] On Behalf Of Lee Feigenbaum
Sent: Monday, July 30, 2007 12:02 PM
To: sailesh.panchang@deque.com
Cc: public-sweo-ig@w3.org
Subject: Re: Accessibility issues on Semantic FAQ page

Thanks very much, Sailesh.

I updated the SPARQL FAQ to try to fix these problems. Could you please 
take a quick look at it and let me know how it seems?

   http://thefigtrees.net/lee/sw/sparql-faq

things changed:

+ The questions are now marked as headers to aid a screen-reader 
choosing what text to read
+ The questions are now proper anchors and can be tabbed to and 
expanded/collapsed with the keyboard.
+ Permalinks were removed

(Note that putting the links on the questions is done with JavaScript - 
a user agent without JavaScript should see a Web page with all of the 
questions expanded, though since the questions are not anchors in that 
case, tabbing between them probably does not work right. :-/ )

thanks,
Lee


Sailesh Panchang wrote:
> Lee,
> The solution is in:
>> The questions appear to be marked up as h2 but are not marked up as 
>> hyperlinks (anchors)  and hence cannot be tabbed to. Nor do they come 
>> up in a link-list drawn up by a screen reader.	
> The text marked up as heading  is also meant to be clickable, right? Then
> mark it up as an anchor as well and use CSS if you wish to control its
> appearance as you please. That way it can be tabbed to and will be
> keyboard-operable. The same functionality - expand and collapse should
work
> when the FAQ is operated with the keyboard.
> The permalinks will be unnecessary then. Now they only display the answer
to
> the FAQ right? Or is there any other functionality associated?
> Retain the explanation and links for expand all / collapse all.
> Sailesh Panchang
> Senior Accessibility Engineer
> Deque Systems Inc. (www.deque.com)
> 11130 Sunrise Valley Drive, Suite #140,
> Reston VA 20191
> Phone: 703-225-0380 (ext 105)
> E-mail: sailesh.panchang@deque.com
> 
> -----Original Message-----
> From: Lee Feigenbaum [mailto:figtree@gmail.com] On Behalf Of Lee
Feigenbaum
> Sent: Saturday, July 28, 2007 9:28 AM
> To: sailesh.panchang@deque.com
> Subject: Re: Accessibility issues on Semantic FAQ page
> 
> Hi Sailesh,
> 
> Is there a good guide with hints/best practices for accessibility for 
> something like this? I'd like to fix it for both the SW FAQ and the 
> SPARQL FAQ, but don't have enough experience on my own to be confident 
> in getting it right.
> 
> many thanks,
> Lee
> 
> Sailesh Panchang wrote:
>> Refer to Semantic Web FAQ page at
>> http://www.w3.org/2001/sw/SW-FAQ
>>
>> The instructions at the beginning of the FAQ suggest that  the questions
> may
>> be expanded to reveal the answers. But this can only be done with a mouse
>> and not from a keyboard.
>> The questions appear to be marked up as h2 but are not marked up as
>> hyperlinks (anchors)  and hence cannot be tabbed to. Nor do they come up
> in
>> a link-list drawn up by a screen reader.
>> It is only when a one mouses over an FAQ that one realizes that it can be
>> clicked.
>> Every question is followed by  a link whose text=permalink. The link text
>> does not uniquely convey the target of the link. 
>>
>> Sailesh Panchang
>> Senior Accessibility Engineer
>> Deque Systems Inc. (www.deque.com)
>> 11130 Sunrise Valley Drive, Suite #140,
>> Reston VA 20191
>> Phone: 703-225-0380 (ext 105)
>> E-mail: sailesh.panchang@deque.com
>>
>>
>>
> 
> 
> 
Received on Monday, 30 July 2007 16:17:20 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:17:39 GMT