Auteur Sujet: Xhtml Et Tableau...  (Lu 10247 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne bob413242

  • Connaisseur
  • ***
  • Messages: 461
Xhtml Et Tableau...
« Réponse #30 le: 08 août 2003 à 20:08:54 »
ué mais en attendant que ton site atteigne le To de bande passante ... ;)

en suivant cette philosophie, pourquoi tous les progs ne sont pas développés en asm ? pourtant c'est ce qui donne le code le plus optimisé ^^

Hors ligne Anubis

  • Habitué
  • **
  • Messages: 161
    • http://
Xhtml Et Tableau...
« Réponse #31 le: 08 août 2003 à 21:47:13 »
Citer
ué mais en attendant que ton site atteigne le To de bande passante ...
Comme tu peux le voir, je répondais à l'argument sur le fait que les gros sites utilisent des tableaux. Rien à voir avec mon site perso.

Citer
en suivant cette philosophie, pourquoi tous les progs ne sont pas développés en asm ? pourtant c'est ce qui donne le code le plus optimisé ^^
Es-tu vraiment en train de comparer la programmation XHTML avec de la programmation ASM ?

Je ne vois vraiment pas ce que vient faire l'ASM dans un débat sur l'utilisation des tableaux dans les sites. Tu peux utiliser le design tableaux ou le design CSS, tu coderas toujours en HTML.

Alors si tu veux que je reprenne ton image, non je n'incite pas tout le monde à repasser du C++ au ASM, je demande aux gens d'arrêter de faire du mauvais C++ en utilisant mal des éléments du langage qui n'étaient pas destinés à l'utilité qu'ils en font.

Pour revenir au HTML, la balise <table> est destinée à afficher des données sous forme de tableau, pas à faire des menus ou quelque autre partie de ton design.
« Modifié: 08 août 2003 à 21:48:28 par Anubis »
virtual void Life[span style=\'color:purple\']() = 0;[/span]

Genezys, humeurs d'un codeur
ChuWiki, le wiki simple et facile
Le lynx et autre félins (j'ai seulement fait les designs ^^)

Hors ligne kai

  • Habitué
  • **
  • Messages: 227
    • http://www.thailande-guide.com
Xhtml Et Tableau...
« Réponse #32 le: 08 août 2003 à 23:55:52 »
Quand je parle de gros sites :

http://www.microsoft.com
http://www.boursorama.com/
http://www.fnac.com/default.asp?Origin=Fna...OriginClick=Yes
http://www.hit-parade.com
http://www.weborama.fr
...

Bon j'arrete là

Mais je pense quand même que réunis, ca doit faire quelques centaines de treta giga octets...

Alors argument irrecevable.... peut être, mais je prends quand même ca avec mon picque nique !

Sans racunes.

PS : le temps perdu à s'escrimer à faire une présentation correcte avec les CSS se fait la plupart du temps au détriment du contenu... Moi perso, je prefère un site au contenu riche qu'un joli site complètement vide. C'est ma phylosophie, appliquée sur mes 2 plus gros sites (Thailande et Guyane) : suis d'accord sont bien moches mais les gens reviennent car il y a de la lecture pour quelques heures !
PS2 : si on veut économiser de la bande passante, la technique du cache est sans doute beaucoup plus efficace !
« Modifié: 08 août 2003 à 23:57:00 par kai »
Kaï
--------
http://www.cartofolie.com : cartes postales virtuelles gratuites du monde
http://www.thailande-guide.com : le guide web de la Thaïlande
http://www.easy-thai.com : l'annuaire des sites sur la Thaïlande
http://www.guyane-guide.com : le guide web de la Guyane Française.

Hors ligne Anubis

  • Habitué
  • **
  • Messages: 161
    • http://
Xhtml Et Tableau...
« Réponse #33 le: 09 août 2003 à 00:49:40 »
Citer
Quand je parle de gros sites :

http://www.microsoft.com
http://www.boursorama.com/
http://www.fnac.com/default.asp?Origin=Fna...OriginClick=Yes
http://www.hit-parade.com
http://www.weborama.fr
...

Ah oui les sites français, ils ont encore du mal à être convaincus...
Pourtant certains s'y mettent...
http://www.lycos.fr/
http://www.macromedia.com/fr/

Citer
PS : le temps perdu à s'escrimer à faire une présentation correcte avec les CSS se fait la plupart du temps au détriment du contenu... Moi perso, je prefère un site au contenu riche qu'un joli site complètement vide. C'est ma phylosophie, appliquée sur mes 2 plus gros sites (Thailande et Guyane) : suis d'accord sont bien moches mais les gens reviennent car il y a de la lecture pour quelques heures !

Justement... Le fait de séparer le contenu du design rend le contenu plus important. Et les mises à jour sont BEAUCOUP plus simples. Enfin tu dis le temps que tu passes à faire ton design... Peut-être, mais tu passes pas de temps à faire le tien avec les tables ?

Pour info, un mec doué en CSS mets autant de temps à faire un site qu'un mec doué avec les tables. Je ne remets pas en cause qu'il existe sur le marché actuel des gens qui codent très vite avec les tables, mais il existe aussi des gens qui codent très vite avec CSS. Tu ne les connais pas, tant pis...

Moi j'en connais, et eux peuvent se permettre de faire 3 ou 4 styles totalement différent pour leur site, alors que le mec avec les tables, il va devoir se faire chier avec du PHP s'il veut complètement changer son interface.

Citer
PS2 : si on veut économiser de la bande passante, la technique du cache est sans
doute beaucoup plus efficace !
Tu as tout à fait raison, il vaut mieux mettre un fichier CSS en cache, avec un code HTML simple, plutot que d'avoir une grosse page pleines de tables à chaque fois. Sur ce point, je te soutiens complètement ;-).

C'est comme ça que l'on économise de la bande passante. Généralement, on dit qu'un passage au design CSS allège la page de 50%... Et une bonne gestion du cache, allège les téléchargements d'environ 20% (calcul de mon site). Alors une combinaison des 2, et c'est le paradis ;-).
virtual void Life[span style=\'color:purple\']() = 0;[/span]

Genezys, humeurs d'un codeur
ChuWiki, le wiki simple et facile
Le lynx et autre félins (j'ai seulement fait les designs ^^)

Hors ligne Mr K.

  • Connaisseur
  • ***
  • Messages: 422
    • http://
Xhtml Et Tableau...
« Réponse #34 le: 09 août 2003 à 09:06:19 »
La filozofie CSS, XHTML, etc. semble etre en marche.
Un nouveau p'tit site de ces dernieres semaines : http://webdao.apinc.org

@+  
peux croire sans voir, peux voir sans croire !

Hors ligne Nepher

  • Habitué
  • **
  • Messages: 196
    • http://www.warhammer-forum.com
Xhtml Et Tableau...
« Réponse #35 le: 09 août 2003 à 13:16:27 »
Erreur de post.
« Modifié: 09 août 2003 à 13:18:45 par Nepher »

Hors ligne Nepher

  • Habitué
  • **
  • Messages: 196
    • http://www.warhammer-forum.com
Xhtml Et Tableau...
« Réponse #36 le: 09 août 2003 à 13:18:44 »
Ton argument à propos du fait que les browsers non visuels ne pourront pas afficher le site n'est pas très convaincant... en effet, si je me casse à faire un design, c'est pour qu'on le voit... si on veut pas le voir, alors on ne vient pas sur mon site... de même, tu dis que certains devront scroller horizontalement... pas ma faut si certaines personnes ne savent utiliser des tables...

D'ailleurs il est dit :

Citer
The HTML table model allows authors to arrange data -- text, preformatted text, images, links, forms, form fields, other tables, etc. -- into rows and columns of cells.

C'est exactement ce que l'on fait... 3 colonnes, on arrange le contenu...  ta citation ne porte que sur le fait d'utiliser les tables pour par exemple créer une image qui a été découpée, ce n'est pas le cas... donc ici on entre bien dans le principe d'utilisation des tables... et en plus un utilise des images de fond, pour rendre ça plus lisible... mais le but n'est pas d'utiliser les tables pour un rendu graphique, mais pour une organisation.... bref, les tables dans ce but sont exactement ce que préconise le W3C...

De plus, tu nous montres des sites... oui, faire ça, je peux le faire sans aucun problème... mais jusqu'à présent, personne n'a trouvé de solution pour mettre en page ce que je désire... je ne veux pas faire comme  eux, je voudrais pouvoir adapter ce que je faisais avec des tables, sans qu'aucune différence ne soit visible... et ça, c'est impossible, désolé...
« Modifié: 09 août 2003 à 13:21:35 par Nepher »

Hors ligne Anubis

  • Habitué
  • **
  • Messages: 161
    • http://
Xhtml Et Tableau...
« Réponse #37 le: 09 août 2003 à 16:01:16 »
Citer
Ton argument à propos du fait que les browsers non visuels ne pourront pas afficher le site n'est pas très convaincant... en effet, si je me casse à faire un design, c'est pour qu'on le voit... si on veut pas le voir, alors on ne vient pas sur mon site...

Donc tu refuses sur ton site explicitement tous les téléphones portables, les PDAs, les aveugles et enfin tous les moteurs de recherche (oui les moteurs utilisent des principes de navigation similaires à ceux des aveugles). Soit. Mais je te conseille de le dire, ça évitera au prochain aveugle qui se pointera sur ton site de perdre son temps.

Un site doit être lisible sur autre chose que sur un navigateur de PC, sinon, tu ne fais pas du web... Tu fais du Photoshop ou du PDF !


http://www.w3.org/TR/html4/struct/tables.html#h-11.1

Ce qu'on PEUT faire avec les tables :
Citer
The HTML table model allows authors to arrange data -- text, preformatted text, images, links, forms, form fields, other tables, etc. -- into rows and columns of cells.
The HTML table model allows... = La modèle de table HTML permet....

Ce qu'on DEVRAIT faire avec les tables
Citer
Tables should not be used purely as a means to layout document content as this may present problems when rendering to non-visual media. Additionally, when used with graphics, these tables may force users to scroll horizontally to view a table designed on a system with a larger display. To minimize these problems, authors should use style sheets to control layout rather than tables.

Je répète !!!
Citer
Tables should not be used purely as a means to layout document
Citer
Les tables ne devrait jamais être purement utilisé pour mettre en forme le document.

Rien à voir avec les images découpé... C'est clairement la division de blocs en utilisant les tables qui est mise en cause ici.

Cette division n'est utilisable que sur des navigateurs écrans... Les autres, on s'en fout ! Si c'est ton cas, pas de problème, mais je te conseille de retourner en 1995 et de lancer ta start-up, je suis sûr que tu iras loin.

Maintenant, réfléchis un peu, un client genre Amazon te dit : « je veux un site qui fonctionne sur PDA, accessible aux aveugles, et que ça fonctionne sur TOUS les navigateurs du marché actuel »

Tu es bon pour faire une version WML, HTML texte, et HTML table... 3 sites à faire... Au fait, tu peux pas utiliser PHP, il préfère réserver le serveur aux commandes déjà trop nombreuses... Sinon tu as Javascript, tu peux pas mal t'amuser avec... Enfin bonne chance.

Maintenant, je lui annonce que je vais lui faire le même site en XHTML+CSS... Ok il y aura quelques différences mineurs avec ton design, mais pendant que tu fais tes 2 autres versions, moi je fais 2 autres CSS en plus...

Résultat ?
  • Mon site est lisible partout, le tien seulement sur PDA, WAP, et ordi. (quand tu vois que des sites comme  Amazon ne crache même pas sur les 1% d'utilisateurs de Netscape 4, 3 version me semble encore faible pour Amazon)

    [li]Vu que tu as utilisé les tables, ton site est bien sûr 2 fois plus gros que le mien. (tu doubles donc aussi le prix en bande passante)

    [li]Enfin, le jour où le client veut changer de design, là on rigole vraiment... Toi tu repars pour 6 mois de boulot, moi je lui propose une des autres CSS que j'ai faites.
« Modifié: 09 août 2003 à 16:02:28 par Anubis »
virtual void Life[span style=\'color:purple\']() = 0;[/span]

Genezys, humeurs d'un codeur
ChuWiki, le wiki simple et facile
Le lynx et autre félins (j'ai seulement fait les designs ^^)

Hors ligne Nepher

  • Habitué
  • **
  • Messages: 196
    • http://www.warhammer-forum.com
Xhtml Et Tableau...
« Réponse #38 le: 09 août 2003 à 19:58:07 »
En effet, je ne m'adresse ni aux utilisateurs GSM, ni aux aveugles, un aveugle ne pouvant de toute façon pas utiliser le sujet dont parle mon site... ce site est prévu pour un affichage multi-browser, et fonctionne sans aucun problème... que ce soit Netscape, IE, Konqueror, Mozilla, ou autre....

Et si je veux refaire mon site, hé bien celà me prendre 2 jours tout au plus, une page index.php à changer, et la CSS qui va avec...  bref, rien de bien compliqué... et oui j'utilise PHP, pcq j'en ai besoin, c'est le principe des pages dynamiques... un site personnalisé pour le client, avec rapport DB, etc... au fait, as-tu ne fut-ce que regardé le site, pour voir sur quel sujet il portait ? Un forum, et une page d'accueil, mais bien sûr non, ça tu ne t'es pas donné la peine de le faire... c'est bien beau les théories générales, mais faut savoir se spécialiser, tu devrais le savoir, toi qui est informaticien...

Alors avant de juger, je te conseillerais d'au-moins t'intéresser au but final. Non tout n'est pas faisable sans tableaux... j'utilise les CSS aussi, mais en plus des tableaux, oui mon site site est conforme (dumoins le nouveau, sans tableaux, mais il n'a pas l'apparence souhaitée), non je ne me passerai pas du PHP...

Maintenant tu fais comme tu vuex, reste sectaire si tu le souhaites...

Sans rancune.

Hors ligne kai

  • Habitué
  • **
  • Messages: 227
    • http://www.thailande-guide.com
Xhtml Et Tableau...
« Réponse #39 le: 10 août 2003 à 00:03:35 »
Si j'en crois mon classement sur Google, je ne pense pas que l'utilisation de tableaux soit pénalisant pour les moteurs de recherche...
Mais bon.

Je n'ai rien contre les CSS, que j'essaye d'ailleurs d'apprivoiser, mais je pense franchement qu'on ne peux pas réaliser exactement ce que l'on veut en CSS, et c'est dommage.
Kaï
--------
http://www.cartofolie.com : cartes postales virtuelles gratuites du monde
http://www.thailande-guide.com : le guide web de la Thaïlande
http://www.easy-thai.com : l'annuaire des sites sur la Thaïlande
http://www.guyane-guide.com : le guide web de la Guyane Française.

Hors ligne limipl

  • Débutant
  • *
  • Messages: 12
Xhtml Et Tableau...
« Réponse #40 le: 10 août 2003 à 20:16:32 »
Erreur
« Modifié: 10 août 2003 à 20:20:02 par limipl »

Hors ligne Anubis

  • Habitué
  • **
  • Messages: 161
    • http://
Xhtml Et Tableau...
« Réponse #41 le: 10 août 2003 à 23:47:27 »
Je crois que l'on va arréter là...

Citer
En effet, je ne m'adresse ni aux utilisateurs GSM, ni aux aveugles, un aveugle ne pouvant de toute façon pas utiliser le sujet dont parle mon site...
Un aveugle ne joue pas à Warhammer... Là on tombe carrément dans la diffamation.

Citer
oui mon site site est conforme (dumoins le nouveau, sans tableaux, mais il n'a pas l'apparence souhaitée), non je ne me passerai pas du PHP...
Il n'est pas question que tu te passes de PHP, c'était juste un exemple. Saches que je te félicite d'avoir créé cette version...

Maintenant demande toi une chose... Quelle version mettras-tu en avant ? La nouvelle, avec un graphisme que tu as encore du mal à maitriser, ou l'ancienne, avec le vieux layout utilisant des tables ?

Perso, je dirais la nouvelle... Comme tu l'as dit le design n'est pas le plus important dans un site, c'est l'information.
D'autres choisiront le table layout, parceque ça fonctionne depuis toujours et ça fonctionnera toujours....
D'accord les outils ne sont pas encore parfaits, mais ils vont le devenir.

Et si tu as réfléchi juste 2 sedondes à cette question, c'est que j'ai déjà réussi...

Saches que le web de demain n'existe pas, c'est à toi, moi, tous les créateurs de sites web, de le créer, et d'en faire le média qu'il aurait toujours dû être... C'est maintenant qu'il faut choisir entre décider, et subir...

Note pour ta réflexion: Le design que tu souhaites est tout à fait faisable sous Mozilla en utilisant les CSS2 pas encore supportés par Internet Explorer.
« Modifié: 10 août 2003 à 23:48:33 par Anubis »
virtual void Life[span style=\'color:purple\']() = 0;[/span]

Genezys, humeurs d'un codeur
ChuWiki, le wiki simple et facile
Le lynx et autre félins (j'ai seulement fait les designs ^^)

Hors ligne kai

  • Habitué
  • **
  • Messages: 227
    • http://www.thailande-guide.com
Xhtml Et Tableau...
« Réponse #42 le: 13 août 2003 à 06:06:42 »
Pour faire plaisir à Anubis, j'ai entièrement refait le design de mon dernier site en CSS  :D

http://www.1001sitesweb.com

J'ai encore un p'tit pb : si le bloc de droite (celui où il y a le texte de la page) contient un truc trop large, le bloc complet passe sous le menu au lieu de s'étirer à droite ou mieu encore j'aimerai que ce bloc soit completement fixe pour sa largeur, quitte à rogner les infos de droite.
 :angry: C'est sans doute tout bête, mais je n'y arrive pas....
Et ca commence à me gaver... grave

PS : le site n'est pas encore fonctionnel. Merci de ne pas encore s'inscrire
Kaï
--------
http://www.cartofolie.com : cartes postales virtuelles gratuites du monde
http://www.thailande-guide.com : le guide web de la Thaïlande
http://www.easy-thai.com : l'annuaire des sites sur la Thaïlande
http://www.guyane-guide.com : le guide web de la Guyane Française.

Hors ligne manannann

  • Débutant
  • *
  • Messages: 26
    • http://www.indriya.org/
Xhtml Et Tableau...
« Réponse #43 le: 13 août 2003 à 18:27:23 »
@kai

Ce serait bien que tu utilises le XHTML aussi  :P  
[size=8]"On peut rire de tout, y compris de la mort. Du reste, est-ce qu'elle se gêne,
la mort, pour se rire de nous ?" ( Pierre Desprosges )
[/size]

Troupe Indriyâ
webmaster@indriya.org

Hors ligne Anubis

  • Habitué
  • **
  • Messages: 161
    • http://
Xhtml Et Tableau...
« Réponse #44 le: 13 août 2003 à 20:20:52 »
Bravo kai, l'idée est géniale mais tu as dû mal me compendre.

Par priorité :
  • avoir un site valide ! Pour cela le tester sous le validateur. Un site non valide n'est pas débuggable, tout simplement ;
    [li]spécifier son charset (encodage de caractères) utilisé, souvent iso-8859-15 ;
    [li]n'avoir aucune information de présentation dans l'HTML, tout mettre dans le fichier CSS ;
    [li]avoir un fichier CSS valide ! Comme pour l'HTML mais avec ce validateur ;
    [li]n'avoir aucun tableau servant pour le formatage de la page ;
Tout simplement parceque je préfère un site valide avec tableaux, qu'un site non valide sans tableaux (Mais je préfère toujours un site valide sans tableaux :-þ).

Donc kai, valide ta page... Ensuite nous verrons...  
virtual void Life[span style=\'color:purple\']() = 0;[/span]

Genezys, humeurs d'un codeur
ChuWiki, le wiki simple et facile
Le lynx et autre félins (j'ai seulement fait les designs ^^)