Accessibility guidance
This article provides guidance when working with Trumba to ensure compliance with the Web Content Accessibility Guidelines (WCAG) Level AA standards.
This article serves as an addendum to: Accessibility Compliance.
For more information, see Introduction to Understanding WCAG 2.0
Important Trumba ensures compliance with WCAG Level AA standards for public facing views and forms. Customers also need to ensure that their overall website (content, styling, navigation, etc.) remains in compliance. (For example, by maintaining sufficient contrast ratio between the text and the background colors used on the website.)
Functionality Not in Compliance with WCAG Level AA
These areas of functionality do not fully comply with the WCAG Level AA standards. Partial support is described in this section, along with some recommendations for mitigating the issues identified. Note that none of the exceptions documented here are available in the product by default. Customers have to explicitly enable and activate them. Thus, the product meets the WCAG Level AA standards, by default.
Calendar view spuds
- Linear Grid
- The Linear Grid calendar view conveys some important information visually, not provided by a screen reader. For example:
- Screen readers read out row by row, but the views hold meaning in their columns.
- The tab order reflects the rows rather than the columns and doesn't stay on the same day when multiple events occur that day.
- We recommend using the Multi-Week (or other calendar view) instead.
- Violates: WCAG, Level A:
Promotion spuds
- Upcoming Fader List
- The keyboard focus is removed after the spud fades and reappears. (So if your keyboard focus is in the middle of an event, the focus is removed.)
- We recommend not using this spud to ensure compliance with the WCAG Level AA standards.
- Violates:
- Upcoming Vertical Crawler and Upcoming Events Crawler
- The keyboard focus scrolls off page, but if you tab back in to view, the screen reader reads the events.
- The animation can't be paused using the keyboard; it can only be paused when hovering the mouse over the spuds.
- The timing of the animation is supported in that publishers can adjust it, but end users can't (or can only pause using the mouse).
- We recommend not using these spuds to ensure compliance with the WCAG Level AA standards.
- Violates:
- Event Slider
- The keyboard focus scrolls off page, but if you tab back in to view, the screen reader reads the events.
- The animation can't be paused using the keyboard, but customers can disable the animation feature. (Event Slider still works without using animation.)
- The timing of the animation is supported in that publishers can adjust it, but end users can't (or can only pause using the mouse).
- We recommend not using animation with this spud.
- Violates:
Compliance with WCAG Level AA, with Customer Treatment
Using color to differentiate calendars in Trumba, such as for identifying the owning calendar for events in a mixed list, doesn't comply with the WCAG Level A 1.4.1 Use of Color standard, unless the customer also applies a text equivalent to differentiate the calendars.
The calendar colors feature in Trumba is off by default. Customers have to explicitly enable the feature to use it. Thus, the product meets the WCAG standard, by default.
We recommend that customers do not enable color coding of events unless they:
- Also provide text-based calendar names.
- In general, include text to provide meaning without relying on color.