You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
De form field van Utrecht is op dit moment een <div> zonder accessible role en zonder label. De component van RVO voegt daar code aan toe: `role="group" aria-labelledby="...".
Is dit een toegankelijk patroon? Ik ken role="group" alleen voor fieldsets. Als dit niet gewenste aanpak is, dan moet dit in de documentatie van form field worden toegevoegd.
controleren aanpak role="group" voor form fields
documentatie schrijven over of dit ongewenste markup is, of dat het alternatieve correcte markup is. Ik zou de documentatie toevoegen bij de form field component van Utrecht.
The text was updated successfully, but these errors were encountered:
Een role="group" hier plaatsen (om een label/input) met een aria-describedby is hier overbodig. De label/form velden zijn al met elkaar vebonden van for/id. De div is hier puur voor de layout. Een role plus aria-label/aria-describedby zorgt ervoor dat de naam twee keer wordt uitgesproken en dat lijkt me zinloze extra informatie.
First rule of ARIA ....
Niet doen dus, voor een label/input, hier de for/id relatie is voldoende voor het begrip van het formulierveld.
Wil je meerdere formuliervelden grouperen, doe dat dan met een fieldset/legend en niet met een role="group".
Voor het groeperen van button aan het einde van een formulier kan een <ul><li> lijst gebruikt worden.
De form field van Utrecht is op dit moment een
<div>
zonder accessible role en zonder label. De component van RVO voegt daar code aan toe: `role="group" aria-labelledby="...".Is dit een toegankelijk patroon? Ik ken
role="group"
alleen voor fieldsets. Als dit niet gewenste aanpak is, dan moet dit in de documentatie van form field worden toegevoegd.role="group"
voor form fieldsThe text was updated successfully, but these errors were encountered: