WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: detecting assistive technology

for

Number of posts in this thread: 3 (In chronological order)

From: kieran_guckian@smartforce.com
Date: Mon, Nov 25 2002 3:23AM
Subject: detecting assistive technology
No previous message | Next message →


>>> = EMAIL ADDRESS REMOVED = 11/22/02 11:24AM >>>
> does anyone know of a way to detect if a user coming to a web site is
using
> assistive technology such as a screen reader? I think this would be
useful
> information to have in order to help present information in the way
that
> would be useful to a visitor to a web site.

>Mike,

Hi all as ironic as this is flash mx has a property that tells flash if a
user is using assistive technology or not.
Accessibility.isActive() indicates whether a screen reader program is
currently active or not.
Developers can then use this to serve up the flash movie in different ways
(not that the movie will be accessible by a long way).
Obviously Mike, I imagine this is not the solution you are looking for!
However you could have an empty flash movie set to be innaccessible, this
movie could then pass the information to you on the page when a user
visits.

just an idea!
Regards Kieran





**************************************************************************************************
The contents of this email and any attachments are confidential.
It is intended for the named recipient(s) only.
If you have received this email in error please notify the system manager or the
sender immediately and do not disclose the contents to any one or make copies.

** eSafe scanned this email for viruses, vandals and malicious content **
**************************************************************************************************


----
To subscribe, unsubscribe, or view list archives,
visit http://www.webaim.org/discussion/


From: Michael R. Burks
Date: Mon, Nov 25 2002 7:32AM
Subject: RE: detecting assistive technology
← Previous message | Next message →

Kieran,

it happens in this case it is exactly what I am looking for!!!!!!!

Thank you!

Sincerely,

Mike Burks

-----Original Message-----
From: = EMAIL ADDRESS REMOVED =
[mailto: = EMAIL ADDRESS REMOVED = ]
Sent: Monday, November 25, 2002 5:11 AM
To: = EMAIL ADDRESS REMOVED =
Subject: detecting assistive technology



>>> = EMAIL ADDRESS REMOVED = 11/22/02 11:24AM >>>
> does anyone know of a way to detect if a user coming to a web site is
using
> assistive technology such as a screen reader? I think this would be
useful
> information to have in order to help present information in the way
that
> would be useful to a visitor to a web site.

>Mike,

Hi all as ironic as this is flash mx has a property that tells flash if a
user is using assistive technology or not.
Accessibility.isActive() indicates whether a screen reader program is
currently active or not.
Developers can then use this to serve up the flash movie in different ways
(not that the movie will be accessible by a long way).
Obviously Mike, I imagine this is not the solution you are looking for!
However you could have an empty flash movie set to be innaccessible, this
movie could then pass the information to you on the page when a user
visits.

just an idea!
Regards Kieran





****************************************************************************
**********************
The contents of this email and any attachments are confidential.
It is intended for the named recipient(s) only.
If you have received this email in error please notify the system manager or
the
sender immediately and do not disclose the contents to any one or make
copies.

** eSafe scanned this email for viruses, vandals and malicious content **
****************************************************************************
**********************


----
To subscribe, unsubscribe, or view list archives,
visit http://www.webaim.org/discussion/


----
To subscribe, unsubscribe, or view list archives,
visit http://www.webaim.org/discussion/


From: Jared Smith
Date: Tue, Nov 26 2002 12:27PM
Subject: Re: detecting assistive technology
← Previous message | No next message

Flash MX's Accessibility.isActive() function only works if the end
user has the Flash 6 plugin AND a very recent version of Jaws or
Window Eyes screen reader.

Using an empty flash movie to detect the assistive technology would
make the page almost completely inaccessible to any AT user that does
not meet the requirements above. Turning off accessibility access to
the empty Flash movie would only make it disappear if a recent screen
reader is used. Otherwise, the user would get 'stuck' inside the Flash
movie, making the remaining page content inaccessible.

Such a movie could be used to automatically redirect (not usually
recommended) a user to various pages based upon the detection of a
current screen reader. Just create a Flash movie with the following
action:

if (Accessibility.isActive()) {
getURL("screenreaderpage.htm");
} else {
getURL("otherpage.htm");
}

The user must have the Flash 6 player for this to work. This is,
however, the only way I know of to detect any screen reader.

Jared Smith
WebAIM (Web Accessibility In Mind)
Center for Persons with Disabilities
Utah State University


***************
>>Mike,

ksc> Hi all as ironic as this is flash mx has a property that tells flash if a
ksc> user is using assistive technology or not.
ksc> Accessibility.isActive() indicates whether a screen reader program is
ksc> currently active or not.
ksc> Developers can then use this to serve up the flash movie in different ways
ksc> (not that the movie will be accessible by a long way).
ksc> Obviously Mike, I imagine this is not the solution you are looking for!
ksc> However you could have an empty flash movie set to be innaccessible, this
ksc> movie could then pass the information to you on the page when a user
ksc> visits.

ksc> just an idea!
ksc> Regards Kieran


----
To subscribe, unsubscribe, or view list archives,
visit http://www.webaim.org/discussion/