A A A i

billet précédent :: billet suivant

Dans ta gueule

Avis à Bert Bos et Håkon Wium Lie :

Je reste convaincu que tout le bordel qu'est le système de mise en page par CSS fut médiocrement pensé, médiocrement conçu et médiocrement expliqué. Oui, ce système est boiteux aussi à cause de médiocres logiciels le réalisant ; mais peut-on vraiment blâmer les pauvres développeurs, alors que les spécifications ne pourraient en aucun cas expliciter exactement leurs pensées ? La preuve en est combien il est difficile de reproduire une simple, élémentaire, mise en page fluide sur deux colonnes que n'importe quel CM1 peut bricoler en cinq minutes avec des tables.

I remain convinced that the whole CSS layout mess was poorly thought out, poorly designed, and poorly explained. Yes, it’s hobbled by poor implementations too; but can you really blame the poor implementers when the spec writes could never explain exaclty what they meant? Proof of this is just how incredibly difficult it is to reproduce simple, basic, liquid two column layouts any third grader can throw together in five minutes with tables.

Elliotte Rusty Harold in More CSS Layout Madness

Il y va fort le Rouillé ! Ce n'est pas un avis à Tantek Çelik et Ian Hickson qui, bien que co-auteurs de CSS 2.1, ont le bénéfice du doute (faut dire qu'on a déjà les microformats pour Tantek, on ne peut pas tout lui reprocher non plus). CSS 2 permet en effet, contrairement à CSS 1, de spécifier un comportement identique à celui obtenu avec des table HTML, mais sans utiliser ces éléments. Toujours est-il que cette possibilité est inexploitable dans le navigateur majoritaire ; logiquement, personne ne l'utilise dans les tutoriaux grand public, la diffusion de cette technique est donc restreinte. En même temps, dans le navigateur qu'on pousse pour être majoritaire, on a mis deux ans pour avoir une mise en page correcte avec des tables lorsqu'on utilise le mode de rendu "disposition fixe". Et j'espère que les dysfonctionnements sur les bordures ont été corrigés... Bref, c'est pas la joie, mais en même temps, quand on a été élevé dans le GridBagLayout, tout paraît terne à côté.(Cyberpunk, 2005/11/30 11:07) lien permanent

Les commentaires pour ce billet sont fermés.


qui est

nom : Damien Bonvillain
courriel : kame à cinemasie.com
bloggercode:
B9 D+ T+ K S F I- O X+ E- L- C-- Y1 R+ W- P+ M5 N-- N+
un peu plus : Google Whoring tortue

Messagerie instantanée

    les koms

    m'enfin

    Quant à mes invectives imaginaires, je vous laisse chercher un endroit adéquat pour les ranger. Elles craignent la lumière, si vous voulez une piste.
    Lien associé
    Eolas - « Aimez moi, c'est un ordre. »

    les bons vieux


    archives

    « novembre 2005 »
    lunmarmerjeuvensamdim
    123456
    78910111213
    14151617181920
    21222324252627
    282930

    XML RSS 2.0 XML RSS 2.0 commentaires A A A i

    liens

    allégeance

    Blog sans chat

    colophon

    Propulsé par pointClairMerci à la caféineDevelopment with EmacsBadges from GTMcKnightFreeListed on BlogSharesGeoURL