This blog is no longer updated. Please check my new blog here.

Julien Sobczak

CSS: The Definitive Guide

Eric A. Meyer

La référence absolue sur un langage connu de tous et en même temps si méconnu. Imaginez un monde où quand vous modifiez une feuille de style, vous obtenez immédiatement le résultat attendu. Ce monde devient réalité avec CSS: The Definitive Guide.

General

Paperback 0596527330 518 pages

Review

Difficile d’estimer le temps que ce livre pu me faire gagner Difficile aussi de compter le nombre de fois où j’ai vu un collègue patauger en CSS, à tenter telle propriété, ou telle balise, rafraîchir la page, voir que rien n’a changé, rajouter une nouvelle propriété, etc jusqu’à arriver à quelque chose qui marche… sans que l’on comprenne pourquoi Cela vous est-il familier Andrew Hunt et David Thomas ont appelé cette pratique Programming by Coincidence dans leur célèbre livre The Pragmatic Programmer.

Le CSS est-il si incompréhensible Est-ce un art Certainement pas Le CSS est un langage déclaratif qui doit simplement être appris comme n’importe quel autre langage. Sa simplicité apparente ne l’aide vraiment pas car peu sont ceux qui prennent le CSS suffisamment au sérieux pour l’appréhender.

Eric Meyer, l’expert CSS par excellence, nous livre la référence absolue. Le langage est passé au peigne fin. Tout est abordé et on comprend tout facilement. La maîtrise de l’auteur est bluffante. Précisons tout de même que l’objectif du livre est de nous apprendre le langage et non à créer des designs révolutionnaires. Cela se traduit par 450 pages mais croyez moi, vous ne le regretterez pas.

L’arrivée du CSS ne remet pas en cause l’intérêt de ce livre mais diminue sa pertinence. L’ajout de nouvelles propriétés ou fonctionnalités comme les animations ne font que compléter le langage. Les notions apprises grâce à CSS: The Definitive Guide restent indispensables mais oui, il vous faudra une autre source d’information pour découvrir les nouveautés, en attendant une nouvelle édition de ce classique.