Ce site utilise des propriétés de style modernes, certains styles peuvent être dégradés sur votre navigateur.
Utiliser Chrome 112+, Firefox 117+, Safari 16.4+ ou Edge 112+
Utiliser Android Browser 112+, Chrome for Android 112+, Firefox for Android 118+, Safari iOS 16.4+, Samsung Internet 28+ ou Opera Mobile 80+.
Qu'est-ce qu'on peut trouver ici ?
Des réflexions aussi personnelles qu'inutiles, mais surtout des propositions complètes et accessibles pour des petits quotidiens en développement web.
Aucune solution parfaite, juste des idées à adapter…
Javascript de copie de texte dans le presse-papier, compatible avec tous les navigateurs sans modifier les paramètres d'autorisation. Et accessible…
Au passage, application sur un tableau des couleurs standards web, avec structuration des données sans balise table.
Faire cohabiter l'accessibilité et le design n'est pas toujours simple. Notamment sur la question de la visibilité du focus. Impossible et compliqué ? Oui, mais non !
Concevoir un mode sombre automatique sans Javascript avec la requête média prefers-color-scheme et variables CSS. Simple, efficace et sympa pour les utilisateurs.
Comment ne pas se perdre dans les niveaux de z-index et gérer la superposition d'éléments dans une page web ? On a ce qu'il vous faut. Ça va être rapide…
Extrait d'avis accessible. Créer un bloc d'évaluation 5 étoiles vectorielles avec CSS et buttons, conforme accessibilité (WAI-ARIA) avec navigation au clavier et lecteurs d'écrans.
Construction HTML et CSS d'une popin modale responsive, accessible (WAI-ARIA), avec défilement vertical interne. Contenu alimenté par contenu statique ou requête asynchrone.
Que dire et que faire avec les pseudo-solutions magiques de widgets d'accessibilité ? Réponse : ne surtout pas céder au chant des sirènes. Par contre, on peut coder… parce que dans la vraie vie, ce n'est pas du tout compliqué !
Les liens d'évitement permettent aux utilisateurs naviguant au clavier, ou équipés de lecteurs d'écran, d'accéder plus rapidement à des zones précises. Mais il n'en faut pas qu'un…