FREN

#FF00AA


20 déc. 2003

StopDesign :

Without complete support of min-width and max-width properties [in MSIE], designers using CSS are left stuck in the middle of the debate. We have no reliable means to control line-length, nor prevent content overlap or layout weirdness when a fixed-width object (i.e. an image) is inserted into a liquid-width container (i.e. a fluid column).

[…] This, I believe, is one of the issues CSS advocates (including myself) don’t cover that often. Truth be told, table-based layouts are currently more capable of handling this issue than CSS layouts are. I’m certainly not advocating a move back to tables for layout. But unless dimensions are heavily manipulated by CSS, tables do work well at “containing” any objects placed within their cells. This, without needing to worry about content from one cell overlapping another, or a cell suddenly getting re-positioned below a cell instead of beside it.

J’ai choisi mon camp : le style fixed-width en pixels n’est pas jouable, pour un blog, si on veut autoriser les visiteurs à redimensionner le texte. D’où les tables. On ne peut qu’apprécier la façon dont l’auteur écrit, en gros, « les layouts à base de tables sont les seuls à pouvoir gérer un contenu variable, mais je ne recommande pas le retour aux tables, parce que c’est mal, même si c’est la seule chose qui marche ». Ah, ces standardistes.

Oui, je commence fort : à peine revenu, j’attaque déjà. Pas spécialement que ça m’ait manqué ; je n’ai même pas considéré, au moment de reprogrammer entièrement le blog, la possibilité de refaire un système de commentaires. Alors, c’est peut-être juste que je suis frustré de ne pas avoir pu faire le layout aussi joliment que sur ma maquette Photoshop. Ben si, c’est la faute du W3C. Oh, on ne va pas encore recommencer ce débat, si ? Pas aujourd’hui, en tout cas.

Vous voulez savoir quand je poste du contenu sur mon blog ? Il suffit de vous inscrire gratuitement à un agrégateur RSS (Feedly, NewsBlur, Inoreader, …) et d'ajouter www.ff00aa.com à vos flux (ou www.garoo.net pour vous abonner à tous les sujets). On n'a pas besoin de newsletters, pas besoin de Twitter, le RSS existe toujours.

Mentions légales : ce blog est hébergé par OVH, 2 rue Kellermann, 59100 Roubaix, France, www.ovhcloud.com.

Les données des visiteurs de ce blog ne sont pas utilisées ni transmises à des tiers. Les posteurs de commentaires peuvent demander leur suppression par e-mail.

Tous contenus © de l'auteur ou couverts par le droit de citation.