H5P
In this section:
General Accessibility Best Practices
- Provide all H5P elements with unique, descriptive titles.
- Check colour contrast manually using ColorZilla browser extension and the WebAIM Contrast Checker. Read more about colour contrast.
- Write in plain language.
- Use accessible hyperlinks that describe the link destination. To add hyperlinks in H5P text content:
Text Formatting
Highlight font and use Paragraph Format menu change appearance and add semantic meaning to text.
Alternative Text
When adding an Image, enter a description in the Alternative text field. Or, check Decorative only for decorative images.
When using the Collage element, select i (Image settings) and enter alternative text.
The Collage element does not support marking images as decorative. But, given the visual nature of the Collage element, all Collage images should have alternative text.
Learn more about creating alternative text.
Closed Captions
To add closed captions to a Video (included in Interactive Book, Column, or Course Presentation):
- Expand the Accessibility accordion.
- Type the language of the captions in Track label.
- Change Type to Captions.
- Click Add and upload a WebVTT file.
To add captions to an Interactive Video:
- Expand the Text tracks accordion.
- Type language of captions in Track label.
- Expand Subtitles accordion.
- Select Add to upload a WebVTT file.
Use happyscribe caption converter to convert .SRT caption type to .VTT file.
Learn more about closed captions.
Specific Element Considerations:
Some H5P elements require special attention when used:
Course Presentation
Try to limit the number of elements presented on each slide of a course presentation. Content is read by assistive technology in the order it was added to the slide, starting with the first item added. Be aware when adding multiple blocks of text, images, or other elements to a slide as it is easy to confuse the reading order.
Audio Element
If using the Audio element, supply a text transcript in an adjacent accordion element or link to a text transcript of the audio.
Further Reading
- Check out the section in the OER Dev Guide on H5P and Accessibility
- H5P notes content type accessibility with notes on issues and planned improvements.
- H5P has recommended content types based on accessibility and current support.