LIFERAY INCLUSIVE .com your best accessibility guide
Liferay helps you..
..to create inclusive websites
but we need you to follow some good practices
Tips
Not only automated tests...
Manual accessibility testing is essential because automated tests only catch about 20-30% of accessibility issues
Most accessibility barriers require human testing to identify, especially those related to context, usability, and specific user needs
W3C y WebAIM
Vision
It's estimated that more than 50% of accessibility issues are related to vision. People with visual impairments are among the primary beneficiaries of accessibility improvements in websites and applications.
Keyboard
Approximately 25% of accessibility issues are related to keyboard navigation and interactions, highlighting the importance of ensuring that all functionalities are accessible without relying on a mouse.
Screen reader
Workshop steps
- Download Liferay Portal 7.4 GA125 from https://www.liferay.com/es/downloads-community
-
Clone our workshop repo from https://github.com/marcoscv-work/liferayinclusive-workshop
git clone https://github.com/marcoscv-work/liferayinclusive-workshop
- Copy the
liferayinclusive-site-initializer.zip
located in/dist
folder - Paste the
liferayinclusive-site-initializer.zip
into the/osgi/client-extensions
or/deploy
folder inside your Liferay Portal 7.4 Bundle directory
How to enable the accessibility menu button?
- Go to Applications Menu > Control Panel > Instance Settings > Accessibility
- Check "Enable Accessibility Menu" option and save
Manual checklist