Optimizing PeopleSoft for WCAG/ADA Compliance
A standard PeopleSoft environment has between 6,000 and 12,000 pages, creating a high bar for optimizing behavior for the assistive technologies that help deliver parity for users with a wide range of disabilities (ex. blindness, low vision, color blindness, limited mobility, and cognitive disabilities.)
Having such a high volume of pages to optimize puts you at risk for noncompliance, as WCAG 2.0 and ADA compliance standards states that all electronic and information technology must be accessible to people with disabilities.
WCAG/ADA Accessibility Challenges:
- PeopleSoft is a “definitional development architecture” and has a predefined Graphical User Interface (GUI) to define how the user interface will look instead of writing the code directly. Meaning,
your PeopleSoft development team does not have the ability to change how PeopleSoft generates the HTML.
- PeopleSoft’s GUI curbs accessibility from the perspective of modifying or repurposing the interface as the code developed by Oracle is in a manner that cannot be modified easily by anybody outside of Oracle.
How we solve it
GreyHeller created (PeopleUX), which intercepts PeopleSoft’s HTML, applies rules to it, and gives your PeopleSoft team the hooks to change how PeopleSoft generates HTML for given transactions.
- The rules address the vast majority of accessibility issues across the 6,000 or more PeopleSoft transactions.
- PeopleUX delivers platform-wide accessibility to PeopleSoft (for smartphone, tablet, and desktop), optimizing all PeopleSoft pages without customizations.
- Optimizes PeopleSoft to accommodate a wide variety of disabilities requiring assistive technologies (blindness/low vision, color blindness, limited mobility, and cognitive disabilities.
- PeopleUX uses semantic elements to organize content and minimizes the need to re-read content during end-user interaction. It also alternates graphics and images to avoid limitations posed by visually conveyed information
- With appropriate font sizes, simple information structuring, contrasting colors (while not using only colors as the major differentiator) PeopleUX addresses the needs of disabled users to the most miniscule detail.