Il est parfois difficile de s’assurer que son site se comporte correctement vis-à-vis des technologies d’assistance dont peuvent se servir les visiteurs en situation de handicap pour parcourir le web. Ces technologies peuvent revêtir diverses formes : aides logicielles (lecteurs d’écran, loupes) ou matérielles (souris, claviers, micros, trackballs, plage Braille, etc.). Pour faciliter la tâche de l’intégrateur front-end, l’équipe de développement de la Khan Academy a décidé de lancer tota11y. →
Archives de la catégorie : Bonnes pratiques
Minify — Accélérez l’affichage des pages en réduisant le nombre de requêtes HTTP
Minify est un script PHP5 dont l’objectif est d’aider les webmasters à atteindre un des objectifs les plus importants des règles de hautes performances pour les sites web proposées par Yahoo! : diminuer le nombre de requêtes HTTP. Pour y parvenir, Minify combine (concatène) les fichiers CSS ou Javascript. En prime, il supprime les commentaires et les espaces en trop. Minify se charge même de l’encodage gzip tout en envoyant les bons en-têtes (headers) au navigateur. →
jARIA jQuery Plugin — Ajoutez ARIA dans vos applications web
jARIA jQuery Plugin est basé sur enable.js développé par IBM pour Mozilla. Il permet d’ajouter une couche ARIA dans votre site web sous la forme de méthodes pour la gestion des rôles : ariaRole(), par exemple, renvoie le rôle ARIA d’un élément donné. →
Système de notation par étoiles accessible
Samuel Le Morvan propose sa version accessible des systèmes de notation par étoiles qui ont fleurit après la rosée du web 2.0. Le tutoriel démarre avec les bases du HTML — en l’occurence un formulaire à base de bouton radio
et de label
— afin d’être utilisable par le plus grand nombre en l’absence de toute mise en forme CSS ou javascript qui font leur apparition dans un deuxième et troisième temps.
Le code CSS et Javascript au milieu du HTML c’est pas bien !
Cet article est une « craduction »(1) de l’excellent article Why Inline CSS And JavaScript Code Is Such A Bad Thing dans lequel Robert Nyman explique pourquoi il est bon de séparer la structure HTML, la présentation CSS et l’interactivité Javascript dans le processus de conception d’un site web. Chaque partie devrait faire l’objet d’un fichier distinct où l’intrusion des deux autres devrait être limitée au strict minimum. Yalla, en avant les jeunes !
Lire la suite de Le code CSS et Javascript au milieu du HTML c’est pas bien !