les normes strictes du w3c, vraiment indispensables ? - HTML/CSS - Programmation
Marsh Posté le 14-10-2003 à 00:49:33
ca s'annonce presque comme un troll fais attention
Marsh Posté le 14-10-2003 à 00:53:11
Babouchka 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.
Marsh Posté le 14-10-2003 à 00:53:40
Babouchka a écrit : "vive IE qui assure la meilleure compatibilité avec tous les sites web" |
c'est plutot l'inverse mais bon
Marsh Posté le 14-10-2003 à 01:15:26
Babouchka a écrit : au delà de l'éternel gueguerre entre navigateurs (j'aimerais éviter un nouveau topic IE vs The World, cela n'étant pas réellement le sujet ici, même si le rapport avec mon topic en est tout de même assez proche), je suis tombé sur cet article : |
Admettons que je veuille faire un carré rouge dans une page web de 100px sur 100px situé à 10px du bord gauche et 10px du bord droit.
version HTML de merde :
Code :
|
version standard et valide :
Code :
|
avec dans le fichier css :
Code :
|
Je crois que les choses sont claires pour toi maintenant...
Marsh Posté le 14-10-2003 à 01:25:47
evidemment que les css sont pour ainsi dire indispensables à la simplicité et la lisibilité du code.
(d'ailleurs l'article est clairement pour l'utilisation des css)
ce que met en cause cet article, c'est l'aspect ultra-strict et rigide des nouvelles normes recommandations html.
d'ailleurs, regarde ton code xhtml 1.1, de nombreuses balises et attributs sont totalement inutiles à son bon fonctionnement sur tous les navigateurs.
alors, quel est l'interet de cette complexité ?
A+
Marsh Posté le 14-10-2003 à 01:26:42
Babouchka a écrit : |
euh lesquelles?
Marsh Posté le 14-10-2003 à 01:39:44
au hasard, le <html xmlns ... et cie, les attributs rel et media, ...
tiens sinon tu vas rire, mais la version "html de merde" fonctionne bien, alors que la super version xhtml 1.1 ne marche absolument pas chez moi que ce soit sur mozilla ou ie ...
certes chaque attribut/balise doit avoir un certain interet, elles n'ont pas été créées pour faire joli
mais comme le cite cet article, est il nécessaire d'être aussi maniaque à la virgule près avec un validator (qui rime si bien avec terminator ) qui n'admet pas un pet de travers ?
d'ailleurs, en html de merde, on pourrait aussi écrire ça pour ton carré :
Code :
|
ce qui est beaucoup plus court que ton exagération précédente
A+
Marsh Posté le 14-10-2003 à 02:30:18
Babouchka a écrit : au hasard, le <html xmlns ... et cie, les attributs rel et media, ...
|
j'ai oublié le background-color: red; dans les css banane...
Et pour ta solution, je ne vois pas la position du carré à 10px du bord à gauche et en haut...
enfin le media pour les CSS indique qu'il s'agit de l'écran et pas de l'imprimante
Alors va donc jouer aux billes et retourne faire tes pauv's trolls miteux à 2 balles ailleurs...
Marsh Posté le 14-10-2003 à 02:44:29
HotShot a écrit : Hermes, j'peux te tutoyer ? |
Non.
Citation : T'es lourd |
Marsh Posté le 14-10-2003 à 06:50:02
http://blog.dreams4net.com/article/2003-09-29-13h30
C'est intéressant à lire, comme point de vue opposé.
Marsh Posté le 14-10-2003 à 07:43:00
Meerthyl a écrit : http://blog.dreams4net.com/article/2003-09-29-13h30 |
marchi, ça au moins ça fait avancer le schmilblick
A+
Marsh Posté le 14-10-2003 à 08:57:15
Babouchka a écrit : |
Parce que tu crois vraiment que ton troll de merde fera avancer quoi que ce soit ?
Déjà, commence par faire une recherche ici. Ce sujet a été débattu maintes et maintes fois.
Marsh Posté le 14-10-2003 à 09:13:11
http://forum.hardware.fr/forum2.ph [...] 005&cat=10
http://forum.hardware.fr/forum2.ph [...] 160&cat=10
Marsh Posté le 14-10-2003 à 19:11:22
Hermes le Messager a écrit : |
en tous cas, je remarque que ça n'est pas ton amabilité qui t'écorcherait la gueule ...
A+
Marsh Posté le 14-10-2003 à 19:34:03
Babouchka a écrit : |
Y en a plusieurs qui ont essayé, des comme toi... Ils sont tous repartis la queue entre les jambes.
T'as vu, moi aussi je sais troller.
Marsh Posté le 14-10-2003 à 19:38:55
ah enfin un topic sur le w3c que je prends dès le début...
donc->
Marsh Posté le 14-10-2003 à 19:44:28
Bon Hermes c'est vrai qu'il faudrait que tu sois un peu plus gentil avec les autres forumeurs
Marsh Posté le 14-10-2003 à 19:53:14
JusteLeblanc a écrit : |
Le seul à m'avoir banni, c'est toi, parce que tes petits grapheux venait pleurer chez toi sous prétexte que je leur parlais code dans la partie graphiste...
Marsh Posté le 14-10-2003 à 19:54:08
antp a écrit : Bon Hermes c'est vrai qu'il faudrait que tu sois un peu plus gentil avec les autres forumeurs |
Ok, mais là, c'était quand même un troll caractérisé. J'ai d'ailleurs cru (surtout au début) que c'était un troll volontaire.
Marsh Posté le 14-10-2003 à 20:01:11
Hermes le Messager a écrit : |
bah...tu es vulgaire, prétentieux et ininteressant
mais bon explique plus en détails ce que tu penses objectivement du w3c, moi ça m'interesse...p'tet qu'on changera d'avis sur toi...
Marsh Posté le 14-10-2003 à 20:01:58
JusteLeblanc a écrit : |
C'est pas parce que tu as eu mal au cul la dernière fois sur bla² qu'il faut venir faire le beau ici hein...
Marsh Posté le 14-10-2003 à 20:04:25
Hermes le Messager a écrit : |
bah...tu es vulgaire, prétentieux et ininteressant
mais bon explique plus en détails ce que tu penses objectivement du w3c, moi ça m'interesse...p'tet qu'on changera d'avis sur toi...
Marsh Posté le 14-10-2003 à 20:04:40
JusteLeblanc a écrit : |
Qu'est-ce tu veux que je te dise. Depuis un an, je fais du XHTML 1.1 parce que je suis perfectionniste, parce que c'est pratique, parce que c'est plus compatible, parce que c'est plus léger...
J'ai déjà comme tant d'autres ici déjà exposé mes raisons. Toi tu débarques ici, fais donc une recherche, tu constateras qu'on est plusieurs à chercher...
Ma dernère recherche portait sur les divs scrollable qui permettent de faire la même chose que les frames mais dans une seule page html...
Marsh Posté le 14-10-2003 à 20:06:59
puisque ça t'intéresse, regarde là par exemple :
http://forum.hardware.fr/forum2.ph [...] h=&subcat=
Marsh Posté le 15-10-2003 à 09:13:41
Ou bien vous vous calmez et vous débattez du W3C en gens civilisés, ou bien ...
Hermes >> Sois un peu moins sarcastique et un peu moins violent stp ! Laisse les gens exprimer leur point de vue, même s'il est différent du tien
Marsh Posté le 15-10-2003 à 10:25:24
Babouchka >> le lien que tu cites en premier post n'est qu'un immense troll-coup-de-gueule suite à des réclamations un peu brusques faites à l'équipe de Spip pour passer leur CMS en XHTML strict.
Si tu lis d'ailleurs l'article attentivement et que tu connais les recommendations dont il parle, tu verras que la plupart de ses arguments sont totalement faux.
Actuellement, on ne peut vraiment pas dire que les recomendations du W3C soient trop complexes, les solutions qu'ils proposent sont souvent des plus simples. Par contre, le maque des certains navigateurs oblige parfois à utiliser des astuces parfois peu évidentes, mais c'est loin de regrouper la majorité des cas.
Du point de vue de la rigidité, oui la lsyntaxe l'est, mais les possibilités qu'elle offre le sont de moins en moins et dépassent déjà dans de nombreux cas ce que l'on pouvait traffiquer avec des tableaux.
Maintenant, le principale point limitant pour l'adoption de ces normes par le grand public, ce sont les éditeurs WYSIWYG qui continuent, par facilité de génération automatique, de produire du code pourrave. Le code strict est certes plus complexe à écrire par une machine, mais pour un humain, il est beaucoup plus simple et plus lisible.
Marsh Posté le 15-10-2003 à 11:51:46
gizmo >> c'est pas le coté script du code qui le rend plus difficile à generer par un soft à mon avis, mais simplement le fait qu'avec du xhtml/css semantique et propre, la façon de concevoir une page est completement differente et les éditeurs n'ont pas (encore) eu le temps de s'y adapter... (?)
Marsh Posté le 15-10-2003 à 12:44:58
c'est ce que je voulais dire. Avec l'utilisation des tableaux, ils se foutent complètement de savoir à quoi correspond une balise, tandis qu'avec la recommendation strict, l'éditeur doit deviner ce que l'utilisateur à voulu définir comme bloc pour utiliser la bonne balise.
Marsh Posté le 15-10-2003 à 12:57:59
j'aurais bien envie de me lancer dans la création d'un éditeur xhtml/css de bon aloy, mais bon
Marsh Posté le 17-10-2003 à 01:06:04
the real moins moins a écrit : j'aurais bien envie de me lancer dans la création d'un éditeur xhtml/css de bon aloy, mais bon |
Je te souhaite vraiment bonne chance ça serait un excellent projet, mais la tâche est trop gargantuesque pour un seul homme. Il y a bien l'éditeur de mozilla. Mais il me fait trop penser à netscape editor ou chais plus. À mon avis il faudrait réinventer la manière de concevoir des pages. Mais ça implique un changement de la part de ceux qui concoive... Il y en a encore tellment qui reste accroché à leurs tableaux...
Marsh Posté le 17-10-2003 à 10:25:15
pour ma part c'est HTML-Kit + le composer pour les tableaux 'complexes' (ça permet de visualiser )
Marsh Posté le 17-10-2003 à 12:07:07
topic troll selon moi...
si tu veux rester con et pourrit, c'est toi le pire, continu avec tes tableaux de merde
Marsh Posté le 17-10-2003 à 13:06:55
fadenreturns a écrit : |
ben ... +1 à tout. je me sens pas cap' de faire ça tout seul hein
Marsh Posté le 17-10-2003 à 14:08:34
the real moins moins a écrit : ben ... +1 à tout. je me sens pas cap' de faire ça tout seul hein |
tu comptais le faire en Java?
Marsh Posté le 17-10-2003 à 14:13:32
drasche a écrit : |
je compte rien du tout pour le moment
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?
Marsh Posté le 17-10-2003 à 15:02:54
the real moins moins 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
Marsh Posté le 14-10-2003 à 00:40:16
au delà de l'éternel gueguerre entre navigateurs (j'aimerais éviter un nouveau topic IE vs The World, cela n'étant pas réellement le sujet ici, même si le rapport avec mon topic en est tout de même assez proche), je suis tombé sur cet article :
http://www.uzine.net/article1979.html
après avoir lu x fois des "vive opera/mozilla/x qui respecte les normes, point barre !" ou "vive IE qui assure la meilleure compatibilité avec tous les sites web", j'ai beaucoup apprécié de lire cet article qui essaye clairement de faire la part des choses.
finalement, les recommandations du w3c concernant le html, ne sont-elles pas (ou ne deviennent elles pas) trop rigides et complexes ?
(à quand un tutorial de 10 pages pour écrire un simple "hello world" ? )
A+