Comment normaliser
Aujourd’hui, Dave Shea publie A Road Map to Standards [en] - un guide sur les méthodes à suivre pour apprendre à travailler selon les normes. ça vaut absolument le détour!
On ne surfe plus, on plonge!
Aujourd’hui, Dave Shea publie A Road Map to Standards [en] - un guide sur les méthodes à suivre pour apprendre à travailler selon les normes. ça vaut absolument le détour!
Vous le savez tous, de plus en plus d’applications tirent profit des avantages liées aux technologies Internet. Certains d’entre nous utilisent des services banquaires en ligne, des applications de e-learning, des services web… la liste est longue.
Certaines de ses applications étaient, à une époque lointaine, distribuées sur CD-Rom. Maintenant, elles sont programées en XML, en XSLT, en ASP, en JSP et autres languages "acronymesque". De plus, elles sont aussi disponnible par le web. Et souvent, ce qu’on entend est : « pourquoi devrais-je respecter les standards web? Je ne fais pas un site web, c’est une application. » Ce qui doit être considéré comme la fin de la conversation. La décision est sans appel. Inutile de préciser qu’il n’y a pas de raison pour qu’une application ne réponde pas à un minimum de règles d’accessibilité, de bonnes pratiques ou encore de convivialité.

Enfin, je lance l’idée: n’oublions pas que les applications web doivent aussi respecter certaines normes. Et que ce n’est pas parce qu’un environnement de travail est hyper controlé (si le patron de l’informatique change, il va peut-être vouloir changer l’OS utilisé dans toute la compagnie) qu’il le restera.
Je dois maintenant me résoudre à utiliser IE4 ou plus pour remplir mes feuilles de temps. Je préfère ça à l’idée de polluer mon cher Firefox avec des contrôles ActiveX!
Le W3C annonçait hier le lancement d’Amaya 8.5 [en]. Est-il encore nécessaire de présenter Amaya [en]?
De plus, il est encore temps [en] de soumettre vos propositions pour la conférence sur le SVG [en] qui aura lieu à Tokyo en septembre. Conférence que je suivrais avec attention de Montréal :-}…
Ah, que ne suis-je une riche héritière?!?
J’en avais déjà parlé, mais ça remonte à si longtemps…
Monique me rappele que le site pompage.net se spécialise dans la traduction vers le français de ses si nombreuses ressources en anglais. La dernière traduction est celle de l’article de Dave Shea [en], mais vous y trouverez presqu’une vingtaine d’article dans la langue de Molière.
Super Cool!
CyberCodeur est maintenant disponible par téléphone! Et oui, en composant le numéro de téléphone, il est maintenant possible d’entendre le site - tout ça gratuitement. C’est à dire que c’est gratuit pour l’usager, mais je doute fortement que ce le soit pour tous ![]()
Je me suis donc empressée de téléphoner au numéro 1-800, de composer le code et d’écouter. C’est génial! Je savais que VoiceXML existait, mais je dois avouer que je n’était absolument pas renseignée sur ses posibilités.
Je vous invite donc à aller lire le billet de Bleizig qui explique vraiment bien tout le processus.
Drôle de journée… Pour diverses raisons que je n’expliquerais pas ici

Il faisait vraiment beau ce midi - les branches bourgeonnes, ce qui fait toujours un effet particulier en ville. Encore une fois, cette photo a été prise dans la cité du Multimédia - je crois qu’il s’agit de la rue Queen - mais je n’ai vraiment pas fait attention o� j’étais! L’original était aussi très flou - impossible d’avoir beaucoup plus de qualité que ce que vous voyez.
J’ai raté une superbe photo ce soir. Métro Square-Victoria, un projecteur diffuse des images à l’intention des touristes - style visitez le planétarium, allez rencontrer nos supberbes mouches noires en Abitibi, venez sentir la mouffette dans les Cantons-de-l’Est et bla bla bla. La projection de ce soir était fabuleuse: un superbe écran bleu! Malheureusement, il faisait trop noir et ma caméra de geek n’a pas de flash.
Et je n’ai pas eu le temps de faire des lectures normalisées aujourd’hui
Le nouveau SimpleQuiz [en] est publié. On y parle principalement de listes numérotées. Encore une fois, le sujet est chaud: au moment où j’écris ce billet, il y a déjà soixante commentaires!
Arriver à centrer correctement des éléments ou le contenu au complet d’un site, c’est génial…
Avant, on utilisait <center></center> ou alors une table avec un attribut align="center" et le problème était réglé. Maintenant que la balise center est désuette, on peut utiliser les feuilles de style! Et ce, pour notre plus grand bonheur. En effet, si on décide que finallement, on veut que tout s’aligne à droite plutôt qu’au centre il n’y a que quelques lettres à changer dans un seul fichier centralisé. Bla bla bla, on connait la rengaine. Par contre, ça ne marche pas toujours super bien selon la mise en page demandée. Centrer du texte est une chose, mais centrer tout un élément “block” en est une autre.
Voici donc un texte publié sur CSS-Discuss qui pourrait être utile: Centering block Element [en].
Et n’oubliez pas que si vous pouvez faire quelque chose avec des balises désuettes et des tables, vous pouvez toujours faire la même chose avec de feuilles de style et du code normalisé. Mais en beaucoup mieux, beaucoup plus efficace, beaucoup plus joli et beaucoup plus portable
Il existe de nombreuses techniques pour mettre en place un site aussi ergonomique et convivial que possible. Jakob Nielsen [en], Vincent Flanders [en] ou encore Louis Rosenfeld [en] font partie des gourous du domaine.
J’ai déjà parlé de ergolab le mois dernier… J’en reparle parce que les principes d’ergonomie sont souvent oubliés lorsque nous parlons de respect de normes ou d’accessibilité. Pourtant, les trois vont main dans la main. Un site qui n’est par ergonomique ne sera pas accessible à une partie de vos usagers et respecter certaines normes de développement vont vous permettre de vous assurer d’un minimum d’ergonomie.
Retournez-donc faire une visite chez ergolab pour lire leur dernier article: tri de cartes et ergonomie web.
Pour rester fidèle à la tradition, l’article Let Them Eat Cake [en] publié sur le site de A List Apart est excellent.
Aaron Gustafson montre comment rendre un site plus convivial grâce aux éléments du DOM sans nuire à l’accessibilité.