D.4 Oracle Exadata Deployment Assistant (OEDA) Web interface Accessibility
The OEDA Web interface conforms with the Web Content Accessibility Guidelines version 2.0 at the AA level (WCAG 2.0 AA).
The OEDA Web interface was built using Oracle JET, which provides support for:
-
Keyboard and touch navigation
Oracle JET components follow the Web Accessibility Initiative - Accessible Rich Internet Application (WAI-ARIA) guidelines. You can find the Oracle JET hotkey information at Oracle JavaScript Extension Toolkit (JET) Keyboard and Touch Reference.
-
Zoom
Oracle JET supports browser zooming up to 200%. For example, on the Firefox browser, you can choose View, then Zoom, and then Zoom In.
-
Screen reader
Oracle JET supports screen readers such as JAWS, Apple VoiceOver, and Google Talkbalk by generating content that complies with WAI-ARIA standards, and no special mode is needed.
-
Oracle JET component roles and names
Each component has an appropriate role, such as
button
,link
, and so on, and each component supports an associated name (label), if applicable. -
Sufficient color contrast
Oracle JET provides the Alta theme which is designed to provide a luminosity contrast ratio of at least 4.5:1.
OEDA Web Interface Overview
The OEDA Web interface contains two regions. The navigation region occupies the leftmost portion of the page, and the main region occupies the rest. The navigation region contains a list of sections while the main region contains various fields and other elements that are used to specify various configuration details and control the user interface.
The major sections are:
- Select Hardware
- Choose Operating System
- RAC Networks
- Users and Groups
- Define Clusters
- Diskgroups
- Create Database Homes
- Create Database
- Cluster Networks
- Alerting
- Comments
Initially, the Select Hardware section is the only active section. As each section is completed, the next section becomes active in the navigation region and corresponding details are added to the main region. Sections are generally completed in order, but the interface allows users to navigate back to previous sections and make changes. Elements relating to each section are grouped in collapsible areas and each area contains buttons to expand and collapse the area.
OEDA-Specific Keyboard Shortcuts
The following table lists keyboard shortcuts for controlling and navigating around the OEDA Web interface.
Description | Windows | Mac OS |
---|---|---|
Collapse all sections | Alt+Ctrl+C | Option+Ctrl+C |
Expand all sections | Alt+Ctrl+E | Option+Ctrl+E |
Move focus to the Options menu | Alt+Ctrl+M | Option+Ctrl+M |
Move focus to the main region | Alt+Ctrl+N | Option+Ctrl+N |
Keyboard and Screen Reader Navigation using OEDA
When you start the OEDA Web interface, the focus is initially placed on the Options menu button. Activating the Options menu button opens the menu and displays the list of menu items. When the focus is on the Options menu button, pressing the Tab key moves the focus to the navigation region. When the focus is on the navigation region, pressing the Tab key moves the focus to the main region.
To access the Options menu from anywhere, use the keyboard shortcut (Alt+Ctrl+M on Windows or Option+Ctrl+M on Mac OS). To return the focus back to the main region, use Alt+Ctrl+N on Windows or Option+Ctrl+N on Mac OS.
OEDA uses a tabbed interface to represent multiple instances in a section. For example, the Select Hardware section contains the "+" button, which creates a new tab that contains the details for another rack. When a new tab is created, the focus moves to the new tab. You can navigate across multiple tabs by using the arrow keys and you can activate the tab by using the space bar or Enter key. When the focus is on a tab, the JAWS screen reader identifies the tab label and whether it is removable.
Selecting an active section in the navigation region does not move focus to the associated area in the main region. This is a known issue, which is tracked using bug 35029653. To work around the issue using only the keyboard, do the following:
-
Use the keyboard shortcut to collapse all sections in the main region (Alt+Ctrl+C on Windows or Option+Ctrl+C on Mac OS).
-
Use the Tab key to navigate to the main region.
-
In the main region, use the Tab key (or Shift+Tab) to move to the desired section in the list of collapsed sections.
-
Activate and expand the desired section by using the space bar or Enter key.
To work around the issue using the JAWS screen reader:
-
Use the JAWS keyboard shortcut to get a list of active buttons (Ctrl+Insert+B).
-
Use the JAWS button list dialog to navigate to the expand/collapse button associated with the desired section.
When using JAWS, note the following:
-
The JAWS button list dialog contains all active buttons, which may be a lengthy list.
-
Except for the page heading, the OEDA Web interface does not contain HTML headings (
<H2>
,<H3>
, and so on). Therefore, you cannot navigate using HTML headings within JAWS. -
The OEDA Web interface does not contain any links. Therefore, you cannot navigate using links within JAWS.
Related Topics