Les langages de templates sont apparus en PHP il y a près de 10 ans. Leur utilisation s’est répandu, mais sont-ils vraiment utiles ? PHP n’est il pas par définition un langage de template ?
Monthly Archives: juin 2009
Après le web 2.0, l’accessibilité 2.0
Après le WCAG qui à publié sa deuxième version en décembre 2008, et le décret d’application de la loi sur l’accessibilité, c’est au tour du RGAA de faire peau neuve (http://www.references.modernisation.gouv.fr/rgaa-accessibilite).
Faut t’il ré-implémenter les fonctionnalités des navigateurs dans une page Web ?
Voila une question bien curieuse, tout le monde répond évidemment non, et pourtant c’est la direction qu’est en train de prendre le Web d’aujourd’hui. Il suffit de compter le nombre de site mettant dans leur page Web des boutons pour augmenter la taille, des boutons pour imprimer, des formulaires pour envoyer un mail à un ami, une liste déroulante pour de changer de style, … . Pourtant toutes ces fonctionnalités sont disponibles par défault dans tous les navigateurs Web du marché depuis de nombreuses années.
La propriété css : word-wrap
Inventé par Microsoft, la propriété css word-wrap. Elle permet de forcer le passage à la ligne pour les mots trop long.
Elle a 2 valeurs possible :
normal- (par défaut) les mots ne sont pas coupés
break-word- Les mots sont automatiquement coupés en 2, la deuxième partie vient se mettre à la ligne.
Cette propriété est actuellement supporté par IE (toutes versions), Safari et Firefox (3.1 alpha).
Même si elle n’est pas encore disponible dans firefox, l’intérêt de cette propriété est bien réel. Elle permet d’empêcher que les mises en pages sous IE soit totalement détruite si l’on écrit un mots trop long pour la taille du conteneur.
Changement de thème : passage au HTML 5 et accessibilité
Voila mon site vient de changer de DOCTYPE, les pages sont désormais soumis aux règles du html 5.
J’ai garder le même thème, en faisant quelques ajustements pour plus d’accessibilité (design fluide, liens d’évitement, lien plus visible, … ). Je continuerais à améliorer l’accessibilité du site aux fur et à mesure.
Au passage, j’ai décidé de ne plus supporter spécifiquement les navigateurs IE 6 et IE 7, vu que la version 8 est sortie.