L’HTML5 est le successeur de l’HTML 4.01 (et de l’XHTML 1.0), ca veut dire qu'il s'agit toutjours du HTML à la différence de quelques nouvelles balises. De plus, la version 5 est aujourd’hui compatible avec la majorité des navigateurs et répond aux normes W3C ( C'est une communauté internationale où les membres, une équipe à plein temps, et le public travaillent ensemble pour développer les standards du web.)
HTML5: AvantagesFondamentalementHTML5a sesnombreuses nouvelles fonctionnalitéssyntaxiques, qui comprennentle<video>,<audio>,et des éléments de<canvas>, ainsi quel'intégration decontenuSVG.En raison deces nouveaux éléments,il sera trèsfacile d'intégrerdu contenu multimédiaetgraphique pourle Web sans utiliser le flashetplugins tiers.Il yaaussides nouveaux éléments comme<section>,<article>,<header>et<nav>qui enrichissentla valeur sémantiquedu document.
1- Code plus simple:
2- Des elements Media plus riches:
Une des nouvellesaméliorationsen HTML5est le développement derichesbalisesde médiascomme l'audioet la vidéo.Entièrement programmableavecJavaScript,ces baslisesoffrentune incroyable facilitéd'utilisationtout en offrant uneflexibilitépuissanteà traversun large accès auxéléments multimédiasgrâce à la programmation.
3- Geolocalisation:
Avec l'aidede la géolocalisationtout le monde peutsavoir oùvous êtesdans le monde etde partager cette informationavec les gens.Il yadifférentesfaçons de comprendreoù vous êtes -votre adresseIP,votreconnexion réseau sans fil,etc... Mais les nouvelles API degéolocalisationHTML5rendentl'emplacement,directementdisponible pourn'importe quelle applicationbasée sur navigateurcompatible HTML5.
Malgré qu'il s'agit d'une nouvelle langage de programmation, le HTML 5 présente quelques points négatives qui freinnent un peu l'enthousiasme des développeurs:
1- Compatibilité des navigateurs web:
Le principal problème avecl'HTML5est que seuls lesnavigateursmodernes le supportent. Vous poouvez "personnaliser" votre code afin de rendre votre application compatible avec le navigateur web, mais ce n'est pas toujours efficace.
2- Enjeux des licenses :
Un autre point négatifsurHTML5estqu'en raison deproblèmes de licences,les éléments multimédiadoivent être compressé selonde multiplesformatsafin d'êtrecompatibleavecla plupart des navigateurs.Ainsi, vous aurezprobablementutiliser quelque chose commemp3pour les navigateursSafari et Chrome, oggpourles navigateurs Mozilla(Firefox).
图标图像:
![](http://software.intel.com/sites/default/files/33/a8/search_publish_icon.jpg)