HTML5

download HTML5

If you can't read please download the document

description

les base de html5

Transcript of HTML5

  • 16/02/2015

    HTML5

    [Le Web Smantique ]

  • 16/02/2015

    HTML 5

    LES BASES DE

    HTML 5

  • 16/02/2015

    Plan Le HTML5

    Vue

    HTML 5 vs XHTML1.1

    Navigation et Support

    lments et Attributs

    Les formulaires

    Audio et Vidos

    Les canevas

  • 16/02/2015

    HTML 5 -

    On ne peut pas encore vraiment qualifier HTML5 de rvolution ; cependant, il marque des

    avances dans le domaine de la cration de pages web . Avances en termes de

    multimdia avec des lments audio et vido natifs affranchissant des plug-

    ins habituels. Avances galement, mais peut tre moins perceptibles pour le grand

    public, en termes de smantique avec de nombreux lments aux rles

    prdtermins qui permettent de structurer prcisment les contenus des sites Internet.

    Son association avec les feuilles de styles CSS3 rend possible la consultation des pages

    sur les terminaux les plus divers, allant de classique la tablette et au

    tlphone portable, grce aux multiples possibilits offertes par CSS.

  • 16/02/2015

    HTML 5 - HTML 5 vs XHTML

    XHTML: Avantages :

    Plus facile relire,

    Facile maintenir,

    Compatible avec d'autres technologies

    XML...

    Inconvnients :

    Syntaxe plus exigeant au moment de

    l'criture,

    Sensible la casse (tout doit tre en

    minuscules)

    Le content -type : application/ xhtml+xml

    pas reconnus par la majorit des

    navigateurs

    Doctype complexe

    HTML5: Avantages :

    Code plus simple,

    Des lments Media plus riches,

    Nouvelles balises "smantiques "

    permettant de sectoriser une page web,

    Syntaxe plus souple,

    Insensible a la casse.

    Doctype simplifi

    Inconvnients :

    Compatibilit avec les navigateurs web,

    La souplesse du syntaxe peut produit un

    code difficilement lisible et encore moins

    maintenable

  • 16/02/2015

    HTML 5 - Navigation et Support

    A l'heure actuelle, quelques nouveaux lments propres au langage HTML5 ne sont pas

    encore entirement implments sur les navigateurs. Cependant ces navigateurs volue

    rapidement et que dans un futur proche, de plus en plus de fonctionnalits serrons

    support.

    Le problme c'est que chaque navigateur gre certains lments et attributs qui ne son pas

    prisent en charge par les autres. Ce qui complique les choses pour adapter le code tous

    les navigateurs. Le mieux tant de que les lments ou attributs compatibles avec

    un maximum de navigateurs, ou encore de faire une version plus "simple" pour les

    navigateurs moins modernes.

    Pour connatre le taux de compatibilit de votre navigateur, rendez-vous sur la page http ://html 5test.com/

    http://html5test.com/http://html5test.com/http://html5test.com/http://html5test.com/http://html5test.com/http://html5test.com/http://html5test.com/http://html5test.com/
  • 16/02/2015

    HTML 5 - Navigation et Support

  • 16/02/2015

    HTML 5 - Navigateurs web et moteurs de rendu

    Il convient de distinguer les navigateurs et les moteurs de rendu. Les premiers exploitent

    les seconds au sein interface utilisateur. Il arrive que plusieurs navigateurs se

    partagent le mme moteur de rendu.

    Un moteur est charg de du code HTML et de son rendu graphique

    avec des feuilles de style CSS et galement le code JavaScript prsent

    dans la page.

  • 16/02/2015

    HTML 5 - Bibliothques de dtection et de modernisation

    Les navigateurs sont ingaux pour la comprhension de HTML 5, depuis les lments de

    base (nouvelles balises) diffrentes API complmentaires. Des librairies JavaScript

    se proposent soit de pallier certains des manques, soit de renseigner sur les fonctionnalits

    supportes par le navigateur du visiteur.

    Modernizr : est srement la plus connue des librairies en ce qui concerne la dtection

    HTML 5 et CSS 3. Il fichier JavaScript ajoutant ds le chargement de la page des

    classes spcifiques racine .

    html 5shim (ou html 5shiv) : Ce petit script autorise des nouveaux lments HTML5

    sur Internet Explorer (

  • 16/02/2015

    HTML 5

    HTML5

    lments et Attributs

  • 16/02/2015

    HTML 5 - lments et Attributs

    Modles de contenu HTML 5

    La spcification HTML5 dgage trois types de modles de contenu:

    les lments de flux , qui structurent le document ;

    les lments de phras, qui sont en gnral imbriqus dans les prcdents, et

    confrent une valeur smantique particulire leur propre contenu ou qui

    correspondent des lments mdias ou de formulaire ;

    les lments de mtadonnes (ou mta-informations), qui apportent des

    renseignements complmentaires au contenu ou agissent sur la prsentation.

  • 16/02/2015

    HTML 5 - Tableau du Modles de contenu HTML 5

  • 16/02/2015

    HTML 5 - Tableau priodique des lments... HTML5

  • 16/02/2015

    HTML 5 - lments et Attributs

    Le Doctype HTML 5

    HTML 5, le doctype mentionnait document de rfrence, la DTD

    (Document Type Definition ), grammaire rsumant la syntaxe HTML et ses attributs .

    Depuis HTML5, le doctype a t considrablement simplifi pas sensible la

    casse, DTD prcise, et que se limite une dclaration laconique :

  • 16/02/2015

    HTML 5 - lments et Attributs

    charset est nouveau en HTML 5. Il spcifie des caractres utilis. Cette

    dclaration doit tre unique pour document.

    Au lieux de

  • 16/02/2015

    HTML 5 - lments et Attributs

    le H de HTML, la cl de vote de la dimension hypertexte. La spcification

    HTML5 a enrichie en ajoutant des attributs :

    Tlcharger l'App

    Attribut Valeurs Rle

    media media query Spcifie une requte de mdia pour laquelle la cible est optimise

    type type MIME Le type MIME de la destination du lien.

    download nom du fichier aprs

    tlchargement ou (vide)

    Indique que la ressource lie est prvue pour tre tlcharge. Si une

    tlchargement.

  • 16/02/2015

    HTML 5 - lments et Attributs - Sections et titres

    Sections et titres

    Les sections dlimitent les zones du document possdant une valeur smantique

    particulire. Contrairement et qui aucun rle particulier, hormis

    celui de regrouper des lments, chaque section possde un rle prcis, et peut tre

    utilise une plusieurs fois dans le document.

    Nom Dtails

    section Section gnrique, regroupant une mme thmatique de contenu, de prfrence avec un en-tte.

    article Section de contenu dans un document ou une application web, dont la composition peut tre indpendante du reste de

    la page et extraite individuellement.

    nav

    aside contenu.

    header selon le contexte titres,

    navigation, formulaire de recherche, table des matires, logo, etc.

    footer selon son plus proche anctre pouvant contenir des informations connexes et

    une navigation annexe.

    page web block

  • 16/02/2015

    HTML 5 - lments et Attributs - Sections et titres

    lment fondamental de la nouvelle approche de dcoupe smantique des documents,

    regroupe un contenu relatif une mme thmatique. Il peut tre introduit par

    des lments de titraille (, , , etc.)

    Il faut si est uniquement de pour affecter un style ou appliquer un

    script ; si lments sont plus appropris (particulirement , ,

    , , et en dernier recours).

    Articles

    <

    <

  • 16/02/2015

    HTML 5 - lments et Attributs - Sections et titres

    est une spcialisation de . Il possde une plus forte valeur

    smantique, et pour cela il faut le considrer comme une portion de document qui se suffit

    elle-mme, par exemple une entre distincte parmi . On peut extraire son

    contenu, sans que celui-ci perde son sens.

    <

    Publication le < time datetime="2015-02-10" pubdate >Jeudi

    10 fvrier 2015 par Ahmad

    <

    <

  • 16/02/2015

    HTML 5 - lments et Attributs - Sections et titres

    Comme son nom le suggre, correspond un en-tte de section. Il peut

    de -tte gnral du document , est plac de telle sorte dans la hirarchie

    ne dispose pas de section. Il peut alternativement tre utilis en dbut de

    ou le cas chant, et donc contenir :

    des informations (titres , paragraphes, etc.) ;

    une navigation (, , , etc.) pour cette sous-partie de document ;

    une table des matires pour ou qui le contient . De par sa nature, un lment ne peut tre contenu dans , ou lui-mme.

    < img src="logo.png" alt="" />

    Titre principal

    < li>Accueil

    < li>Contact

    < li> propos

  • 16/02/2015

    HTML 5 - lments et Attributs - Sections et titres

    de pour le pied de page est . Il galement

    lment spcialis possdant une valeur smantique, visant contenir les informations

    que peut habituellement placer en fin de section, telles que des mentions lgales, des

    informations de contact ou ventuellement une navigation. De par sa nature, un lment ne peut tre contenu dans , ou lui-mme.

    Tous droits rservs

    < li>Contact

    < li>Plan du site

  • 16/02/2015

    HTML 5 - lments et Attributs - Sections et titres

    Les niveaux de navigation peuvent tre multiples sur un site web ou une application. Il

    peut de liens portant sur du site, sur une sous-partie de

    en particulier, vers des pages, ou bien encore vers des sections du mme document.

    est un choix de prdilection pour la navigation principale (souvent dans

    ) et ventuellement pour les navigations annexes (souvent dans < footer > ). Il peut galement aider les robots dresser une carte de du site

    < li>Accueil

    < li>Articles

    < li>Archives

    < li>Contact

  • 16/02/2015

    HTML 5 - lments et Attributs - Sections et titres

    Une page web est bien souvent dote contenu principal et connexes.

    On parle alors de contenu tangentiel, et est destin . On peut

    considrer comme rpondant ces critres : une dfinition des termes utiliss dans le

    contenu, une biographie, un glossaire, une chronologie, etc.

    Gestion

    < li>Panier

    < li>Commandes

    < li>Suivi

  • 16/02/2015

    HTML 5 - lments et Attributs - Sections et titres

    Un bloc contenant des informations de contact peut tre ralis grce address.

    Celui-ci son plus proche anctre de type body ou article.

    Les informations peuvent correspondre aux noms des personnes du document,

    leurs adresses e-mail, de messagerie instantane ou web, ventuellement leurs

    coordonnes tlphoniques ou postales.

    Auteurs de cet article :

    M. Ahmaed,

    Moi -mme

  • 16/02/2015

    HTML 5 - lments et Attributs - Sections et titres

    regroupe un ou plusieurs titres . Idalement, il de

    vocation tre utilis partir de deux titres, car il reprsente -tte section,

    lorsque celle-ci dispose de plusieurs titres, sous-titres, ou titres alternatifs.

    HTML5 et CSS3

    Ou comment rvolutionner le web en douceur

    Publication le Jeudi 3 fvrier 2015

    <

  • 16/02/2015

    HTML 5 - lments et Attributs - Texte

    Dans un web smantique, vient combler un manque cruel de balisage

    des heures et des dates. il reprsente un avantage non seulement pour la smantique, mais

    aussi pour automatise par les moteurs de recherche.

    Publication: 2014-05-01 .

  • 16/02/2015

    HTML 5 - lments et Attributs - Texte

    Reprsente une opportunit de coupure de ligne (word break en anglais),

    mot ou phrase. est un lment vide qui ne comprend bien entendu aucune

    proprit de style.

    Le mot le plus long de la langue franaise est: anticonstitu tionnellement

  • 16/02/2015

    HTML 5 - lments et Attributs - Texte

    Un texte contenu entre les balises et est considr comme marqu ou

    surlign . Il signale et met en valeur une portion du document sur laquelle on veut

    attirer dans un contexte particulier. du marqueur fluo.

    Son apparence par dfaut consiste en une couleur de fond jaune vif et un texte noir.

    Aviez -vous not le jeu de mots suivant ?

    il balise !

  • 16/02/2015

    HTML 5 - lments et Attributs - Texte

    (BiDiisolate en anglais), isole son contenu des effets de la mise en forme

    de texte bidirectionnelle . Il permet de ne pas aboutir un alignement confus pour du

    contenu gnr par les utilisateurs, pour lequel la direction initiale est inconnue. Par

    exemple, un nom crit en langue arabe qui serait mlang du texte latin.

    < li> utlisateur Nicole: 60 points

    < li> utlisateur Adam: 80 points

    utlisateur : 90 points

  • 16/02/2015

    HTML 5 - lments et Attributs - Contenu embarqu

    Contenu embarqu

    On dsigne par contenu embarqu tout lment faisant rfrence des donnes stockes

    dans un fichier ou une ressource externe au document HTML. Il

    documents HTML, de mdias vido et .

    Les nouveaux lments , , , font chapitre

    ddi, car ils reprsentent une avance majeure de HTML 5 et mritent une attention

    particulire.

  • 16/02/2015

    HTML 5 - lments et Attributs - Contenu embarqu

    et < figcaption >

    Cet lment ne correspond pas proprement parler un contenu embarqu, mais est bien

    souvent en osmose avec < img > . Il permet une lgende optionnelle

    du contenu regroup en un bloc.

    Le rle de figcaption est de confrer une lgende figure . Son contenu autoris

    est un contenu de type texte, mais aussi lments tels que des liens.

    < img src="nyc-water-taxi.jpg" width="600">

    Une photo du New York Water Taxi

  • 16/02/2015

    HTML 5 - lments et Attributs - Attributs vnements

    Attributs vnements

    Les attributs gestionnaires jouent un rle particulier, car ils associent un

    type DOM pouvant survenir pour un lment une fonction de script. Cela

    permet donc de dclencher un bout de code JavaScript, sur des vnements tels que

    lorsque la page a t charge , ou lorsque presse sur une touche . La

    plupart eux concernent :

    les entres utilisateur (souris, clavier) ;

    la navigation au clavier (focus) ;

    les formulaires (changement de valeur, validation) ;

    la lecture de mdias (audio, vido) ;

    les interactions riches (glisser-dposer, molette souris) ;

    le chargement des pages et des ressources.

  • 16/02/2015

    HTML 5

    HTML5 Formulaires & Stockage des donnes locales

  • 16/02/2015

    HTML 5 - Formulaires

    Les limitations de HTML 4 pour les formulaires sont flagrantes. Au cours de du

    langage, divers lments de contrle ont t introduits pour permettre aux visiteurs

    site des informations, les valider et les envoyer au serveur. Il de :

    < input> avec les types text, radio, submit, checkbox, password, file, image, hidden ;

    ;

    ;

    Web Forms 2.0, initialement nomme XForms Basic avait pour but de

    fournir HTML 4 et XHTML 1.x des moyens de validation des donnes et plus

    conviviaux. la spcification HTML 5 propose de nouveaux types pour ,ainsi que

    quelques nouveaux lments part entire :

    < input> avec les types tel , url , email , search, date , time , datetime , datetimelocal ,

    month , week, number , range , color ;

    ;

    ;

    ;

    ;

    .

  • 16/02/2015

    HTML 5 Formulaires - et ses variantes

    et ses variantes est particulier, car il revt de multiples apparences et fonctionnalits,

    uniquement caractrises par type . Son but est de recueillir les informations

    entre effectue par . Afin de pouvoir enrichir les lments de formulaire

    en HTML, des nouveaux types ont t ajouts pour en HTML 5.

    Type Rle

    tel Numro de tlphone

    url Adresse URL/URI

    email Adresse e-mail

    search Champ de recherche

    date Date

    time Heure

    datetime Date et heure

    datetime -local Date et heure (locales)

    month Mois

    week Semaine

    number Valeur numrique

    range

    color Une couleur RVB (3 composantes de 8 bits)

  • 16/02/2015

    HTML 5 Formulaires - et ses variantes

    Premier parmi la srie des nouveaux types inaugurs par HTML 5, tel est une dclinaison

    champ texte par dfaut indiquant au navigateur que saisir un numro

    de tlphone.

    Tlphone :

    Safari Mobile pour iOS reconnat

    trs bien cette spcificit en

    affichant un clavier appropri

    de chiffres.

  • 16/02/2015

    HTML 5 Formulaires - et ses variantes

    Dans la mme famille, le Working Group HTML en a profit pour prvoir un champ texte

    destin recevoir une adresse de type URL absolue.

    URL :

    De manire quivalente, Safari

    Mobile dploie un clavier

    personnalis comportant

    quelques touches virtuelles plus

    adresse Internet.

  • 16/02/2015

    HTML 5 Formulaires - et ses variantes

    Un champ de type email est un autre champ texte spcialis, destin recevoir une

    adresse e-mail. Connaissant la plage de caractres qui peuvent tre entrs pour une telle

    adresse, un navigateur mobile et tactile peut galement dcider un clavier

    spcifique et restreint aux caractres utiles (a-z, 0-9, @, -, _, .) pour faciliter la saisie.

    E-mail :

    De manire quivalente, Safari

    Mobile dploie un clavier

    personnalis comportant

    quelques touches virtuelles plus

    adresse e-mail.

  • 16/02/2015

    HTML 5 Formulaires - et ses variantes

    Un champ de recherche de type search est une spcialisation de champ texte. Dans le

    fond, il pourrait trs bien banale copie conforme, car elle actuellement

    pas particularit signification plus explicite.

    Recherche:

  • 16/02/2015

    HTML 5 Formulaires - et ses variantes

    Avec le type date , dbute une liste de plusieurs contrles pour de donnes

    temporelles. Tel que son nom original cet lment vise une date slectionner

    prcise du calendrier. Le format de la valeur texte y correspondant est la succession de

    sur quatre chiffres, les numros du mois et du jour, spars par des tirets (ce qui

    quivaut Y-m-d en PHP).

    Date de naissance:

  • 16/02/2015

    HTML 5 Formulaires - et ses variantes

    Un type time est un champ pour une heure prcise. Son format peut se prsenter

    sous deux aspects selon la prcision que souhaite obtenir : heures:minutes :secondes

    (ce qui quivaut H:i :s en PHP).

    Heure:

    Opera 9+,

    un calendrier est

    droul pour

    simplifier la slection.

  • 16/02/2015

    HTML 5 Formulaires - et ses variantes

    Le type datetime combine date et time. Du point de vue de la valeur texte reprsente par

    les deux valeurs de date et sont spares par un caractre T . Elles

    sont suivies par une prcision sur le fuseau horaire concern.

    Date et Heure:

  • 16/02/2015

    HTML 5 Formulaires - et ses variantes

    Le type de champ datetime -local est extrmement proche de datetime, duquel il reprend

    la slection de date et en omettant cette fois toute prcision sur le fuseau horaire.

    La date est alors considre comme survenant dans le fuseau courant de faute

    de plus .

    Date et Heure:

  • 16/02/2015

    HTML 5 Formulaires - et ses variantes

    Ce champ permet de slectionner un mois et une anne. Il ne peut simple

    slection de mois parmi un ensemble de douze choix uniques (de janvier dcembre),

    mais bien mois du calendrier reli une anne prcise. La valeur texte est compose

    de sur quatre chiffres, spare par un tiret du mois sur deux chiffres, entre 01

    (janvier) et 12 (dcembre).

    Date-mois :

  • 16/02/2015

    HTML 5 Formulaires - et ses variantes

    Le type week est trs semblable month , la diffrence que de ce champ comme

    son nom est une semaine. Le format est l aussi trs simple apprhender, il

    de sur quatre chiffres, suivie tiret, de la lettre W et du numro de la

    semaine dans cette anne.

    Date-Semaine :

  • 16/02/2015

    HTML 5 Formulaires - et ses variantes

    Un champ de type number consacre son existence aux valeurs numriques,

    ventuellement situes dans un intervalle spcifi par les attributs min et max.

    Age:

  • 16/02/2015

    HTML 5 Formulaires - et ses variantes

    Une slection de valeur numrique peut aussi tre effectue avec le type range , mais avec

    un contrle volontairement imprcis. pourra naviguer dans un intervalle dfini

    par les attributs min et max, avec un pas ventuellement prcis par step.

    Volume:

  • 16/02/2015

    HTML 5 Formulaires - et ses variantes

    Grce au type color , devient un contrle pour la slection couleur,

    ou plutt code couleur stock dans son attribut value. Le format est sous la forme

    hexadcimale que retrouve dj au sein de HTML et CSS, dbutant par un dise suivi

    de 6 caractres alphanumriques entre 0 et 9, A et F.

    Couleur:

    Attention : les codes couleur

    HTML (tels que white, lime,

    chocolate) ne sont pas

    autoriss.

  • 16/02/2015

    HTML 5 Formulaires - et ses variantes

    list plac sur les champs permet lier une liste de choix possibles, en

    se rfrant son identifiant (attribut id). Pour cela, est utilis en

    complment . Celui-ci stocke des valeurs diffrentes de diffrents lments

    auxquels on donne une valeur grce value.

    Maroc

    France

    Le support de cet lment

    derniers tests, seul Opera

    11.5+ le comprend.

  • 16/02/2015

    HTML 5 Formulaires -

    est vou recueillir le rsultat calcul. Celui-ci peut tre

    dynamique en JavaScript ou gnr au pralable dans le code HTML par le serveur.

    Recettes :

    Dpenses :

    Rsultat :

  • 16/02/2015

    HTML 5 Formulaires -

    reprsente une barre de progression, telle peut en trouver

    dans les interfaces graphiques usuelles, --dire indiquant tche.

    Cet lment est support partir

    de Firefox 6, Internet Explorer 10,

    Opera 11, et Chrome.

  • 16/02/2015

    HTML 5 Formulaires -

    est une jauge qui peut sembler similaire , mais qui

    reprsente avant tout un tat prcis sur une chelle dfinie plutt pourcentage de

    progression indicatif.

    Temprature du corps :

    37.5 C

    Occupation du disque dur :

    450 Mo

    Score des votes :

    9/10

    Cet lment est support partir

    Opera 11, Internet Explorer 10, et

    Chrome.

  • 16/02/2015

    HTML 5 Formulaires - Construction de formulaires

    Un formulaire est toujours contenu dans un lment . On y place de champs

    , , , mais aussi de et .

    Le formulaire est gnralement valid par un bouton input de type submit . Les valeurs des lments

    contient sont alors envoyes au serveur, dfinie par action .

    Attribut Valeurs Rle

    accept-

    charset

    codes pages de

    caractres spars par

    des virgules caractres accepts par le serveur

    pour traiter le formulaire

    action URL Adresse laquelle sont envoyes les

    donnes

    enctype voir tableau

    complementaire

    Type MIME associ au contenu du

    formulaire lors de sa soumission au

    serveur

    method Get, post

    name texte Nom du formulaire

    novalidate novalidate ou "" ou

    (vide) donnes ct client pour la

    soumission du formulaire.

    target _blank, _parent, _self,

    _top

    Contexte de navigation spcifique

    (iframe, autre) pour la validation du

    formulaire, si celui-

    dans le contexte courant.

    Valeur enctype Description

    application/x -

    www -form -

    urlencoded

    Par dfaut. Tous les

    caractres sont encods

    avant d'tre envoys (les

    espaces sont convertis en

    symboles "+"

    multipart / for

    m-data

    Aucun caractre n'est

    encod. Cette valeur est

    ncessaire lorsque vous

    utilisez un formulaire qui

    assure le contrle au

    tlchargement

    text /plain Les espaces sont

    remplacs par "+"

  • 16/02/2015

    HTML 5 Formulaires - Quelques nouveaux attributs

    Attribut Rle

    placeholder placeholder

    watermark )

    autofocus la page.

    required navigateur ne doit pas permettre la validation du formulaire si ce dernier reste vide.

    pattern une expression rgulire. Les valeurs incorrectes bloquent la validation du formulaire.

  • 16/02/2015

    HTML 5 Stockage local de donnes

    Contrairement aux Cookies, le Web Storage met en deux objets nomms

    sessionStorage et localStorage pour faire persister les donnes de

    respectivement durant la session ou sans limitation de dure particulire. La capacit

    offerte est nettement suprieure, habituellement de 5Mo 10Mo par dfaut. Les donnes

    ne sont alors plus vhicules sur le rseau chaque requte HTTP.

    On utilise du JavaScript afin de manipuler les fonctions associes aux

    sessionStorage et localStorage qui donnent aux donnes en lecture , modification et

    suppression , de faon bien pratique.

  • 16/02/2015

    HTML 5 Stockage local de donnes

    Stockage de session

    Le stockage de session (session storage) est destin la mmorisation de donnes ayant

    une courte dure de vie, dont la porte est limite la session active de la fentre (ou de

    du navigateur ainsi domaine dont elles sont issues. se fait via

    sessionStorage de type Storage, enfant direct de window .

    Local Storage

    la diffrence du prcdent, le stockage local bnficie dure de vie plus longue

    pas effac la fermeture du navigateur. Il est accessible via global

    localStorage de type Storage, enfant de window .

  • 16/02/2015

    HTML 5 Stockage local de donnes

    Storage

    Pour accder de manire unifie sessionStorage et localStorage, Storage a t

    dfinie. Le modle de donnes est un tableau associatif de paires cl/valeur, accessible

    par les suivantes:

    Fonction Signification

    (localStorage | sessionStorage).getItem ('nom') Retourne la valeur correspondant au nom

    (localStorage | sessionStorage).setItem (' nom','valeur ') Stocke la valeur spcifie sous le nom spcifi

    (localStorage | sessionStorage).key(position) position spcifie (0 correspond la premire

    position de sauvegarde)

    (localStorage | sessionStorage).length Retourne le nombre de donnes mmorises

    (localStorage | sessionStorage).clear() Efface toutes les donnes sauvegardes

    (localStorage | sessionStorage).removeItem ('nom') Efface la donne sauvegarde sous le nom

  • 16/02/2015

    HTML 5

    HTML5

    Les mdias Riche | < video >

  • 16/02/2015

    HTML 5 Les Mdias Riches

    Sur le papier, la spcification promet un usage relativement simple des mdia riches. Mais

    dans la pratique, les diteurs de navigateurs et les rdacteurs des groupes de travail

    pu se mettre sur la solution technique prconiser en termes de format et de

    conteneur. La problmatique actuelle rside surtout dans la multiplicit des solutions de

    dcodage de la vido.

    En ce qui concerne des lments et , gnralement ils ont

    un comportement identique, et partagent beaucoup .

  • 16/02/2015

    HTML 5 Les Mdias Riches - Prise en charge par les navigateurs

    Prise en charge des lments et par les navigateurs

    Tableau de support (simplifi) des formats audio

    Tableau de support (simplifi) des formats vido