Dernières notes

Toujours vivant
   le 02/12/2009 à 07:56:16
Hadopi et autres
   le 23/07/2009 à 16:37:43
Flash : la claque !
   le 07/07/2009 à 09:11:19
Hadopi de par le monde
   le 23/06/2009 à 20:11:46
En vrac
   le 16/06/2009 à 16:46:03
Shivaan Keldon

HTML 5

S'il y a bien une chose que nous, développeurs web, attendions depuis très longtemps, c'est un renouveau dans le langage principal de programmation de l'internet : le HTML.
Certes, il y a bien eu le XHTML 1. Mais il a juste ouvert une porte vers le XML sans vraiment apporter de bouleversements.

Et voilà que le HTML 5 est sur le point de voir le jour. De grands noms ont travaillé sur le projet : Apple, Mozilla et Opera (rien que ça) réunis au sein du WHATWG

Outre la refonte des certaines balises de mise en forme, c'est surtout par l'apparition de 3 nouvelles balises que le HTML5 se distinguera fortement de son prédécesseur.

<canvas>
Voici la plus intéressante pour les développeurs, de mon point de vue. Cette balise offre la possibilité de dessiner "à la volée" n'importe quoi, mais surtout de l'animer grâce au javascript.
Pas convaincu ? Si vous êtes sous un autre navigateur qu'Internet Explorer, testez ce lien. Ce jeu n'a pas été programmé et compilé à l'avance, il est créé au moment même ou vous l'affichez.
Toujours pas convaincu ? Alors essayez de jouer à Mario Kart, toujours en HTML5
Et pourquoi pas de la 3D ici

En bref, inutile d'être développeur pour se rendre compte des possibilités offertes !

<video> et <audio>
Il s'agit ici de diffuser de la vidéo et du son de manière native, dans le sens ou aucun codec ou plugin ne serait nécessaire. Exit du donc Flash Player, du QuickTime Player et autres. Le flux sera directement traité par votre navigateur.
Et ça va même encore plus loin ! Car en combinant ces balises avec du javascript, il sera possible d'interagir directement avec la vidéo.
Regardez donc la vidéo disponible ici (C'est en anglais mais le son n'est pas le plus important)

Le seul inconvénient, c'est que Microsoft n'a pas du tout l'intention d'accepter d'implémenter ça à son cher Internet Explorer, puisque le HTML5 rentre directement en concurrence avec Silverlight.
Et comme Internet Explorer représente encore une grosse majorité sur le "marché" des navigateurs (48% à ce que j'ai lu dernièrement), il est clair que nous aurons toujours à prévoir 2 codes, afin que nos sites et développements soit visibles ET par le navigateur de Microsoft, ET par les autres.

Pourquoi faire simple quand on peut faire compliqué...
Pseudo : *
Email : *
Site :
Message : *
Anti-spam :
*
* : obligatoire
Les données enregistrées par ce formulaire ne seront jamais, de quelque manière que ce soit, distribuées à des tiers