2
L'ESSENTIEL SUR LE HTML5 DEFINITION Le HTML 5 est le prochain format standard permettant de présenter des pages web. Cette nouvelle norme a pour objectif de simplifier la mise en place de contenus plus riches et favoriser l'interopérabilité et les traitements des différents navigateurs. Une seule le W3C : http://www.w3.org/TR/html5/ SOURCES / POUR ALLER PLUS LOIN SERVEUR WEB Navigateur Il existe beaucoup de nouvelles fonctionnalités comme la gestion de l'historique, la géolocalisation, le mode offline, la communication entre les iFrames ou encore le websocket (il est souvent désactivé par défaut). Mais pas de panique ! La norme HTML5 ne doit être finalisée qu'en 2014. Entre-temps, les navigateurs commencent à implémenter ces fonctionnalités. Il faut rester prudent dans son utilisation car ces derniers ne prennent pas en charge le HTML5 de la même manière. Il faut donc systématiquement prévoir une solution de rechange. Par exemple, YouTube fonctionne par défaut en flash mais peut passer en HTML 5 si vous êtes sur iPad. L'AVIS DE THE CODING MACHINE <div id="header"> <div id="nav"> <div id="footer"> <div id="content"> <div id="post"> <div id="post"> <div id="post"> <header> <nav> <footer> <section id="content"> <article> <article> <article> Des nouvelles balises font leur apparition en HTML5 pour simplifier le design d'un site en le formalisant. Les zones (entête, pied de page et contenu) sont clairement identifiées. Il y a plusieurs nouveautés sur les formulaires. Il existe des nouveaux types tels que datetime, email, number, range... ainsi que des attributs min, max, step... Mais aussi la possibilité de faire des listes avec recherches ou de l'auto-complétion. Alors qu'il fallait souvent utiliser des librairies ou des outils propriétaires (le Flash par exemple), deux nouvelles balises font leur apparition, vidéo et audio. Bien qu'aujourd'hui tous les navigateurs ne supportent pas tous les formats, elles permettent en plus de manipuler la lecture multimédia via des actions javascript. A ceci s'ajoute le Canvas qui est une librairie graphique en javascript pour afficher des images ou n'importe quel élément et de pouvoir le déplacer, transformer... Le HTML5 permet de gérer de nouvelles actions comme le Drag & Drop. Il sera possible de stocker des données directement sur le poste du client afin de travailler en mode hors connexion. Le navigateur pourra aussi directement lire un fichier (cela permet d'utiliser les ressources du poste client). SYNTAXE FORMULAIRE MULTIMEDIA JAVASCRIPT www.thecodingmachine.com [email protected] 01 71 18 39 73

Le Html5 en bref

Embed Size (px)

DESCRIPTION

Le Html5 ça vous parle ? ... alors ? Lisez notre Brief techno ! En une page, l'essentiel de ce qu'il faut connaître : dans quel cas l'utiliser, les acteurs, l'architecture, les coûts et enfin (le plus important) un avis sur la technologie ! Condensé de notre expérience sur le sujet, vous comprendrez comment ces technologies bouleversent le paysage technologique et comment en tirer partie ! http://www.thecodingmachine.com

Citation preview

Page 1: Le Html5 en bref

L'ESSENTIEL SUR LEHTML5

DEFINITIONLe HTML 5 est le prochain format standard permettant de présenter des pages web. Cette nouvelle norme a pour objectif de simplifier la mise en place de contenus plus riches et favoriser l'interopérabilité et les traitements des différents navigateurs.

Une seule le W3C : http://www.w3.org/TR/html5/

SOURCES / POUR ALLER PLUS LOIN

SERVEUR

WEBNavigateur

Il existe beaucoup de nouvelles fonctionnalités comme la gestion de l'historique, la géolocalisation, le mode offline, la communication entre les iFrames ou encore le websocket (il est souvent désactivé par défaut). Mais pas de panique ! La norme HTML5 ne doit être finalisée qu'en 2014.

Entre-temps, les navigateurs commencent à implémenter ces fonctionnalités. Il faut rester prudent dans son utilisation car ces derniers ne prennent pas en charge le HTML5 de la même manière. Il faut donc systématiquement prévoir une solution de rechange. Par exemple, YouTube fonctionne par défaut en flash mais peut passer en HTML 5 si vous êtes sur iPad.

L'AVIS DE THE CODING MACHINE

<div id="header">

<divid="nav">

<div id="footer">

<divid="content">

<div id="post">

<div id="post">

<div id="post">

<header>

<nav>

<footer>

<sectionid="content">

<article>

<article>

<article>

Des nouvelles balises font leur apparition en HTML5 pour simplifier le design d'un site en le formalisant. Les zones (entête, pied de page et contenu) sont clairement identifiées.

Il y a plusieurs nouveautés sur les formulaires. Il existe des nouveaux types tels que datetime, email, number, range... ainsi que des attributs min, max, step... Mais aussi la possibilité de faire des listes avec recherches ou de l'auto-complétion.

Alors qu'il fallait souvent utiliser des librairies ou des outils propriétaires (le Flash par exemple), deux nouvelles balises font leur apparition, vidéo et audio. Bien qu'aujourd'hui tous les navigateurs ne supportent pas tous les formats, elles permettent en plus de manipuler la lecture multimédia via des actions javascript. A ceci s'ajoute le Canvas qui est une librairie graphique en javascript pour afficher des images ou n'importe quel élément et de pouvoir le déplacer, transformer...

Le HTML5 permet de gérer de nouvelles actions comme le Drag & Drop. Il sera possible de stocker des données directement sur le poste du client afin de travailler en mode hors connexion.Le navigateur pourra aussi directement lire un fichier (cela permet d'utiliser les ressources du poste client).

SYNTAXE

FORMULAIRE

MULTIMEDIA

JAVASCRIPT

www.thecodingmachine.com

[email protected]

01 71 18 39 73

Page 2: Le Html5 en bref

       

      1 

                            

DECOUVREZ TOUTES NOS PUBLICATIONS

SUR TheCodingMachine.com