Développeur : 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.
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.
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.
En quoi la mise en page par tableaux est-elle stupide. Problématique définie, solutions offertes. (12087 hits)
Annonce sur le blog Cybercodeur (1018 hits)
L'original : « Why tables for layout is stupid. Problems defined, solutions offered. » (1281 hits)
La VF en une seule page (3953 hits)
> Lire la dépêche (188 commentaires, moyenne: 1,2).
Vous avez demandé le commentaire #335545.




Re: En quoi la mise en page par tableaux est-elle stupide
Ils pouraient au moins faire une page qui valide, c'est bien joli de défendre les standards faut il encore les respecter!
Agogo
[^]Re: En quoi la mise en page par tableaux est-elle stupide
Ca ne valide pas quand on est sur les pages qui montre la vielle construction non valide XHTML en tableau ...
Donc c'est un peu normal , non?
Damien
[+] [^]Re: En quoi la mise en page par tableaux est-elle stupide
Non.
La mise en page par tableaux n'a jamais empeché la validité html.
[^]Re: En quoi la mise en page par tableaux est-elle stupide
Avec des attributs "border" ou "background" évidement que si!
Surtout que les pages sont en Xhtml...
[^]Re: En quoi la mise en page par tableaux est-elle stupide
Tu plaisantes je pense, non ?
.MAINTITLE { background-image: url(/images/papertile.jpg); border-top: Solid 1Pt Black; border-bottom: Solid 1Pt Black; color: Black; font-weight: Bold;}
Et hop la, avec une feuille de style, un background, et un border pour mon tableau ...
[^]Re: En quoi la mise en page par tableaux est-elle stupide
T'as pas bien compris...
La presentation est en xhtml transitional. Elle utilise a fond les css. MAIS, pour montrer un exemple de ce qu'il faut pas faire, nous sort un beau tableau bien degueu... DONC, elle est forcement invalide. La seule erreur de l'auteur a été de ne pas le préciser...
[^]Re: En quoi la mise en page par tableaux est-elle stupide
Ok, désolé, j'avais pas saisi la totalité. Effectivement, mixer 2 types dans une même pas rend la page difficilement valide avec les 2 types séparemment ...
Autant pour moi.
JMS.
[^]Re: En quoi la mise en page par tableaux est-elle stupide
>Autant pour moi.
Ton commentaire n'est pas valide, c'est "au temps pour moi". ;)
[^]Re: En quoi la mise en page par tableaux est-elle stupide
En Bretagne on dit "Au thon pour moi". C'est une norme locale ;)
[^]Re: En quoi la mise en page par tableaux est-elle stupide
le tient n'est pas plus valide que le sien.
d'apres ce qu'on m'a dit, "autant pour moi" est tout aussi valable que "au temps pour moi"...
Gougueul bombons ensemble :)
[^]Re: En quoi la mise en page par tableaux est-elle stupide
On t'a mal renseigné :
http://www.academie-francaise.fr/langue/questions.html#au_temps(...)
Ça dit pas que « autant pour moi » est faux, seulement sans fondement sémantique, et en tout cas « au temps pour moi » est meilleur.
[+] [^]Re: En quoi la mise en page par tableaux est-elle stupide
J'ai horreur de ces deux citations et des pseudos débats qui s'ensuivent pour savoir laquelle est la meilleure. Ces deux assemblages de mots ne veulent rien dire.
[^]Re: En quoi la mise en page par tableaux est-elle stupide
C'était juste pour rire, je m'en fiche de ce débat. C'est que ça me fait penser à ces mecs qui brandissent un "elle est pas valide cette page" quand on balance un lien alors que c'est complètement hors propos.
Voilà
[^]Re: En quoi la mise en page par tableaux est-elle stupide
ai-je vraiment besoin de t'expliciter ce que je pense de l'académie francaise ?
moi qui suis belge (et non pas francais)², de surcroit.
sinon, c'est sur que si on se base sur la sémantique et ce genre de trucs la - auquel je n'entend rien - j'ai plus qu'a fermer ma g*** :D
² - dsl, yavait pas de petit 1 :D
- il s'agit bien la d'une académie francaise, et non pas d'une académie (de la) francophon(i)e...
Gougueul bombons ensemble :)
[^]Re: En quoi la mise en page par tableaux est-elle stupide
La sémantique c'est le sens des mots. Si tu ne te bases pas sur le sens des mots pour écrire, ça va être difficile de se comprendre non ? ;-)
[^]Re: En quoi la mise en page par tableaux est-elle stupide
Le monsieur te dit qu'il est belge une fois... :^)
^d^c
[^]Re: En quoi la mise en page par tableaux est-elle stupide
C'est aux Belges de decider qui determine le francais belge correct... Mais alors, dites-nous qui est votre w3c a vous sinon on ne s'en sort pas.
Une amie quebecoise m'a dit qu'au Quebec, c'etait le francais de l'academie francaise qui primait a l'ecrit. Le francais "quebecois" etant vu par les quebecois eux-meme comme un dialecte, donc pas plus normalise que le marseillais (a part pour quelques ecrivants qui ecrivent en "quebecois"...)
[^]Re: En quoi la mise en page par tableaux est-elle stupide
Donc l'excellent Michel Tremblay, qui a écrit plusieurs livres ou ses persos parlent en joual, et c'est un pur plaisir
[^]Re: En quoi la mise en page par tableaux est-elle stupide
dsl, yavait pas de petit 1
s/dsl/désolé/
s/1/¹/
C'est pourtant pas difficile :
^1 pour avoir le ¹
^2 pour avoir le ²
^3 pour avoir le ³
[^]Re: En quoi la mise en page par tableaux est-elle stupide
Heu... Tu fait comment ?
Normal :
²&é"'(-è_çà
Avec altgr :
¬¹~#{[|`\^@
J'ai bien fait tout le clavier mais à part ¹ et ² je ne voit pas...
[^]Re: En quoi la mise en page par tableaux est-elle stupide
Tu tapes la touche qui a un petit chapeau (on appelle ça un accent circonflexe) c'est celle qui est à droite de la touche P et puis ensuite tu enlèves ton doigt de cette touche et puis tu enfonce la touche Shift (c'est de l'américain, sur les claviers français c'est une des deux touches (tu peux choisir celle que tu veux) qui a une flèche évidée (ça veut dire que c'est pas une flèche toute noire, c'est pas colorié dedans), à gauche de la touche qui a un signe inférieur et supérieur ou à droite de la touche qui a un point d'exclamation et un symbole de paragraphe (il ressemble un peu à deux S imprimés presque l'un sur l'autre en fait un peu décalés)) et enfin tu appuies sur la touche qui a un 1 en haut (et une esperluette en dessous, les américains appellent ça un "ampersand" (on prononce ampeur-sande)) pour avoir au final le ¹, ou tu appuies sur la touche qui a un 2 en haut (et un e accent grave en dessous) (oui il y a aussi un troisième symbole sur la touche) pour avoir au final le ², ou tu appuies sur la touche qui a un 3 en haut (et une double apostrophe en dessous et aussi un troisième symbole) pour avoir au final le ³.
J'espère que tu vas y arriver, je ne crois pas que je puisse expliquer plus en détail. ;)
[^]Re: En quoi la mise en page par tableaux est-elle stupide
Autant pour moi a une signification, illustree dans ce cours dialogue (trialogue?)
- Garcon, un demi
- Bien monsieur, et pour vous?
- Autant pour moi
[+] [^]Re: En quoi la mise en page par tableaux est-elle stupide
Ceci est parfaitement hors-sujet : gnumdk disait « Ils pouraient au moins faire une page qui valide, c'est bien joli de défendre les standards faut il encore les respecter! »
On s'en fout qu'ils aient fait le choix du xhtml, ils auraient très bien pu faire un document valide.
Si la démonstration consiste à faire du non-valide pour montrer que c'est mal, merci, on le savait avant.
Y'a plus de tableaux en xhtml transitional ? Tant que ce n'est pas le cas, rien n'est ici justifié.
[+] [^]Re: En quoi la mise en page par tableaux est-elle stupide
Désolé, la page valide sous linux mais elle ne valide pas sous windows que ce soit avec ie ou mozilla(le code envoyé n'est pas le meme entre windows et linux :)
C'est marrant, la page s'affiche crade pour ceux qui utilise windows :)
Agogo
[^]Re: En quoi la mise en page par tableaux est-elle stupide
Pardon ? Je vois mal comment ca pourrait etre le cas, le validateur il s'en fout que tu tournes sous windows ou linux...
[^]Re: En quoi la mise en page par tableaux est-elle stupide
Oui mais le serveur web n'envoie pas la même page html à un browser sous win ou sous linux (détection de l'user agent id).
[^]Re: En quoi la mise en page par tableaux est-elle stupide
Mais encore...
[mat.garbage:pts/5 /tmp]% wget --quiet -U 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)' http://www.cybercodeur.net/weblog/presentations/seybold/(...)
[mat.garbage:pts/5 /tmp]% wget --quiet -U 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040120' http://www.cybercodeur.net/weblog/presentations/seybold/(...)
[mat.garbage:pts/5 /tmp]% diff index.html.2 index.html.1
[mat.garbage:pts/5 /tmp]%
[^]Re: En quoi la mise en page par tableaux est-elle stupide
CQFD :)
[^]Re: En quoi la mise en page par tableaux est-elle stupide
Ben pourtant, pour ceux qui on un windows sous la main, ils peuvent faire le test!
Et je confirme que la page ne valide pas sous windows! avec mozilla firebird, pas testé avec ie mais vu comment ie l'affiche....
Je met ma main a couper que c'est le cas :)
Agogo
[^]Re: En quoi la mise en page par tableaux est-elle stupide
Milles excuses.
Un pote n'a pas le probleme sur son windows...
Alors monsieur cooling! Avant de dire que ce site est une merde parce que sous windows le code est pas le meme(ce qui est vrai mais uniquement sur ton pc!), il faudrait peut etre arreter de pourrir son windows jusqu'a la moile!
Voila, je confirme que l'on a un pc au taf sur lequel le code qui arrive est totalement different... Enfin le pc de cooling :) ceci explique peut etre cela...
Agogo