E-mail List Archives
Thread: detecting assistive technology
Number of posts in this thread: 3 (In chronological order)
From: kieran_guckian
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
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/