RE: JavaScript and Screen Readers

This is what I'm trying to do. Let's say you had the following text on a
page:

The boy woke up. He kissed his dad. He helped his dad get ready for work.

Now, that is readable by a screen reader. Below that is a link which
activates the "document.write()" which re-writes the page to:

He kissed his dad.

This however is not readable. Now, it still falls under the W3C guidelines
as it is readable the first time around, but how do I get it to read the
second time, after the link has been clicked? The only way I figured out so
far is to put it inside a textarea tag. But the issue there is you lose all
HTML coding.

Sincerely,
Ryan Jean
Assistant IT Specialist
The Disability Network
Flint, MI


-----Original Message-----
From: Benjamin Hawkes-Lewis [mailto:bhawkeslewis@googlemail.com] 
Sent: Tuesday, August 19, 2008 10:53 AM
To: Ryan Jean
Cc: 'David Woolley'; w3c-wai-ig@w3.org
Subject: Re: JavaScript and Screen Readers

Ryan Jean wrote:
> No, it will read the alt but not standard text.

Without a test case, I'm still not precisely sure what you mean.

> And you are right about forcing it. It's the only way I could figure out
to
> still reload new information and have JAWS read it, inside the textarea
tag.

This Juicy Studio article describe a way to force JAWS to update its 
buffer with a less drastic hack:

http://juicystudio.com/article/improving-ajax-applications-for-jaws-users.ph
p

--
Benjamin Hawkes-Lewis

Received on Tuesday, 19 August 2008 17:36:02 UTC