Accessibilité carrousel

Issue #21 on hold
Thomas Beduneau created an issue

Étant donné que le carrousel avance de 2 en 2 tout le temps il serait peut être bon de mettre les boutons précédent et suivant en aria-hidden="true". C'est pas tip top mais ça peut être un bon choix. Actuellement, en utilisant un lecteur d'écran, on parcours les 28 entrées, même celle non visibles. Les boutons sont dans ce cas inutiles.

Un autre possibilité serait que le carrousel avance d'autant d'items que visible. Il faudrait alors ajouter l'attribut aria-hidden="true" sur les items non courant pour qu'ils ne soient ni comptabilisé ni vocalisé. Les boutons précédent et suivant devraient contenir l'information d'avancé dans le carrousel du type : "Previous page, 1 of 5" et "Next page, 3 of 5".

Comments (3)

  1. Geoffrey Crofte

    Yes il y a de quoi faire sur celui là. Les 28 entrées sont en plus en doublon pour les besoins de l'infinite, du coup faudrait au moins la moitié en aria-hidden="true" de toutes manières. Je vais voir ce que la lib me permet de faire à l'occasion pour optimiser ça, en attendant je cache les boutons du coup. Encore merci pour tes retours riches.

  2. Log in to comment