Widgets that are 508 compliant?

23 views
Skip to first unread message

subnet_rx

unread,
Sep 26, 2006, 9:27:19 PM9/26/06
to Google Web Toolkit
I'm new to having to be 508 compliant and new to GWT. I'd love to use
it on our new site in development now but it has to be 508 compliant.
Are there certain widgets that are 508 compliant that I could use?

mP

unread,
Sep 27, 2006, 6:34:43 AM9/27/06
to Google Web Toolkit
Whats 508 compliant ?

georgeuoa

unread,
Sep 27, 2006, 8:57:05 AM9/27/06
to Google Web Toolkit
Google says [1] it's an US law for accessability in IT systems. Yeah
right, we ought to know that ;-)


[1] http://www.section508.gov/

IamRobe...@gmail.com

unread,
Sep 27, 2006, 11:26:38 AM9/27/06
to Google Web Toolkit
> Are there certain widgets that are 508 compliant that I could use?

I think that fact that all of the widgets that come with GWT are
created by JavaScript running in the browser, I think it unlikely that
any will comply. GWT also makes heavy use of tables for "panel"
widgets, another no-no for accessibility.

About the best that I can offer are the widget-wrapper (wwraper
package) in the GWT Widget Library (http://gwt-widget.sourceforge.net).
It lets you write your HTML code and then basically hijack the HTML
elements and make them widgets.

With some work this allows you to do things like make an app that works
with or without JavaScript enabled. You would write your app without
JavaScript, then write GWT code that enhances the capabilities. When I
say "enhance" I mean replace page refreshes with RPC, or replace
pop-ups with tooltips or floating divs.

This has come up before on the list, but I don't know if any progress
has been made as far making it easier to make GWT accessible.

Rob

subnet_rx

unread,
Sep 27, 2006, 8:39:36 PM9/27/06
to Google Web Toolkit
Thanks for the reply Robert. My company isn't that concerned about
tables at this point, but your hijacking method sounds like it would
work. That's the way I have wrote most Javascript so far, so that if
it's turned off, everything just displays.

Reply all
Reply to author
Forward
0 new messages