Great question. To answer, no, this has not yet come up from others,
but we've been wanting LibraryHelp to be accessible to those using
screen readers since the beginning. More on that in a bit.
Providing accessible web chat without javascript would be very
difficult. QuestionPoint, both the standard chat and the Qwidget,
seem to require Javascript for the chat to actually work, so I don't
think pointing to QP when javascript is disabled will solve this
issue. Displaying your phone number and/or e-mail address might.
Also, there are IM clients that work with screen readers, so if your
screen reader patrons have IM accounts and your library has an account
on their protocol (AIM, whatever), that would work in terms of a
roughly equivalent service. I know that IM is different than web chat
and does require that the patron have an account, but at least they
are both synchronous online chat services. You should be able to use
LibraryH3lp's API's to display whatever you'd like if a patron without
javascript shows up. For instance, in "the easy way" sample code on
the wiki, users without javascript will see whatever you have set to
display when your chat is offline (link to e-mail form, phone number,
whatever).
Other thoughts... Meebo Me widgets actually do not require javascript
on the patron's side, but their implementation of Flash is completely
inaccessible. I asked the Meebo folks specifically about this awhile
back, and they had no real plans at that time to specifically work on
Meebo Me's accessibility, although they did say that others were
working on making Flash more accessible in general.
Now, specifically about LibraryH3lp. As I mentioned, we want it to be
accessible to users of screen readers. I am a very poor user of Jaws,
which is the standard screen reader our campus uses. I can get Jaws
to read LibraryH3lp chat text. I have more trouble getting Jaws to
actually find the chat widget on a web page. This might have to do
with my lack of expertise with Jaws, or there might be ways we can
improve the widget's "findability" for screen readers, or it might
have been shoddy web design on my test web page that included the
widget. Please let me know how your testing goes. We've been looking
for someone with screen reader expertise to do real testing in this
area and let us know how we can improve the widget. One thing we know
we want to build in, for example, is the option for the user to have
it play a sound whenever the librarian sends a new message. That
should help users of screen readers.
Best wishes,
-Pam.
--
Pam Sessoms, Electronic Reference Services Librarian
phone 919/962-1151; fax 919/962-5537; AIM: SessomsPam
Walter Royal Davis Library, Reference Dept.
UNC-Chapel Hill, CB 3922
Chapel Hill, NC 27514-3922