Acessibilité web: Améliorations sémantique #42
Labels
No labels
cat
a11y
cat
compat
cat
content
cat
perf
part
calendar
No milestone
No project
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Deuxfleurs/site#42
Loading…
Reference in a new issue
No description provided.
Delete branch "tixie/deuxfleurs-website:a11y/semantic"
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?
Bonjour,
Suite au super travail mené par @adrian j'ai fait une pull request avec un premier lot de modifications, celles si ne changeant que la sémantique du HTML, et donc normalement ne doit pas changer de comportement visuel.
Cette PR contient :
aria-orientation="vertical"
dans la navigation : Inutile et faux dans le cas où le site est visionné sur un navigateur à petite largeur (smartphone par exemple)role="none"
sur les élement de liste: il est important de garder une sémantique dans les items de liste. Je ne vois pas pourquoi ces attributs ont été ajoutés.content
en CSS est lu par les lecteurs d'écrans)Cette PR s'occupe donc de résoudre les issues #29, #28, #27
J'ai déployé l'ensemble des modifications sur cette démo https://a11y-semantic.deuxfleurs.guerilla.studio
Je vois les modifications visuelles: aka le travail de play/pause des animations et du respect de la media feature
prefers-reduced-motion
pour une seconde PR, comme elle implique des changements visuels, donc impliquera potentiellement plus d'aller-retour.Mais en attendant que vous pensez de ces modifs @esther @adrien ? Est-ce que c'est quelque chose qui pourrait être poussé sur la version en ligne du site ?
d7ee04e6b7
to469d165852
J'ai lu le rapport d'Adrian : merci pour ce rapport, très intéressant et pertinent ce retour.
Je ne pense pas que Esther passera par là prochainement, je vous propose d'avancer sans son accord : je vais l'appeler la semaine prochaine pour lui parler du site web de manière générale, et je prends la responsabilité de mettre en place les mesures correctives si il venait à y avoir un problème - ce que je ne crois pas pour cette PR ;-)
Je propose de fusionner et mettre en ligne directement cette PR. Si il y a des problèmes de droits d'accès, je rajouterai les droits manquants à Tixie.
Quelques problèmes dans la structure du HTML (des balises mal fermées). Je commit le fix dans les jours à venir avant de merge vers main. Merci la tache "HTML syntax check" de la CI !