Project

General

Profile

Project activity #34378

open

Project activity #31433: Toegankelijkheidsverklaring WCAG 2.1

PRINCIPE 2 - Bedienbaar

Added by Nume Groenewegen 5 months ago. Updated 25 days ago.

Status:
In Progress
Priority:
P4 Normal
Category:
-
Target version:
Start date:
28/07/2025
Due date:
% Done:

0%

Estimated time:

Description

Componenten van de gebruikersinterface en navigatie moeten bedienbaar zijn.

Niveau A_
Succescriterium 2.1.1: Naam, rol, waarde
Alle functionaliteit van de content is bedienbaar via een toetsenbordinterface zonder
dat afzonderlijke toetsaanslagen aan tijd gebonden zijn, behalve als de onderliggende
functie een invoer vereist die afhangt van het pad dat de gebruiker aflegt en niet alleen
van de eindpunten.
Opmerking 1: deze uitzondering is gerelateerd aan de onderliggende functie, niet aan
de invoertechniek. Als we bijvoorbeeld met de hand geschreven tekst invoeren, vereist
de invoertechniek (met de hand geschreven tekst) padafhankelijke invoer, maar de
onderliggende functie (tekstinvoer) vereist dat niet.
Opmerking 2: dit succescriterium verbiedt geen muisinvoer of andere
invoermethoden naast de toetsenbordinvoer en wil dit ook niet ontmoedigen.

Voldoet niet: De onderzochte set pagina’s voldoet niet aan dit succescriterium.

Actions #1

Updated by Maaike Bommerson about 1 month ago

  • Assignee set to Maaike Bommerson
Actions #2

Updated by Maaike Bommerson about 1 month ago

  • Status changed from Backlog to In Progress
Actions #3

Updated by Maaike Bommerson about 1 month ago

Te bespreken:
Wat willen we doen met de mogelijkheid om met toetsenbord te navigeren door de mat menus?
Er wordt momenteel gebruik gemaakt van app-toolbar-item en aca-toolbar-item, hierbij werkt het default in aca al niet om met toetsenbord door de items te navigeren.
Om dit te realiseren zou er dus een custom item voor moeten worden gebouwd, is dit wenselijk?

Actions #4

Updated by Maaike Bommerson about 1 month ago

Dialogs zijn gewoon te sluiten doormiddel van of de ESC-toets, of door via het toetsenbord naar de sluitknop te navigeren. Voor de mat menu's is het mogelijk om het menu te sluiten door de button die het menu opent opnieuw te klikken hier kan ook via de tab heen genavigeerd worden. Dus dit lijkt me geen punt om verder te verwerken

Actions #5

Updated by Maaike Bommerson about 1 month ago

Conclusie voor nu:
De menu items die op basis van adf-dynamic-component zijn van alfresco voldoen niet aan de WCAG, omdat er niet door deze menu-items valt te navigeren via het toetsenbord. Denk hierbij aan de menu items: Favoriet, Weergeven, online bewerken, delen.
Om te kunnen navigeren via het toetsenbord moet het een mat-menu-item zijn.

Dit botst met het volgende punt uit de verklaring van Hyland:
2.1.1 Keyboard
All functionality of the content is operable through a keyboard interface
without requiring specific timings for individual keystrokes, except
where the underlying function requires input that depends on the path
of the user's movement and not just the endpoints.

Dit betekent dat er een ticket moet worden aangemaakt voor Hyland om dit te fixen.

app-toolbar-menu-item is in aca in het context menu en via de 3 puntjes wel toegankelijk via het toetsenbord, maar binnen de create menu van tezza niet. Binnen Tezza werken deze onderdelen wel ook in de contextmenu en het meer menu, de items die hier niet werken zijn ook adf-dynamic-component.

Actions #7

Updated by Norbert Veenbrink 25 days ago

@Maaike Bommerson

Hyland wil er toch graag een videootje van zodat ze kunne zien wat er gebeurt/niet werkt.

Kun jij die regelen?

vriendelijke groeten,
Norbert

Also available in: Atom PDF