Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
817 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Auteur Sujet :

les normes strictes du w3c, vraiment indispensables ?

n°542350
Mara's dad
Yes I can !
Posté le 17-10-2003 à 15:02:54  profilanswer
 

Reprise du message précédent :

the real moins moins a écrit :


compare objectivement un hello world avec un peu de mise en page avec du html plein de tables toutes pourries et du xhtml/css, et tu verras vite la reponse.
 
avec du html pourri, contenu/presentation sont TROP mélangés, et la generation et les traitement qu'on peut y appliqués sont par trop tordus.
avec du xhtml/css bien fait, contenu et presentation sont séparés, et les generation/traitements sont nettement simplifiés.


 
C'est surement vrai !
Mais, pour faire çà http://www.surleau.org/arbre/index.php ben j'arrive même par à avoir un début d'idée de comment faire avec des <div> à positionner les uns par rapport au autres.
Je dis pas qu'avec des tableaux c'est simple, j'en ai chié pour y arriver. Enfin surtout pour trouver un algo de parcours de l'arbre qui ponde un tableau HTML. J'en ai noirci du papier :D


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
mood
Publicité
Posté le 17-10-2003 à 15:02:54  profilanswer
 

n°542355
the real m​oins moins
Posté le 17-10-2003 à 15:06:14  profilanswer
 

ben oui mais clair mais là c'est un peu des données tabulaires...
cela dit, avec un css généré par un script, ça pourrait peut etre plus simple :)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°542357
the real m​oins moins
Posté le 17-10-2003 à 15:07:11  profilanswer
 

ta mère est belge? [:wam]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°542362
Mara's dad
Yes I can !
Posté le 17-10-2003 à 15:13:19  profilanswer
 


A moitier seulement, donc moi un quart. Désolé...
 
Je trouve pas que ce soit vraiement des données tabulaires, mais bon...
 
Tu dis qu'avec un css généré par un script se serait plus simple. Heu moi je veux bien te croire, mais comme je te l'ai dis j'ai aucunne idée de par ou commencer.
Même en en dessinant un bout sur du papier, tout ce que je trouve c'est un tableau de tableau de...
 
En fait, c'est surtout pour les traits verticaux que j'ai un problème.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°542369
the real m​oins moins
Posté le 17-10-2003 à 15:18:48  profilanswer
 

tu viens de rajouter un border à ta table là ou bien...? :D


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°542370
the real m​oins moins
Posté le 17-10-2003 à 15:19:45  profilanswer
 

ben en tous cas ce border montre bien qu'il s'agit bel et bien d'une table :jap:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°542371
the real m​oins moins
Posté le 17-10-2003 à 15:20:31  profilanswer
 

(par plus simple j'entendais que l'html serait plus clair)
et puis rien n'empeche un tel "truc" d'etre tout à fait valide...
mtnt pour l'accessibilité, ça risque d'etre autre chose :/


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°542386
MagicBuzz
Posté le 17-10-2003 à 15:26:38  profilanswer
 

Hermes le Messager a écrit :


Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4.  <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
  5.  <title>test</title>
  6. </head>
  7. <body bgcolor="#ffffff" leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">
  8.  <table width="110" border="0" cellspacing="0" cellpadding="0" height="110">
  9.   <tr height="10">
  10.    <td width="10" height="10"></td>
  11.    <td width="100" height="10"></td>
  12.   </tr>
  13.   <tr height="100">
  14.    <td width="10" height="100"></td>
  15.    <td bgcolor="red" width="100" height="100"></td>
  16.   </tr>
  17.  </table>
  18. </body>
  19. </html>




Je me permet de corriger la version html de merde, et indiquer que si, IE assure la meilleure compatibilité avec les sites aussi mal foutus que bien foutus :
 


<table cellspacing="0" cellpadding="0">
  <tr>
    <td width="10" rowspan="2"></td>
    <td height="10"></td>
  </tr>
  <tr>
    <td width="100" height="100" bgcolor="red">&nbsp;</td>
  </tr>
</table>


Ca c'est un vrai code "HTML" de merde qui passe tel quel sous IE.
 
-- Edit : Arf ! NS 4.7 aussi supporte cette page sans aucun problème. Comme quoi le W3C fait chier tout le monde avec des tas de tags à la con qui servent à rien :ange:


Message édité par MagicBuzz le 17-10-2003 à 15:28:21
n°542392
Mara's dad
Yes I can !
Posté le 17-10-2003 à 15:28:55  profilanswer
 

Je met un border pour bien montrer la structure du truc.
 
Faudra quand même que j'essaye avec autre chose un jour.
Ce qui me dérange, c'est pas tellement le code HTML généré, c'est l'usine à gaz pour pondre les tableaux.
 
Ce qui serait cool, c'est de trouver une manière simple de le faire avec des divs sans trop de css généré. Ensuite, je génère un arbre XML centré sur la personne, et un coup de XSLT pour avoir du pure XHTML compliant :D
 
M'enfin, juste à titre d'exercice...


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°542395
MagicBuzz
Posté le 17-10-2003 à 15:32:30  profilanswer
 

Mara's dad a écrit :

Je met un border pour bien montrer la structure du truc.
 
Faudra quand même que j'essaye avec autre chose un jour.
Ce qui me dérange, c'est pas tellement le code HTML généré, c'est l'usine à gaz pour pondre les tableaux.
 
Ce qui serait cool, c'est de trouver une manière simple de le faire avec des divs sans trop de css généré. Ensuite, je génère un arbre XML centré sur la personne, et un coup de XSLT pour avoir du pure XHTML compliant :D
 
M'enfin, juste à titre d'exercice...


Si tu veux, si j'ai du temps, je me pencherai sur ton problème, j'aime bien plancher sur ce genre de trucs :)
 
Si tu veux, je te le fait même en JavaScript avec les branches de l'arbre qui bougent toutes seule quand on cliques sur une personne :D


Message édité par MagicBuzz le 17-10-2003 à 15:33:13
mood
Publicité
Posté le 17-10-2003 à 15:32:30  profilanswer
 

n°542401
Mara's dad
Yes I can !
Posté le 17-10-2003 à 15:34:59  profilanswer
 

Je me rends compte que j'ai pas répondu à Babouchka !
 
La question était :

Citation :

les normes strictes du w3c, vraiment indispensables ?


 
Il est bien sûr indispensable d'avoir des recommandations !
 
Comme çà, tant que çà reste des recommandations, on fait ce qu'on veut :D


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°542444
cmotsch
Posté le 17-10-2003 à 16:09:34  profilanswer
 

MagicBuzz a écrit :


Je me permet de corriger la version html de merde, et indiquer que si, IE assure la meilleure compatibilité avec les sites aussi mal foutus que bien foutus :
 


<table cellspacing="0" cellpadding="0">
  <tr>
    <td width="10" rowspan="2"></td>
    <td height="10"></td>
  </tr>
  <tr>
    <td width="100" height="100" bgcolor="red">&nbsp;</td>
  </tr>
</table>


Ca c'est un vrai code "HTML" de merde qui passe tel quel sous IE.
 
-- Edit : Arf ! NS 4.7 aussi supporte cette page sans aucun problème. Comme quoi le W3C fait chier tout le monde avec des tas de tags à la con qui servent à rien :ange:


 
Les cellules vides dans les tableaux c'est MAL :o

n°542448
the real m​oins moins
Posté le 17-10-2003 à 16:11:19  profilanswer
 

cmotsch a écrit :


 
Les cellules vides dans les tableaux c'est MAL :o

:heink:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°542450
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-10-2003 à 16:14:12  profilanswer
 

MagicBuzz a écrit :


Je me permet de corriger la version html de merde, et indiquer que si, IE assure la meilleure compatibilité avec les sites aussi mal foutus que bien foutus :
 


<table cellspacing="0" cellpadding="0">
  <tr>
    <td width="10" rowspan="2"></td>
    <td height="10"></td>
  </tr>
  <tr>
    <td width="100" height="100" bgcolor="red">&nbsp;</td>
  </tr>
</table>


Ca c'est un vrai code "HTML" de merde qui passe tel quel sous IE.
 
-- Edit : Arf ! NS 4.7 aussi supporte cette page sans aucun problème. Comme quoi le W3C fait chier tout le monde avec des tas de tags à la con qui servent à rien :ange:


 
y a plein de tags qui servent à rien dans ton code
les </tr> </td> tu peux les virer :o
 
ex: http://www.antp.be/temp/html4open.html

n°542454
Mara's dad
Yes I can !
Posté le 17-10-2003 à 16:18:18  profilanswer
 

Wouha, l'autre il a laissé un </table> :D


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°542455
MagicBuzz
Posté le 17-10-2003 à 16:19:01  profilanswer
 

antp a écrit :


 
y a plein de tags qui servent à rien dans ton code
les </tr> </td> tu peux les virer :o
 
ex: http://www.antp.be/temp/html4open.html


Ca j'avais jamais osé [:powa]

n°542457
Mara's dad
Yes I can !
Posté le 17-10-2003 à 16:20:36  profilanswer
 

antp a écrit :


 
y a plein de tags qui servent à rien dans ton code
les </tr> </td> tu peux les virer :o
 
ex: http://www.antp.be/temp/html4open.html


Et l'indentation aussi, et les retours à la ligne...
Pffff, y'a tout plein d'octets perdus la dedans !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°542458
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-10-2003 à 16:24:31  profilanswer
 

Mara's dad a écrit :

Wouha, l'autre il a laissé un </table> :D


 
le </table>, </title> et </head> sont obligatoires selon le W3C [:ddr555]
Et en plus NS4 n'affiche que dalle si il n'y a pas le </table>


Message édité par antp le 17-10-2003 à 16:24:58
n°542459
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 17-10-2003 à 16:25:06  profilanswer
 

(total HS avec le topic ou presque)
 

the real moins moins a écrit :

je compte rien du tout pour le moment [:spamafote]
si les gars d'swt bougent leurs culs pour qu'on ait accès au moteur de gecko au lieu de celui d'ie, pourquoi pas?


J't'ai dit, en passant par Program et en foutant Moz/FB comme browser par défaut y a carrément moyen. Sinon y a aussi possibilité de coder son propre widget... :whistle:
Perso c'est un truc que je tenterais bien. Si le coeur et le temps t'en disent, pourquoi pas [:spamafote]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°542460
MagicBuzz
Posté le 17-10-2003 à 16:25:11  profilanswer
 

Mara's dad a écrit :


Et l'indentation aussi, et les retours à la ligne...
Pffff, y'a tout plein d'octets perdus la dedans !


Ca te va ça ?
 
http://test.manga-torii.com/toto/merde.htm (89 caractère)
http://test.manga-torii.com/toto/merde2.htm (85 caractère)
 
NS 4.7 le supporte même pas, tu parles d'une merde :o
 
Tiens, on va lancer un concours : celui qui fait le moins de caractères :D


Message édité par MagicBuzz le 17-10-2003 à 16:29:07
n°542463
Kristoph
Posté le 17-10-2003 à 16:29:05  profilanswer
 

Mara's dad a écrit :


 
C'est surement vrai !
Mais, pour faire çà http://www.surleau.org/arbre/index.php ben j'arrive même par à avoir un début d'idée de comment faire avec des <div> à positionner les uns par rapport au autres.
Je dis pas qu'avec des tableaux c'est simple, j'en ai chié pour y arriver. Enfin surtout pour trouver un algo de parcours de l'arbre qui ponde un tableau HTML. J'en ai noirci du papier :D
 


 
Je me demande si ce ne serait pas mieux de faire ça en SVG ;)
 
A condition de trouver un navigateur qui supporte le SVG bien sur.

n°542464
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-10-2003 à 16:30:54  profilanswer
 

MagicBuzz a écrit :


NS 4.7 le supporte même pas, tu parles d'une merde :o


 
ton code est complètement invalide, le </table> est obligatoire en HTML :p

n°542465
MagicBuzz
Posté le 17-10-2003 à 16:34:10  profilanswer
 

http://test.manga-torii.com/toto/merde3.htm
 
81 caractères :D Je tire ma révérence, le positionnement CSS ça rulez :D

n°542466
MagicBuzz
Posté le 17-10-2003 à 16:34:45  profilanswer
 

antp a écrit :


ton code est complètement invalide, le </table> est obligatoire en HTML :p


C'est pas une excuse, IE il sait lire :D
 
Regarde le merde3.htm tu vas rire :D


Message édité par MagicBuzz le 17-10-2003 à 16:34:56
n°542467
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-10-2003 à 16:36:46  profilanswer
 

MagicBuzz a écrit :


C'est pas une excuse, IE il sait lire :D
 


 
Que IE le lise c'est pas une excuse, il lit n'importe quoi
<img src = http:\\www.serveur\image 1.jpg >
il l'accepte aussi :sarcastic:
(s'il l'accepte pas, y a des trucs du genre qu'il accepte)
 
puis NS4 on s'en fout :sarcastic: Moz le lit sans problèmes :p


Message édité par antp le 17-10-2003 à 16:37:19
n°542469
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-10-2003 à 16:38:30  profilanswer
 

Dis ton carré rouge, on peut réduire
<div style=position:absolute;margin:10;height:100;width:100;background-color:red>
à :
<div style=margin:10;height:100;width:100;background:red>
(normalement faut des unités derrière les valeurs)

n°542473
Mara's dad
Yes I can !
Posté le 17-10-2003 à 16:40:59  profilanswer
 

antp a écrit :


 
ton code est complètement invalide, le </table> est obligatoire en HTML :p


Bien sûr, bien sur t'emballes pas !
Il est sourtout nécessaire pour écrire quelque-chose Après la table...


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°542474
MagicBuzz
Posté le 17-10-2003 à 16:42:10  profilanswer
 

antp a écrit :

Dis ton carré rouge, on peut réduire
<div style=position:absolute;margin:10;height:100;width:100;background-color:red>
à :
<div style=margin:10;height:100;width:100;background:red>
(normalement faut des unités derrière les valeurs)


pour le position absolute, on doit le mettre, chais pas pourquoi, sinon IE il décalle pas vers le bas :D
 
Sinon, IE supporte sans problème ça :

src=http:/\forum.hardware.fr/\images/\biggrin.gif


 
http://test.manga-torii.com/toto/merde4.htm [:powa]


Message édité par MagicBuzz le 17-10-2003 à 16:43:35
n°542475
MagicBuzz
Posté le 17-10-2003 à 16:43:03  profilanswer
 

Mara's dad a écrit :


Bien sûr, bien sur t'emballes pas !
Il est sourtout nécessaire pour écrire quelque-chose Après la table...


meuh nan, tu me connais pas :D chuis sûr qu'on peut s'en passer :D
 
-- Edit : Bon, je m'avoue vaincu, le mieu que j'ai fait c'est écrire au dessus du tableau, mais pas en dessous.


Message édité par MagicBuzz le 17-10-2003 à 16:49:54
n°542476
the real m​oins moins
Posté le 17-10-2003 à 16:43:12  profilanswer
 

Taiche a écrit :

(total HS avec le topic ou presque)
 
 
J't'ai dit, en passant par Program et en foutant Moz/FB comme browser par défaut y a carrément moyen. Sinon y a aussi possibilité de coder son propre widget... :whistle:
Perso c'est un truc que je tenterais bien. Si le coeur et le temps t'en disent, pourquoi pas [:spamafote]

:jap:
(mais oui, faudrait plutot un widget, sans quoi faut avoir moz ouvert à coté, c't'un peu lourd :o)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°542477
the real m​oins moins
Posté le 17-10-2003 à 16:43:46  profilanswer
 

Kristoph a écrit :


 
Je me demande si ce ne serait pas mieux de faire ça en SVG ;)
 
A condition de trouver un navigateur qui supporte le SVG bien sur.

c'est une idée de tres bon aloy ça :jap:
 
(au pire tu exportes ton svg en png a la volée :o)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°542479
Mara's dad
Yes I can !
Posté le 17-10-2003 à 16:45:30  profilanswer
 

61 :
<p style=margin:10;height:100;width:100;background-color:red>
Pourquoi un div, un p suffit :D


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°542483
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 17-10-2003 à 16:50:22  profilanswer
 

the real moins moins a écrit :

:jap:
(mais oui, faudrait plutot un widget, sans quoi faut avoir moz ouvert à coté, c't'un peu lourd :o)


Bon ba va falloir creuser le sujet, alors :) Ca va d'mander du taf :o
Premier lien à mater : http://www.eclipse.org/articles/Ar [...] Widget.htm
 
Sur ce, cassage du taf, ouikende et tout ça :o
(on enchaîne la suite de cette conversation en MP, si t'es OK :))


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°542485
MagicBuzz
Posté le 17-10-2003 à 16:50:47  profilanswer
 

Mara's dad a écrit :

61 :
<p style=margin:10;height:100;width:100;background-color:red>
Pourquoi un div, un p suffit :D


vi mais faut quand même mettre position:absolute, à moins que moz arrive à le lire, parceque IE bug sinon :D
 


Il est où le carré rouge ? :o
 
-- Promis, j'arrête de polluer, je reviens plus :D


Message édité par MagicBuzz le 17-10-2003 à 16:51:41
n°542502
the real m​oins moins
Posté le 17-10-2003 à 17:04:15  profilanswer
 

taiche >> je suis ok :o
 


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°542508
Kristoph
Posté le 17-10-2003 à 17:13:06  profilanswer
 

the real moins moins a écrit :

c'est une idée de tres bon aloy ça :jap:
 
(au pire tu exportes ton svg en png a la volée :o)


 
Il y a une version de mozilla avec support svg cachée au fin fond de leur site.
 
Au fait : http://chris.cavalaria.free.fr/carrerouge.xml
 
Edit : pourrissez pas ma connection svp !


Message édité par Kristoph le 17-10-2003 à 17:15:42
n°542513
MagicBuzz
Posté le 17-10-2003 à 17:17:37  profilanswer
 

Kristoph a écrit :


 
Il y a une version de mozilla avec support svg cachée au fin fond de leur site.
 
Au fait : http://chris.cavalaria.free.fr/carrerouge.xml
 
Edit : pourrissez pas ma connection svp !


Pas besoin de la pourrir, elle a l'air de l'être déjà à la base :D
 
C'est quoi ? Ca charge même pas ?
 
-- Edit: Ha si, c'est passé.


Message édité par MagicBuzz le 17-10-2003 à 17:18:00
n°542516
Kristoph
Posté le 17-10-2003 à 17:22:09  profilanswer
 

MagicBuzz a écrit :


Pas besoin de la pourrir, elle a l'air de l'être déjà à la base :D
 
C'est quoi ? Ca charge même pas ?
 
-- Edit: Ha si, c'est passé.


 
Si tu etait venu un peu plus tot, le lien aurait abouti directement sur mon PC perso ;)

n°542524
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-10-2003 à 17:39:06  profilanswer
 

MagicBuzz a écrit :

chais pas pourquoi, sinon IE il décalle pas vers le bas :D


 
Parce que IE c'est de la merde :D ça supporte des milliers de trucs non standard mais ça se plante sur des trucs tout bêtes :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°544532
termitor
Gnu hurd vraincra, radical
Posté le 20-10-2003 à 02:53:30  profilanswer
 

Mara's dad a dit:
 

Citation :

C'est surement vrai !
Mais, pour faire çà http://www.surleau.org/arbre/index.php ben j'arrive même par à avoir un début d'idée de comment faire avec des <div> à positionner les uns par rapport au autres.
Je dis pas qu'avec des tableaux c'est simple, j'en ai chié pour y arriver. Enfin surtout pour trouver un algo de parcours de l'arbre qui ponde un tableau HTML. J'en ai noirci du papier  


 
c pas un tableau c des liste imbriqué, c clairement nan?  
deux liste imbriqué une pour les ascendants  et une pour les descendant apres c facile a faire ! si tu pense juste a la structure c plus simple !  
et tu fais un classe homme femme , et ascendant et descendant ,et voila avec un gestion de l'imbrication !
 
je te laisse nous faire une ébauche !

n°544605
the real m​oins moins
Posté le 20-10-2003 à 10:12:48  profilanswer
 

termitor a écrit :

Mara's dad a dit:
c pas un tableau c des liste imbriqué, c clairement nan?  
deux liste imbriqué une pour les ascendants  et une pour les descendant apres c facile a faire ! si tu pense juste a la structure c plus simple !  
et tu fais un classe homme femme , et ascendant et descendant ,et voila avec un gestion de l'imbrication !
 
je te laisse nous faire une ébauche !


 
et hop, une 2e bonne idée apres le svg [:xp1700]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3

Aller à :
Ajouter une réponse
 

Sujets relatifs
[HTML] Les frames et le W3C[CSS] outil de validation du W3C
[C/C++] Les normes ANSI, c99, et autres?Conception de pages Web - avantages et inconvénients des normes
MySQL V 4.1 est-elle vraiment stable pour une appli pro?[W3C] Un peu d'aide pour ma certif ?
[VRAIMENT URGENT]JS gros soucis pour lier deux <SELECT>[ XHTML / PHP / W3C ] Validation d'une page de mon forum...
Variable de session PHP - Quand le code fait foirer le W3C ValidatorCode javascript pas W3C compilant!!
Plus de sujets relatifs à : les normes strictes du w3c, vraiment indispensables ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR