|
View:
New views
4 Messages
—
Rating Filter:
Alert me
|
|
|
Accessibility and Woodstock components.I am using the woodstock components in Netbeans 6.1 to build a JSF forms-based application, but have hit issues regarding accessibility.
I am using the default theme "webui-jsf-suntheme", which introduces various effects such shading on buttons and tables. The customer is worried about the accessibility-compliance of these. I understand it is possible to use a different theme but it is not clear to me how to get everything set up so that the components still work. I have looked inside the webui-jsf-suntheme.jar and it looks hideously complicated. Best of all would be a "basic" theme that would just appear like standard HTML components. I am also having difficulty getting my forms to layout properly using the DIVs method, and have had to fall back to using html tables. This is because the woodstock components seem to generate their own DIVs and SPANs with don't sit well with our internally used site-wide css stylesheets. I know the components are AJAX-based, but if JavaScript is disabled, the woodstock components don't appear at all. Is it possible to get them to fall back to simpler versions if javascript is not detected? Can anyone offer advice on how to solve any of these issues? |
|
|
|
|
|
Re: Accessibility and Woodstock components.Some of the DIVs are probably necessary to make the components AJAX. If
that's the case, you may need to come up with another method for your styles, or be prepared to forgo AJAX (not a good option).. Also, Javascript is needed for AJAX components to function properly. Rick thompsonwd40@... wrote: > Greetings Steve, > Great questions, I wish I could answer (with some degree of intelligence). In addition to asking this group, suggest you register with the Woodstock mailing list: https://woodstock.dev.java.net/index.html > Best, > David > > -------------- Original message ---------------------- > From: stevep <steve.pugh@...> > >> I am using the woodstock components in Netbeans 6.1 to build a JSF >> forms-based application, but have hit issues regarding accessibility. >> >> I am using the default theme "webui-jsf-suntheme", which introduces various >> effects such shading on buttons and tables. The customer is worried about >> the accessibility-compliance of these. I understand it is possible to use a >> different theme but it is not clear to me how to get everything set up so >> that the components still work. I have looked inside the >> webui-jsf-suntheme.jar and it looks hideously complicated. Best of all would >> be a "basic" theme that would just appear like standard HTML components. >> >> I am also having difficulty getting my forms to layout properly using the >> DIVs method, and have had to fall back to using html tables. This is because >> the woodstock components seem to generate their own DIVs and SPANs with >> don't sit well with our internally used site-wide css stylesheets. >> >> I know the components are AJAX-based, but if JavaScript is disabled, the >> woodstock components don't appear at all. Is it possible to get them to fall >> back to simpler versions if javascript is not detected? >> >> Can anyone offer advice on how to solve any of these issues? >> >> >> -- >> View this message in context: >> http://www.nabble.com/Accessibility-and-Woodstock-components.-tp18813121p1881312 >> 1.html >> Sent from the Visual Web - Users mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscribe@... >> For additional commands, e-mail: users-help@... >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscribe@... > For additional commands, e-mail: users-help@... > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@... For additional commands, e-mail: users-help@... |
|
|
Re: Accessibility and Woodstock components.Thanks for the comments. In the end I have decided to replace the woodstock components with the "Standard" JSF ones. There was very little AJAX stuff actually being used anyway, so using the woodstock components just seemed to be an unnecessary overhead. This has largely solved our accessibility issues and has made the integration with existing site CSS files easier.
|
| Free embeddable forum powered by Nabble | Forum Help |