Livre : CSS avancées vers HTML5 et CSS3

Voir le sujet précédent Voir le sujet suivant Aller en bas

Livre : CSS avancées vers HTML5 et CSS3

Message par danielhagnoul le Mar 24 Mai 2011, 08:12

CSS avancées vers HTML5 et CSS3 par Raphaël Goetter, Eyrolles 2011, 379 pages.

Développeur web, si vous ne deviez avoir qu'un livre de référence ce doit être celui-là.

Il est vrai qu'en matière de CSS, je suis et j'applique la plupart des conseils d'Alascréation depuis de longues années. Cela a commencé bien avant de connaître DVP et je suis toujours régulièrement les tutoriels CSS de leur site.

Dans ce livre, que j'ai un peu hésité avant d'acheter, car je ne suis tout de même pas nul en CSS et en HTML5, l'auteur ne m'a pas déçu. J'y ai appris des subtilités sur des points que je croyais connaître et j'y ai appris des commandes CSS que j'ignorais, particulièrement en CSS2.1 et pour la structuration de la mise en page. Pour chaque propriété CSS, l'auteur précise la compatibilité des navigateurs pour IE 6 à 9, Firefox, Chrome, Safari et Opera.

Après l'indispensable introduction au CSS (15 pages).

L'auteur entre dans le vif du sujet avec "Exploiter les possibilités de CSS 2.1". À lire et à relire absolument.

Le chapitre trois, consacré à "Gestion de projet et performance" contient beaucoup de bons conseils sur la méthode de travail et sur les outils appropriés.

Le chapitre quatre s'occupe d'un sujet critique : "Le positionnement en CSS". L'auteur passe en revue toutes les possibilités en montrant les avantages et les inconvénients de chacune.

La vaste majorité des conseils donnés jusque-là sont directement applicables.

Le chapitre cinq s'intitule : "Positionnement avancé". La découverte des possibilités offertes par la nouvelle recommandation CSS 2.1 fut pour moi une bonne surprise. CSS 2.1 est pris en charge par IE8, IE9, Chrome, Firefox, Safari et Opera. Pour les spécialistes, on peut résumer par "on revient aux tableaux" mais en CSS. Utiliser en HTML5, cela donne des mises en page époustouflantes.

Le chapitre six : "Résolution d'erreurs" traite des différences d'affichage selon les navigateurs. Je trouve qu'il arrive bien tard, il aurait pu être le chapitre trois. Comme je ne m'occupe plus des navigateurs obsolètes, c'est-à-dire inférieurs à IE9, j'ai zappé avec délectations la liste des bizarreries de IE.

La deuxième partie du livre, à partir de la page 171, s'occupe de HTML5 et CSS3.

Peu importe votre degré de connaissance du sujet, cette seconde partie est ce qu'il vous faut. C'est un livre de référence sans équivalent à ma connaissance. Au niveau HTML5 et CSS3, je n'ai pas appris grand-chose de neuf dans cette partie, mais elle tellement bien conçue que je m'y réfère sans arrêt.

Trois chapitres importants :
  1. Le numéro neuf : "CSS pour le Web mobile".
  2. Le numéro dix : "CSS pour l'impression". À mon avis ce chapitre crucial aurait dû se trouver dans la première partie du livre.
  3. Le numéro onze : "CSS et les messageries". Où comment mettre en forme vos courriels (email).


Ne négligez pas les annexes comme aide mémoire :
  • On y trouve la liste de toutes les propriétés CSS (CSS1, CSS2, CSS2.1, CSS3).
  • Et un tableau montrant la prise en charge des différentes propriétés CSS3 par les différents navigateurs.

avatar
danielhagnoul

Messages : 367
Date d'inscription : 26/11/2010
Age : 67
Localisation : Belgique

http://danielhagnoul.developpez.com/

Revenir en haut Aller en bas

Re: Livre : CSS avancées vers HTML5 et CSS3

Message par Guardian le Mar 24 Mai 2011, 08:35

Superbe résumé, merci (y)

_________________
Selon WiKIPedia : "en 1847, le projectile sphérique est remplacé par un projectile sphéro-conique." Je peux dire que ce n'est pas évident au vu de la fréquentation des chats et des forums.

avec l'âge le belge ses frites [Vous devez être inscrit et connecté pour voir cette image]
avatar
Guardian
Admin

Messages : 1146
Date d'inscription : 26/11/2010
Age : 65

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum