Travaillons connectés

Aller au contenu | Aller au menu | Aller à la recherche

Bibliothèque

Fil des billets

mercredi 10 janvier 2007

Design web : utiliser les standards

J'ai dit que pour apprendre à construire des mises en pages complexes et qui s'affranchissent des bugs des différents navigateurs, le livre CSS 2 de Raphaël Goetter devait être complété par la lecture d'ouvrages plus complexes comme celui de Jeffrey Zeldman.

Je sors tout juste de la lecture de ce dernier, et je le recommande chaudement à toute personne qui doit faire de l'intégration de pages web. Attention, débutants s'abstenir !

Jeffrey Zeldman donne des méthodes pour coder de manière efficacement et proprement. Il donne également beaucoup d'astuces pour contourner les bugs majeurs d'Internet Explorer (positionnement, flottement, marges...), et de nombreuses pistes pour aller plus loin.

On le sent très impliqués dans le développement et la promotion des standards (il faut dire qu'il est à l'origine du Web Standards Project). Son style est souvent pinçant et grinçant, et ça en devient parfois agaçant.

Mais hormis ce point de détail, c'est le livre que toute personne qui code en html devrait avoir sur son bureau. Et avec sa couleur verte et sa jolie photo de couverture, il siéra parfaitement à votre bureau :-)

(Évidemment disponible sur Amazon.)

dimanche 10 décembre 2006

CSS 2, pratique du design web

J'intègre régulièrement des pages en html, et j'ai découvert CSS sur le tas (et sur le tard...) en 2003. CCS 2 - Pratique du design web est le premier livre que je lis sur le sujet. Il m'a permis de clarifier beaucoup de règles avec lesquelles j'étais forcé de composer, mais dont je ne connaissais pas vraiment les définitions.

Pour quelqu'un qui découvre le sujet, c'est LE livre pour s'initier à la mise en page web via CSS. Il faudra évidemment connaître le langage html avant de s'y plonger.

Cette ouvrage ne suffira pas pour apprendre à construire des mises en pages complexes et qui s'affranchissent des bugs des différents navigateurs. En plus d'une pratique régulière de l'intégration, il devra être complété par la lecture d'ouvrages plus complexes, comme Design web : utiliser les standards de Jeffrey Zeldman ou CSS d'Eric Meyer, et de la fréquentation assidue de références comme Alsacréation.com (le site de l'auteur du livre) ou Pompage.net. :-)

En attendant, il constitue la porte d'entrée parfaite vers la séparation du contenu et de la mise en forme, le respect des standards, le code léger et l'accessibilité.