FREN

#FF00AA


20 dec. 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.

Want to know when I post new content to my blog? It's a simple as registering for free to an RSS aggregator (Feedly, NewsBlur, Inoreader, …) and adding www.ff00aa.com to your feeds (or www.garoo.net if you want to subscribe to all my topics). We don't need newsletters, and we don't need Twitter; RSS still exists.

Legal information: This blog is hosted par OVH, 2 rue Kellermann, 59100 Roubaix, France, www.ovhcloud.com.

Personal data about this blog's readers are not used nor transmitted to third-parties. Comment authors can request their deletion by e-mail.

All contents © the author or quoted under fair use.