12/04/2010

Les autres nouveautés de l’HTML 5

Conclusion

Avec ce nouveau standard encore à l’état de brouillon, le W3C réduit la nécessité des applets (Flash, Java) et rend le web plus accessible tout en permettant aux applications web (WebApps) d’être plus puissantes, plus faciles à coder et de vraies alternatives aux applications natives de votre ordinateur.

Si toutes les recommandations ne sont pas encore adoptées par les navigateurs, même ceux en avance sur les normes, les possibilités actuelles sont déjà très intéressantes et à prendre en compte pour tous vos prochains développements HTML/JavaScript.

Sources

Il y a encore quelques autres nouveautés dont je ne vous ai parlé, mais j’espère vous avoir donné un bon aperçu des incroyables innovations de l’HTML 5. Si vous en voulez une liste complète, je vous renvoie au site du W3C, tous les liens sont dans les sources ci-dessous.

  1. ckg
    | #1

    Beau tour d’horizon !

    Vivement que ça soit finalisé …

  2. | #2

    Article très intéressant, j’ai appris des choses.

  3. | #3

    Ah bah nickel, un beau résumé, je ne connaissais pas la moitié des nouveautés décrites ici :p

  4. | #4

    Moi j’ai salement hâte de pouvoir éditer wikipedia en “deux clics” avec le contenu éditable…

    Ça sera tellement plus facile 😀

  5. Eregon
    | #5

    ruby, rt, rp permet d’intégrer des annotations ruby (WTF?)
    “Ruby” are short runs of text alongside the base text, typically used in East Asian documents to indicate pronunciation or to provide a short annotation. This specification defines markup for ruby, in the form of an XHTML module.

    Tout à fait WTF, 3 balises pour à moitié rien (ou comment réinventer les tableaux au mieux)…

    Très bon article sinon 🙂

    P.S.:En postant le commentaire: Catchable fatal error: Object of class stdClass could not be converted to string in /home/geekfault/www/wp-content/plugins/multi-page-toolkit/TA_multi_toolkit.php on line 309

  6. | #6

    Très bon article, en effet, vu qu’on entend parler que de la vidéo concernant le html5.
    Merci.

  7. Xavier
    | #7

    Bon, cet article est sympa parce qu’il présente pas mal de choses intéressantes mais il est quand même approximatif et le recul manque.

    Par exemple, toute la partie local storage ne fait pas (plus) partie de HTML5 mais fait l’objet d’une spéc séparée.
    Pour le manque de recul, il est visible avec des affirmations comme “La plupart de ces nouveaux éléments sont liés à l’accessibilité”, et il y a des choix vraiment critiquables (bonjour microdata) et il suffit de suivre un peu l’évolution d’HTML5 et son processus de standardisation pour voir que tout n’est pas rose.

    Petit commentaire personnel pour finir : contenteditable est très sympa vu comme ça mais je ne suis pas vraiment convaincu. D’une part, c’est WYSIWYG (et je ne suis pas certain que ce mode d’édition soit toujours adapté) et d’autre part, les navigateurs font encore de la merde à ne pas laisser la main à un VRAI outil dédié. Bon, c’est comme ça pour le reste aussi, je ne suis pas d’accord avec le paradigme dominant, tant pis pour moi…

    Bonne continuation, malgré ce que j’ai pu dire, vos articles ne sont pas forcément mauvais.

  8. | #8

    @Xavier Merci de ces précisions. Même si j’ai passé plusieurs heures à me documenter, ce n’est pas toujours évident sur un standard encore à l’état de brouillon.

    Sinon pour le WYSIWYG du ContentEditable, si tu ne veux pas que ça le soit il faudra utiliser un textarea mais ça me semble normal que ça le soit puisqu’on peut rendre éditable n’importe quelle partie d’une page qui peut déjà avoir sa mise en page. Maintenant c’est sûr que si les navigateurs ne font que de la merde avec ça, on va devoir y mettre des surcouches JavaScript.

  9. | #9

    Merci pour ces explications ! Très intéressant… j’ai lâché HTML et CSS juste avant la vague HTML 5 donc je suis à la ramasse maintenant, cet article vient combler un peu mes déficits !

    Concernant l’élément ruby, vu que tu as l’air de ne pas trop comprendre de quoi il s’agit :
    http://en.wikipedia.org/wiki/Ruby_character

    Rien à voir avec le langage de programmation, il s’agit en fait d’un élément qui permet d’afficher, au-dessus d’un caractère asiatique (chinois, japonais) sa prononciation.

    Il me semble que cet élément figure déjà dans les versions précédents de HTML mais est mal interprété par les navigateurs malheureusement… j’espère que ça sera mieux avec HTML 5 !

  10. | #10

    Oui je savaiss de quoi il s’agit mais je ne saisis pas du tout l’utilité de trois tags HTML rien que pour ça. En même temps je ne parle aucun dialecte asiatique 😉

  11. | #11

    oui c’est utile sur tous les deux balises vidéo et audio

  1. | #1
  2. | #2
  3. | #3