Removal of multiple "Mains" in UI
The current markup generated has multiple html entities that have the ARIA (Accessible Rich Internet Applications) role set to “main”.
This is a problem when using assistive technologies.
User needs configuration support such that the developer can designate only one area to have an ARIA role=“main" in it.
Specifically user needs the following configuration changes :
- Screen layout center panel needs a setting to set its ARIA role (main / presentation)
- Dynamic Container configuration needs a setting to set its ARIA role (main/ presentation)
- If a developer requires the main to be inside the iframe, then Screen layout and DC need to be configure with role= presentation and set role=“main” to the Dynamic Layout inside the inner harness
Steps to Reproduce
Traverse any user portal using assistive technologies.
This issue was determined to be a product enhancement request.
After installing the hotfix, remove the temporary marker file to trigger assemble pre process for harness and sections.
Based on the requirement, configure the screen layout center panel or the dynamic container with appropriate ARIA roles.
0% found this useful