Zeldman (oui, encore lui) est encore (oui, encore) interviewé sur Since1968.com. Il en profite pour régler ses comptes avec ceux qui freinent des quatres fers pour passer à CSS. Il démonte le mécanisme qui pousse certains à cracher sur les standards, sous prétexte que c'était mieux avant. Moi aussi, je suis comme ça. Il y a des choses que je préférais avant. Ma moto est vieille et pourtant bien plus drôle à conduire que ces quatre-cylindres japonais en forme de suppositoire, et je trouve les jeans Levi's 501 délavés moins moches que les horreurs bleues à moustaches blanches qui moulent les arrière-trains des thons ces derniers temps. Bon, d'accord, je suis un vieux c... qui apprécie les standards et les jolies choses. Mais laissons plutôt la parole à l'ami Jeffrey :
La prétendue difficulté des CSS a été bien plus exagérée que la facilité de passer de la mise en page en tableaux du
bon vieux tempsau balisage sémantique structuré, avec de bonnes feuilles de style. Vous vous souvenez de JavaScript ? CSS est bien plus facile à apprendre et à utiliser. Une des raisons pour laquelle certains se plaignent, c'est qu'il existe une courbe d'apprentissage à CSS, comme pour tout. Ne pas réussir à passer cette courbe en moins d'un quart d'heure vexe certains, qui se considèrent comme des experts du Web. Quand on est sur le Web depuis des années, qu'on est compétent en HTML, XML, JavaScript PHP et d'autres technologies Web, c'est désagréable de redevenir un débutant davec ses premières mises en pages CSS qui ne fonctionnent pas comme on voudrait. La plupart des gens réagissent en s'investissant plus, en apprenant plus encore, et leurs efforts finissent toujours par payer. Et bientôt le futur expert CSS aura du mal à croire qu'il avait peur, à une époque, des feuilles de styles. Mais quelques débutant frustrés préfèrent abandonner et dire du mal des CSS sur leur blog ou dans des mailing-lists. Certains d'entre eux se croient en train de révéler la vérité cachée sur les CSS, mais ce qu'ils montrent vraiment, c'est qu'ils ne souhaitent pas faire une petit effort pour apprendre une nouvelle chose.
4 réactions
1 De Oli - 21/06/2003, 13:13
C'est vrai, moi aussi je préfère les vieux jeans délavés.. Ouf suis pas tout seul, parce que à force de m'entendre dire dans les magasions, faut suivre la mode, je désespérais
Concernant l'article, c'est vrai qu'il est parfois difficile de se mettre aux CSS , mais un peu de volonté et on arrive à monter un site sans trop de problèmes. Evidemment, on peut toujours compliquer et là on retrouve notre passion pour faire de belles choses
Je dois dire, je regrette pas de m'y être mis, c'est quand même plus facile de gérer son site avec des css qu'avec des tas de tableaux, ...
2 De calvin - 21/06/2003, 13:40
Je suis justement de ces débutants en css (et php et xhtml et mysql) et ce qui m'exaspère, ce sont toutes ces diférences de comportement entre les différents browsers, particulièrment le non support de 'position' de msie...
3 De karl - 21/06/2003, 18:27
oui et un comportement différent pour les tableaux à la bonne vieille époque....
Netscape n'affichait pas le tableau quand on oubliait table et IE le faisait. A cette époque Netscape dominait encore le marché et tout le monde a fermé ses balises... comme quoi le plus strict est pas plus difficile et quand un navigateur dominant fais les choses strictement les gens le respectent...
Donc pour CSS et XHTML, c'est possible, c'est juste une question de volonté.
4 De mauriz - 22/06/2003, 11:47
Le plus enervant c'est les différents box-models des navigateurs (et leurs différences d'interprétation en général).
Concernant l'apprentissage, j'ai commencé petit à petit en utilisant les CSS a petite dose. En constatant les avantages énormes, je me suis mis au tout CSS...