Criteria | Supporting Features | Remarks (e.g., definition, equivalent facilitation, scope of support provided) |
1194.21(a) When software is designed to run on a system that has a keyboard, product functions shall be executable from a keyboard where the function itself or the result of performing a function can be discerned textually. | Product has been developed to conform to this standard subject to the remarks on the right. | The product was tested for: - Ability to perform functions with keyboard only.
- Logical tab order through the product controls and selectable elements.
Exceptions: Affecting the Application Express Development Environment: - Some pages contain unintuitive tab order. This issue is tracked with Oracle bugs 9474840, 9671906 and 14463362.
- When using the 'Classic Report' component of Application Express, currently it is not possible to re-order existing columns within the report with either keyboard-only or screen reader. This is because the icons used to re-order the columns cannot receive keyboard focus and are missing appropriate ALT text to define their purpose. This issue is tracked with Oracle bug 13598372.
Affecting Development Environment, Websheet Runtime and Custom Applications: - The column headings in an interactive report region used to sort, hide, filter, group or show help about data are not accessible by keyboard navigation. This functionality, with the exception of showing help, is available via the interactive report 'Actions' menu. Please see the 'Accessibility in Oracle Application Express' appendix of the Oracle Application Express User Guide for details of how to access the 'Actions menu with keyboard only and JAWS'. This issue is tracked with Oracle bug 7655582.
|
1194.21(b) Applications shall not disrupt or disable activated features of other products that are identified as accessibility features, where those features are developed and documented according to industry standards. Applications also shall not disrupt or disable activated features of any operating system that are identified as accessibility features where the application programming interface for those accessibility features has been documented by the manufacturer of the operating system and is available to the product developer. | Product has been developed to conform to this standard subject to the remarks on the right. | The product was tested for: - Response to Windows High Contrast Mode.
- Response to zoom.
Exceptions: Affecting the Application Express Development Environment: - In the 'Team Development' module of Application Express, there are calendar style pages used to show information for 'Features', 'Milestones', 'Bugs', 'To Do's' and 'Feedback' by date. In these pages, the "Current Day" highlighting is not displayed when running in Windows High Contrast Mode. This issue is tracked with Oracle bug 14321880.
|
1194.21(c) A well-defined on-screen indication of the current focus shall be provided that moves among interactive interface elements as the input focus changes. The focus shall be programmatically exposed so that assistive technology can track focus and focus changes. | Product has been developed to conform to this standard subject to the remarks on the right. | The product was tested for: - Visual indication of the position of the cursor.
- Current focus location is programmatically exposed.
Exceptions: Affecting the Application Express Development Environment: - 'Cross' icon used to close inline notification messages cannot receive focus. The notification message will however be hidden next time the page is loaded. This issue is tracked with Oracle bug 9474844.
Affecting Development Environment, Websheet Runtime and Custom Applications: - When clicking on any item level help, a dialog opens with the help text for the item. In IE, focus is not set to the popup, which makes it difficult to tab to the 'Close' icon in the dialog. This issue is tracked with Oracle bug 9671234.
|
1194.21(d) Sufficient information about a user interface element including the identity, operation and state of the element shall be available to assistive technology. When an image represents a program element, the information conveyed by the image must also be available in text. | Product has been developed to conform to this standard subject to the remarks on the right. | The product was tested for: - Controls have a programmatically associated name, derived from the appropriate HTML elements and attributes including LABEL, TITLE, SUMMARY, CAPTION, etc.
- Additional state information is programmatically exposed, such as whether a field is ‘required’ or whether a field is 'invalid' based on user input.
- Images that convey information have meaningful alternative text.
Exceptions: Affecting the Application Express Development Environment: - When defining the 'Classic Report' component of Application Express, currently it is not possible to re-order existing columns within the report with either keyboard-only or screen reader. This is because the icons used to re-order the columns cannot receive keyboard focus and are missing appropriate ALT text to define their purpose. This issue is tracked with Oracle bug 13598372.
- In a few pages in the 'RESTful Services' module of Application Express, there is a left hand 'RESTful Service' region, that contains a menu with links related to the current selected module. This provides links that allow a user to edit all the templates and handlers within the module, and also provides links to create new templates for the module, or handlers for a specific template. Currently, the way the HTML is structured makes it difficult for a screen reader user to get around this region and understand exactly the purpose of the links. Firstly, it's difficult to tell which components are child components of other components (eg this 'Resource Handler' belongs to this 'Resource Template'). For a sighted user, this is obvious because they are visually indented on the page, however this information is not available to a screen reader user. Secondly it's difficult to tell which link relates to which component, because the link text only contains the component name (eg 'employees/'), and not the component type (eg 'URI Template: employees/'). For a sighted user, they have link TITLE text which does include the component type and name, however link TITLE text should not be relied upon for screen reader users. This issue is tracked with Oracle bug 14371654.
- In one page in the 'Application Builder' module, there is a custom form field rendered with an icon next to the field, that when clicked loads a popup displaying possible values to select for the field. This is the 'Detail Table Name' field on the 'Create Application - Pages' page, displaying during the wizard to create a new application. The icon has no ALT text, resulting in the wrapping anchor having no link text. This issue is tracked with Oracle bug 14479237.
|
1194.21(e) When bitmap images are used to identify controls, status indicators, or other programmatic elements, the meaning assigned to those images shall be consistent throughout an application's performance. | Product has been developed to conform to this standard subject to the remarks on the right. | The product was tested for: - Images that convey information have meaningful alternative text using ALT and if necessary, LONGDESC
- Images that are decorative are marked so as to be ignored by assistive technology, either by using ALT=”” or CSS background images
- Images are used consistently throughout the product.
Exceptions: Affecting Development Environment, Websheet Runtime and Custom Applications: - Images used in some item types as the icon to select a 'popup' selection element (Date Picker, Popup LOV, Color Picker and Calculator) should have better ALT text. Although this can be controlled at template level, the framework provides no way for a developer to reference information relating to the item the icon refers to. So this results in ALT text such as 'List of Values', instead of saying 'List of Values for Employee Name' for example. This issue is tracked with Oracle bug 14198566.
Affecting the Application Express Development Environment: - On the 'Monitor Activity' page available within a workspace in the administration module, there are small images displayed next to many clickable list items on that page. These images should have empty ALT text to mark them as decorative (because meaningful text is already displayed next to the image as the link text), however they currently have some non-meaningful ALT text. This issue is tracked with Oracle bug 14309551.
|
1194.21(f) Textual information shall be provided through operating system functions for displaying text. The minimum information that shall be made available is text content, text input caret location, and text attributes. | Product has been developed to conform to this standard subject to the remarks on the right. | The product was tested for: - Text is supplied through HTML or injected into the browser DOM; the browser is responsible for exposing all such content in a way that is usable by assistive technology on the platform.
|
1194.21(g) Applications shall not override user selected contrast and color selections and other individual display attributes. | Product has been developed to conform to this standard subject to the remarks on the right. | The product was tested for: - Response to Windows High Contrast Mode.
- Response to zoom.
Exceptions: Affecting the Application Express Development Environment: - See the Remarks in 1194.21(b).
|
1194.21(h) When animation is displayed, the information shall be displayable in at least one non-animated presentation mode at the option of the user. | Product has been developed to conform to this standard subject to the remarks on the right. | The product contains no moving, blinking or scrolling information. |
1194.21(i) Color coding shall not be used as the only means of conveying information, indicating an action, prompting a response, or distinguishing a visual element. | Product has been developed to conform to this standard subject to the remarks on the right. | The product was tested for: - Information conveyed by color or font styles is available in alternative formats, such as shape and text.
|
1194.21(j) When a product permits a user to adjust color and contrast settings, a variety of color selections capable of producing a range of contrast levels shall be provided. | Product has been developed to conform to this standard subject to the remarks on the right. | The product was tested for: - Text and images of text in non-disabled controls have a luminosity contrast ratio of at least 4.5:1. Large scale text has a minimum ratio of at least 3:1
|
1194.21(k) Software shall not use flashing or blinking text, objects, or other elements having a flash or blink frequency greater than 2 Hz and lower than 55 Hz. | Product has been developed to conform to this standard subject to the remarks on the right. | The product was tested for: - No portion of the screen flickers or flashes with a frequency between 2 Hz and 55 Hz.
|
1194.21(l) When electronic forms are used, the form shall allow people using assistive technology to access the information, field elements, and functionality required for completion and submission of the form, including all directions and cues. | Product has been developed to conform to this standard subject to the remarks on the right. | The product was tested for: - Controls have a programmatically associated name, derived from the appropriate HTML elements and attributes including LABEL and TITLE.
Exceptions: Affecting the Application Express Development Environment: - The compound native form items: shuttles, radio groups and check boxes, emit unnecessary label tags associated with the element that contains the compound elements. Nothing to workaround, as this doesn't represent any loss in functionality. This issue is tracked with Oracle bug 12683118.
- A minority of form fields rendered are missing LABEL or TITLE text. This issue is tracked with Oracle bug 14463097.
Affecting Development Environment, Websheet Runtime and Custom Applications: - The 'Popup List of Values' native form item renders a popup window to allow searching for, and selecting from a domain of values. The text field rendered in the popup, where users can define a search term has no LABEL or TITLE. This issue is tracked with Oracle bug 14473735.
|