1) Open https://www.primefaces.org/babylon/ with Chrome or Edge
2) Open Dev-Tools (F12), switch to Lighthouse-Tab
3) Activate category "Accessibility" (disable all others)
4) Generate Report, look at Output
Accessibility-Issues
Forum rules
Please note that response time for technical support is within 3-5 business days.
Please note that response time for technical support is within 3-5 business days.
-
- Posts: 85
- Joined: 01 Mar 2018, 12:29
Is there some progress regarding accessibility?
- ihsan.yapicioglu
- PrimeFaces Core Developer
- Posts: 12
- Joined: 20 Mar 2013, 21:23
Accessibility in general is a long run process, but you can make changes in a custom way such as making changes in menuRenderer etc. What exactly do you need ?
PrimeFaces Core Developer
-
- Posts: 85
- Joined: 01 Mar 2018, 12:29
I´ll sit together with my disabled colleagues within a week or two and come back afterwards. Their first issue they told me on telefon was that they have issues with identifying the menu. Maybe i can add access-keys and/or add HTML5-nav-tag.
How can i change menuRenderer? You provide compiled Java-classes (eg BabylonMenuRenderer) but not source.
(ARIA-role-attributes already seem to be set correct by your code - https://www.w3.org/WAI/tutorials/menus/ ... ion-menus/)
How can i change menuRenderer? You provide compiled Java-classes (eg BabylonMenuRenderer) but not source.
(ARIA-role-attributes already seem to be set correct by your code - https://www.w3.org/WAI/tutorials/menus/ ... ion-menus/)
-
- Posts: 85
- Joined: 01 Mar 2018, 12:29
Maybe you already know "axe DevTools - Web Accessibility Testing" (free Chrome-Extension)
https://chrome.google.com/webstore/deta ... dd/related
This throws out a large amount of issue for both PrimeFaces- and PrimeNG-version of babylon.
https://chrome.google.com/webstore/deta ... dd/related
This throws out a large amount of issue for both PrimeFaces- and PrimeNG-version of babylon.
-
- Posts: 5281
- Joined: 29 Jun 2013, 12:38
Hi,
1) You can use components/*.java and theme files instead of theme.jar
2) You can make changes in *.java files and then, you can provide new theme.jar file using;
mvn clean install -P distribute
Finally, you can add the new jar in your project.
Note: Please let me know if you have any questions.
Roadmap:
We have now started Accessibility improvements in components. https://www.primefaces.org/primereact/accessibility/
We will start such improvements in all our libraries, respectively. Our next step is to work on layouts on this subject.
Best Regards,
- You can find them in 'tag' folder. You can follow two ways to change these files....
How can i change menuRenderer? You provide compiled Java-classes (eg BabylonMenuRenderer) but not source.
1) You can use components/*.java and theme files instead of theme.jar
2) You can make changes in *.java files and then, you can provide new theme.jar file using;
mvn clean install -P distribute
Finally, you can add the new jar in your project.
Note: Please let me know if you have any questions.
Roadmap:
We have now started Accessibility improvements in components. https://www.primefaces.org/primereact/accessibility/
We will start such improvements in all our libraries, respectively. Our next step is to work on layouts on this subject.
Best Regards,
Github Profile: https://github.com/mertsincan
-
- Information
-
Who is online
Users browsing this forum: No registered users and 2 guests