Journal Les sites Web que vous développez

Posté par  (site web personnel) .
Étiquettes : aucune
0
21
juil.
2003
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  . Évalué à 5.

    On dirait qu'il y a eu comme un effet DLFP :)
    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  . Évalué à 2.

      Un site comme http://www.spi-location.com/spi_bretagne/index.asp(...) , on peut dire que c'est "optimisé" IE, non ? ET il n'y a pas des machins en javascript non conforme que IE supporte et pas Gecko ? (loin de moi l'idée de jeter la pierre à mozilla.org)
      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  . Évalué à 1.

    Pfff c'est nul, y a même pas XHTML 1.1 :)
    • [^] # Re: Les sites Web que vous développez

      Posté par  (site web personnel) . Évalué à 1.

      Bah ! Il n'y a qu'un faire un autre sondage ici ! Hop :

      [ ] 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  . Évalué à 2.

        Bonjour,
        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  (site web personnel) . Évalué à 3.

          C'est une bonne chose, mais faut faire gaffe au navigateur, oui

          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  (site web personnel) . Évalué à 1.

            4. Cela implique aussi des trucs assez sioux en xhtml, notamment sur la notion de viewport (qui devient l'element html et pas body, mine de rien ca complique severement, vu quon peut styler l'element html et ainsi se demander : mais qu'est ce quil y a avant mon viewport :)
          • [^] # Re: Les sites Web que vous développez

            Posté par  . Évalué à 0.

            On peut d'ailleurs se poser la question de l'intérêt de XHTML si c'est juste pour faire un site perso lisible sur un navigateur sur PC.
            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  (site web personnel) . Évalué à 1.

              Ok ça permet d'apprendre les recommandations du W3C et aussi d'avoir un peu de rigueur
              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  . Évalué à 2.

            C'est une tentative pour justifier le fait que votre (très joli) site en xhtml1.1 est servi en text/html ;-). ? Vous pouvez utiliser le petit truc des content-type variable en fonction du navigateur, même si franchement, je prefere utiliser du html4 strict si c'est pour servir du text/html...
            (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  . Évalué à 1.

      Il manque aussi XHTML1.0 Transitional :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.