Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: Tim Berners-Lee évoque l'avenir d'(X)HTML

Posté par MrLapinot (Jabber id, page perso, ). Modéré le 31 octobre 2006.
Tim Berners-Lee est à l'origine du Web : en 1980, en tant que consultant pour le CERN, il développe la notion de lien hypertexte ; dix ans plus tard, il réalise la jonction avec Internet, pour donner naissance au World Wide Web. En 1994, face à l'apparition de plusieurs versions propriétaires d'HTML, incompatibles entre elles, il fonde au MIT le World Wide Web Consortium (W3C) afin de définir les standards du Web.

Au début 2000, après quatre versions du langage HTML, le W3C tente d'imposer plus de rigueur avec la mise au point du standard XHTML, fondé sur le langage XML. L'objectif est aussi de faciliter la délivrance d'un même contenu sur des plateforme variées (ordinateurs, téléphones portables, ...) et d'offrir la possibilité d'étendre le langage (par exemple avec MathML pour les formules mathématiques ou SVG pour le dessin vectoriel).

Mais le XHTML n'est pas adopté par la majorité des développeurs web. Pire : faute de support par le principal navigateur du marché (Internet Explorer), le XHTML déployé n'a souvent d'XHTML que le nom, étant en fait interprété par le navigateur comme une variante d'HTML, et non comme du XML. Les discussions sur XHTML 2 s'enlisent et une partie des acteurs du marché (dont la fondation Mozilla, Opera et Apple) fondent un groupe de travail séparé, le WHAT WG, pour réfléchir à une alternative, parfois appelée (X)HTML 5.

Le 27 octobre dernier, Tim Berners-Lee, toujours membre du W3C annonce un changement de cap radical : création de trois groupes de travail, dont deux qui travailleront en synergie sur (x)HTML et les améliorations à y apporter, le dernier continuant à développer séparément XHTML 2. Les réactions sont variées, mais toutes saluent une remise en question qu'il était plus que temps d'effectuer (voir la suite de l'article).

> Lire la dépêche (86 commentaires, moyenne: 3,7).  

Vous avez demandé le commentaire #770252.

Précision

Posté par Laurent J (page perso, ) le 31/10/2006 à 14:19. (lien). Évalué à 10.

Pour mieux comprendre le truc, précisons que XHTML 2 n'a strictement rien à voir avec XHTML 1.x. C'est carrément un nouveau langage. C'est pourquoi beaucoup préfère le pragmatisme : faire évoluer XHTML 1.x/HTML4 plutôt que XHTML 2.

  • [^]Re: Précision

    Posté par andeus () le 31/10/2006 à 20:29. (lien). Évalué à 10.

    En même temps si c'est un language vraiment différent, les navigateurs qui le supporteront n'auront pas à gérer la rétrocompatibilité.
    Donc s'ils n'y mettent pas trop de mauvaise volonté on peut espérer qu'il soit correctement supporté.

    • [^]Re: Précision

      Posté par Laurent J (page perso, ) le 01/11/2006 à 09:20. (lien). Évalué à 2.

      Pour les navigateurs alternatifs, on peut esperer une prise en charge de xhtml2 (quoique, parmis les septiques, il semble y avoir justement les éditeurs de navigateurs).

      Et puis il ne faut pas oublier le navigateur principal du marché, le plus utilisé IE : je doute trés franchement qu'ils implementent XHTML 2 en même temps que les autres, vu déjà l'énorme retard qu'il a (en XHTML1, CSS, HTML4 etc...).

      Je suis de ton avis, mais ce n'est finalement pas trés réaliste..

      • [^]Re: Précision

        Posté par Sylvain Sauvage () le 01/11/2006 à 14:07. (lien). Évalué à 4.

        Scepticisme partagé. IE à la fosse septique !

        [^]Re: Précision

        Posté par andeus () le 01/11/2006 à 19:36. (lien). Évalué à 4.

        <dream>
        On va faire une bibliothèque de rendu xhtml2 sous licence BSD, ensuite on va la donner à tous les éditeurs de navigateurs, dont microsoft.
        </dream>

        • [^]Re: Précision

          Posté par Mildred (Jabber id, page perso, ) le 02/11/2006 à 16:59. (lien). Évalué à 2.

          Gecko ?
          Je ne sais pas si c'est vraiment une bibliothèque, mais c'est du code BSD, non ?

          [^]Re: Précision

          Posté par Antoine () le 03/11/2006 à 19:47. (lien). Évalué à 1.

          Vu que XHTML 2 est censé être incompatible avec tous les précédents (et que beaucoup lui tirent dessus à boulet rouge - voir billets de Daniel Glazman par exemple), ce ne serait pas forcément aussi utile que tu le penses.