ACR for Totara 20

ACR for Totara 20

Totara Accessibility Conformance Report

International Edition

(Based on VPAT® Version 2.5Rev)

Name of Product/Version: Totara 20

Report Date: January 2026

Product Description: Learning Management System

Contact Information: enquiry@totara.com

Notes:

The following document captures our conformance levels and testing information for this major release of Totara. For a page-level testing list, see Appendix 1, for exceptions and exclusions from testing, see Appendix 2. While the information below is accurate to the best of our current knowledge, due to the size and configurable complexity of our product, not all areas and configurations have been tested. If accessibility is a major concern for an implementation, we recommend that an independent accessibility audit is conducted. We also encourage raising issues and specification-guided improvements so that we can further improve our commitment to accessibility. For customisations to Totara, please refer to our release notes, so that you can retest any areas that may be affected during an upgrade.

Evaluation Methods Used:

  • Design reviews using WCAG POUR framework (Perceivable, Operable, Understandable, Robust)

  • Automated linting and testing in the codebase

  • Peer review of front-end code for accessibility compliance

  • Colour contrast checking

  • Browser extensions to test rendered code in the browser: Deque's aXe, The Paciello Group's ARC Toolkit, ANDI, WAVE Web Accessibility Evaluation Tool

  • Manual assessment of WCAG Success Criteria, partially facilitated by Microsoft's Accessibility Insights

  • Functional testing with screen readers: VoiceOver on MacOS, NVDA on Windows

Applicable Standards/Guidelines

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

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 

Tables 1 and 2 also document conformance with: 

  • EN 301 549:  Clause 9 - Web, Clauses 10.1-10.4 of Clause 10 - Non-Web documents, Clauses 11.1-11.4 and 11.8.2 of Clause 11 - Software, Clauses 12.1.2 and 12.2.4 of Clause 12 - Documentation and support services.

  • Revised Section 508: Chapter 5 – 501.1 Scope, 504.2 Content Creation or Editing, and Chapter 6 – 602.3 Electronic Support Documentation. 

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.1 Conformance Requirements.

 

 Table 1: Success Criteria, Level A 

Notes: 

Criteria

Conformance Level

Remarks and Explanations

1.1.1 Non-text Content (Level A) 

Also applies to: 

EN 301 549 Criteria 

  • 9.1.1.1 (Web) 

  • 10.1.1.1 (Non-web document) 

  • 11.1.1.1.1 (Open Functionality Software) 

  • 11.1.1.1.2 (Closed Functionality Software) 

  • 11.8.2 (Authoring Tool) 

  • 12.1.2 (Product Docs) 

  • 12.2.4 (Support Docs) 

Revised Section 508 

  • 501 (Web)(Software) 

  • 504.2 (Authoring Tool) 

  • 602.3 (Support Docs)  

Web: Supports 

Authoring Tool: Supports 

Web: Non-text content supplied with Totara has alternative text content.

Authoring Tool: Both Weka and Atto editors encourage non-text content to have text equivalent.

1.2.1 Audio-only and Video-only (Prerecorded) (Level A) 

Also applies to: 

EN 301 549 Criteria 

  • 9.1.2.1 (Web) 

  • 10.1.2.1 (Non-web document) 

  • 11.1.2.1.1 (Open Functionality Software) 

  • 11.1.2.1.2.1 and 11.1.2.1.2.2 (Closed Software) 

  • 11.8.2 (Authoring Tool) 

  • 12.1.2 (Product Docs) 

  • 12.2.4 (Support Docs) 

Revised Section 508 

  • 501 (Web)(Software) 

  • 504.2 (Authoring Tool) 

  • 602.3 (Support Docs) 

Web: Supports

Authoring Tool: Supports 

Web: No audio or video content is shipped with Totara 20.

Authoring Tool: Both Weka and Atto editors encourage audio and video elements to have text equivalent.

Note: Externally hosted content should be assessed separately

1.2.2 Captions (Prerecorded) (Level A) 

Also applies to: 

EN 301 549 Criteria 

  • 9.1.2.2 (Web) 

  • 10.1.2.2 (Non-web document) 

  • 11.1.2.2 (Open Functionality Software) 

  • 11.1.2.2 (Closed Software)  

  • 11.8.2 (Authoring Tool) 

  • 12.1.2 (Product Docs) 

  • 12.2.4 (Support Docs) 

Revised Section 508 

  • 501 (Web)(Software)  

  • 504.2 (Authoring Tool) 

  • 602.3 (Support Docs) 

Web: Supports

Authoring Tool: Supports 

Web: No audio or video content is shipped with Totara 20.

Authoring Tool: Both Weka and Atto editors encourage audio and video elements to have text equivalent.

Note: Externally hosted content should be assessed separately

1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A) 

Also applies to: 

EN 301 549 Criteria 

  • 9.1.2.3 (Web) 

  • 10.1.2.3 (Non-web document) 

  • 11.1.2.3.1 (Open Functionality Software) 

  • 11.1.2.3.2 (Closed Software) 

  • 11.8.2 (Authoring Tool) 

  • 12.1.2 (Product Docs) 

  • 12.2.4 (Support Docs) 

Revised Section 508 

  • 501 (Web)(Software)  

  • 504.2 (Authoring Tool) 

  • 602.3 (Support Docs) 

Web: Supports 

Authoring Tool: Supports 

Web: No audio or video content is shipped with Totara 20.

Authoring Tool: Both Weka and Atto editors encourage audio and video elements to have text equivalent.

Note: Externally hosted content should be assessed separately

1.3.1 Info and Relationships (Level A) 

Also applies to: 

EN 301 549 Criteria 

  • 9.1.3.1 (Web) 

  • 10.1.3.1 (Non-web document) 

  • 11.1.3.1.1 (Open Functionality Software) 

  • 11.1.3.1.2 (Closed Software) 

  • 11.8.2 (Authoring Tool) 

  • 12.1.2 (Product Docs) 

  • 12.2.4 (Support Docs) 

Revised Section 508 

  • 501 (Web)(Software) 

  • 504.2 (Authoring Tool) 

  • 602.3 (Support Docs) 

Web: Partially supports 

Authoring Tool: Partially supports 

Web: There has been a considerable effort in ensuring correct relationships have been created and maintained, however as with any project the size of Totara, there may be locations that have been missed.

Authoring Tool: Basic functionality is supported.

1.3.2 Meaningful Sequence (Level A) 

Also applies to: 

EN 301 549 Criteria 

  • 9.1.3.2 (Web) 

  • 10.1.3.2 (Non-web document) 

  • 11.1.3.2.1 (Open Functionality Software) 

  • 11.1.3.2.2 (Closed Software) 

  • 11.8.2 (Authoring Tool) 

  • 12.1.2 (Product Docs) 

  • 12.2.4 (Support Docs) 

Revised Section 508 

  • 501 (Web)(Software) 

  • 504.2 (Authoring Tool) 

  • 602.3 (Support Docs) 

Web: Supports 

Authoring Tool: Supports 

Web: Content is displayed in a meaningful sequence.

Authoring Tool: While it is possible to create content in a non-meaningful way, the correct order is encouraged.

1.3.3 Sensory Characteristics (Level A) 

Also applies to: 

EN 301 549 Criteria 

  • 9.1.3.3 (Web) 

  • 10.1.3.3 (Non-web document) 

  • 11.1.3.3 (Open Functionality Software) 

  • 11.1.3.3 (Closed Software) 

  • 11.8.2 (Authoring Tool) 

  • 12.1.2 (Product Docs) 

  • 12.2.4 (Support Docs) 

Revised Section 508 

  • 501 (Web)(Software) 

  • 504.2 (Authoring Tool) 

  • 602.3 (Support Docs) 

Web: Supports 

Authoring Tool: Supports 

Web: Core functionality includes text instructions when needed

Authoring Tool: Content could be created that does not match these criteria.

1.4.1 Use of Color (Level A) 

Also applies to: 

EN 301 549 Criteria 

  • 9.1.4.1 (Web) 

  • 10.1.4.1 (Non-web document) 

  • 11.1.4.1 (Open Functionality Software) 

  • 11.1.4.1 (Closed Software) 

  • 11.8.2 (Authoring Tool) 

  • 12.1.2 (Product Docs) 

  • 12.2.4 (Support Docs) 

Revised Section 508 

  • 501 (Web)(Software) 

  • 504.2 (Authoring Tool) 

  • 602.3 (Support Docs) 

Web: Supports 

Authoring Tool: Supports 

Web: Colour is not the only means of identifying functionality.

Authoring Tool: As with most content authoring tools, content could be made inaccessible.

1.4.2 Audio Control (Level A) 

Also applies to: 

EN 301 549 Criteria 

  • 9.1.4.2 (Web) 

  • 10.1.4.2 (Non-web document) 

  • 11.1.4.2 (Open Functionality Software) 

  • 11.1.4.2 (Closed Software) 

  • 11.8.2 (Authoring Tool) 

  • 12.1.2 (Product Docs) 

  • 12.2.4 (Support Docs) 

Revised Section 508 

  • 501 (Web)(Software) 

  • 504.2 (Authoring Tool) 

  • 602.3 (Support Docs) 

Web: Supports 

Authoring Tool: Supports 

Web: No audio or video content is provided with Totara 20.

Authoring Tool: Content can be made to autoplay with both Weka and Atto, however standard audio controls are displayed for a user to control playback.

Note: Externally hosted content should be assessed separately

2.1.1 Keyboard (Level A) 

Also applies to: 

EN 301 549 Criteria 

  • 9.2.1.1 (Web) 

  • 10.2.1.1 (Non-web document) 

  • 11.2.1.1.1 (Open Functionality Software) 

  • 11.2.1.1.2 (Closed Software) 

  • 11.8.2 (Authoring Tool) 

  • 12.1.2 (Product Docs) 

  • 12.2.4 (Support Docs) 

Revised Section 508 

  • 501 (Web)(Software) 

  • 504.2 (Authoring Tool) 

  • 602.3 (Support Docs) 

Web: Supports 

Authoring Tool: Supports 

Web: All content can be accessed via the keyboard only through native integrations.

Authoring Tool: All content can be accessed via the keyboard only through native integrations.

 

2.1.2 No Keyboard Trap (Level A) 

Also applies to: 

EN 301 549 Criteria 

  • 9.2.1.2 (Web) 

  • 10.2.1.2 (Non-web document) 

  • 11.2.1.2 (Open Functionality Software) 

  • 11.2.1.2 (Closed Software) 

  • 11.8.2 (Authoring Tool) 

  • 12.1.2 (Product Docs) 

  • 12.2.4 (Support Docs) 

Revised Section 508 

  • 501 (Web)(Software) 

  • 504.2 (Authoring Tool) 

  • 602.3 (Support Docs) 

Web: Supports 

Authoring Tool: Supports 

Web: There are no keyboard traps inside the application.

Authoring Tool: There are no keyboard traps inside the application.

2.1.4 Character Key Shortcuts (Level A 2.1 and 2.2) 

Also applies to: 

EN 301 549 Criteria 

  • 9.2.1.4 (Web) 

  • 10.2.1.4 (Non-web document) 

  • 11.2.1.4.1 (Open Functionality Software) 

  • 11.2.1.4.2 (Closed Software) 

  • 11.8.2 (Authoring Tool) 

  • 12.1.2 (Product Docs) 

  • 12.2.4 (Support Docs) 

Revised Section 508 – Does not apply 

Web: Supports 

Authoring Tool: Supports 

Web: Browser keyboard functionality is supported.

Authoring Tool: Supports.

2.2.1 Timing Adjustable (Level A) 

Also applies to: 

EN 301 549 Criteria 

  • 9.2.2.1 (Web) 

  • 10.2.2.1 (Non-web document) 

  • 11.2.2.1 (Open Functionality Software) 

  • 11.2.2.1 (Closed Software) 

  • 11.8.2 (Authoring Tool) 

  • 12.1.2 (Product Docs) 

  • 12.2.4 (Support Docs) 

Revised Section 508 

  • 501 (Web)(Software) 

  • 504.2 (Authoring Tool) 

  • 602.3 (Support Docs) 

Web: Supports 

Authoring Tool: Supports 

Web: Quizzes and lessons can be set up to require a timed response. 

Authoring Tool: Content can be created that has a timed requirement to simulate exam-like conditions.

2.2.2 Pause, Stop, Hide (Level A) 

Also applies to: 

EN 301 549 Criteria 

  • 9.2.2.2 (Web) 

  • 10.2.2.2 (Non-web document) 

  • 11.2.2.2 (Open Functionality Software) 

  • 11.2.2.2 (Closed Software) 

  • 11.8.2 (Authoring Tool) 

  • 12.1.2 (Product Docs) 

  • 12.2.4 (Support Docs) 

Revised Section 508 

  • 501 (Web)(Software) 

  • 504.2 (Authoring Tool) 

  • 602.3 (Support Docs) 

Web: Supports 

Authoring Tool: Supports 

Web: Functionality is provided to hide toast-like notifications. 

Authoring Tool: Content can be added that does not meet this requirement.

2.3.1 Three Flashes or Below Threshold (Level A) 

Also applies to: 

EN 301 549 Criteria 

  • 9.2.3.1 (Web) 

  • 10.2.3.1 (Non-web document) 

  • 11.2.3.1 (Open Functionality Software) 

  • 11.2.3.1 (Closed Software) 

  • 11.8.2 (Authoring Tool) 

  • 12.1.2 (Product Docs) 

  • 12.2.4 (Support Docs) 

Revised Section 508 

  • 501 (Web)(Software) 

  • 504.2 (Authoring Tool) 

  • 602.3 (Support Docs) 

Web: Supports 

Authoring Tool: Supports 

Web: No content is distributed with Totara 20.

Authoring Tool: Content could be created that does not meet this requirement.

2.4.1 Bypass Blocks (Level A) 

Also applies to: 

EN 301 549 Criteria 

  • 9.2.4.1 (Web) 

  • 10.2.4.1 (Non-web document) – Does not apply