Quottly's Accessibility Commitment

The Quottly, Inc web application is substantially conformant with Level A and Level AA of the Web Content Accessibility Guidelines version 2.0.

Quottly is comitted to providing a service and application that is accessible to all students, regardless of any restrictions in how they access content. If you have any concerns about the accessibility of Quottly's services, or if you are having trouble accessing Quottly's services, please do not hestiate contact us at a11y@quottly.com or at 844-326-7030

Note that Quottly only formally keyboard navigation and screen reading using the Google Chrome browser, though efforts are made to support other browsers as well. Screen reader testing is performed using ChromeVox, a free screen reading plugin for Google Chrome.

Voluntary Product Accessibility Template (VPAT)

Quottly LMS Web Content Accessibility Guidelines (WCAG 2.0) Checklist

Guideline 1.1 Text Alternatives

Criteria Supporting Features Remarks and Explanations
1.1.1 Non-text Content Supports

The only non-text material that Quottly uses are:

  • Icons that are used ot enhance and display certain kinds of information
  • A promotional video available on Quottly's home page and 'How it Works' page
  • A decorative image used as the background image at the top of Quottly's home page

Guideline 1.2 Time-Based Media

Criteria Supporting Features Remarks and Explanations
1.2.1 Audio-only and Video-only (Prerecorded) Not Applicable

No audio-only or video-only content is provided

1.2.2 Captions (Prerecorded) Supports

Captions are avaialble on Quottly's promotional video, the only pre-recorded content available

1.2.3 Audio Description or Media Alternative (Prerecorded) Does not Support

The video provided on the site has a transcript available

1.2.4 Captions (Live) Not Applicable No live audio content is provided.
1.2.5 Audio Decription (Prerecorded) Not Applicable

Quottly’s site only has one time-based media, a video that explains how Quottly works that is visible on Quottly’s home page. This video does not have any important visual content, making an audio description unnecessary. There is a transcript available.

Guideline 1.3 Adaptable

Criteria Supporting Features Remarks and Explanations
1.3.1 Info and Relationships Supports with Exceptions

Currently, there are several pages that appear to have the tree of header elements arranged in such a way that some, but not all accessibility tools fail to read or list each header.

This is currently being investigated and we expect to have the issue resolved on these tools by 2017-11-30.

1.3.2 Meaningful Sequence Supports with Exceptions

The controls are presented and tabbed through in a meaningful sequence on the Google Chrome browser.

This is currently being investigated and we expect to have the issue resolved by 2017-11-30.

1.3.3 Sensory Characteristics Supports

No functionality of the site relies on sound. Text instructions are provided for form controls when the use of the control is in any way non-standard.

Guideline 1.4 Distinguishable

Criteria Supporting Features Remarks and Explanations
1.4.1 Use of Color Supports

All links are either presented as buttons or underlined

Focus and hover states are indicated both with font style changes and additionally by outlining

1.4.2 Audio Control Not Applicable

No audio plays automatically.

1.4.3 Contrast (Minimum) Supports with Exceptions

This is currently being investigated and we expect to have the issue resolved by 2017-11-30.

1.4.4 Resize Text Supports Standard browser zoom functions are fully supported.
1.4.5 Images of Text Supports No images of text are used.

Guideline 2.1 Keyboard Accessible

Criteria Supporting Features Remarks and Explanations
2.1.1 Keyboard Supports with exceptions

The application is fully keyboard accessible in the Google Chrome browser.

2.1.2 No Keyboard Trap Supports with Exceptions

The application is fully keyboard accessible in the Google Chrome browser.

Guideline 2.2 Enough Time

Criteria Supporting Features Remarks and Explanations
2.2.1 Timing Adjustable Not Applicable

The application has no timed input. Currently, on the home page, the home page title text ‘rotates’ through several versions. There is a pause button available to allow the user to stop the rotation.

2.2.2 Pause, Stop, Hide Not Applicable

The application has no timed input. Currently, on the home page, the home page title text ‘rotates’ through several versions. There is a pause button available to allow the user to stop the rotation.

Guideline 2.3 Seizures

Criteria Supporting Features Remarks and Explanations
2.3.1 Three Flashes or Below Threshold Supports

Guideline 2.4 Navigable

Criteria Supporting Features Remarks and Explanations
2.4.1 Bypass Blocks Supports

A 'Skipnav' link is available on all pages

2.4.2 Page Titled Supports

Each page has a unique title that identifies the page

Currently, the search results page is labeled ‘Quottly Search Results’, which is unique, but the title does not update to reflect what the user is searching for. This is a planned but unscheduled enhancement.

2.4.3 Focus Order Supports with Exceptions

The focus order is correct for the Google Chrome and Chromium browser.

2.4.4 Link Purpose (In Context) Supports
2.4.5 Multiple Ways Supports

Currently, each page that is not part of the ‘search and checkout’ process is available both from the application’s header and footer.

We are additionally adding a sitemap to provide a third method of navigation, which we expect to be available by 2017-11-15.

2.4.6 Headings and Labels (Level AA) Supports with Exceptions

Currently, there are several pages that appear to have the tree of header elements arranged in such a way that some, but not all accessibility tools fail to read or list each header.

This is currently being investigated and we expect to have the issue resolved on these tools by 2017-11-30

2.4.7 Focus Visible Supports with Exceptions

Currently, at browser widths of less than or equal to 1024px, the ‘hamburger menu’ button in the top-right corner of the page does not receive focus.

At browser widths greater than 1024px, the application functions correctly.

This is currently being investigated and we expect to have the issue resolved on these tools by 2017-11-30

Guideline 3.1 Readable

Criteria Supporting Features Remarks and Explanations
3.1.1 Language of the Page Supports
3.1.2 Language of the Parts Supports

Guideline 3.2 Predictable

Criteria Supporting Features Remarks and Explanations
3.2.1 On Focus Supports
3.2.2 On Input Supports

On the search results page, changing the value of the filter inputs automatically updates the state of the search results. This is indicated clearly to the user in text instructions.

3.2.3 Consistent Navigation Supports
3.2.4 Consistent Identification Supports

Guideline 3.3 Input Assistance

Criteria Supporting Features Remarks and Explanations
3.3.1 Error Identification Supports
3.3.2 Labels or Instructions Supports with Exceptions

All user form inputs are labeled. Currently, there is one input on the edit profile page (page with path /profile/edit) which does not have its label presented correctly to screen-reading users.

3.3.3 Error Suggestion Supports
3.3.4 Error Prevention (Legal & Financial Data) Not Applicable

The payments accepted by Quottly can be reversed for between days and weeks upon the user’s request, without penalty.

Guideline 4.1 Compatible

Criteria Supporting Features Remarks and Explanations
4.1.1 Parsing Supports with Exceptions

The product is substantially compliant with this requirement now, though there are a few elements with duplicate attributes.

The product will support this requirement after a new version of the product is released on 2017-11-30.

4.1.2 Name, Role, Value Supports with Exceptions

Section 508 of the Rehabilitation Act

Last Updated: 2017-10-02 Name of Product: Quottly

Section 1194.21 SOFTWARE APPLICATIONS AND OPERATING SYSTEMS - DETAIL

Criteria Supporting Features Remarks and Explanations
(a) When software is designed to run on a system that has a keyboard... Support with Exceptions

Currently, the product is fully accessible using a keyboard using the Google Chrome browser.

We expect to have the issue resolved on these tools by 2017-11-30.

(b) Applications shall not disrupt or disable.. Supports
(c) A well-defined on-screen indication... Supports with Exceptions

Currently, at browser widths of less than or equal to 1024px, the ‘hamburger menu’ button in the top-right corner of the page does not receive focus.

At browser widths greater than 1024px, the application functions correctly.

This is currently being investigated and we expect to have the issue resolved by 2017-11-30.

(d) Sufficient information... Supports with Exceptions

Currently, there is one input on the ‘Edit Profile’ page (URL path /profile/edit) which does not present its label correclty to certain screen readers

This is currently being investigated and we expect to have the issue resolved on these tools by 2017-11-30.

(e) When bitmap images are used to identify controls... Supports

Note that no bitmap images are used to identify controls, though vector images are used to identify controls in some situations. In those situations, the meaning is consistent throughout the application.

In particular, the ‘magnifying glass’ icon is used as part of a red button on the home page at resolutions greater than 1024px, and is used in the navigation bar of devices with widths of 1024px or less to indicate a link to the search page, without a red background.

(f) Textual information shall be provided... Supports
(g) Applications shall not override... Supports
(h) When animation is displayed... Supports
(i) Color coding shall not... Supports
(j) When a product permits... Not applicable

Quottly does not allow the user to adjust color or contrast settings

(k) Software shall not use flashing or blinking text Supports
(l) When electronic forms are used... Supports with Exceptions

Currently, there is one input on the ‘Edit Profile’ page (URL path /profile/edit) which does not present its label correctly to certain screen readers

This is currently being investigated and we expect to have the issue resolved on these tools by 2017-11-30.

Section 1194.22 WEB BASED INTERNET INFORMATION AND APPLICATIONS - DETAIL

Criteria Supporting Features Remarks and Explanations
(a) A text equivalent for every non-text element shall be provided (e.g., via "alt", "longdesc", or in element content). Supports
(b) Equivalent alternatives for any multimedia presentation shall be synchronized with the presentation. Supports
(c) Web pages shall be designed so that all information conveyed with color is also available without color, for example from context or markup. Supports

Wherever color is used, the relevant information is also conveyed via text or non-color element indication.

(d) Documents shall be organized so they are readable without requiring an associated style sheet. Supports
(e) Redundant text links shall be provided for each active region of a server-side image map. Supports
(f) Client-side image maps shall be provided instead of server-side image maps except where the regions cannot be defined with an available geometric shape. Not applicable
(g) Row and column headers shall be identified for data tables. Supports
(h) Markup shall be used to associate data cells and header cells for data tables that have two or more logical levels of row or column headers. Supports
(i) Frames shall be titled with text that facilitates frame identification and navigation Does not support

The only frame used in the application is provided by YouTube when the user watches the video proviedprovided on Quottly’s home page and how it works page.

This frame does not have a title associated with it.

This is currently being investigated and we expect to have the issue resolved by 2017-11-30

(j) Pages shall be designed to avoid causing the screen to flicker with a frequency greater than 2 Hz and lower than 55 Hz. Supports

Scrolling through the search results quickly can cause the loading icon to appear for less than 500ms but more than 181ms, causing a single ‘flick’, but no repeated flicking.

(k) A text-only page, with equivalent information or functionality, shall be provided to make a web site comply with the provisions of this part, when compliance cannot be accomplished in any other way. The content of the text-only page shall be updated whenever the primary page changes. Not Applicable

Compliance does not require a text-only version of the page.

(l) When pages utilize scripting languages to display content, or to create interface elements, the information provided by the script shall be identified with functional text that can be read by Assistive Technology. Support with Exceptions

Currently, there is one input on the ‘Edit Profile’ page (URL path /profile/edit) which does not present its label correctly to certain screen readers

This is currently being investigated and we expect to have the issue resolved on these tools by 2017-11-30.

(m) When a web page requires that an applet, plug-in or other application be present on the client system to interpret page content, the page must provide a link to a plug-in or applet that complies with §1194.21(a) through (l). Not Applicable No applets or plugins are required.
(n) When electronic forms are designed to be completed on-line, 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. Support with Exceptions

Currently, there is one input on the ‘Edit Profile’ page (URL path /profile/edit) which does not present its label correctly to certain screen readers

This is currently being investigated and we expect to have the issue resolved on these tools by 2017-11-30

(o) A method shall be provided that permits users to skip repetitive navigation links. Supports
(p) When a timed response is required, the user shall be alerted and given sufficient time to indicate more time is required. Not applicable No timed responses are required.

Section 1194.31 FUNCTIONAL PERFORMANCE CRITERIA

Criteria Supporting Features Remarks and Explanations
(a) When software is designed to run on a system that has a keyboard... Support with Exceptions

The web site can be used by users using a screen reader, with the exception of the form label issue with one form element on the profile edit page (/profiles/edit). This is currently being investigated and we expect to have the issue resolved on these tools by 2017-11-30

(b) At least one mode of operation and information retrieval that does not require visual acuity greater than 20/70 shall be provided in audio and enlarged print output working together or independently, or support for Assistive Technology used by people who are visually impaired shall be provided. Supports

Quottly supports AT, other than the exceptions documented in other line items here, which we expect to resolve at the times indicated

(c) At least one mode of operation and information retrieval that does not require user hearing shall be provided, or support for Assistive Technology used by people who are deaf or hard of hearing shall be provided. Supports

Quottly’s normal mode of operation does not require user hearing

(d) Where audio information is important for the use of a product, at least one mode of operation and information retrieval shall be provided in an enhanced auditory fashion, or support for assistive hearing devices shall be provided. Not Applicable

Audio information is not necessary for use of the product; the only audio content is the video available on the home page of the web site, which has captioning available.

(e) At least one mode of operation and information retrieval that does not require user speech shall be provided, or support for Assistive Technology used by people with disabilities shall be provided. Supports

No user speech input is required.

(f) At least one mode of operation and information retrieval that does not require fine motor control or simultaneous actions and that is operable with limited reach and strength shall be provided. Supports with Exceptions

Quottly’s keyboard mode does not require any simultaneous key presses.

Section 1194.41 INFORMATION, DOCUMENTATION, and SUPPORT

Criteria Supporting Features Remarks and Explanations
(a) Product support documentation provided to end-users shall be made available in alternate formats upon request, at no additional charge. Supports

No product support documentation is available, but customer support is available on request, and any documentation that is made available will be made available in other formats upon request.

(b) End-users shall have access to a description of the accessibility and compatibility features of products in alternate formats or alternate methods upon request, at no additional charge. Supports

See www.quottly.com/accessibility.

(c) Support services for products shall accommodate the communication needs of end-users with disabilities. Supports