The WHATWG Blog

Please leave your sense of logic at the door, thanks!

Présentation: comment HTML 5 peut-il être utilisé aujourd’hui ? (French)

by Quillery Pierre in WHATWG

This is a French translation of the article: Presentation: How HTML5 can be used today.

Hier, j'ai fait une présentation pour Creuna puis au Geek Meet sur la façon dont HTML 5 peut être utilisé aujourd'hui. La présentation était faite en Suédois, et c'est pourquoi les diapos sont disponibles en Suédois.

L'audience était essentiellement composée de personnes dont le métier est de créer des sites web.

La discussion qui a suivie était intéressante, mais elle n'a pas été enregistrée et je ne peux pas me souvenir de toutes les questions qui ont été posées, malheureusement. En voilà toutefois quelques unes qui me reviennent en mémoire :

Quand est-ce que HTML 5 sera effectivement utilisé par les développeurs web ?
Ca dépend de vous.
Quand est-ce que HTML 5 sera terminé ? Quels sont les délais prévus ?
Le tout est de savoir à quelle vitesse les différents navigateurs l'implémenteront. Le groupe de travail du W3C pour HTML 5 indique qu'une recommandation pour ce langage sera disponible pour 2010, mais je ne pense pas qu'il soit réaliste de penser qu'à cette date les navigateurs l'auront implémenté totalement et correctement. Un délai de 15 ans me semble plus réaliste, mais cela ne veut pas dire pour autant que vous avez besoin d'attendre 15 ans pour utiliser HTML 5.
Quel est l'intérêt d'utiliser Web Forms 2.0 plutôt que d'utiliser les formulaires HTML 4 et du Javascript ?
Moins de travail pour les développeurs et un meilleur rendu pour les utilisateurs. Par exemple, utiliser un <input type=email> signifie pour le développeur qu'il n'a pas à écrire du Javascript côté client pour valider qu'il s'agit d'une adresse email et pour l'utilisateur qu'il peut choisir un mail dans son carnet d'adresse personnel (quelque chose qu'il est impossible d'implémenter en Javascript).
Sera-t-il possible de style les nouveaux contrôles de formulaire avec du CSS ?
Il sera sans doute possible de le faire de la même façon qu'il est actuellement possible de le faire. L'icône dans le contrôle email est ajoutée par Opera quand le contrôle de formulaire est stylé d'une façon ou d'une autre (je style en général le fond en blanc pour la faire apparaître).
Peut-on styler ou modifier les messages d'erreur du formulaire ?
Je ne suis pas sûr que vous puissiez les styler, mais vous pouvez cependant en changer le texte avec Javascript ou réécrire le mécanisme qui signale l'erreur et créer le votre avec Javascript.
Est-il vrai que HTML 5 permettra l'utilisation de <font> ?
Non, les développeurs ne pourront pas utiliser <font>. Cependant, les éditeurs WYSIWYG seront autorisés à émettre des balises <font>. Ils devront s'identifier avec une balise <meta>. Cette problématique a reçu beaucoup de feedback et pourrait être modifiée.
Avez-vous besoin d'être compatible en ce qui concerne l'utilisation de /> ou > ?
Non
Si vous ne spécifiez pas quelle est la version d'un document HTML, comment pourrez-vous redéfinir le comportement d'un élément, plus tard, dans HTML 6 ?
Il n'y a pas besoin de préciser la version : les navigateurs traitent tous les documents HTML de la même façon, sans prêter attention à la version à laquelle ils déclarent appartenir. Un bon exemple de cela est la balise <plaintext>, qui a été dépréciée depuis la première version de HTML et qui est encore supportée dans tous les navigateurs, même si vous spécifiez une version HTML 4 par le DOCTYPE.
Est-ce que HTML 5 déprécie quelque chose ?
Rien n'est déprécié en fait, mais certaines choses sont totalement interdites. Par exemple, l'élément <u> n'est pas autorisé dans des documents HTML 5 conformes. Mais les navigateurs continueront cependant à le supporter.
Est-ce que html5lib peut parser n'importe quelle soupe de tags ?
Oui.
Est-ce que cela signifie que l'on peut convertir n'importe quel vieux document HTML en XML en la passant à la moulinette de html5lib ?
Oui.
Est-ce qu'on peut utiliser le tag <svg> dans HTML 5 ?
Non, vous ne pouvez pas utiliser les espaces de nom (namespaces) en HTML 5. Vous pouvez cependant inclure du SVG dans XHTML5 puisqu'il s'agit simplement de XML.

One Response to “Présentation: comment HTML 5 peut-il être utilisé aujourd’hui ? (French)”

  1. La conférence a dû être intéressante, mais malheureusement on n’en sait pas beaucoup plus…

    Je me demande vraiment quel sera l’intérêt de l’HTML 5 à côté du XHTML 2 ?