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

 


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

[W3C] quel est l'intéret d'être XHTML Compliant ? pourquoi pas HTML4 ?

n°373845
kalex
Posté le 28-04-2003 à 10:02:55  profilanswer
 

Reprise du message précédent :

antp a écrit :


 
et .chm ? :D

Oui. :(
Mais sous Unix t'en vois pas bc. :)

mood
Publicité
Posté le 28-04-2003 à 10:02:55  profilanswer
 

n°373863
kalex
Posté le 28-04-2003 à 10:11:40  profilanswer
 

gm_superstar a écrit :


Mouarf ! C'est pas tellement là dessus qu'on fait des gains de taille, mais plutôt sur le passage d'un code en transitionnal avec <table>, <font> et images à gogo à un code strict ayant recours aux CSS.

Qu'est-ce qui t'empêche d'utiliser pleinement CSS avec HTML ?

n°373867
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 10:13:52  profilanswer
 

Kalex a écrit :

Qu'est-ce qui t'empêche d'utiliser pleinement CSS avec HTML ?


Rien mais bien souvent, on profite du passage au XHTML pour passer aussi aux CSS.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°373880
kalex
Posté le 28-04-2003 à 10:19:13  profilanswer
 

gm_superstar a écrit :


Rien mais bien souvent, on profite du passage au XHTML pour passer aussi aux CSS.

Tu es donc d'accord pour dire avec moi qu'XHTML a de multiples avantages, mais pas celui de réduire le poids des pages. ;)

n°373897
daique
Posté le 28-04-2003 à 10:25:30  profilanswer
 

Kalex a écrit :

Tu es donc d'accord pour dire avec moi qu'XHTML a de multiples avantages, mais pas celui de réduire le poids des pages. ;)

 
 
T'as jamais vu le moindre article parlant de la conversion d'un site en xhtml+css?

n°373929
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 10:39:29  profilanswer
 

Kalex a écrit :

Tu es donc d'accord pour dire avec moi qu'XHTML a de multiples avantages, mais pas celui de réduire le poids des pages. ;)


En théorie tu as peut être raison mais en pratique non. Le gain de poids qu'on a lorsqu'on fait du HTML crade est négligeable par rapport au gain du passage du HTML Transitionnal au XHTML Strict+CSS.
 
Et je répète, personne ne code du HTML comme tu le fais.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°373946
antp
Super Administrateur
Champion des excuses bidons
Posté le 28-04-2003 à 10:48:43  profilanswer
 

Kalex a écrit :

Tu es donc d'accord pour dire avec moi qu'XHTML a de multiples avantages, mais pas celui de réduire le poids des pages. ;)


 
dans une page normale, les <font>, bgcolor="...", etc. prennent bcp plus de place que les </td>, </tr>, </body>, </html>
 :pfff:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°373954
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 10:50:49  profilanswer
 

antp a écrit :

dans une page normale, les <font>, bgcolor="...", etc. prennent bcp plus de place que les </td>, </tr>, </body>, </html>
 :pfff:


Oui mais ce qu'il veut dire c'est qu'on peut faire du HTML Strict+CSS mais avec du HTML écrit salement (sans balises fermantes). Mais en pratique ça n'arrive jamais.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374095
kalex
Posté le 28-04-2003 à 11:52:52  profilanswer
 

antp a écrit :


 
dans une page normale, les <font>, bgcolor="...", etc. prennent bcp plus de place que les </td>, </tr>, </body>, </html>
 :pfff:  

:??: Rien ne t'empêche d'utiliser CSS au lieu de <font>, bgcolor, meme en HTML.
 
Cependant, lorsque j'utilise HTML 4, je ferme toutes les balises sauf dans les tables, où je trouve que c'est logique. Si la norme me le permet, je ne vois pas pourquoi je ne le ferais pas.

n°374099
daique
Posté le 28-04-2003 à 11:56:37  profilanswer
 

Kalex a écrit :

:??: Rien ne t'empêche d'utiliser CSS au lieu de <font>, bgcolor, meme en HTML.
 
Cependant, lorsque j'utilise HTML 4, je ferme toutes les balises sauf dans les tables, où je trouve que c'est logique. Si la norme me le permet, je ne vois pas pourquoi je ne le ferais pas.
 


 
parce que les vieux navigateurs se chient dessus? faut quand meme que ça reste consultable avec les ancetres.

mood
Publicité
Posté le 28-04-2003 à 11:56:37  profilanswer
 

n°374104
samuelp
Posté le 28-04-2003 à 12:00:41  profilanswer
 

Je n'ai pas tout lu ce topic certainement tres interessant mais saches que :
 
 -> Si ton site est compatible HTML 4.01 Transitional (qui date de 1998) c'est franchement mieux que rien (comparé au nombre de sites non conforment) et tu t'assures que tous les navigateurs existant et recent fonctionnent convenablement.
 
 Pour faire du developpement web je sais que Netcape 4 et Opera (Linux) vis a vis du XHTML 1.0 ce n'est pas trop ça, et les feuilles de style, chaque navigateur les interpretent a leur façon (quand tu utilisent par exemple les options avancees de CSS 2)
 
 Un site HTML 4.01 Transitional est deja un bon debut, reste apres a tenter de l'evoluer et suivre les standards, mais faudra sacrifier certains navigateurs

n°374106
antp
Super Administrateur
Champion des excuses bidons
Posté le 28-04-2003 à 12:01:04  profilanswer
 

Kalex a écrit :

:??: Rien ne t'empêche d'utiliser CSS au lieu de <font>, bgcolor, meme en HTML.


 
ouais mais là tu changes de débat
 
On dit pas que XHTML strict était plus léger que HTML strict vu que c'est pareil mais avec le XML pour le premier, donc obligatoirement plus lourd ( / à la fin des <img>, <hr>, <br>, etc.)
Mais bon pour les quelques octets de différence entre les deux, c'est un peu ridicule comme débat...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°374111
daique
Posté le 28-04-2003 à 12:04:13  profilanswer
 

On peut prendre a question a l'envers, quel est l'avantage d'utiliser l'html 4 alors que le xhtml est plus moderne, plus maintenable,...?(a part pour les porcs bien sur)

n°374119
minusplus
Posté le 28-04-2003 à 12:05:58  profilanswer
 

ben avec le xhtml, on va vers quelque chose de plus générique et potable : les pages xhtml sont moulinables par n'importe kel moteur XSL par exemple, c'est bieng nan ? [:dawa]

n°374120
kalex
Posté le 28-04-2003 à 12:06:13  profilanswer
 

antp a écrit :


 
ouais mais là tu changes de débat
 
On dit pas que XHTML strict était plus léger que HTML strict vu que c'est pareil mais avec le XML pour le premier, donc obligatoirement plus lourd ( / à la fin des <img>, <hr>, <br>, etc.)
Mais bon pour les quelques octets de différence entre les deux, c'est un peu ridicule comme débat...

On est d'accord. Au départ, j'ai juste réagir pour dire qu'il était faux de dire que XHTML était plus légers qu'HTML.

n°374126
kalex
Posté le 28-04-2003 à 12:08:10  profilanswer
 

daique a écrit :


 
parce que les vieux navigateurs se chient dessus? faut quand meme que ça reste consultable avec les ancetres.

Les vieux vieux alors (avant 97).
Et encore, as-tu un exemple sous la main (même links comprend) ?

n°374129
samuelp
Posté le 28-04-2003 à 12:08:55  profilanswer
 

daique a écrit :

On peut prendre a question a l'envers, quel est l'avantage d'utiliser l'html 4 alors que le xhtml est plus moderne, plus maintenable,...?(a part pour les porcs bien sur)


 
Quand un navigateur comme opera n'est pas fichu de placer correctement un element sur ta page avec CSS2 tu es obligé de faire marche arriere

n°374134
antp
Super Administrateur
Champion des excuses bidons
Posté le 28-04-2003 à 12:11:53  profilanswer
 

Kalex a écrit :

Les vieux vieux alors (avant 97).
Et encore, as-tu un exemple sous la main (même links comprend) ?


 
Netscape 4.x [:spamafote]
 
edit: enfin; je l'ai pas sous la main, mais il a l'art de pas aimer certains trucs qui sont parfois valides...


Message édité par antp le 28-04-2003 à 12:12:25

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°374138
kalex
Posté le 28-04-2003 à 12:12:24  profilanswer
 

samuelp a écrit :


 
Quand un navigateur comme opera n'est pas fichu de placer correctement un element sur ta page avec CSS2 tu es obligé de faire marche arriere

CSS, n'a pas de rapport avec le fait d'utiliser HTML ou XHTML. Mais c'est trés vrai que la priorité des développeurs de navigateur devrait être la bonne implémentation de CSS 2 (et PNG pour IE ;)).

n°374144
kalex
Posté le 28-04-2003 à 12:15:09  profilanswer
 

antp a écrit :


 
Netscape 4.x [:spamafote]
 
edit: enfin; je l'ai pas sous la main, mais il a l'art de pas aimer certains trucs qui sont parfois valides...

Arrrg, c'est vrai ? Je l'avais presque oublié cette bouse. Même pas fichu d'afficher une table de la même manière 2 fois de suite !

n°374204
gizmo
Posté le 28-04-2003 à 12:58:39  profilanswer
 

samuelp a écrit :

Pour faire du developpement web je sais que [...] Opera (Linux) vis a vis du XHTML 1.0 ce n'est pas trop ça, et les feuilles de style, chaque navigateur les interpretent a leur façon (quand tu utilisent par exemple les options avancees de CSS 2)


 
Troll detected!

n°374509
kalex
Posté le 28-04-2003 à 15:20:11  profilanswer
 

HotShot a écrit :

D'où tu tiens que les gens qui utilisent Netscape 4 (cas de nombreuses facs), ceux qui visionnent des sites sur leur assistant numérique, ou via Lynx, ne regardent jamais de pages en HTML pourri comme tu le fais ?

Et alors ? Elles ne sont pas plus difficiles à comprendre. :sarcastic:
 
De plus lynx ne gère pas les tables, alors... Et ton petit ton dédaigneux, c'est moyen.

n°374568
Freekill
Electron libre…
Posté le 28-04-2003 à 15:33:54  profilanswer
 

Y'en a parmi vous qui codent en XHTML 1.1 Strict ?
 
Parce que c'est quand même sérieusement galère?
 
Perso j'essaie de faire du XHTML 1.0 Transitional en général et je me heurte déjà à des difficultés, genre des fonctionnalités HTML qui n'ont pas (encore?) d'équivalent.

n°374591
Freekill
Electron libre…
Posté le 28-04-2003 à 15:37:58  profilanswer
 

Parfois y'a pas de solution du tout, il faut utiliser du "vieux" HTML.
 
Quelques exemples :
 
- Tag <nobr>
- Attribut "height" pour une table ou un row
- Attribut "wrap" pour une textarea
- etc.

n°374603
lorill
Posté le 28-04-2003 à 15:41:08  profilanswer
 

Freekill a écrit :


- Tag <nobr>


skoi ca ??
 

Freekill a écrit :


- Attribut "height" pour une table ou un row
- Attribut "wrap" pour une textarea


css, c'est pas possible ?
 
 

n°374611
Freekill
Electron libre…
Posté le 28-04-2003 à 15:43:11  profilanswer
 

HotShot a écrit :


 
- [:wam]
- Table c'est mal, sauf pour présenter l'évolution du budget militaire des USA en fonction des années
-  :??:  
- ...


 
- "no break", pas de retour à la ligne au cas où la fenêtre est trop petite pour afficher le texte.
- Fais un forum sans table? :D
- Utile pour différencier les "vrais" retour à la ligne dans un texte entré par l'utilisateur de ceux dus à la taille de la zone texte. (quand on passe un nl2br() (new line to <br /> ) dessus avec php)

n°374614
Freekill
Electron libre…
Posté le 28-04-2003 à 15:45:10  profilanswer
 

lorill a écrit :


skoi ca ??
 
 
css, c'est pas possible ?


 
- Cf. supra
 
- height non. wrap peut-être (whitespace ou un truc du genre en CSS) mais au risque d'être incompatible avec des vieux brouteurs.

n°374623
lorill
Posté le 28-04-2003 à 15:47:39  profilanswer
 

Freekill a écrit :


- "no break", pas de retour à la ligne au cas où la fenêtre est trop petite pour afficher le texte.
- Fais un forum sans table? :D
- Utile pour différencier les "vrais" retour à la ligne dans un texte entré par l'utilisateur de ceux dus à la taille de la zone texte. (quand on passe un nl2br() (new line to <br /> ) dessus avec php)


- css le fait
- c'est surement faisable
- euh... par défaut il me semble que seuls les vrais retours sont gardés, ce qui dépasse de la ligne n'est wrappé qu'a l'affichage (cf ce forum par exemple)

n°374630
gizmo
Posté le 28-04-2003 à 15:49:21  profilanswer
 

Freekill a écrit :


 
- "no break", pas de retour à la ligne au cas où la fenêtre est trop petite pour afficher le texte.
- Fais un forum sans table? :D
- Utile pour différencier les "vrais" retour à la ligne dans un texte entré par l'utilisateur de ceux dus à la taille de la zone texte. (quand on passe un nl2br() (new line to <br /> ) dessus avec php)


 
- le nobr peut très bien être remplacé par une balise <pre> avec la classe que tu veux
EDIT: il y a l'attribut white-space qui le fait également
 
- le height pour une table n'est absolument pas interdit. Ce qui est interdit, c'est de mettre un height de 100% dans un bloc qui nes pas contenu par un bloc de hauteur connue
 
- le wrap n'est pas un problème en XHTML1.1, nl2br() fait très bien la part des chose
 
- un forum sans table? aucun problème, je suis en train de le faire avec un invision power board et ca marche parfaitement.


Message édité par gizmo le 28-04-2003 à 15:51:49
n°374643
Freekill
Electron libre…
Posté le 28-04-2003 à 15:52:54  profilanswer
 

lorill a écrit :


- css le fait
- c'est surement faisable
- euh... par défaut il me semble que seuls les vrais retours sont gardés, ce qui dépasse de la ligne n'est wrappé qu'a l'affichage (cf ce forum par exemple)


 
- Ah ouais je suis con, en plus je m'en sers déjà? :D
 
Suffit de faire une class "nobr"
 

Code :
  1. .nobr{
  2.   white-space: nowrap;
  3. }


 
doh!  :pfff:  
 
- Ouais y'a moyen dans l'absolu, mais? euh? nan :D
 
- En théorie, mais il me semble que pour plus de sécurité il fallait taper un wrap="virtual", comme sur ce forum?

n°374646
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 15:53:49  profilanswer
 

l'attribut wrap c'est pour Netscape 4 qui gère comme un pied les textarea. Par défaut, le curseur ne retourne pas à la ligne lorsqu'on arrive au bord du textara donc il faut rajouter un attribut wrap="soft" pour que NS 4 se comporte comme un navigateur intelligent...


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374649
Freekill
Electron libre…
Posté le 28-04-2003 à 15:55:02  profilanswer
 

Pourtant je suis sûr qu'il y a des trucs que ne suis pas parvenu à faire en XHTML, mais quoi?  :??:

n°374651
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 15:55:05  profilanswer
 

Un forum sans table oui c'est sans doute faisable mais ça n'a pas d'intérêt vu qu'un forum a une structure tabulaire.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374666
Freekill
Electron libre…
Posté le 28-04-2003 à 15:56:33  profilanswer
 

gm_superstar a écrit :

l'attribut wrap c'est pour Netscape 4 qui gère comme un pied les textarea. Par défaut, le curseur ne retourne pas à la ligne lorsqu'on arrive au bord du textara donc il faut rajouter un attribut wrap="soft" pour que NS 4 se comporte comme un navigateur intelligent...


 
Mais pourquoi est-ce toujours de la faute de ce pauvre vieux NS 4.x ? [:dawa]

n°374683
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 15:59:59  profilanswer
 

Freekill a écrit :

Mais pourquoi est-ce toujours de la faute de ce pauvre vieux NS 4.x ? [:dawa]


Au contraire c'est une excellente incitation pour obliger les  
utilisateurs de Netscape 4 à changer de navigateur. Quand ils en
auront marre de taper sur ENTREE au bout de chaque ligne, peut
être qu'ils se poseront des questions ;)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374685
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 16:00:37  profilanswer
 

HotShot a écrit :

Pas forcément : ca raconte une histoire, où chaque intervenant écrit un ou deux paragraphes. Ca te viendrait pas à l'idée de mettre tout cyrano de bergerac entre <td></td>, mais plutôt entre <hx><p> etc.  :whistle:


[:tapai]


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374693
Freekill
Electron libre…
Posté le 28-04-2003 à 16:02:12  profilanswer
 

gizmo a écrit :


 
- le height pour une table n'est absolument pas interdit. Ce qui est interdit, c'est de mettre un height de 100% dans un bloc qui nes pas contenu par un bloc de hauteur connue
 


 
Moui, apparemment c'est juste pour les <tr> que le validateur n'aime pas l'attibut "height".
 
On n'en a pas besoin normalement, mais c'est bien pratique quand même parfois?

n°374701
Freekill
Electron libre…
Posté le 28-04-2003 à 16:03:54  profilanswer
 

gm_superstar a écrit :


Au contraire c'est une excellente incitation pour obliger les  
utilisateurs de Netscape 4 à changer de navigateur. Quand ils en
auront marre de taper sur ENTREE au bout de chaque ligne, peut
être qu'ils se poseront des questions ;)


 
Y'a mieux : si on définit une bordure en CSS pour une textarea, NS 4.x ne l'affiche plus du tout? :D

n°374704
antp
Super Administrateur
Champion des excuses bidons
Posté le 28-04-2003 à 16:04:01  profilanswer
 

Freekill a écrit :

Y'en a parmi vous qui codent en XHTML 1.1 Strict ?


 
mon site est en XHTML 1.1 strict, mais faut dire que le design est pas très complexe :whistle:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°374718
Freekill
Electron libre…
Posté le 28-04-2003 à 16:08:14  profilanswer
 

HotShot a écrit :

Ouais mais c'est normal, le Javascript de NN4 est complètement foutraque :D  
 
Ah oui, car j'oubliais : les pages HTML/CSS sont rendues grâce à du Javascript sous NN4 [:ddr555]


 
Huhu, ça explique bien des choses ça? :D

n°374761
kalex
Posté le 28-04-2003 à 16:19:53  profilanswer
 

HotShot a écrit :

Ca explique que si dans NN4 tu désactives Javascript, tu as plus aucune propriété CSS appliquée à ta page :D

Ça explique aussi pourquoi Mozilla (qui est si bien) a abandonné 99 % du code de Netscape. ;) :o

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3

Aller à :
Ajouter une réponse
 

Sujets relatifs
[XHTML COMPLIANT] comment insérer du javascript ?[HTML&CSS] Validation W3C
[validation W3C] où peut on insérer un élément <script>[ CSS / XHTML ] Probleme sous IE :-(
Quand est ce que Mozilla sera CSS 1 compliant ?[ XHTML / CSS ] j'ai pas de barre de defilement !
[ XHTML / CSS ] Faiblesse d'IE pour les CSS et XHTML[XHTML 1.0 tr]Centré sur IE et Mozilla, mais pas sur IE Mac ???
[HTML compliant] skoi le problème avec mon <head> ? 
Plus de sujets relatifs à : [W3C] quel est l'intéret d'être XHTML Compliant ? pourquoi pas HTML4 ?


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