Accessibility in Adobe ColdFusion
Accessibility refers to making products usable for people with visual, auditory, motor, and other disabilities.
Examples of accessibility features for software products include screen reader support, text equivalents for graphics, keyboard shortcuts, and a change of display colors to high contrast.
The current support for accessibility is detailed in the ColdFusion Accessibility Conformance Report (ACR).
The ACR describes accessibility compliance for the ColdFusion software according to Section 508, EN 301 549, and WCAG 2.0/2.1.
It can be used as a reference when building accessible web applications with ColdFusion and is also provided for 508 compliance verification.
Support for screen readers and screen magnifiers
A screen reader recites text that appears on the computer screen. It also reads non-textual information, such as button labels and image descriptions in the application, provided in accessibility tags or attributes.
ColdFusion offers limited support for assistive technologies (which includes screen readers and screen magnifiers).
Adobe ColdFusion supports screen readers like NVDA and JAWS which enable users to read out the text on the ColdFusion platform and navigate accordingly.
- JAWS + Firefox
- NVDA + Chrome
- Voiceover + Safari
Support for Keyboard navigation
sers can use the Tab and arrow keys to navigate through the pages. This helps users navigate elements on the page and read content using a screen reader.
Note: This is not an exhaustive list. We'll add more keystrokes shortly.
Navigate to links and buttons
Tab - Navigate Forward
Shift+Tab – Navigate backward
Check and Un-check check-boxes
Esc- Close a modal/dialog
Up arrow/down arrow to navigate through different options
Collapse - Enter
Expand - Enter
Arrow keys to move between options in a group of radio buttons.
Scroll Up and Scroll down the screen
Up arrow/down arrow
Select the focused date -Enter
Close Datepicker without selecting - Esc
Navigate to different days – Ctrl + Arrow Keys
Navigate to different months – Page Up and Page down
Refer jquery datepicker documentation for more controls https://api.jqueryui.com/datepicker/
Support for color contrast
Adobe ColdFusion intends to support 3:1 color contrast for user interface controls and 4.5:1 for text-based content and graphics.
Visit Adobe ColdFusion Accessibility Conformance report to know the details of Adobe ColdFusion's support for above capabilities.
Accessibility support for specific needs
Let’s look at the accessibility features that users can utilize based on their specific needs.
Users who are blind or with low-vision
- Use of screen readers like NVDA or JAWS to read out the information on the web page.
- Use of keyboard to navigate through the web page
- Use of screen magnifiers to zoom the screen to improve readability.
- Color contrast conforming to WCAG standards.
- All fields have visible labels or instructive text.
Users with photosensitive epilepsy
Adobe ColdFusion does not contain content which may trigger seizures.
Users who have difficulty with color perception
Adobe ColdFusion strives to provide users with a User Interface that is clear and readable in accordance with WCAG 2.1 standards.
Users with limited reach
Abobe ColdFusion intends to be functional with limited reach by providing comprehensive support for keyboard users.
What will be addressed in a future release
- Accessibility fixes to cover ColdFusion Administrator.
- Text and UI controls to conform to WCAG guidelines.
- Support for more keyboard keystrokes.
- Performance Monitoring Toolset- Accessibility fixes and UI controls to conform to WCAG guidelines.
- ColdFusion API Manager- Accessibility fixes and UI controls to conform to WCAG guidelines.