Rendre le site accessible #27
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: interhack/2026.camp.public.website#27
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
prefers-reduced-motion: #33altpour les images,aria-hiddenpour les stickersspans de la barre de progression par des élémentsprogresspour les contrastes on avait regardé récemment et le seul souci c'est quand les stickers se placent sous des titres (blancs) ou le "interhack" multicolore. je suppose qu'on peut mettre un fond similaire au texte (
background-color: #000000b8;), vu que quand c'est sous le texte le contraste est correct (9,29) ?pour le
<progress>ça a l'air pas évident à styliser. est-ce qu'on peut pas profiter du fait que le sens de la barre (faite en CSS donc pas lue par les screen readers) est déjà contenu dans le texte donc gagnerait pas à être lu en plus ?(au passage ça m'a surpris mais même les composants progress de librairies réputées pour leur accessibilité – genre Base UI – utilisent pas l'élément
<progress>😅)avec du background sur les
<span>ça donne ça. c'est moins joli mais ça règle le souci de contraste.j'en ai fait une MR pour qu'on décide si on prend ou pas : #29
Ça me semble bien pour l'arrière plan des titres, j'ai approuvé la MR.
Pour les barres de progressions, étant donné que pour les lecteurs d'écran il faut avant tout que le texte soit descriptif, ça me semble bien comme c'est aujourd'hui.
J'ai lancé un teste via un outil en ligne de l'accessibilité du site : https://freeaccessibilitychecker.skynettechnologies.com/?website=camp.interhacker.space
Ça serait aussi bien d'avoir des retours de personnes vis à vis de l'accessibilité du site ?
Pour les stickers j'avais pensé à modifier le code de placement pour que leur position de départ ne soit pas sous le texte ou les titres. Vous en pensez quoi ?
@fougere ça me semble être une solution non triviale et ça ajoute potentiellement du code Javascript en plus. On risque de passer pas mal de temps dessus, et d'ajouter du code qui consomme de l'énergie en plus. J'ai l'impression que la solution d'utiliser des fonds noir pour augmenter le constrate amène à la même solution de manière plus simple ?
prefers-reduced-motion#33@fougere wrote in #27 (comment):
c'est une solution que @marne avait proposée aussi ! enfin, je crois. l'idée de @marne était de seulement éviter que ce soit sous les gros titres du haut (c'est ceux-là qui posent problème parce que les autres, les
<h3>, sont sur le background semi-opaque). et c'est assez trivial en faisant un autre div qui soit<main>sans la partie du haut, et en ciblant ce div [ici]const main = document.querySelector('main');)