Article invité par Jonathan Path
Webdesigner freelance, professeur et coach pour freelances, Jonathan est un passionné du Web.
Des méthodologies pour organiser ses CSS, il en existe quelques unes. Elles répondent toutes à des questions de fonctionnement interne, personnel ou sont liées au projet web abordé. SMACSS en propose une plutôt flexible, à découvrir dans le bouquin de Jonathan Snook, récemment traduit en Français par Estelle Bonhomme.
J’ai toujours cherché à améliorer ma méthode d’organisation de mes CSS. Quand je suis tombé sur SMACSS, j’ai trouvé cette méthode tellement pertinente que j’ai décidé de l’adopter pour tous mes sites. Maintenant, j’arrive beaucoup plus facilement à organiser mon CSS, à choisir mes noms de classes et à faire du CSS réutilisable pour mes différents projets. C’est clairement plus simple quand on a une méthode bien définie.
L’auteur de SMACSS est une des personnalités les plus influentes en ce qui concerne le développement front-end. Son livre est une référence au niveau mondial mais n’est malheureusement que trop peu connu en France.
Sa méthode est assez flexible, vous pouvez l’adapter comme cela vous arrange. Il n’impose rien, mais donne plutôt de nombreux conseils très pratiques. Pour ma part, j’ai tellement aimé que je lui ai tout de suite proposé une traduction en français. Après plusieurs mois de travail, le livre est enfin disponible en e-book !
Merci à la traductrice Estelle Bonhomme et aux relecteurs: Geoffrey Crofte & Laurent Sutterlity.
“SMACSS est une lecture et une méthodologie enrichissantes. Que vous adhériez ou non à la méthode proposée, cette manière d’organiser vos CSS à le mérite d’être non directive et simple à mettre en oeuvre dans un projet web. Elle permet notamment d’obtenir un code modulaire réutilisable et facilement maintenable, sur de petits projets, mais également sur de gros projets.”
– Geoffrey Crofte
“On peut dégager de la pratique quelques principes de conception pour organiser le code HTML et CSS d’un projet à l’autre. Dans cette optique, Jonathan Snook nous fait profiter de son expérience avec SMACSS.[…] Je vous invite à vous procurer SMACSS aussi vite que possible pour découvrir toute une floppée de trucs et astuces qui vous aideront à organiser vos maquettes, vos modules et les états qui vont avec.”
– Br1o
“Tout simplement essentiel pour un code bien ordonné, maintenable et un travail en équipe!
De l’intégrateur expert au débutant, SMACSS permet d’avoir une convention de nomage claire et une approche orientée objet CSS. Cette méthode est valable pour des gros et petits projets.”
– Laurent Sutterlity
« SMACSS est l’une des lectures incontournables du développeur soucieux de produire un code CSS maintenable. »
– Kaelig / Auteur de CSS Maintenanbles
Alors, si SMACSS en français vous tente, rendez-vous sur le site officiel pour vous le procurer!
Salut,
et merci !
Juste une question, si tu es dans le secret des dieux: est-il prévu la parution d’une version papier un de ces jours, ou que nenni ?
Re-merci et bonne journée!
Hey,
Je pense que c’est envisageable si la version e-book se vend bien! Il faudra que j’en parle avec Jonathan Snook 🙂
Bonne journée à toi!
Peut-être que des gens comme Eyrolles ?
J’y avais déjà pensé, mais il faut commencer par avoir l’autorisation de Jonathan Snook 🙂
Hello,
Il faut savoir que le bénéfice des droits d’auteur est quel que peu différent quand on passe par du « non auto-édité ». Le pourcentage que touche l’auteur est souvent très très faible. Il est donc possible que Jonathan Snook y ait déjà réfléchi… :p
bonsoir,
j’ai commander le livre via le lien et je voudrais savoir comment je peux récupère ce que j’ai acheter. 🙂
Bien Cordialement
christophe
Hello Christophe,
Est-ce que tu peux me contacter par email (tu le trouveras sur mon site) et me donner plus de détails? Tu veux acheter le e-book on la version papier (qui n’est qu’en anglais) ?
Je l’ai lu et j’ai adoré ! Note de lecture ici : http://www.nicolas-hoffmann.net/source/1586-SMACSS-architecture-evolutive-et-modulable-des-CSS.html
Merci beaucoup d’avoir participé à la relecture de cette perle. 🙂
Merci Nico pour ta note de lecture 🙂
Je suis content que tu aies aimé et cool ta note de lecture la dessus!
Ah ben suis triste, ma mastercard ne passe pas ! Enfin, du moins, ma commande ne se finalise pas :/ Je vais ressayer plus tard 🙂
Je viens de le commander je l attend avec impatience …