Dear H5P development team,
I work for a not for profit organisation, Mathematics in Education and Industry https://mei.org.uk/, which supports maths education, mainly in the UK, but also around the world.
We have been using H5P to develop content for our Moodle website of mathematics resources for a few months now. We are very impressed with H5P and, by using it, we have been able to greatly improve some of our existing content.
We realise that accessibility is very good in H5P as described here https://h5p.org/documentation/installation/content-type-accessibility and our aim is to meet WAG standards. We've been made aware of a few issues in relation to this. We are not absolutely sure whether some of these might be resolved by the way we author content (it’s quite possible that we have missed some relevant functionality that is already provided) or whether they are issues that the H5P development team might like to consider (or is already considering). I list them below and would greatly welcome any feedback.
We are using H5P Course Presentations and Interactive Videos:
1. Screen readers aren't able to describe the exact purpose of input boxes (for example they read out 'Blank input 1 or 1' where something explicity related to the question being posed is required).
2. When a user submits their responses to a question in an interactive video, new text appears on the page “Your answers have been submitted!”. A screen reader should recognise that new text has appeared and announce it, which isn't the case at the moment.
3. We need to be able to add 'alt text' to buttons that open videos in modals (and such like) so that screen readers can make the user aware of the purpose of the button. At the moment they read out 'Untitled video' (for example).
4. The controls (e.g. next page/previous page) on a H5P Presentation don't have sufficient colour contrast with their backgrounds (I'm aware that this is planned development work).
Many thanks for taking time to consider this.
Dr Richard Lissaman
Mathematics in Education and Industry