Hello,
What is the current status of ARIA support for PrimeFaces-Extensions? Does it just depend on the wrapped jQuery component (where applicable)?
___
Kito D. Mann | @kito99 | Author, JSF in Action
Virtua, Inc. | http://www.virtua.com | JSF/Java EE training and consulting
http://www.JSFCentral.com - JavaServer Faces FAQ, news, and info | @jsfcentral
* Listen to the latest headlines in the JSF and Java EE newscast: http://blogs.jsfcentral.com/JSFNewscast/
* Sign up for the JSFCentral Newsletter: http://oi.vresp.com/?fid=ac048d0e17
ARIA support
Kito D. Mann | @kito99 | Author, JSF in Action
Virtua, Inc. | http://www.virtua.com | JSF/Java EE/PrimeFaces training, consulting (PrimeFaces Partner)
Virtua, Inc. | http://www.virtua.com | JSF/Java EE/PrimeFaces training, consulting (PrimeFaces Partner)
H Kito.
Regards.
The entire PrimeFaces, RichFaces, IceFaces libs are wrappers for jQuery widgets . Every component has an underlying widget. In PF Extensions we have a mix of our own and third-party widgets. Why reinvent the wheel if there are gurus in the JavaScript development that already developed well tested widgets? Regarding ARIA, yes, we try to follow ARIA. When I implemented the DynaForm component, I looked at the PF DataTable and added similar ARIA roles to the HTML elements of this component. We sometimes have maybe less ARIA support as expected, but nobody complained until now.Does it just depend on the wrapped jQuery component?
Regards.
PrimeFaces Cookbook (2. edition): http://ova2.github.io/primefaces-cookbook/ Learning Angular UI Development with PrimeNG: https://github.com/ova2/angular-develop ... th-primeng Blog: https://medium.com/@OlegVaraksin
-
- Prime
- Posts: 18616
- Joined: 05 Jan 2009, 00:21
- Location: Cybertron
- Contact:
No, although there are some 3rd party wrappers, most of PrimeFaces is custom widgets, even I've externalized the widgets as PrimeUI to be used by any web framework, not just JSF.The entire PrimeFaces, RichFaces, IceFaces libs are wrappers for jQuery widgets
http://www.primefaces.org/prime-ui/
RichFaces seems to be going at wrapping Bootstrap direction, IceFaces on the other hand wraps PrimeFaces, what makes PrimeFaces powerful and different is the custom widgets as you cannot find them anywhere else and the widgets are optimized for JSF, no limitations of 3rd parties. For example regarding PrimeFaces widgets take care of aria attributes themselves.
You have misundersood me. What I meant here, PrimeFaces uses the same concept - jQuery widgets. If they are own or thrid-party is / was not a question here.No, although there are some 3rd party wrappers, most of PrimeFaces is custom widgets, even I've externalized the widgets as PrimeUI to be used by any web framework, not just JSF.
Even with third-party widgets we can always adjust ARIA if needed. Scripts are free. There were simple no much needs until now in fully ARIA support.
PrimeFaces Cookbook (2. edition): http://ova2.github.io/primefaces-cookbook/ Learning Angular UI Development with PrimeNG: https://github.com/ova2/angular-develop ... th-primeng Blog: https://medium.com/@OlegVaraksin
-
- Information
-
Who is online
Users browsing this forum: No registered users and 7 guests