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 :

Votre avis sur HTML 5 [HTML 5]


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2009
    Messages : 115
    Par défaut Votre avis sur HTML 5
    Bonjour,

    Je suis en de me poser la question si je dois créer mes pages en HTML 5. En effet en lisant quelques articles sur le Web, il me semble qu'il va remplacer ses successeurs (dites moi si je me trompe).

    Mais est ce un langage compatible avec tous les navigateurs ? Peut on être valide W3C ?

    Merci de vos avis.
    Bien cordialement.

  2. #2
    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 : 39
    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
    Par défaut
    Bonjour,

    Citation Envoyé par nicko_73 Voir le message
    En effet en lisant quelques articles sur le Web, il me semble qu'il va remplacer ses successeurs (dites moi si je me trompe).
    HTML5 n'est que l'évolution logique de HTML4, cependant HTML5 reste rétrocompatible avec HTML4 et XHTML1.x

    Citation Envoyé par nicko_73 Voir le message
    Mais est ce un langage compatible avec tous les navigateurs ? Peut on être valide W3C ?
    Les principaux layout engine ont commencé à implémenter quelques nouveaux éléments et attributs HTML5 (voir ce récapitulatif (en) sur le wiki du WHATWG).
    Ceci dit, il ne faut pas espérer un support complet avant quelques années, les spécifications étant encore à l'état de brouillon (encore 2 ? 3 ans ? pour publier la RC1).

    Quant aux nouveaux éléments de structuration tel quel HEADER, SECTION, NAV et FOOTER, leur utilisation reste possible sur les principaux navigateurs en circulation excepté :

    IE (toutes versions) : qui se trouve incapable de styler les éléments "inconnus".
    Quelques solutions permettant de corriger ce problème :
    • Créer ces éléments via la méthode createElement, sans oublier de leur attribuer un display:block étant donné qu'ils ne sont pas déclarés dans la feuille de style par défaut ;
    • Utiliser le fameux html5 enabling scriptune qui intègre tout les nouveaux éléments HTML5 (même principe que createElement).


    Firefox2 (en cours de disparition) : qui semble avoir des problèmes pour parser les éléments inconnus, en effet, Firefox2 traite ces éléments comme n'importe quel élément inline (SPAN etc.), cette structure par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <header>
      <h1>Grand titre</h1>
    </header>
    est pour Firefox2 (ou les navigateurs basés sur Gecko pre 1.9b5) incorrecte, son parser se contente de placer le H1 ailleurs dans le DOM tree, ce qui donne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <header></header>
    <h1>Grand titre</h1>
    On peut alors imaginer les problèmes de rendu que cela peut provoquer

    Citation Envoyé par nicko_73 Voir le message
    Peut on être valide W3C ?
    Oui, grâce à Henri Sivonen qui a développé le 1er parser HTML5, celui-ci a été repris par le W3C, donc oui on peut faire valider des pages HTML5 avec le validateur du W3C.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2009
    Messages : 115
    Par défaut
    Donc pour le moment il vaut mieux attendre pour créer de nouveau projets en HTML5 ?

  4. #4
    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 : 39
    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
    Par défaut
    Maintenant que tu connais les contraintes, c'est à toi de voir.
    Rien ne t'empêche de démarrer petit à petit avec HTML5, tu as pas mal de ressources sur la toile :

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2009
    Messages : 115
    Par défaut
    Merci pour les liens.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Donnez votre avis sur les articles de Developpez.com
    Par Geronimo dans le forum C++Builder
    Réponses: 13
    Dernier message: 14/01/2007, 22h00
  2. Donnez votre avis sur les articles de Developpez
    Par Anomaly dans le forum Contribuez
    Réponses: 37
    Dernier message: 29/05/2006, 21h48
  3. [Débat] Votre avis sur la section "Dev Web"
    Par Marc Lussac dans le forum Evolutions du club
    Réponses: 31
    Dernier message: 03/03/2004, 20h55
  4. Votre avis sur le schema Relax NG...
    Par Bj dans le forum Valider
    Réponses: 8
    Dernier message: 19/09/2003, 17h30
  5. Votre avis sur 1 livre SVP
    Par cab dans le forum DirectX
    Réponses: 4
    Dernier message: 17/09/2003, 10h39

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