FileCloud Web Accessibility (VPAT) Practices

As of Version 20.2, FileCloud has complied with Voluntary Product Accessibility Template (VPAT) guidelines. Below is a list of the guidelines complied with 
For a list of guidelines, see https://www.w3.org/TR/WCAG21/.

GuidelineDescriptions of requirement and FileCloud's compliance FileCloud Version
1.1 Text alternatives

Requirement:
Provide text alternatives for any non-text content so that it can be changed into other forms people need, such as large print, braille, speech, symbols or simpler language.

FileCloud compliance:

  • Images are associated with alt tags to act as image descriptions.
  • Controls like checkboxes have aria attributes to describe their usage.
20.3

1.3 Adaptable content


Requirement:
Create content that can be presented in different ways (for example simpler layout) without losing information or structure.

FileCloud compliance:

  • The labels for required fields are displayed in red.
  • The labels for checkboxes can be programmatically determined, as they are associated with aria-label attributes.
  • The rows of files are navigable through the keyboard.
  • Keyboard support is included for forms.
  • Screen reader provides context about content when format in which it is presented changes from the original, for example, by indicating the number of search results found or by giving instructions about how to navigate options. Information in interactive elements (like File Operations box) is not marked as a header.
    Note: Added in FileCloud 23.1 for requirement 1.3.1.
  • Wherever possible, data tables are programmatically marked to show relationships between table headers and table cells.
    Note: Added in FileCloud 23.1 for requirements 1.3.1 and 1.3.2.
20.3
1.4 Distinguishable

Requirement:
Make it easier for users to see and hear content including separating foreground from background.

FileCloud compliance:
The new UI enables high contrast mode, which makes the visual presentation of blocks of text and icons easily readable.


2.1 Keyboard Accessible

Requirement:
Make all functionality available from a keyboard.

FileCloud compliance:

  • Keyboard accessibility is supported in FileCloud, and enables users to submit forms or navigate using keyboard shortcuts and keyboard navigation.
  • The Details section in My Files is keyboard accessible.
    Note: Added in FileCloud 23.1 for requirement 2.1.1.
    See Guide to Keyboard Shortcuts.

2.2.5 Re-authenticating 

Requirement:
When an authenticated session expires, the user can continue the activity without loss of data after re-authenticating.

FileCloud compliance:
When an authenticated session expires, the user can continue the activity after re-authenticating.


2.4 Navigable

Requirement:
Provide ways to help users navigate, find content, and determine where they are.

FileCloud compliance:

  • In FileCloud, keyboard accessibility enables users to navigate through file lists and tab through fields in forms.
    See Guide to Keyboard Shortcuts.
  • A link for skipping navigation enables users to skip repetitive navigation information on pages and directly access the main content.
    Note: Added in FileCloud 23.1 for requirement 2.4.1.
  • Interactive elements such as table headers are read in tab order, and focus order of tables is top to bottom and left to right.
    Note: Added in FileCloud 23.1 for requirement 2.4.3.

3.1 Readable

Requirement:
Make text content readable and understandable.

FileCloud compliance:
The lang attribute in HTML tags changes so that it can be easily read in the language of the site.  Many non-text parts of the site are associated with alternative texts to make them readable.


3.2 Predictable


Requirement:
Make Web pages appear and operate in predictable ways.

FileCloud compliance:

  • Drop-down lists are keyboard-navigable.
  • Focus is set to the first input field in forms.

3.3 Input Assistance

Requirement:
Help users avoid and correct mistakes.

FileCloud compliance:
All form input fields have proper labels and validation of inputs in place. Errors are shown if a form submission fails.


4.1 Compatible

Requirement:
Maximize compatibility with current and future user agents, including assistive technologies.

FileCloud compliance:

  • Newest user interface uses well-formed HTML with proper Start and End tags. The tags have aria label, name, and role attributes associated with them.
  • Screen reader indicates whether elements are buttons or links. 
    Note: Added in FileCloud 23.1 for requirement 4.1.2.
  • Screen reader informs users when new data is loaded on the page or dynamic content appears.
    Note: Added in FileCloud 23.1 for requirement 4.1.3.