Liens connexes

Dépêche modérée par

: En quoi la mise en page par tableaux est-elle stupide

Posté par Nÿco (Jabber id, page perso, ). Modéré le 26 janvier 2004.
0
Bill Merikallio (Scott Design, Inc.) et Adam Pratt (Adobe Systems Incorporated) avaient signé ce pamphlet humoristique mais néanmoins efficace sur la stupidité du « web-design old-school », hérité des pratiques quasiment séculaires du développement web.

C'est aujourd'hui sa traduction en français qui est en ligne grâce au travail de Denis Boudreau et Adrien Leygues (aidés de l'équipe des pompage.net).

C'est donc une excellente présentation, agrémentée de nombreuses illustrations de qualité. À lire, à relire et à faire passer autour de vous.

> Lire les commentaires (188 commentaires, moyenne: 1,2).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Re: En quoi la mise en page par tableaux est-elle stupide

Posté par gnumdk (page perso, ) le 26/01/2004 à 13:56. (lien). Évalué à 1.

Ils pouraient au moins faire une page qui valide, c'est bien joli de défendre les standards faut il encore les respecter!

[+] Re: En quoi la mise en page par tableaux est-elle stupide

Posté par Cooling () le 26/01/2004 à 13:57. (lien). Évalué à -10.

C'est des clampins les traducteurs :

1/ Leur page est pas compliant
2/ Ça passe mal sous IE le browser le + utilisé je le rappelle donc ils auraient pu faire gaffe même s'ils sont à 200% pour dire qu'IE c'est mal j'suis sûr

Bref..j'lirais leur truc sous moz

Re: En quoi la mise en page par tableaux est-elle stupide

Posté par Sébastien Rohaut (page perso, ) le 26/01/2004 à 14:05. (lien). Évalué à 4.

Quelle bonne idée de tout passer en CSS pour se débarasser de ces tableaux envahissants ! Mais oui : remplacez tout par des DIV et du CSS, et jonglez comme vous pouvez avec les "position" !

Et regardez le résultat suivant les divers navigateurs, le site linuxfr.org par exemple. Passe-t-il bien sous IE6 ? NON ! J'en sens déja qui vont dire : oui mais IE6 il est pas standard, patati patata.
N'empêche : parfois les cadres ne s'affichent pas, il faut passer la souris dessus, idem sous la tribune, la position de la première ligne est décallée ou effacée... Pourtant c'est du pour CSS !

Je sais.

Mais je veux que mon site passe a peu près (je précise) pareil partout ce qui empèche l'utilisation d'attributs CSS ou tags HTML mal gérés par l'un ou l'autre. Voila un cas où coder 100% standard ne veut pas dire 100% compatible. C'est malheureux, mais le problème est le même pour IE6, Mozilla.

Donc, pardonnez-moi, je sais que les tableaux c'est pleins de défaut, c'est pas lisible par les browsers en mode texte, c'est pas génial pour les claviers braille, ... Mais en fin de compte, lutter une journée pour faire des cadres super avec 15 lignes de CSS alors qu'avec deux lignes de tableau ça passe et c'est joli. Et puis la taille du html résultant, bah entre le téléchargement de la feuille de style CSS et le code HTML, on s'y retrouve.

Voilà, My 2cents, vous pouvez moinsser, merci.

[+] Re: En quoi la mise en page par tableaux est-elle stupide

Posté par Moby-Dik () le 26/01/2004 à 14:05. (lien). Évalué à -4.

Rhaaaa, y a personne pour leur expliquer que c'est horripilant ces énormes images aux couleurs clinquantes qui s'affichent à chaque nouvelle page ???

Graphiquement, c'est carrément repoussant leur truc, et les textes des bulles donnent l'impression de prendre le lecteur pour un neuneu avec leur humour digne de Michel Drucker. Le meilleur moyen de faire dire aux gens "les webmestres qui utilisent les CSS n'ont aucun goût".

Re: En quoi la mise en page par tableaux est-elle stupide

Posté par Julien Wajsberg () le 26/01/2004 à 14:38. (lien). Évalué à 3.

Je ne peux que citer ces excellents articles de openweb :
http://openweb.eu.org/articles/finir_cadres/(...)
et
http://openweb.eu.org/articles/problemes_tableaux/(...)

Re: En quoi la mise en page par tableaux est-elle stupide

Posté par Olivier G. (page perso, ) le 26/01/2004 à 15:12. (lien). Évalué à 3.

hérité des pratiques quasiment séculaires du développement web.
Humhum... Je ne savais pas que le développement web était si vieux. Si on prend un dictionnaire quelconque, la définition de "séculaire" est: Qui existe depuis un siècle. La techno date bien du siècle dernier, mais n'existe absolument pas depuis un siècle (100 ans)...

Mes 2 centimes.
-1

Re: En quoi la mise en page par tableaux est-elle stupide

Posté par pasPierre pasTramo () le 26/01/2004 à 15:29. (lien). Évalué à 4.

A mettre en rapport avec le fameux w3c go home moulte fois donné dans les journaux.

http://www.uzine.net/article1979.html(...)

Je dirais juste en gros le probléme des CSS évoqué, c'est que ça ajoute un degré d'abstraction suplementaire pour l'utilisateur de base qui veux crée sa page perso.

Le probléme des CSS avec internet explorer est indéniable (ou plutot devrais je dire le probleme qu'a internet explorer avec les CSS) , comment convaincre alors un patron?

Une derniere chose qui me fait peur, mais alors bcp plus que les pages avec destableaux immondes , non valide et compagnie , c'est la multiplication des site en flash où il n'y a que la version flash.

Re: En quoi la mise en page par tableaux est-elle stupide

Posté par fabien () le 26/01/2004 à 16:08. (lien). Évalué à 1.

mouai, moi j'ai pas compris dans l'exemple du tableau, ils ont mit les puces dans un tableau (imbriqué) ?
et puis pourquoi des spaces (images transp) ? il y a bien des proprietes cellspacing/cellmarging (ou approchant) au tag TABLE ?

cela veux dire quoi ? que pour faire des tableau qui rendent bien en old-scool-style ("crade" si vous preferez) on est obligé d'utiliser des gifs ?

[+] les div sont chiants et imprecis

Posté par castali () le 26/01/2004 à 18:46. (lien). Évalué à -5.

aux antipodes de ces articles et du site de eric meyer que je connais depuis son debut, j'ajoute que je connais TOUT le CSS 2, j edirais qu'on a fort avantage a utiliser des tableaux ... c'est plus simple plus structuré .
.. pour la bande passante ? laissez moi rigoler !
la mise a jour de sites ? deuxieme rire.. je genere tout a la volee et ca ne fait aucune difference

que les tableaux n'aient pas etes fait pour peu importe .. le detournement est la plus belle forme de liberté

nous assistons a un effet d emode

gardez donc vos pratiques tableaux et laissez courir la meute a ses modes

Re: En quoi la mise en page par tableaux est-elle stupide

Posté par ufoot (page perso, ) le 27/01/2004 à 16:55. (lien). Évalué à 2.

>Les tableaux HTML ont été créés pour une raison : présenter des données tabulaires. Mais l'apparition du border="0" rendit possible la création de grilles pour mettre en page images et textes.
Oui, et d'ailleurs c'est utile, pratique et parfois pertinent.

Car si on veut présenter des aperçus ("thumbnails") d'images c'est bien pratique d'avoir les tags table, tr et td pour pouvoir présenter chaque image avec sa légende, à raison de 5 par ligne, en conservant l'alignement vertical et horizontal de toutes les images, qui n'ont pas forcément la même taille, et dont la légende est évidemment un texte de longueur variable.

Essayez de faire ça avec des CSS c'est ouvertement difficile. C'est certainement faisable, mais ça va être d'une complexité supérieure à la simple déclaration d'un bon vieux tableau, auquel on peut coller l'attribut summary="Tableau des images".

On peut aussi dire qu'il suffit de jeter les contraintes "5 images et 5 images seulement par ligne" et "alignement vertical des images", mais je n'appelle pas ça "proposer une alternative".

Je suis 100% d'accord que faire de la mise en page à coup de gifs transparents de 1 pixel c'est dégueulasse, mais je persiste à penser que les tableaux ne sont pas à prohiber pour la mise en page, ça dépend quelle mise en page.

En plus, les arguments sur l'interopérabilité sont hyper fallacieux avec des normes récentes comme XHTML 1.0 / 1.1. Aujourd'hui pour être vraiment interopérable, HTML 4.01 reste une valeur sûre. C'est très louable de vouloir rendre le web accessible à tous (handicapés etc.), encore faut-il ne pas mettre sur le carreau tous ceux dont l'administrateur système n'a pas envie d'installer le dernier navigateur pour les beaux yeux du W3C. Et au passage, dans les recommendations du WAI, il est surtout recommandé de respecter "une norme", et pas forcément la dernière...

Re: En quoi la mise en page par tableaux est-elle stupide

Posté par Marc Lacoste (page perso, ) le 28/01/2004 à 01:23. (lien). Évalué à 2.

Et personne pour dire que les dessins sont marrants. Pfffrt, trop occupés à se chamailler :)

Re: En quoi la mise en page par tableaux est-elle stupide

Posté par skynet () le 01/02/2004 à 18:08. (lien). Évalué à 1.

Ce qui est interessant c'est que les sites d'organismes de references dans le domaine du Web (Oreilly, PHPFrance,...) usent largement des tableaux. Les cordonniers sont toujours les plus mal chausses :)

Revenir en haut de page