Aller au contenu

L'HTML 5 a un bel avenir devant lui...


Profete162

Recommended Posts

IE arrive pas à le lire donc c'est du HTML5 :p [/troll] :D Pourquoi tant de doute, c'est du HTML 5 ... pas besoin de monter à l'assaut...

Edit : "Non, c'est juste qu'il y a un lien avec un dossier html5, en aucun cas cela prouve que c'est du html 5...", la prochaine fois, effectue la recherche avec "HTML 5.0" et non "html5" dans le code source :D

Modifié par Zoozloz
Lien vers le commentaire
Partager sur d’autres sites

J'avais lu un peu trop vite... En fait c'est une page xHTML qui utilise un API HTML 5, donc s'en est effectivement, mais perso je ne vois pas quel est l'avantage d'utiliser du HTML 5 ici, vu que beaucoup d'appli web comme photoshop en faisait autant voir mieux en AJAX :p

Pour moi le HTML 5 se résume aux balises et ^^

Il faudrait peut-être que je me penche plus à ce sujet :/

Modifié par Se7h
Lien vers le commentaire
Partager sur d’autres sites

Le Doctype HTML5 n'existe pas réellement, c'est simplement qu'il y a des fonctionnalités d'HTML5 qui sont supportées dans l'implémentation du moteur de certains navigateurs. Les éléments ou en sont une partie, mais les pages utilisant ces tags déclareront un doctype XHTML 1.0 ou 1.1 ou même pas de doctype, ou même HTML4, peu importe, le tag sera reconnu de la même manière.

Lien vers le commentaire
Partager sur d’autres sites

J'avais lu un peu trop vite... En fait c'est une page xHTML qui utilise un API HTML 5, donc s'en est effectivement, mais perso je ne vois pas quel est l'avantage d'utiliser du HTML 5 ici

Bah je dirais c'est simple (de ce que j'en ai compris.. j'suis pas specialiste ;) ) :

En AJAX le navigateur doit se taper le rendu de la partie HTML mais aussi des javascripts.

En HTML5 tu n'as plus que le HTML. Un navigateur respectant le standard pourra afficher la page.. pas besoin de moteur de rendu javascript supplémentaire.

Sauf erreur de ma part, on le voit bien dans le code de la page: ils ont inclu une fonction de retrocompatibilité qui active des js sur les navigateurs anciens ou non compatible (pour IE c'est meme un module ActiveX!!)

   // Canvas2D : v0.3 : 2009.01.16 
   --------------------------------
   1) Retrofits older browsers that don't support HTML 5.0
       * IECanvas, an ActiveX module which emulates , retrofits IE: code.google.com/p/iecanvas/
       * Retrofits prototyping up to Safari 3.  IE is fixed externally in /lib/HTMLElement.htc
       * Retrofits arcTo up to (which browsers don't work???)
       * Retrofits fillText / strokeText up to Safari 4, Firefox 3.1, and Opera
       * Retrofits transform / setTransform up to Safari 4, Firefox 3.1 (+?)

Plus on peu faire avec un seul type de code, mieux c'est.

Ca facilite la maintenance pour le developpeur

Ca facilite la compatibilité au niveau du navigateur qui n'a qu'un langage à respecter

Ca améliore les performances du moteur de rendu qui n'a pas à switcher entre différents modules.

.... en théorie ;)

Lien vers le commentaire
Partager sur d’autres sites

Et ça permet surtout aux développeurs web de faire des animations complexes sans avoir à apprendre Flash, acquérir ou pirater une licence, et être donc productif plus vite :)

Pour des jeux c'est certes discutable, mais pour des effets graphiques sur une page, c'est bien plus performant que d'inclure une animation flash. Je pense notamment aux bannières de pub, aux graphiques, aux galeries d'image, etc... On a déjà de bons rendus avec JS+CSS, mais avec Canvas et la liberté que ça offre on n'a plus de limite :) et pour reproduire l'existant avec les galeries jQuery & cie, on pourra avoir le même type d'effet avec des performances bien meilleures.

Et accessoirement ce n'est certes pas une révolution par rapport à Flash, mais ça permet d'apporter une alternative dans un format ouvert à un module propriétaire.

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...