Repository with sources and generator of https://larlet.fr/david/ https://larlet.fr/david/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.html 12KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204
  1. <!doctype html>
  2. <html lang=fr>
  3. <head>
  4. <!-- Always define the charset before the title -->
  5. <meta charset=utf-8>
  6. <title>Critique du livre le Zen des CSS — Biologeek — David Larlet</title>
  7. <!-- Define a viewport to mobile devices to use - telling the browser to assume that the page is as wide as the device (width=device-width) and setting the initial page zoom level to be 1 (initial-scale=1.0) -->
  8. <meta name="viewport" content="width=device-width, initial-scale=1"/>
  9. <!-- Fake favicon, to avoid extra request to the server -->
  10. <link rel="icon" href="data:;base64,iVBORw0KGgo=">
  11. <link type="application/atom+xml" rel="alternate" title="Feed" href="/david/log/" />
  12. <link rel="manifest" href="/manifest.json">
  13. <link rel="stylesheet" href="/static/david/css/larlet-david-_J6Rv.css" data-instant-track />
  14. <noscript>
  15. <style type="text/css">
  16. /* Otherwise fonts are loaded by JS for faster initial rendering. See scripts at the bottom. */
  17. body {
  18. font-family: 'EquityTextB', serif;
  19. }
  20. h1, h2, h3, h4, h5, h6, time, nav a, nav a:link, nav a:visited {
  21. font-family: 'EquityCapsB', sans-serif;
  22. font-variant: normal;
  23. }
  24. </style>
  25. </noscript>
  26. <!-- Canonical URL for SEO purposes -->
  27. <link rel="canonical" href="https://larlet.fr/david/biologeek/archives/20060219-critique-du-livre-le-zen-des-css">
  28. </head>
  29. <body>
  30. <div>
  31. <header>
  32. <nav>
  33. <p>
  34. <small>
  35. Je suis <a href="/david/" title="Profil public">David Larlet</a>, <a href="/david/pro/" title="Activité professionnelle">artisan</a> du web qui vous <a href="/david/pro/accompagnement/" title="Activité d’accompagnement">accompagne</a><span class="more-infos"> dans l’acquisition de savoirs pour concevoir des <a href="/david/pro/produits-essentiels/" title="Qu’est-ce qu’un produit essentiel ?">produits essentiels</a></span>. <span class="more-more-infos">Discutons ensemble d’une <a href="/david/pro/devis/" title="En savoir plus">non-demande de devis</a>.</span> Je partage ici mes <a href="/david/blog/" title="Expériences bienveillantes">réflexions</a> et <a href="/david/correspondances/2017/" title="Lettres hebdomadaires">correspondances</a>.
  36. </small>
  37. </p>
  38. </nav>
  39. </header>
  40. <section>
  41. <h1 property="schema:name">Critique du livre le Zen des CSS</h1>
  42. <article typeof="schema:BlogPosting">
  43. <div property="schema:articleBody">
  44. <img src="/static/david/biologeek/images/logos/le_zen_des_css.png" alt="vignette" style="float:left; margin: 0.5em 1em;" property="schema:thumbnailUrl" />
  45. <p>Ce livre est vraiment à la hauteur des ambitions du <a href="http://www.csszengarden.com/tr/francais/">jardin Zen</a> et de son succès, ce qui est frappant lorsque l'on commence à feuilleter cet ouvrage c'est qu'il est <strong>beau</strong>, et c'est vraiment rare d'avoir cette réaction lorsque l'on ouvre un bouquin d'informatique. Heureusement, la qualité ne s'arrête pas à la couverture et aux belles images...</p>
  46. <p>Je commence avec les points faibles pour que vous puissiez les oublier avant la fin ;-).</p>
  47. <h2>Points faibles</h2>
  48. <h3>Concernant la version originale</h3>
  49. <ul>
  50. <li>Les agrandissement dans la marge sont pixelisés et c'est vraiment dommage car ça dégrade l'esthétique du livre qui approche de la perfection. Je comprend que l'on veuille montrer certains effets ou créer une impression de zoom mais je ne trouve pas ça très utile.</li>
  51. </ul>
  52. <h3>Concernant la traduction</h3>
  53. <ul>
  54. <li>Les captures de la version française ne sont pas localisées et c'est dommage car la <a href="http://www.csszengarden.com/tr/francais/">traduction existe</a>. Je ne sais pas si c'était possible compte tenu du fait que c'était une traduction mais ça aurait apporté un petit plus intéressant.</li>
  55. <li>Très peu de liens vers des ressources francophones, notamment en fin d'ouvrage, mais encore une fois je ne sais pas si c'était possible lorsque l'on effectue une traduction.</li>
  56. <li>Quelques coquilles (dont une phrase complète en anglais en plein milieu du livre...)</li>
  57. </ul>
  58. <h2>Points forts</h2>
  59. <ul>
  60. <li>C'est beau :-)</li>
  61. <li>Les exemples sont bien choisis et la structure du livre est claire et progressive.</li>
  62. <li>Le niveau de détail des techniques est suffisant, ce qui rend le livre accessible après avoir lu <a href="http://openweb.eu.org">openweb</a> par exemple.</li>
  63. <li>Quelques grands principes de design et d'ergonomie sont expliqués de façon détaillée et illustrée.</li>
  64. <li>Tous les liens du livre sont sur <a href="http://www.mezzoblue.com/zengarden/book/links/">le site de l'auteur</a>, ce qui est très pratique compte tenu de leur nombre... et de la galère pour taper une adresse.</li>
  65. </ul>
  66. <h2>Détails</h2>
  67. <p>Cet ouvrage coûte 30€ et comporte 295 pages.</p>
  68. <h2>Conclusion</h2>
  69. <p>Ce livre ne vous apprendra pas à utiliser les <abbr title="Cascading Style Sheets">CSS</abbr> mais ce n'est pas son but, il a répondu parfaitement à mes attentes en termes de design, de standards et d'ergonomie. C'est un ouvrage qui devrait intéresser un large public, du geek qui aime bien les effets expérimentaux à quelqu'un qui a découvert les <abbr title="Cascading Style Sheets">CSS</abbr> depuis peu mais qui a du mal à concrétiser ses idées de design ou qui butte sur des problèmes techniques particuliers.</p>
  70. <p>Au final, vous (re)découvrirez probablement de nombreux effets utiles tout en acquérant de solides bases en design web. Je dois avouer avoir eu un peu peur d'avoir à sauter des pages, voire des chapitres et j'ai finalement été très agréablement surpris par la richesse et le professionnalisme de ce livre. En un mot, c'est un investissement rentable, n'hésitez plus.</p>
  71. <p>Vous pouvez <a href="https://larlet.fr/david/biologeek/archives/20060219-critiques-de-livres-aux-editions-eyrolles/">consulter l'ensemble de mes critiques de livres</a>.</p>
  72. </div>
  73. </article>
  74. <footer>
  75. <h6 property="schema:datePublished">— 19/02/2006</h6>
  76. </footer>
  77. </section>
  78. <section>
  79. <div>
  80. <h3>Articles peut-être en rapport</h3>
  81. <ul>
  82. <li><a href="/david/biologeek/archives/20080613-artiste-qui-sommeille-en-chaque-geek/" title="Accès à ★ L&#39;artiste qui sommeille en chaque geek">★ L&#39;artiste qui sommeille en chaque geek</a></li>
  83. <li><a href="/david/biologeek/archives/20071124-quel-avenir-pour-les-applications-web-libres/" title="Accès à ★ Quel avenir pour les applications web libres ?">★ Quel avenir pour les applications web libres ?</a></li>
  84. <li><a href="/david/biologeek/archives/20070819-l-importance-du-rythme-vertical-en-design-css/" title="Accès à ★ L&#39;importance du rythme vertical en design CSS">★ L&#39;importance du rythme vertical en design CSS</a></li>
  85. </ul>
  86. </div>
  87. </section>
  88. <section>
  89. <div id="comments">
  90. <h3>Commentaires</h3>
  91. <div class="comment" typeof="schema:UserComments">
  92. <p class="comment-meta">
  93. <span class="comment-author" property="schema:creator">Silvyn</span> le <span class="comment-date" property="schema:commentTime">19/02/2006</span> :
  94. </p>
  95. <div class="comment-content" property="schema:commentText">
  96. <p>Je ne vais pas être original, mais je fais exactement le même constat ! :) Et je suis bien content de l'avoir acheté !</p>
  97. </div>
  98. </div>
  99. <div class="comment" typeof="schema:UserComments">
  100. <p class="comment-meta">
  101. <span class="comment-author" property="schema:creator">gali</span> le <span class="comment-date" property="schema:commentTime">19/02/2006</span> :
  102. </p>
  103. <div class="comment-content" property="schema:commentText">
  104. <p>Très interessant ce livre je le conseille également :)</p>
  105. </div>
  106. </div>
  107. <div class="comment" typeof="schema:UserComments">
  108. <p class="comment-meta">
  109. <span class="comment-author" property="schema:creator">Kagou</span> le <span class="comment-date" property="schema:commentTime">20/02/2006</span> :
  110. </p>
  111. <div class="comment-content" property="schema:commentText">
  112. <p>J'ai eu une supe idée que de me l'offrir ;)</p>
  113. </div>
  114. </div>
  115. <div class="comment" typeof="schema:UserComments">
  116. <p class="comment-meta">
  117. <span class="comment-author" property="schema:creator">Baptiste</span> le <span class="comment-date" property="schema:commentTime">21/02/2006</span> :
  118. </p>
  119. <div class="comment-content" property="schema:commentText">
  120. <p>Tu as lu mon billet sur le bouquin, tu sais donc ce que je pense de la traduction, mais le livre Ruby on Rails (aussi chez Eyrolles) a l'écrasante majorité des captures refaites dans un système français et sur une appli francisée... <br />
  121. Donc je pense que ça doit être possible, surtout qu'objectivement, je ne vois pas bien où peut se situer l'obstacle.</p>
  122. </div>
  123. </div>
  124. <div class="comment" typeof="schema:UserComments">
  125. <p class="comment-meta">
  126. <span class="comment-author" property="schema:creator">David, biologeek</span> le <span class="comment-date" property="schema:commentTime">22/02/2006</span> :
  127. </p>
  128. <div class="comment-content" property="schema:commentText">
  129. <p>Pareil, n'hésite pas à faire un trackback en retour ;)</p>
  130. </div>
  131. </div>
  132. <div class="comment" typeof="schema:UserComments">
  133. <p class="comment-meta">
  134. <span class="comment-author" property="schema:creator">Le blog d&#39;Aozeo</span> le <span class="comment-date" property="schema:commentTime">22/02/2006</span> :
  135. </p>
  136. <div class="comment-content" property="schema:commentText">
  137. <!-- TB -->
  138. <p><strong>Le Zen des CSS</strong></p>
  139. <p>On a beaucoup parlé de ce livre de Dave Shea (aux éditions Eyrolles) depuis la sortie de sa traduction... Après la bataille, revue de bouquin !
  140. L'ouvrage est joli. La mise en page claire, sobre et lisible.</p>
  141. </div>
  142. </div>
  143. <div class="comment" typeof="schema:UserComments">
  144. <p class="comment-meta">
  145. <span class="comment-author" property="schema:creator">giz404</span> le <span class="comment-date" property="schema:commentTime">27/02/2006</span> :
  146. </p>
  147. <div class="comment-content" property="schema:commentText">
  148. <p>Je l'avais feuilleté rapidement, je ne savais pas s'il m'apporterait grand-chose, mais après tous les échos positifs que j'en ai eu, je me dis que c'est le prochain bouquin que je m'achète.</p>
  149. </div>
  150. </div>
  151. <div class="comment" typeof="schema:UserComments">
  152. <p class="comment-meta">
  153. <span class="comment-author" property="schema:creator">Céhèssèsse</span> le <span class="comment-date" property="schema:commentTime">06/05/2006</span> :
  154. </p>
  155. <div class="comment-content" property="schema:commentText">
  156. <p>Un très bon livre et un très bon site pour s'inspirer de très belles création. Voici le plus beau thème proposé par Zen Garden, repris par notre hôte, mon préféré !<br />
  157. <a href="http://www.csszengarden.com/?cssfile=/184/184.css&amp;page=1" title="http://www.csszengarden.com/?cssfile=/184/184.css&amp;page=1" rel="nofollow">www.csszengarden.com/?css...</a></p>
  158. </div>
  159. </div>
  160. </div>
  161. </section>
  162. <footer>
  163. <nav>
  164. <p>
  165. <small>
  166. Je réponds quasiment toujours aux <a href="m&#x61;ilto:d&#x61;vid%40l&#x61;rlet&#46;fr" title="Envoyer un email">emails</a> (<a href="/david/signature/" title="Ma signature actuelle avec possibilité de chiffrement">signés</a>) et vous pouvez me rencontrer à Montréal. <span class="more-infos">N’hésitez pas à <a href="/david/log/" title="Être tenu informé des mises à jour">vous abonner</a> pour être tenu informé des publications récentes.</span>
  167. </small>
  168. </p>
  169. </nav>
  170. </footer>
  171. </div>
  172. <script src="/static/david/js/larlet-david-3ee43f.js" data-no-instant></script>
  173. <script data-no-instant>InstantClick.init()</script>
  174. </body>
  175. </html>