MyDesign Accessibility Conformance Report - WCAG Edition

Download this report as a PDF.

Based on Version 2.5, November 2023 (template)

  • Name of Product: MyDesign® Learning Management System
  • Report Date: September 2024
  • Product Description: The MyDesign® Learning Management System structures the rubric in a modern web-based application that facilitates organization of large groups of students engaged in design project activities.
  • Contact information: info@e4usa.org
  • Notes:
    • This evaluation refers only to the MyDesign® Learning Management System and does not include any associated websites or documentation.
    • This report evaluates the accessibility conformance of the latest release of MyDesign®, as we are always testing with the most current version.
    • Table 3: Success Criteria, Level AAA has been removed because the MyDesign® product has not been evaluated for WCAG 2.0 Level AAA conformance.
    • MyDesign® supports all modern browsers (e.g., Chrome, Firefox, Safari, Edge).
    • MyDesign® does not support running with JavaScript disabled in the browser because the front-end is built exclusively using modern JavaScript frameworks.
    • Any device with an internet browser and at least 1024 x 768 screen resolution should be capable of accessing and using MyDesign®.
    • Known accessibility issues are detailed in the tables below.
  • Evaluation Methods Used: Conformance to the listed accessibility standards has been evaluated by Engineering For US All using a combination of automated analysis tools and manual testing. These tools include, but are not limited to: Chrome DevTools, WAVE, and Lighthouse.

Applicable Standards/Guidelines

This report covers the degree of conformance for the following accessibility standard/guidelines:

Standard/Guideline Included In Report
Web Content Accessibility Guidelines 2.0 Level A (Yes), Level AA (Yes), Level AAA (No)
Web Content Accessibility Guidelines 2.1 Level A (Yes), Level AA (Yes), Level AAA (No)

Terms

The terms used in the Conformance Level information are defined as follows:

  • Supports: The functionality of the product has at least one method that meets the criterion without known defects or meets with equivalent facilitation.
  • Partially Supports: Some functionality of the product does not meet the criterion.
  • Does Not Support: The majority of product functionality does not meet the criterion.
  • Not Applicable: The criterion is not relevant to the product.
  • Not Evaluated: The product has not been evaluated against the criterion. This can only be used in WCAG Level AAA criteria.

WCAG 2.x Report

NOTE: When reporting on conformance with the WCAG 2.x Success Criteria, they are scoped for full pages, complete processes, and accessibility-supported ways of using technology as documented in the WCAG 2.0 Conformance Requirements.

Table 1: Success Criteria, Level A

Criteria Conformance Level Remarks and Explanations
1.1.1 Non-text Content (Level A) Supports MyDesign provides text alternatives to non-text content.
1.2.1 Audio-only and Video-only (Prerecorded) (Level A) Supports MyDesign does not contain prerecorded audio-only or video-only content by default. Users are responsible for accessibility of content they upload or link to.
1.2.2 Captions (Prerecorded) (Level A) Not Applicable MyDesign does not contain prerecorded audio or video by default. Users can upload or link video content that provides captions. Users are responsible for accessibility of content they upload or link to.
1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A) Not Applicable MyDesign does not contain pre-recorded video by default. Users can upload or link video content that provides audio description or media alternatives. Users are responsible for accessibility of content they upload or link to.
1.3.1 Info and Relationships (Level A) Partially Supports MyDesign supports with some exceptions: 1. Some elements with button functionality are not tagged for assistive technology. 2. In the "Create New Class" form, one of the error messages upon submission is displayed via a pop-up, which is not accessible to assistive technologies.
1.3.2 Meaningful Sequence (Level A) Partially Supports MyDesign maintains consistent structures in most pages and components, allowing correct reading sequences to be programmatically determined. Exceptions are: In some cases the cancel/submit button is encountered before the form fields. Navigating auto web spots skips essential items.
1.3.3 Sensory Characteristics (Level A) Supports The use of MyDesign does not rely on sensory characteristics.
1.4.1 Use of Color (Level A) Partially Supports MyDesign does not primarily use colors as the only visual means of conveying information with the exception of some text links. Exception: Color is the only medium used to distinguish links from the surrounding text in the Terms and Conditions page; however, when hovering the link is underlined.
1.4.2 Audio Control (Level A) Not Applicable MyDesign does not contain prerecorded audio and user-uploaded and linked content does not auto-play.
2.1.1 Keyboard (Level A) Supports All functionality of the content is operable through a keyboard interface.
2.1.2 No Keyboard Trap (Level A) Supports User's keyboard focus does not get trapped and they can easily navigate between different interactive elements.
2.1.4 Character Key Shortcuts (Level A 2.1 only) Supports MyDesign uses (Esc) functional key.
2.2.1 Timing Adjustable (Level A) Supports MyDesign does not time-out interface elements or content by default. Where time limits are user-definable for content like submission due date and time, teacher users can set and modify the time.
2.2.2 Pause Stop Hide (Level A) Not Applicable MyDesign does not contain moving, blinking, scrolling, or auto-updating content. Users are responsible for the content they upload or link to.
2.3.1 Three Flashes or Below Threshold (Level A) Not Applicable MyDesign does not contain flashing content. Users are responsible for the accessibility of content they upload or link to.
2.4.1 Bypass Blocks (Level A) Not Applicable There are not blocks of repeated content.
2.4.2 Page Titled (Level A) Supports All pages have descriptive titles using header1 level.
2.4.3 Focus Order (Level A) Supports Keyboard navigation in MyDesign occurs in consistent order from top to bottom and from left to right.
2.4.4 Link Purpose (In Context) (Level A) Supports Purpose of links is clearly identified by its text.
2.5.1 Pointer Gestures (Level A 2.1 only) Supports Functionality dependent on multipoint or path-based gestures is not present.
2.5.2 Pointer Cancellation (Level A 2.1 only) Supports The functionality of all the interactive elements is triggered on up-event.
2.5.3 Label in Name (Level A 2.1 only) Supports Accessible names of user interface controls match with their visual labels.
2.5.4 Motion Actuation (Level A 2.1 only) Not Applicable MyDesign does not contain any motion operations.
3.1.1 Language of Page (Level A) Supports Primary language (en) is defined programmatically.
3.2.1 On Focus (Level A) Supports Focus during navigation does not initiate an action or change of context.
3.2.2 On Input (Level A) Supports Setting or changing input components does not automatically cause an action or change of context.
3.2.6 Consistent Help (Level A 2.2 only) Not Evaluated
3.3.1 Error Identification (Level A) Partially Supports MyDesign provides validation in all forms and errors are properly identified and described to the user. Submission is disabled when errors occur. Some exceptions to the criterion: 'Edit class' and 'Create new Class' allows users to enter an end date that precedes start date.
3.3.2 Labels or Instructions (Level A) Supports Content and fields requiring user input contain appropriate labels and/or instructions.
3.3.7 Redundant Entry (Level A 2.2 only) Not Evaluated
4.1.1 Parsing (Level A) Supports For WCAG 2.0 and 2.1, the September 2023 errata update indicates this criterion is always supported.
4.1.2 Name Role Value (Level A) Partially Supports For almost all UI components, the name and role can be programmatically determined; states, properties, and values that can be set by the user can be programmatically set.

Table 2: Success Criteria, Level AA

Criteria Conformance Level Remarks and Explanations
1.2.4 Captions (Live) (Level AA) Not Applicable MyDesign does not contain live audio or video by default. Users can link to a live audio or video content that provides live captions. Users are responsible for accessibility of content they upload or link to.
1.2.5 Audio Description (Prerecorded) (Level AA) Not Applicable MyDesign does not contain Prerecorded audio by default. Users can upload or link to pre-recorded audio content that provides audio descriptions. Users are responsible for accessibility of content they upload or link to.
1.3.4 Orientation (Level AA 2.1 only) Supports Content does not restrict its view and operation to a single display orientation.
1.3.5 Identify Input Purpose (Level AA 2.1 only) Supports MyDesign input field purposes can be programmatically determined.
1.4.3 Contrast (Minimum) (Level AA) Partially Supports MyDesign provides a 4.5:1 contrast ratio for regular text and 3:1 for large text by default. Except on the page select bar of some tables the contrast is insufficient on some entries of the Teacher Grading table, and when the user selects a background color that is dark.
1.4.4 Resize text (Level AA) Supports Text can be resized to 200 percent without loss of content or functionality.
1.4.5 Images of Text (Level AA) Supports Plain text is used to convey information rather than images of text. Users are responsible for the accessibility of content they upload or link to.
1.4.10 Reflow (Level AA 2.1 only) Partially Supports Most MyDesign pages can be presented at 320x256 resolution without loss of information or functionality. Some exceptions where loss of readability exists: Navigation bar, Page titles on width less than 627px, Progress table on Class Home, Some text on the student portfolio page.
1.4.11 Non-text Contrast (Level AA 2.1 only) Partially Supports Sufficient color contrast is used to display most of the informative components such as graphs, buttons and focus control, whereas color contrast was insufficient in few places such as MyDesign colors used on the rubric element selection.
1.4.12 Text Spacing (Level AA 2.1 only) Supports Line-height is defined to 1.5 except in Terms and Conditions where it is 1.2.
1.4.13 Content on Hover or Focus (Level AA 2.1 only) Partially Supports Interactive components where receiving and then removing pointer hover or keyboard focus triggers additional content to become visible, persistent while hovering and then hidden when removed hovering or focus, except in few instances when using the keyboard: Overview of students submission and alert pop-up when submitting new organization form.
2.4.5 Multiple Ways (Level AA) Does Not Support Sequential navigation only.
2.4.6 Headings and Labels (Level AA) Supports Headings and Labels are descriptive.
2.4.7 Focus Visible (Level AA) Supports Focus is consistently visible throughout MyDesign when navigating using the keyboard.
2.4.11 Focus Not Obscured (Minimum) (Level AA 2.2 only) Not Evaluated
2.5.7 Dragging Movements (Level AA 2.2 only) Not Evaluated
2.5.8 Target Size (Minimum) (Level AA 2.2 only) Not Evaluated
3.1.2 Language of Parts (Level AA) Supports MyDesign content is in English, multi-language content is not provided. However, users are responsible for the language of content they upload and link to.
3.2.3 Consistent Navigation (Level AA) Supports MyDesign maintains consistent navigation patterns throughout all its pages and content.
3.2.4 Consistent Identification (Level AA) Supports Components with the same functionality are labeled and behave consistently across the application.
3.3.3 Error Suggestion (Level AA) Supports Suggestions and examples are provided when entering some input such as password and email.
3.3.4 Error Prevention (Legal Financial Data) (Level AA) Not Applicable MyDesign does not contain sensitive legal or financial content by default and does not ask users for such data.
3.3.8 Accessible Authentication (Minimum) (Level AA 2.2 only) Not Evaluated
4.1.3 Status Messages (Level AA 2.1 only) Supports Visual pop up confirmation messages appear on screen to confirm successful or failed submission.

Table 3: Success Criteria, Level AAA

The MyDesign Learning Management System has not been evaluated for WCAG 2.0 Level AAA conformance.

Engineering For US All Legal Disclaimer

This document is provided for information purposes only and the contents hereof are subject to change without notice. Engineering For US All does not warrant that this document is error-free, nor does it provide any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. Engineering For US All specifically disclaims any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. Engineering For US All further makes no representation concerning the ability of assistive technologies or other products to interoperate with Engineering For US All products. This document addresses the named product(s) only.

Back to Top