IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Le W3C abandonne le XHTML 2 au profit du HTML 5 [News]


Sujet :

HTML

  1. #1
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : septembre 2004
    Messages : 11 672
    Points : 20 440
    Points
    20 440
    Par défaut Le W3C abandonne le XHTML 2 au profit du HTML 5
    C'est officiel. Le W3C dans un communiqué publié le 2 juillet sur son site nous annonce qu'il y aura aucune recommandation sur le XHTML 2.

    En effet, d'après le communiqué on apprend que le mandat du groupe de travail sur le XHTML 2 ne sera pas renouvelé à la fin de l'année et que les composantes de ce groupe seront intégrées au groupe de travail sur le HTML 5.

    Concernant l'actuel XHTML certains éléments seront toujours maintenus et d'autres intégrés au HTML 5.
    Le XHTML 1.0, XHTML 1.1, XHTML 1.1 Basic, XHTML Print et XForms pourront toujours être utilisés et validés ce qui ne sera pas le cas pour le XHTML 2.0, CURIE, XFrames, HLink, XHTML + MathML + SVG Profile et XHTML Modularization 1.0 Second Edition.

    De plus amples informations nous sont communiquées sous forme de FAQ par l'équipe du W3C.

    Ce communiqué et cette non publication du XHTML 2 nous fera donc retourner sur notre bon vieux HTML. Qu'en dites-vous ? Développerez-vous désormais qu'en HTML ou resterez-vous fidèle au XHTML ? Est-ce une bonne nouvelle pour vous qui vous êtes déjà habitués à la norme XHTML ?

  2. #2
    Membre éclairé Avatar de hansaplast
    Homme Profil pro
    Directeur du bureau d'études
    Inscrit en
    septembre 2005
    Messages
    938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur du bureau d'études
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : septembre 2005
    Messages : 938
    Points : 709
    Points
    709
    Par défaut
    question candide :
    c'est quoi la différence entre xhtml 2 et html 5?

    [mode : je suis pas sur de moi]
    cad : de ce que j'avait cru comprendre html 5 implémentait deux syntaxes :
    une compatible html4
    une compatible xhtml 1
    donc l'abandon de xhtml 2 ne signifie pas la mort de la syntaxe xhtml qui malgré ce qu'on peut dire a un vrai sens...
    [fin mode : je suis pas sur de moi]

  3. #3
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    février 2009
    Messages
    6 387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : février 2009
    Messages : 6 387
    Points : 23 533
    Points
    23 533
    Billets dans le blog
    124
    Par défaut
    Bonsoir.

    Coup de gueule !

    The first such concrete syntax is "HTML5". This is the format recommended for most authors. It is compatible with all legacy Web browsers. If a document is transmitted with the MIME type text/html, then it will be processed as an "HTML5" document by Web browsers.

    The second concrete syntax uses XML, and is known as "XHTML5". When a document is transmitted with an XML MIME type, such as application/xhtml+xml, then it is processed by an XML processor by Web browsers, and treated as an "XHTML5" document. Authors are reminded that the processing for XML and HTML differs; in particular, even minor syntax errors will prevent an XML document from being rendered fully, whereas they would be ignored in the "HTML5" syntax.

    The "DOM5 HTML", "HTML5", and "XHTML5" representations cannot all represent the same content. For example, namespaces cannot be represented using "HTML5", but they are supported in "DOM5 HTML" and "XHTML5". Similarly, documents that use the noscript feature can be represented using "HTML5", but cannot be represented with "XHTML5" and "DOM5 HTML". Comments that contain the string "-->" can be represented in "DOM5 HTML" but not in "HTML5" and "XHTML5". And so forth.
    Je ne maitrise pas bien la langue de Shakespeare, mais, si j'ai bien compris :

    Après nous avoir chanté sur tous les tons que le XHTML était l'avenir du HTML 3.X, que le HTML 3.X c'était du n'importe quoi juste bon pour les débutants, le W3C nous sortait tout de même un HTML 4 et voila maintenant qu'au lieu d'envoyer à la poubelle cette horreur (il suffit de regarder les exemples de codes des gens qui s'en servent) voilà qu'on nous laisse entendre que si vous persévérer dans le XHTML c'est vous qui serez « ringard ». Qu'on vous mitonnera une sauce XHTML5, mais qu'elle sera de moindres qualités/possibilités la référence étant le HTML5.

    Je dirais comme Obélix : « Ils sont fous ces Romains ! »

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  4. #4
    Membre averti Avatar de Jérémie A.
    Profil pro
    Inscrit en
    août 2008
    Messages
    270
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations forums :
    Inscription : août 2008
    Messages : 270
    Points : 439
    Points
    439
    Par défaut
    Depuis le temps que le canard xHTML 2 était boiteux...
    Il était évident qu'il allait être abandonné.
    Je ne dis pas que j'approuve, mais juste que ce n'est pas étonnant, et que quelque part, c'est logique de se concentrer sur un seul standard (HTML5) surtout quand c'est celui là qui à l'appui des navigateurs (enfin de la plus part).

  5. #5
    FoxLeRenard
    Invité(e)
    Par défaut
    La je tombe de ma chaise, bien sur beaucoup de choses me génaient, mais revenir en arriére c'est trés inatendu ?

    Il faudrait attendre que tout cela se précise,

    Par exemple l' usage des DOCTYPE , et tout notre acquit ??
    quel est en fait l'enjeux ?? un échec en réalitée a la marche
    vers la normalisation , seule raison qui nous motivait dans nos
    contraintes acceptées


    Je réédites ayant trouvé cette traduction

    Aujourd'hui, le président annonce que, lorsque la charte du groupe de travail du XHTML 2 expirera, comme prévu, à la fin de 2009, elle ne sera pas reconduite.
    En agissant ainsi et en renforçant les ressources dans le groupe de travail, le W3C espère accélérer la progression du HTML 5 et clarifier sa position concernant l'avenir du HTML. Une FAQ répond aux questions sur l'avenir des livraisons du groupe de trvail du XHTML 2 et l'état des diverses discussions liées au HTML.


    A présent que l'abandon du XHTML 2 est acquis, quel est donc l'avenir du XHTML en général ? La FAQ évoquée ci-dessus apporte, entre autres, la réponse suivante :

    Nous distinguons :

    Le XHTML signifiant « une sérialisation en XML du HTML » et
    une famille de documents incluant le XHTML 1.0, le XHTML 1.1, le XHTML Basic 1.1 et la modularisation du XHTML.
    En ce qui concerne la sérialisation en XML du HTML, la spécification HTML 5 inclut une section sur la sérialisation en XML, ainsi qu'une section sur la sérialisation en text/html. Le W3C a l'intention de continuer à travailler sur les deux sérialisations à la fois dans le groupe de travail du HTML. Ainsi, nous nous attendons à ce que la sérialisation nouvelle génération en XML du HTML soit définie dans la spécification du HTML 5. Actuellement, la spécification HTML 5 se réfère à cette sérialisation en tant que « XHTML 5 » [HTML 5, section 1.6]


    Bref, le XHTML 2 est enterré ; mais, on maintient la possibilité d'une reformation du HTML en XML. Reste à voir comment le futur HTML 5 distinguera concrètement, mis à part la syntaxe, un document HTML d'un document XHTML, sans oublier la question de savoir si le XHTML pourra continuer à être servi soit en tant que HTML soit en tant que XML (avec le type MIME application/xhtml+xml) ou sera servi exclusivement en tant que XML.


  6. #6
    En attente de confirmation mail

    Homme Profil pro
    Inscrit en
    juillet 2006
    Messages
    766
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : juillet 2006
    Messages : 766
    Points : 1 252
    Points
    1 252
    Par défaut
    Tout ce qui est fait en HTML peut être mis en XML en rajoutant bêtement \ à la fin. Nos navigateurs rajoutent tout seul plein de trucs, alors pourquoi tant de tracas.

    Passons à (x)HTML5 et place aux fonctionnalités.

  7. #7
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par nicorama Voir le message
    Tout ce qui est fait en HTML peut être mis en XML en rajoutant bêtement \ à la fin. Nos navigateurs rajoutent tout seul plein de trucs, alors pourquoi tant de tracas.
    Passons à (x)HTML5 et place aux fonctionnalités.
    Oui on pourrait croire que tu as raison, mais pourquoi tant de textes ,des pages et des pages s ' il sagissait du / des balises,

    L'influence des dOCTYPE sur un même document est impressionnant,

    J'avais pour ma part une page complexe qui marchait avec FF et pas en IE,
    je savais comment la faire marcher avec IE..
    Et juste le fait de passer en DOCTYPE Strict a fait que ma page a le même look sur les deux navigateurs !

    Tu vois bien que ce n'est pas neutre ...

  8. #8
    Membre averti Avatar de Jérémie A.
    Profil pro
    Inscrit en
    août 2008
    Messages
    270
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations forums :
    Inscription : août 2008
    Messages : 270
    Points : 439
    Points
    439
    Par défaut
    Citation Envoyé par nicorama Voir le message
    ...
    Oui enfin, la différence entre xHTML 2 et HTML 5 était un petit peu plus complexe que le simple ajout d'un "/" et de la fermeture cohérente des balises.
    Il s'agissait surtout de 2 spécifications étant opposées dans leur nature, l'une se destinant au Web sous forme de document (xHTML2) et étant finalement plus proche de l'idée initiale de Tim Berners Lee lorsqu'il a inventé l'HTML, l'autre au Web sous forme d'applications ("Web 2.0",...) (HTML5).

    Je dirais que là où l'xHTML2 venait avec des bases solides pour un avenir uniforme, l'HTML5 vient plutôt avec des solutions pour les problèmes actuels inhérents à la transformation du Web que l'on connait actuellement mais sans réellement réfléchir à plus long terme.

  9. #9
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    février 2009
    Messages
    6 387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : février 2009
    Messages : 6 387
    Points : 23 533
    Points
    23 533
    Billets dans le blog
    124
    Par défaut
    Bonjour.

    Ces le temps des devoirs de vacances, voici un pavé tout frais de 931 pages en PDF, HTML5 Draft Standard 3 juillet 2009, disponible ici : http://www.whatwg.org/specs/web-apps...k/html5-a4.pdf

    This specification is intended to replace (be the new version of) what was previously the HTML4, XHTML 1.x, and DOM2 HTML specifications.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  10. #10
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par danielhagnoul Voir le message
    Bonjour.
    Ces le temps des devoirs de vacances, voici un pavé tout frais de 931 pages en PDF, HTML5 Draft Standard 3 juillet 2009, disponible ici : http://www.whatwg.org/specs/web-apps...k/html5-a4.pdf
    Lire 931 pages d'un truc non officiel non merci, notes bien que par google tout le monde l'avais trouvé je penses

  11. #11
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : mars 2008
    Messages : 2 333
    Points : 3 747
    Points
    3 747
    Par défaut
    Hello,

    Citation Envoyé par danielhagnoul Voir le message
    W3C nous sortait tout de même un HTML 4 et voila maintenant qu'au lieu d'envoyer à la poubelle cette horreur (il suffit de regarder les exemples de codes des gens qui s'en servent) voilà qu'on nous laisse entendre que si vous persévérer dans le XHTML c'est vous qui serez « ringard ». Qu'on vous mitonnera une sauce XHTML5, mais qu'elle sera de moindres qualités/possibilités la référence étant le HTML5.
    Les sujets "Quel langage choisir, xHTML ou HTML" ou "xHTML est il plus sémantique que HTML" ont fait couler beaucoup d'encres.

    Durant ses années d'évolution, très peu de développeurs ont su exploiter xHTML, croire que la différence entre xHTML et HTML se limite à l'écriture des attributs et balises en minuscule, l'auto-fermeture des éléments naturellement vides, entourer les valeurs d'attributs de doubles quotes est complètement faux tout comme dire que xHTML est plus sémantique que HTML.
    En effet, la plupart des pages web écrites en xHTML sont servies en tant que text/html, ce type MIME déclenche le parser HTML et le navigateur interprète le document xHTML comme un bon HTML.
    Ceci dit, HTML est loin d'être une horreur.

    Un vrai document xHTML servi en application/xhtml+xml (mis à part les problèmes que cela pose avec certains agents utilisateurs dont IE) déclenche le parser XML et offre par conséquent les mêmes avantages que XML et c'est le plus grand avantage par rapport à HTML en plus de la performance des parser XML (mais ça, c'est une autre histoire).

    Maintenant, le W3C a :
    Citation Envoyé par Différence de HTML 5 par rapport à HTML 4
    Définit un langage singulier appelé HTML 5, qui peut être écrit dans une syntaxe HTML « personnalisée » et en syntaxe XML.
    http://w3c.britoweb.net/html5-diff/2008-06-10.html

    Et en fouillant un peu dans les 1ers drafts HTML5 et xHTML2 on en déduit que :
    • Un document xHTML1.x valide le sera aussi en xHTML5;
    • Un document HTML4.x valide le sera aussi en HTML5;
    • Un document xHTML1.x valide ne le sera pas en xHTML2.


    Cela veut dire que xHTML2 compte écraser son prédécesseur xHTML1.x.

    Les principaux acteurs du marché, Mozilla, Apple et Opéra sont conscients que xHTML2 n'aura pas d'avenir et ont mis la pression sur le W3C afin d'accélérer la publication d'une première RC de HTML5.
    L'abandon de xHTML2 n'est donc pas inattendu mais les travaux seront sans doute récupérer pour améliorer la version XMLisé de HTML5.

    Citation Envoyé par FoxLeRenard Voir le message
    Lire 931 pages d'un truc non officiel non merci, notes bien que par google tout le monde l'avais trouvé je penses
    le WHAT-WG est un groupe de travail indépendant reconnu par le W3C :
    The WHATWG version of this specification is available under a license that permits reuse of the specification text.
    http://dev.w3.org/html5/spec/
    Je ne réponds pas aux questions techniques par MP.

  12. #12
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par Macmillenium Voir le message
    Hello,
    Bonsoir,
    Vraiment avec toi c'est toujours limpide et clair !
    Mille mercis a toi,

    Et quand te désides tu a écrire un livre

  13. #13
    Membre éclairé Avatar de ledisciple
    Homme Profil pro
    observateur de nuage niveau 2.3
    Inscrit en
    août 2008
    Messages
    860
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : observateur de nuage niveau 2.3

    Informations forums :
    Inscription : août 2008
    Messages : 860
    Points : 722
    Points
    722
    Par défaut
    J'ai quelques questions?

    on fait une croix sur la validation en xhtml? on passe en validation html 4 tout court?

    on fais une minute de silence pour la mort de html 5?

    bref, on fais quoi? quand on a ce doctype?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr-FR">
    merci
    _____________________________________________
    Tours Football Club - Turonorum Civitas Libera

    Content pas content de ma réponse? N'hésitez pas votez !!

  14. #14
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : mars 2008
    Messages : 2 333
    Points : 3 747
    Points
    3 747
    Par défaut
    Citation Envoyé par ledisciple Voir le message
    on fait une croix sur la validation en xhtml? on passe en validation html 4 tout court?
    Réponse :

    Citation Envoyé par Macmillenium Voir le message
    Maintenant, le W3C a :
    Citation:
    Envoyé par Différence de HTML 5 par rapport à HTML 4

    Définit un langage singulier appelé HTML 5, qui peut être écrit dans une syntaxe HTML « personnalisée » et en syntaxe XML.
    Citation Envoyé par ledisciple Voir le message
    on fais une minute de silence pour la mort de html 5?
    Pourquoi la mort de html 5 ?

    Citation Envoyé par ledisciple Voir le message
    bref, on fais quoi? quand on a ce doctype?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr-FR">
    Réponse :

    Citation Envoyé par Macmillenium Voir le message
    • Un document xHTML1.x valide le sera aussi en xHTML5;
    • Un document HTML4.x valide le sera aussi en HTML5;
    Donc rien.

    Par ailleurs, les anciennes DTDs (X)HTML sont basées sur la syntaxe SGML, avec (X)HTML5 une seule est unique DTD déclenche le mode de rendu standard :

    La DTD (X)HTML 5 n'est donc plus basée sur SGML.
    Je ne réponds pas aux questions techniques par MP.

  15. #15
    Membre expérimenté

    Homme Profil pro
    linux, pascal, HTML
    Inscrit en
    mars 2002
    Messages
    649
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : Belgique

    Informations professionnelles :
    Activité : linux, pascal, HTML
    Secteur : Enseignement

    Informations forums :
    Inscription : mars 2002
    Messages : 649
    Points : 1 480
    Points
    1 480
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par nicorama Voir le message
    Tout ce qui est fait en HTML peut être mis en XML en rajoutant bêtement \ à la fin. Nos navigateurs rajoutent tout seul plein de trucs, alors pourquoi tant de tracas.

    Passons à (x)HTML5 et place aux fonctionnalités.
    Un peu réducteur malgré tout !
    Tout le monde n'aura pas un navigateur compatible html5 directement et les développeurs ne vont pas mettre tous leurs acquis à la poubelle pour adopter les nouvelles méthodes.
    De plus, xhtml n'est pas qu'une question d'écriture de balise, d'ou ma première ligne.

Discussions similaires

  1. Réponses: 32
    Dernier message: 21/08/2009, 21h10
  2. Le W3C abandonne le XHTML 2 au profit du HTML 5
    Par Kerod dans le forum Actualités
    Réponses: 0
    Dernier message: 04/07/2009, 17h30
  3. Le W3C abandonne le XHTML 2 au profit du HTML 5
    Par Kerod dans le forum Général Conception Web
    Réponses: 0
    Dernier message: 04/07/2009, 17h30
  4. [W3C] Pb validation XHTML et javascript
    Par jerome38000 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 15/12/2005, 15h16
  5. [W3C] probleme validation XHTML
    Par tus01 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 06/11/2004, 19h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo