As the Transparent Language Online system updates existing functionality and develops new capabilities, we methodically address the support of accessibility for learners with special needs. Transparent Language Online has not been tested for 508 or ADA compliance by third-party experts, although good programming practices and our own on-going internal testing, we are working to support more and more aspects of 508 compliance. Our team is building knowledge of 508 standards, so that where feasible we can support the broadest possible access to our learning system. Below is a listing of the 508 criteria for web sites with our current assessment of Transparent Language Online status for each criteria.
All WCAG A & AA Success Criteria
Table 1: Success Criteria, Level A
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
1.1.1 Non-text Content(Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports |
Fully supports |
1.2.1 Audio-only and Video-only (Prerecorded) (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Fully supports |
1.2.2 Captions (Prerecorded) (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports with exceptions | There are a small number of videos that don’t contain captions. Documented to be fixed in late 2023. |
1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports with exceptions | There are a small number of videos that don’t contain descriptions of actions in the video. Documented to be fixed in late 2023. |
1.3.1 Info and Relationships (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports with exceptions | Some unlabeled elements found, location within a table is not accessible to screen readers. Documented to be fixed in late 2023. |
1.3.2 Meaningful Sequence (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: Context is presented in a meaningful way. |
1.3.3 Sensory Characteristics (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports with exceptions | Some issues found within Kidspeak only. |
1.4.1 Use of Color (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: Colors pass the minimum of 3:1 contrast ratio. |
1.4.2 Audio Control (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: Volume control is available in courses, and sound can be paused. |
2.1.1 Keyboard (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports with exceptions | There are several areas in Transparent Language Online where keyboard operation of an element does not work correctly or lacks some aspect of functionality. These exceptions are almost entirely outside of the learning activities and not within the most commonly used areas of the system. Exceptions to be addressed in updates in late 2023. |
2.1.2 No Keyboard Trap (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: Keyboard traps are avoided. |
2.2.1 Timing Adjustable (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: The only timing that we enforce is timing out inactive users and timed learning activities. During a time out the user is given time to cancel the log out, and accessibility settings are being added to practice timed learning activities in an untimed format. |
2.2.2 Pause, Stop, Hide (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: There are mechanisms to pause and stop content from playing, except for activities in which it is essential. |
2.3.1 Three Flashes or Below Threshold (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: No quick flashes occur at site. |
2.4.1 Bypass Blocks (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) – Does not apply to non-web software 602.3 (Support Docs) – Does not apply to non-web docs |
Web: Supports | Web: The site fully complies with all relevant guidelines |
2.4.2 Page Titled (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: PDFs and web pages contain correct title elements. |
2.4.3 Focus Order (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports with exceptions | One open issue currently. Issue to be addressed in late 2023. |
2.4.4 Link Purpose (In Context) (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: All links contain apt text descriptions or alt tags. |
3.1.1 Language of Page (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: Language attributes are specified within HTML and PDFs. |
3.2.1 On Focus (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: Focus on a component does not change the context. |
3.2.2 On Input (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: Changing of interface settings does not case a change of context. |
3.3.1 Error Identification (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: Error messages are given to the user when input errors are detected. |
3.3.2 Labels or Instructions (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports with exceptions | Some fields found without labels or with screen reader incompatible labels. Documented to be fixed in early-mid 2023. |
4.1.1 Parsing (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: The HTML markup is properly formatted according to these guidelines. |
4.1.2 Name, Role, Value (Level A) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports with exceptions | A few elements are missing programmatically determinable labels. Some checkboxes can’t be read by screen reader. |
Table 2: Success Criteria, Level AA
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
1.2.4 Captions (Live) (Level AA) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | |
1.2.5 Audio Description (Prerecorded) (Level AA) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports with exceptions. | There are a small number of videos that don’t contain descriptions of actions in the video. |
1.4.3 Contrast (Minimum) (Level AA) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports with exceptions | Several exceptions documented which will be fixed by a release in late 2023. |
1.4.4 Resize text (Level AA) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Fully supports. |
1.4.5 Images of Text (Level AA) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports with exceptions. | One open issue related to Grammar References using images instead of text for Servian language. |
2.4.5 Multiple Ways (Level AA) Also applies to: 2017 Section 508 501 (Web)(Software) – Does not apply to non-web software 602.3 (Support Docs) – Does not apply to non-web docs |
Web: Not supported | Web: Currently only one way to locate a page within a set of pages in most cases. Working on implementation of a sitemap or table of contents. |
2.4.6 Headings and Labels (Level AA) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: Headings and labels are descriptive. |
2.4.7 Focus Visible (Level AA) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports with Exceptions | Web: A focus indication is present at most areas of the site, but not all. |
3.1.2 Language of Parts (Level AA) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | |
3.2.3 Consistent Navigation (Level AA) Also applies to: 2017 Section 508 501 (Web)(Software) – Does not apply to non-web software 602.3 (Support Docs) – Does not apply to non-web docs |
Web: Supports | Web: Navigational elements keep a consistent relative order at all pages. |
3.2.4 Consistent Identification (Level AA) Also applies to: 2017 Section 508 501 (Web)(Software) – Does not apply to non-web software 602.3 (Support Docs) – Does not apply to non-web docs |
Web: Supports | Web: Items are identified consistently. |
3.3.3 Error Suggestion (Level AA) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: Error suggestions are given when appropriate. |
3.3.4 Error Prevention (Legal, Financial, Data) (Level AA) Also applies to: 2017 Section 508 501 (Web)(Software) 602.3 (Support Docs) |
Web: Supports | Web: All submissions are reversible; financial transactions do not apply. |
Chapter 3: Functional Performance Criteria
302 All Functional Performance Criteria
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
302.1 Without Vision | Supports with Exceptions | 1.1.1 Focus and tabbing are mostly supported at the moment. |
302.2 With Limited Vision | Supports (Level AA) | 1.4.1 Minimum color contrast 3:1 is passed.1.4.3 Minimumcolor contrast 4.5:1 is passed.1.4.4 Site is navigable when zoomed in. |
302.3 Without Perception of Color | Supports (Level AA) | 1.4.1 Minimum color contrast 3:1 is passed.1.4.3 Minimum color contrast 4.5:1 is passed. |
302.4 Without Hearing | Supports with exceptions (Level AA) | 1.2.1 Most videos have subtitles |
302.5 With Limited Hearing | Supports with exceptions(Level A) | 1.4.2 Audio controls are available to increase sound, however 1 .2.1 Most but not all videos do have subtitles |
302.6 Without Speech | Supports (Level AA) | Speech is not required; course activities that use speech may be skipped. Most speech activities also have a non-speech version available. |
302.7 With Limited Manipulation | Supports with Exceptions | 1.1.1 Focus and tabbing are mostly supported at the moment. |
302.8 With Limited Reach and Strength | Supports with Exceptions | 1.1.1 Focus and tabbing are mostly supported at the moment. |
302.9 With Limited Language, Cognitive, and Learning Abilities | Supports (Level AA) | Supports currently -Familiar terms are used so that they do not have to learn new symbols, terms or design patterns.Error tooltips are given to help prevent the user from making mistakes, and make it easy to correct mistakes when they do occur.Items like Navigation headers and breadcrumbs are used to help orientate the user and help the user restore the context when it is lost.Help file pages are written in an easy to understand manner. |
Chapter 6: Support Documentation and Services
602 Support Documentation
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
602.2 Accessibility and Compatibility Features | Supports | Information on the accessibility and compatibility features can be found at our support web pages, or by contacting our help desk. |
602.3 Electronic Support Documentation | Supports (Level A) | Documentation in electronic format, including Web-based self-service support, is available. |
602.4 Alternate Formats for Non-Electronic Support Documentation | Supports | Alternate formats usable by individuals with disabilities will be provided upon request. |
603 Support Services
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
603.2 Information on Accessibility and Compatibility Features | Supports | Support services include information on accessibility and compatibility features |
603.3 Accommodation of Communication Needs | Supports | Our help desk is supports a variety of communication methods: phone, email, fax, postal mail, and our contact support form. |