Le 18 février dernier est sorti le dernier bouquin de Raphaël Goetter sur un aspect cette fois très précis de CSS : Flexible Box Layout Module (alias Flexbox). L’objet de ce bouquin est de démystifier le module en tentant une explication point par point, et surtout en plongeant le lecteur dans des cas concrets.

L’auteur

Raphaël GoetterRaphaël Goetter, on ne le présente plus !
Créateur de la communauté Alsacréations, auteur de nombreux ouvrages dans le domaine du web, il est aussi co-gérant de l’agence web Alsacréations et créateur du framework CSS Knacss ainsi que consultant et formateur en matière de CSS(3) et de Responsive Webdesign auprès de groupes nationaux et internationaux.
Il est également Papa et collectionne avec ses enfants des cartes Pokemon !

Vous pouvez le suivre sur Twitter ou sur son blog personnel.

Le livre

flexbox-css3

Vous l’aurez compris : il parle de Flexbox ! Mais il en parle très en détail et, s’il vous plait, en couleurs !

Pour ceux qui ne connaissent pas encore Flexbox mais qui utilisent CSS depuis maintenant quelques années, ce livre est fait pour vous.

Pour ceux qui utilisent Flexbox comme une solution magique à certains problèmes de mise en page, ce livre est également fait pour vous, car vous finirez enfin par comprendre ce que vous faites, et le ferez mieux par la suite !

 

En bref

Avec plus de 130 pages dédiées uniquement à ce sujet, CSS3 Flexbox est l’ouvrage francophone le plus complet sur Flexbox où le module est expliqué, décortiqué et détaillé dans une suite d’exemples et de cas concrets proposés par l’auteur.

Bien maîtrisé, Flexbox permet de faciliter la vie des intégrateurs dans le développement de site web en apportant des solutions à des problèmes du quotidien. Cet ouvrage est spécialement conçu pour répondre à des cas concrets, réalistes, et est constitué de travaux pratiques et d’exemples décortiqués.

Au programme

Au menu vous retrouverez, dans l’ordre :

  1. Un historique de Flexbox
  2. Les bases du design avec Flexbox
  3. TP : Réordonner des éléments
  4. Trois astuces utiles
  5. TP : une navigation responsive
  6. TP : un gabarit simple
  7. TP : une galerie d’images
  8. Les principes fondamentaux
  9. TP : un formulaire fluide
  10. La propriété Flex en détail
  11. Modèles de design
  12. TP : construction de grilles
  13. Encore plus loin avec Flexbox
  14. Performances et compatibilité
  15. Flexbox contre Grid Layout ?
  16. Ressources utiles

Un condensé d’informations utiles et pratiques mises à l’épreuve en situation réelle par l’auteur. (et vous même par la suite :p)

Le site web officiel

Avis de lecture

C’est pour moi un pari réussi de la part de Raphaël. Ce bouquin m’a permis de comprendre des aspects très précis de Flexbox que je mettais parfois sur le compte de « ça dépend » (vous aussi pour le connaissez, avouez !)
J’avais commencé à explorer ce module sans forcément aller au bout des choses car le support (à l’époque) me semblait plutôt limité. Aujourd’hui je suis réconcilié avec Flexbox grâce au support apporté par nos navigateurs modernes, et les explications de ce bouquin.

Je le conseille vivement à tous les webdesigners, intégrateurs, développeur front-end ou même chefs de projets un peu curieux ou développeur back-end qui veulent savoir où ils mettent les pieds s’ils utilisent un jour une grille « toute faite » en Flexbox.
Attention cependant à ne pas sauter d’étapes : je pense qu’il faut malgré tout un certain bagage technique pour aborder sereinement la lecture de ce bouquin.

Le bouquin sur Amazon Le bouquin chez Eyrolles

Bonne lecture à vous !