...
Product Description: Collaboration and Learning Environment (CLE) software
Date: December 8, 2019
Contact Information:
- Tiffany Stull, tls6u@virginia.edu
- Joshua Wilson, wilson@longsight.com
Tools Tested
Sakai is composed of an extensive set of tools and core functionality. The following tools areas were extensively tested: the overall
- Overall interface or "Portal
...
- "
...
- Tests and Quizzes
...
- tool
...
- Gradebook tool
- Rubrics tool
...
- Profile interface
...
Note that untested tools may have unidentified accessibility issues.
This product contains the “External Tool (LTI)” which allows an institution to integrate certain outside tools into the technology. This evaluation does not cover any outside tools that may be added by institutions or end users.
...
This report covers the degree of conformance for the following accessibility standard/guidelines:
NOTE FOR KATHY - UPDATE THIS SECTION
...
- Corrections to the ICT Final Rule as published by the US Access Board in the Federal Register on January 22, 2018
- Web Content Accessibility Guidelines 2.0 (Level A: Yes; Level AA: Yes; Level AAA: No)Tables 1 and 2 also document conformance with:
- Chapter 5 – 501.1 Scope, 504.2 Content Creation or Editing Chapter 6 – 602.3 Electronic Support DocumentationWeb Content Accessibility Guidelines 2.1 (Level A: No; Level AA: No; Level AAA: No)
For each guideline in the WCAG 2.0 standard, there are testable success criteria, which are at three levels: A, AA, and AAA.
...
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
1.1.1 Non-text Content | Partially Supports | This criterion is supported with the exception of very few instances of missing alt text or discernible text in the application and a few incorrect IDs in the code. |
1.2.1 Audio-only and Video-only (Prerecorded) | Not Applicable | Neither audio nor video are included in the product. |
Not Applicable | Neither audio nor video are included in the product. | |
1.2.3 Audio Description or Media Alternative (Prerecorded) | Not Applicable | Neither audio nor video are included in the product. |
1.3.1 Info and Relationships | Partially Supports | Most of the application supports this criterion, however certain tools including the Gradebook and Tests & Quizzes do not support this criterion as most form fields are lacking labels. |
1.3.2 Meaningful Sequence | Supports | When the sequence in which content is presented affects its meaning, a correct reading sequence can be programmatically determined. |
1.3.3 Sensory Characteristics | Supports | Instructions provided for understanding and operating content do not rely solely on sensory characteristics of components such as shape, size, visual location, orientation, or sound. |
1.4.1 Use of Color | Supports | Color is not used as the only visual means of conveying information, indicating an action, prompting a response, or distinguishing a visual element. |
1.4.2 Audio Control | Supports | The product does not contain audio set to autoplay. Users who add audio content can set the audio to “don’t autoplay.” |
2.1.1 Keyboard | Partially Supports | Overall, the application supports this criterion, however, there are small pieces of functionality throughout that are difficult to use with the keyboard. The Gradebook and Tests & Quizzes show significant difficulty for keyboard users. |
2.1.2 No Keyboard Trap | Supports | If keyboard focus can be moved to a component of the page using a keyboard interface, then focus can be moved away from that component using only a keyboard interface, and, if it requires more than unmodified arrow or tab keys or other standard exit methods, the user is advised of the method for moving focus away. |
2.1.4 Character Key Shortcuts | Not Evaluated | Product not tested for 2.1 criteria. |
2.2.1 Timing Adjustable | Supports | Tool allows author to adjust timing of content. Timed elements are only in use if an instructor has designed their content to be timed. Instructors can opt to avoid including timed elements. |
2.2.2 Pause, Stop, Hide | Supports | Product does not contain moving, blinking, scrolling, or auto-updating information unless added by a user. |
2.3.1 Three Flashes or Below Threshold | Supports | Web pages do not contain anything that flashes more than three times in any one second period unless added by a user. |
2.4.1 Bypass Blocks | Partially Supports | Application contains multiple bypass links with multiple methods of activation, however not all methods are currently working as described. At least one method of activation is working on all bypass links. |
2.4.2 Page Titled | Supports | Web pages have titles that describe topic or purpose. |
2.4.3 Focus Order | Partially Supports | Overall, the application supports this criterion, however, there are a few areas, such as modal windows, where focus order is somewhat unexpected. |
2.4.4 Link Purpose (In Context) | Partially Supports | Overall, the application supports this criterion, however, there are a handful of links scattered throughout which lack discernible text. |
2.5.1 Pointer Gestures | Not Evaluated | Product not tested for 2.1 criteria. |
2.5.2 Pointer Cancellation | Not Evaluated | Product not tested for 2.1 criteria. |
2.5.3 Label in Name | Not Evaluated | Product not tested for 2.1 criteria. |
2.5.4 Motion Actuation | Not Evaluated | Product not tested for 2.1 criteria. |
3.1.1 Language of Page | Supports | Human language of pages can be programmatically determined. |
3.2.1 On Focus | Supports | When any component receives focus, it does not initiate a change of context. |
3.2.2 On Input | Partially Supports | Overall, the application supports this criterion, however, there are a handful of form elements which lack submit. |
3.3.1 Error Identification | Supports | If an input error is automatically detected, the item that is in error is identified and the error is described to the user in text. |
3.3.2 Labels or Instructions | Partially Supports | Most of the application supports this criteria, however certain tools including the Gradebook and Tests & Quizzes do not support this criterion as most form fields are lacking labels. |
4.1.1 Parsing | Partially Supports | Overall, the application supports this criterion, however, there are a handful of duplicate IDs in the code. |
4.1.2 Name, Role, Value | Partially Supports | Overall, the application supports this criterion, however, there are a few misused ARIA attributes, some missing ARIA states, and a few links are lacking discernible text. Many links in the Gradebook are lacking discernible text. |
...
Note: Neither audio nor video are included in the product.
Support Documentation
...
602.2 Accessibility and Compatibility Features
...
Product includes a help section devoted to accessibility and users of assistive technology. This section includes an overview of the product including organization, landmarks, a list of skip links, access keys and supportive information for accessible and efficient navigation and operation. Information on color/contrast modification and enlarging screen elements are also available. Detailed information is also provided on best practices for creating accessible content for the product.
...
602.3 Electronic Support Documentation
...
602.4 Alternate Formats for Non-Electronic Support Documentation
...
Product is open source. Institutions may choose between self-hosting and vendor support (e.g., Longsight).
End users receive alternate support via offline and in-person methods as determined appropriate by their academic institution.
Support Services
Level
603.2 Information on Accessibility and Compatibility Features
A basic overview of best practices for accessibility is provided as part of faculty/staff training, if it is requested by the client. Clients are reminded to keep accessibility in mind when creating content and given examples of best practices and common pitfalls. Clients are also referred to the section of the online support documentation devoted to accessibility and compatibility features mentioned above in 602.2.
603.3 Accommodation of Communication Needs
Product is open source. Institutions may choose between self-hosting and vendor support (e.g., Longsight).
Criteria | Conformance Level | Remarks and Explanations | |
---|---|---|---|
1.2.4 Captions (Live) | Not Applicable | Neither audio nor video are included in the product. | |
1.2.5 Audio Description (Prerecorded) | Not Applicable | Neither audio nor video are included in the product. | |
1.3.4 Orientation | Not Evaluated | Product not tested for 2.1 criteria. | |
1.3.5 Identify Input Purpose | Not Evaluated | Product not tested for 2.1 criteria. | |
Partially Supports | There are very few instances of insufficient contrast in the application. | ||
1.4.4 Resize text | Supports | Text can be resized without assistive technology up to 200 percent without loss of content or functionality. | |
1.4.5 Images of Text | Supports | Text is used to convey information rather than images of text except for essential elements (logos). | |
1.4.10 Reflow | Not Evaluated | Product not tested for 2.1 criteria. | |
1.4.11 Not-text Contrast | Not Evaluated | Product not tested for 2.1 criteria. | |
1.4.12 Text Spacing | Not Evaluated | Product not tested for 2.1 criteria. | |
1.4.13 Content on Hover or Focus | Not Evaluated | Product not tested for 2.1 criteria. | |
2.4.5 Multiple Ways | Partially Supports | Product contains a limited search feature. Known elements that cannot be reached in multiple ways include the sites dialogue and the login dialogueMore than one way is available to locate a Web page within a set of Web pages except where the Web Page is the result of, or a step in, a process. | |
2.4.6 Headings and Labels | Supports | Headings and labels describe topic or purpose. | |
2.4.7 Focus Visible | Partially Supports | Keyboard operable user interfaces have visual keyboard focus with the exception of the tools within the rich text editorOverall, the application supports this criterion, however, there are issues with visual focus in the Gradebook when a user tries to grade a rubric. This criterion is supported for student users. | |
3.1.2 Language of Parts | Supports | Human language of passages or phrases can be programmatically determined. | |
3.2.3 Consistent Navigation | Supports | Navigational mechanisms that are repeated on multiple Web pages within a set of Web pages occur in the same relative order each time they are repeated, unless a change is initiated by the user. | |
3.2.4 Consistent Identification | Supports | Components that have the same functionality within a set of Web pages are identified consistently. | |
3.3.3 Error Suggestion | Partially Supports | If an input error is automatically detected and suggestions for correction are known, then the suggestions are provided to the user, unless it would jeopardize the security or purpose of the contentSome errors provide insufficient feedback. | |
3.3.4 Error Prevention (Legal, Financial, Data) | PartiallySupports | Regarding Tests and Quizzes: Submissions are not reversible. Once a quiz has been submitted, only the instructor can delete the original submission and/or allow a retake. Data entered by the user is not checked for input errors. A mechanism is available for reviewing, confirming, and correcting information before finalizing the submission. Students are prompted to confirm that they are ready to submit the assessment for grading prior to submission. |
Revised Section 508 Report
Functional Performance Criteria (FPC)
...
302.1 Without Vision
...
Where a visual mode of operation is provided, product provides at least one mode of operation that does not require user vision. Product is screen reader friendly.
...
302.2 With Limited Vision
...
302.3 Without Perception of Color
...
Partially
...
Where a visual mode of operation is provided, product provides at least one mode of operation that does not require user perception of color.
Known exceptions: distinguishing dates in the calendar.
...
302.4 Without Hearing
...
Product contains no built-in audio. Any audio components are uploaded by the user. It is up to the user to provide captions, transcripts, or audio descriptions.
...
302.5 With Limited Hearing
...
302.6 Without Speech
...
Product does not require speech input, control, or operation.
...
302.7 With Limited Manipulation
...
Partially
...
Product is keyboard and assistive technology friendly with very few exceptions, which are indicated in the above report.
...
302.8 With Limited Reach and Strength
...
Partially
...
302.9 With Limited Language, Cognitive, and Learning Abilities
...
Partially
...
The pages of this product have a consistent navigation and presentation with clear labels, titles etc. However, some best practices are not followed including ability to reverse form submission for tests and quizzes, data being checked for input error prior to submission, and as described in 2.4.4, a few links have inadequate text.
Authoring Tools
...
504.2 Content Creation or Editing (if not authoring tool, enter “not applicable”)
...
See information in WCAG section.
...
504.2.1 Preservation of Information Provided for Accessibility in Format Conversion
...
Product does not convert content/file formats.
...
504.2.2 PDF Export
...
Several tools within the product give the option to generate a print PDF view for non-PDF content. The standard of the PDF is reliant on the user’s system. These generated PDFs are not accessible.
...
504.3 Prompts
...
Partially
...
504.4 Templates
...
Product does not provide content templates. Any templates used in the product would have been supplied by the institution.
4.1.3 Status Messages | Not Evaluated | Product not tested for 2.1 criteria. |
Table 1: Success Criteria, Level A
Notes: Not Evaluated - removed.
Report
You can download a copy of the report here:
View file name VPAT2.3RevWCAG-Sakai2019-v2.pdf height 250