http://developpeur.journaldunet.com/
[ ] s'affichent correctement (sur mes trois navigateurs)
[ ] sont optimisés pour IE
[X] sont valides XHTML 1.0
[ ] sont valides HTML 4.01 Transitional
[ ] sont valides HTML 4.01 Strict
[ ] sont 100% Flash
# Re: Les sites Web que vous développez
Posté par Bernez . Évalué à 5.
Parce que 1 personne sur 3 pour qui la priorité est le respect des normes, c'est tout sauf représentatif de la vérité.
Sinon je trouve la proposition "sont optimisés pour IE" vraiment très conne. Personne n'optimise son site pour IE, y a juste des gens qui font n'importe quoi puis vérifient uniquement le rendu sous IE (la majorité des gens je pense).
[^] # Re: Les sites Web que vous développez
Posté par dudesay . Évalué à 2.
C'est vrai que dans la plupart des cas, il s'agit de sites codés avec les pieds et testés uniquements sous IE, alors qu'il suffirait de passer une petite journée sur des sites à la openweb pour que le résultat s'améliore sensiblement.
# Re: Les sites Web que vous développez
Posté par daggett . Évalué à 1.
[^] # Re: Les sites Web que vous développez
Posté par Michel Petit (site web personnel) . Évalué à 1.
[ ] s'affichent correctement (sur mes trois navigateurs)
[ ] sont optimisés pour IE
[ ] sont valides XHTML 1.0
[X] sont valides XHTML 1.1
[ ] sont valides HTML 4.01 Transitional
[ ] sont valides HTML 4.01 Strict
[ ] sont 100% Flash
Aux autres maintenant de voter !
[^] # Re: Les sites Web que vous développez
Posté par Pierre Tramo . Évalué à 2.
J'ai remarqué avec beaucoup d'emotions que votre site est écrit en xhtml1.1. Pourtant vous faites une erreure assez grâve: vous servez ce fantastique langage qu'est le x(ht)ml comme du text/html.
Je vous conseille de lire http://hixie.ch/advocacy/xhtml(...) et http://www.w3.org/TR/xhtml-media-types/#summary(...) pour un resumé rapide.
Ce que vous pouvez faire, vu que certains navigateurs ne sont pas capable d'interpreter le xhtml servi comme du application/xhtml+xml (ou (text,application)/xml) c'est d'ecrire votre site en xhtml1.0 (html compatible) ou en html4.01 strict (il n'y a rien de mal d'utiliser le html4, ce n'est pas parce qu'il n'y a pas de xml que ca pue) et le servir comme du text/html.
Sinon, vous pouvez utiliser php pour "modifier" le content-type en fonction du navigateur.
[^] # Re: Les sites Web que vous développez
Posté par Yoan B (site web personnel) . Évalué à 3.
1. Internet Explorer ne supporte pas encore application/xhtml+xml
2. XHTML 1.0 peut (éventuellement) être servi en text/html, mais pas XHTML 1.1, qui devrait utiliser application/xhtml+xml
3. Avant de sauter le pas et d'utiliser le bon type MIME, il faut savoir qu'il implique, dans les navigateurs qui le supportent, que le rendu est fait en XML, et que les pages non valides ne sont donc pas affichée du tout. Ça peut surprendre :-)
* http://devedge.netscape.com/viewsource/2003/xhtml-style-script/(...)
* http://www.standblog.com/index.php?p=93112775&c=1(...)
[^] # Re: Les sites Web que vous développez
Posté par Mathieu Pillard (site web personnel) . Évalué à 1.
[^] # Re: Les sites Web que vous développez
Posté par Pierre Tramonson . Évalué à 0.
Ok ça permet d'apprendre les recommandations du W3C et aussi d'avoir un peu de rigueur, mais au final, c'est plus pénible qu'autre chose. On passe plus de temps à vérifier pourquoi une balise correcte en HTML4.1 ne l'est plus en XHTML1.1 qu'à rajouter du contenu ou à faire la mise en page, ca devient pénible.
[^] # Re: Les sites Web que vous développez
Posté par Michel Petit (site web personnel) . Évalué à 1.
Oui, et quand on voit le code source de certains sites, on a des sueurs froides dans le dos...
mais au final, c'est plus pénible qu'autre chose. On passe plus de temps à vérifier pourquoi une balise correcte en HTML4.1 ne l'est plus en XHTML1.1 qu'à rajouter du contenu ou à faire la mise en page, ca devient pénible.
Pas du tout. Je préfère le XHTML et le CSS. Les problèmes avec les balises n'en sont pas (pour moi). Les règles sont simples et claires : une balise ouverte doit être refermée, y compris les balises simples comme BR, HR ou META, où on met un slash. De même certaines balises ne doivent plus être utilisées, comme cette immonde balise FONT, car les CSS remplacent aventageusement cela. Et pour la mise en page, les balise DIV bien employées avec du CSS font des miracles.
Mais cela dépend de chacun, ils y en a qui préfèrent telle ou telle version de (X)HTML, et c'est leur droit. Pour moi, c'est plus agréable de travailler en XHTML et avec des CSS. En plus, ce sont des standards destinés, je l'espère, à bien se répendre.
[^] # Re: Les sites Web que vous développez
Posté par Pierre Tramo . Évalué à 2.
(p.s. sur votre site, il n'y a pas le prologue xml, qui pourtant devrait être present sur les documents xml, si je ne me trompe pas, on pouvait ne pas le mettre pour le xhtml1.0plop, mais c'est obligatoire pour du xhtml1.1 (corrigez moi si je me trompe)).
[^] # Re: Les sites Web que vous développez
Posté par Michel Petit (site web personnel) . Évalué à 1.
[^] # Re: Les sites Web que vous développez
Posté par Florent C. . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.