What is Accessibility?
Accessibility for Simplifier Business Applications means designing and developing them in a way that allows people with disabilities, such as visual, auditory, or motor impairments, to perceive, navigate, and interact with them effectively. This involves implementing specific techniques and standards that enable equal access and usability for all users.
Screen Reader Support
All screen readers that follow HTML, ARIA, and WCAG standards should work accurately. Still, there are variations in the interpretation depending on the combination of browser and screen reader. Simplifier uses UI5 focuses on compliance with the standards, relies on automated checks for accessibility and manual tests with reference test environment. UI5 supports other environments to the extent of providing a valid HTML and ARIA implementation following the WCAG standards.
Some screen readers may support various modes. Screen readers may automatically switch between these modes, adapting to the context of the application. In this case, the users need to check which one is the best to suit their needs. If you are using a screen reader which requires to switch between modes, you may need to explicitly switch to the reading mode (in JAWS screen reader it is called “Virtual Cursor” mode) for exploring/learning the application’s screen structure. Occasionally, there may be unwanted automatic mode switching in screen readers while using the apps. Read-only or display-only elements may not be included in the tab chain, hence these can only be discovered in the reading (virtual) mode. Make sure that you detect these automatic mode changes and switch to non-virtual modes for correct keyboard navigation and operation.
All Simplifier Widgets labels are typically spoken, but sometimes details may differ. In reading (virtual) mode the amount of spoken information may be lower.
By default the accessibility mode in Simplifier User Interfaces is switched on, and in this case no further screen-reader activation settings should be necessary.
Keyboard Handling
If you want to use the keyboard to navigate around within Simplifier Business Applications you can find the keyboard shortcuts for the right UI5 Element in the external documentation here.
Visualization
Simplifier offers visualization features out of the box:
Minimum Contrast
Fiori default theme (Horizon) fulfills the requirements for minimum color contrast of Web Content Accessibility Guidelines WCAG 2.1. UI5 provided themes: Morning Horizon, Evening Horizon, High Contrast White, High Contrast Black.
You can test any Simplifier App with High Contrast Themes by adding a Query Parameter like
&sap-theme=sap_fiori_3_hcw
Consistency of Icons
Simplifier Icon library ensures consistent icon usage within an application and also across all Simplifier applications.
Layout Adaptation for Different Devices
Simplifier Apps are responsive by default and can adapt the design automatically based on the user device.
Support for Text Resizing up to 200%
Users can adjust the font size themselves using the browser zoom. The responsive layout adapts to these manual adjustments automatically.