open-formulieren / open-forms

Smart and dynamic forms
https://open-forms.readthedocs.io
Other
37 stars 26 forks source link

Accessibility improvements - Visibility and navigation #4720

Closed robinmolen closed 3 weeks ago

robinmolen commented 1 month ago

Thema / Theme

Frontend

Omschrijving / Description

This issue is related to #4622

This issue targets the visibility and navigation improvements of the accessibility rapport:

Added value / Toegevoegde waarde

No response

Aanvullende opmerkingen / Additional context

No response

robinmolen commented 1 month ago

2.1.1 is fixed/solved by the changes of #4717. The close button is now an actual button element

robinmolen commented 1 month ago

For WCAG 2.4.3 Focus Order we might have some issues. Various elements change in order when resizing the view (or when you increase the zoom on the browser). These order changes are only visual, meaning that the tab-order follows the order of the DOM. This results into an unexpected tab-order.

Elements that are involved:

The easiest solution would be to prevent/remove the order changes, but this will have an impact on the UI

robinmolen commented 1 month ago

2.4.7 the skiplink is now the first focusable element in the dom tree. When this element receives focus, it will be shown

robinmolen commented 1 month ago

2.4.2 The form name is now part of the submission report PDF filename. Changes for the page titles still needs to happen