Accessibility features

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.

Richard

Dr Richard Lissaman
Mathematics in Education and Industry

5
0
Supporter votes Members of the Supporter Network can vote for feature requests. When the supporter network has generated sufficient funding for the top voted feature request it will normally be implemented and released. More about the H5P Supporter Network
BV52's picture

Hi Richard,

Thank you for the well written request and thank you for contributing your ideas on how to make H5P better! With the H5P supporter program the H5P community can now vote for and fund the top voted H5P features. Also there are developers in the community who every now and then works on a feature they find interesting or useful.

-BV

Many thanks for all your great work. We are really excited to be using H5P.

  1. Just to add a couple of further point on accessibility to the above. It appears that buttons in H5P course presentations have aria declaration, aria-popup="true". We've had feedback that this would be better as aria-haspopup="true".
  2. Secondly, when modals appear we've had feedback that keyboard focus (when using Tab to move between interactive elements) should remain entirely within the modal (and not allow access to elements in the background). We are using H5P as a plugin to Moodle. 

Any advice on either of the above gratefully received. Many thanks again, keep up the great work.

Richard

Dr Richard Lissaman
Mathematics in Education and Industry

 

Many thanks for all your great work. We are really excited to be using H5P.

  1. Just to add a couple of further point on accessibility to the above. It appears that buttons in H5P course presentations have aria declaration, aria-popup="true". We've had feedback that this would be better as aria-haspopup="true".
  2. Secondly, when modals appear we've had feedback that keyboard focus (when using Tab to move between interactive elements) should remain entirely within the modal (and not allow access to elements in the background). We are using H5P as a plugin to Moodle. 

Any advice on either of the above gratefully received. Many thanks again, keep up the great work.

Richard

Dr Richard Lissaman
Mathematics in Education and Industry