GX-Bug #70858
geschlossenNeue Widgets sind nicht Barrierefrei / New widgets are not accessible
0%
Barrierefreiheit für Carousel Widget verbessert
Beschreibung
Die neuen Widgets sind nicht Barrierefrei, hier fehlen z.B. die ARIA role Attribute im HTML, damit diese entsprechend von Software und Browsern gelesen werden können.
Kann wie folgt reproduziert werden:
- Shop 4.9.2.0 installieren
- StyleEdit öffnen
- auf der Startseite einen neuen Carousel Slider hinzufügen
- Ein neuen Tab Widget hinzufügen
- Im Browser das Plugin Lighthouse installieren
- Die Startseite mit Lighthouse prüfen
Erwartetes Ergebnis:
Im Lighthouse Test sollten die Barrierefreiheit einen hohen Wert erreichen.
Tatsächliches Ergebnis:
Die Barrierefreiheit ist nicht sehr gut. Hier zeigt Lighthouse fehlende ARIA role für einige HTML Elemente
The new widgets are not barrier-free, e.g. the ARIA role attributes are missing in the HTML so that they can be read by software and browsers.
Can be reproduced as follows:
- install Shop 4.9.2.0
- open StyleEdit
- add a new carousel slider on the start page
- add a new tab widget
- install the Lighthouse plugin in the browser
- check the start page with Lighthouse
Expected result:
In the Lighthouse test, the accessibility should reach a high value.
Actual result:
The accessibility is not very good. Here Lighthouse shows missing ARIA role for some HTML elements
Dateien