À l'usage, l'existence d'une balise dédiée aux abréviations dans le langage HTML, à savoir abbr
, ne suffit pas à la bonne restitution de celles-ci de par sa mauvaise prise en charge par les lecteurs d'écran et les écrans tactiles. Mais il existe plusieurs possibilités.
Outre une expérience utilisateur plus agréable, la vitesse de chargement d'un site web est intégrée aux critères de référencement. De plus, les connexions massives depuis un smartphone en 3G ou 4G se faisant omniprésentes, la performance devient un élément important dans la conception d'un site web.
Suite à la publication du décret n°2019-768 du 24 juillet 2019 sur l'accessibilité des services de communication au public en ligne, voici un petit état des lieux des principales nouveautés.
Travaux d'accessibilité et dispositifs ARIA sur l'un des composants JavaScript les plus utilisés sur les sites web : le carrousel !
Retour d'expérience du passage de jQuery à Vanilla JS. Quels sont les gains de performance ? Quels sont les avantages et inconvénients ?
Comment réagissent les lecteurs d'écran face à plusieurs cas particuliers d'écriture ? Résultats de quelques tests effectués avec l'affichage de surfaces et volumes, de prix, de prix en promotions ainsi que de l'utilisation de différentes variations de chiffres romains.
Les tables de liaisons sont régulièrement utilisées pour relier plusieurs tables entres-elles - en utilisant le format JSON, on économise une table et on simplifie les requêtes.
Un thème accessible avec des contrastes en AAA pour la célèbre librairie de coloration syntaxique JavaScript PrismJS.