SlideShare a Scribd company logo
1 of 30
Download to read offline
1

Hamdi Ben Abdesslem

Med Amine Ghodbbane
Kaouthar Ben Amor

Khoubaeib Klai

Malek Boujebli
Plan de la présentation
INTRODUCTION

QU’EST CE QUE HTML 5 ?
LES GRANDES NOUVEAUTÉS HTML 5
LES AVANTAGES DE HTML5
APPLICATION : JEU
CONCLUSION

RÉFÉRENCES

2
Introduction

3

 Le W3C tente de persévérer vers la voie du XML
(création du XHTML)
 Le WhatWG souhaite améliorer HTML
et débute son travail en 2004 avec
Ian Hickson qui sera l’éditeur officiel du HTML 5
 Le HTML5 est soutenu devant le W3C en 2007.
Il sera retenu et son premier brouillon sera publié
l’année suivante.
HTML 5 : HTML , CSS 3 et JS

4
Les navigateurs et
le support de l’HTML 5

5

12/2013

source : www.html5test.com
Le CSS

6

 Comme vu précédemment, le code CSS va
mettre en forme notre document HTML
sélecteur {
propriété : valeur;
}

 Syntaxe générale :

 Exemple :

p {
font-size : 10px;
color : ‘blue’
}

<p>Le CSS !!!</p>

Le CSS !!!
Code HTML + CSS +JS

7

 Association des 3 langages piliers du WEB :
HTML 5
<!DOCTYPE html>
<html>
<head>
<title>HTML5</title>
<meta charset="UTF-8">
<link rel="stylesheet" type="text/css" href="styles.css">
<script src="javascript.js"></script>
</head>
<body>
HTML5 !!!
</body>
</html>

Inclusion de notre
fichier CSS

Inclusion de notre
fichier JavaScript
Les grandes nouveautés de l’HTML 5
8
 Les nouvelles balises sémantiques (<header>,
<footer> …)
 Les principales nouveautés CSS 3
 Les balises multimédias (<audio> et <video>)
 La balise <canvas> pour un affichage dynamique
 Le stockage hors ligne

 La géolocalisation
 Une gestion des formulaires plus poussée
Les nouvelles balises sémantiques

9

Les nouvelles balises
sémantiques :
Les nouvelles balises sémantiques
10
Les nouvelles balises sémantiques
11
<body>
<div id="header"></div>
<div id="nav"></div>
<div class="article">
<div class="section"></div>
<div class="section"></div>
</div>
<div id="aside"></div>
<div id="footer"></div>
</body>

<body>
<header></header>
<nav></nav>
<article>
<section></section>
<section></section>
</article>
<aside></aside>
<footer></footer>
</body>
Le CSS 3 : les nouveautés
12

Le CSS 3
ses nouveautés
Le CSS 3 : quelques nouveautés
13
 Border Radius
 Box Shadow
 Text Shadow
 Multiple Columns
 Gradients : http://www.colorzilla.com/gradient-editor
background: linear-gradient(left,
rgba(208,228,247,1) 0%,rgba(115,177,231,1)
24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1)
79%,rgba(135,188,234,1) 100%);
Les nouvelles balises <audio> et <video>

14

La lecture
audio et vidéo avec
et
Les nouvelles balises <audio> et <video>

15
 Une des grandes nouveautés de l’HTML 5 est la
prise en charge sans plugins, de la lecture des flux
audio et vidéo.

<video src="video.mp4"></video>

<audio src="audio.mp3"></audio>

<img src="image.png"

alt="Une image !">
La nouvelle balise <video>
 La simple syntaxe

16

<video src="video.mp4"></video>

Aperçus dans Google Chrome
La nouvelle balise <video>

17
<video width="360" height="640" poster="image.jpg" controls>
<source src="video.mp4" type="video/mp4" />
<source src="video.webm" type="video/webm" />
<source src="video.ogv" type="video/ogg" />
l'alternative à la vidéo : un lien de téléchargement, un
message, etc.
</video>

autoplay, preload et loop

Aperçus dans Mozilla Firefox
La nouvelle balise <audio>

18
 La syntaxe

<audio src="audio.mp3" controls></audio>

 Aperçus dans les principaux navigateurs :

autoplay, preload et loop
Le dessin avec Canvas

19

Le dessin avec
Le dessin avec Canvas

20

 La syntaxe HTML pour la création d’un élément
canvas est très simple :
<canvas id="dessin" width="640" height="480">
Votre navigateur ne support pas canvas ! Bouuuu …
</canvas>
La 3D avec Canvas

21
 Cette technologie est en cours d’expérimentation
et est principalement compatible avec Google
Chrome et Mozilla Firefox pour le moment.

www.triggerrally.com

www. mrdoob.com
Les avantages de HTML5

22
Application: Jeu



Présentation



Outils nécessaires



Développement



Résultat final

23
Présentation



Le jeu représente une des applications possible
de la technologie HTML5



Nom du jeu: Bunny-Bunny



Type: un jeu match three



Plateforme: Web



Publique cible: Toute tranche d’âge



Eléments du jeu: des armes (générés
automatiquement et aléatoirement)

24
Outils nécessaires



Des connaissances en HTML5, JavaScript et CSS3



CreateJS qui est une suite de bibliothèques
JavaScript:


EaselJS: permet la manipulation de la balise
<canvas>



TweenJS: permet de créer des animations fluides et
personnalisables



SoundJS: permet de manipuler la balise <audio>



PreloadJS: permet la gestion de chargement des
assets(les différents objets utilisés)



jMatch



keymaster

25
Développement



Comment représenter les éléments graphiques du
jeu?



Comment générer les éléments du jeu?



Comment charger le script?



Comment gérer la correspondances entre les
éléments de la grille?



Comment calculer et mettre à jour le score?

26
Objectif final

27
Conclusion



la Web App en HTML5 offre de nombreux
avantages et semble tenir toutes ses promesses,
tant sur le plan technique que économique. Les
différences entre les applications web et natives
ont tendances à se restreindre.



Cependant, il faudra attendre que toutes les
normes du W3C soient finalisées avant de pouvoir
proposer aux consommateurs des expériences
aussi riches que celles des applications natives.

28
Références
www.html5doctor.com
www.html5test.com
http://dev.w3.org/html5/spec/Overview.html
www. mrdoob.com

29
Questions

?

30

More Related Content

What's hot

Mise en oeuvre des Frameworks de Machines et Deep Learning pour les Applicati...
Mise en oeuvre des Frameworks de Machines et Deep Learning pour les Applicati...Mise en oeuvre des Frameworks de Machines et Deep Learning pour les Applicati...
Mise en oeuvre des Frameworks de Machines et Deep Learning pour les Applicati...
ENSET, Université Hassan II Casablanca
 
Développement Web - Module 1 - Introduction
Développement Web - Module 1 - IntroductionDéveloppement Web - Module 1 - Introduction
Développement Web - Module 1 - Introduction
Mohammed Amine Mostefai
 

What's hot (20)

Support POO Java première partie
Support POO Java première partieSupport POO Java première partie
Support POO Java première partie
 
Mise en oeuvre des Frameworks de Machines et Deep Learning pour les Applicati...
Mise en oeuvre des Frameworks de Machines et Deep Learning pour les Applicati...Mise en oeuvre des Frameworks de Machines et Deep Learning pour les Applicati...
Mise en oeuvre des Frameworks de Machines et Deep Learning pour les Applicati...
 
Support de cours angular
Support de cours angularSupport de cours angular
Support de cours angular
 
Introduction à JavaScript
Introduction à JavaScriptIntroduction à JavaScript
Introduction à JavaScript
 
Le langage html
Le langage htmlLe langage html
Le langage html
 
Support de cours Spring M.youssfi
Support de cours Spring  M.youssfiSupport de cours Spring  M.youssfi
Support de cours Spring M.youssfi
 
Support developpement applications mobiles avec ionic v3 et v4
Support developpement applications mobiles avec ionic v3 et v4Support developpement applications mobiles avec ionic v3 et v4
Support developpement applications mobiles avec ionic v3 et v4
 
Cours HTML/CSS
Cours HTML/CSSCours HTML/CSS
Cours HTML/CSS
 
Développement Web - Module 1 - Introduction
Développement Web - Module 1 - IntroductionDéveloppement Web - Module 1 - Introduction
Développement Web - Module 1 - Introduction
 
Support du cours : Programmation Web 2
Support du cours : Programmation Web 2Support du cours : Programmation Web 2
Support du cours : Programmation Web 2
 
Cours php & Mysql - 1ére partie
Cours php & Mysql - 1ére partieCours php & Mysql - 1ére partie
Cours php & Mysql - 1ére partie
 
Support POO Java Deuxième Partie
Support POO Java Deuxième PartieSupport POO Java Deuxième Partie
Support POO Java Deuxième Partie
 
Fondamentaux java
Fondamentaux javaFondamentaux java
Fondamentaux java
 
Support Web Services SOAP et RESTful Mr YOUSSFI
Support Web Services SOAP et RESTful Mr YOUSSFISupport Web Services SOAP et RESTful Mr YOUSSFI
Support Web Services SOAP et RESTful Mr YOUSSFI
 
Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3
 
Cours design pattern m youssfi partie 1 introduction et pattern strategy
Cours design pattern m youssfi partie 1 introduction et pattern strategyCours design pattern m youssfi partie 1 introduction et pattern strategy
Cours design pattern m youssfi partie 1 introduction et pattern strategy
 
Introduction à React JS
Introduction à React JSIntroduction à React JS
Introduction à React JS
 
Appalications JEE avec Servlet/JSP
Appalications JEE avec Servlet/JSPAppalications JEE avec Servlet/JSP
Appalications JEE avec Servlet/JSP
 
Introduction à React
Introduction à ReactIntroduction à React
Introduction à React
 
2 ModéLe Mvc
2 ModéLe Mvc2 ModéLe Mvc
2 ModéLe Mvc
 

Similar to HTML5 & CSS3 : Jeux

Prsentationhtml5 html5 ii twebteck
Prsentationhtml5 html5 ii twebteckPrsentationhtml5 html5 ii twebteck
Prsentationhtml5 html5 ii twebteck
TECOS
 
Prsentationhtml5 html5 ii twebteck
Prsentationhtml5 html5 ii twebteckPrsentationhtml5 html5 ii twebteck
Prsentationhtml5 html5 ii twebteck
TECOS
 
CSS%2B-%2BNiv2%2B-%2BExercices%2Bsuppl%25C3%25A9mentaires (3).pdf
CSS%2B-%2BNiv2%2B-%2BExercices%2Bsuppl%25C3%25A9mentaires (3).pdfCSS%2B-%2BNiv2%2B-%2BExercices%2Bsuppl%25C3%25A9mentaires (3).pdf
CSS%2B-%2BNiv2%2B-%2BExercices%2Bsuppl%25C3%25A9mentaires (3).pdf
adeljaouadi
 
Enib cours c.a.i. web - séance #1 - html5 css3-js - 2
Enib   cours c.a.i. web - séance #1 - html5 css3-js - 2Enib   cours c.a.i. web - séance #1 - html5 css3-js - 2
Enib cours c.a.i. web - séance #1 - html5 css3-js - 2
Horacio Gonzalez
 

Similar to HTML5 & CSS3 : Jeux (20)

Prsentationhtml5 html5 ii twebteck
Prsentationhtml5 html5 ii twebteckPrsentationhtml5 html5 ii twebteck
Prsentationhtml5 html5 ii twebteck
 
Prsentationhtml5 html5 ii twebteck
Prsentationhtml5 html5 ii twebteckPrsentationhtml5 html5 ii twebteck
Prsentationhtml5 html5 ii twebteck
 
Codedarmor 2012 - 06/03 - HTML5, CSS3 et Javascript
Codedarmor 2012 - 06/03 - HTML5, CSS3 et JavascriptCodedarmor 2012 - 06/03 - HTML5, CSS3 et Javascript
Codedarmor 2012 - 06/03 - HTML5, CSS3 et Javascript
 
cours-introduction-dfggghhha-html-5.pptx
cours-introduction-dfggghhha-html-5.pptxcours-introduction-dfggghhha-html-5.pptx
cours-introduction-dfggghhha-html-5.pptx
 
BDW-ProgWEB_P1.pdf
BDW-ProgWEB_P1.pdfBDW-ProgWEB_P1.pdf
BDW-ProgWEB_P1.pdf
 
HTML5, le nouveau buzzword
HTML5, le nouveau buzzwordHTML5, le nouveau buzzword
HTML5, le nouveau buzzword
 
L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8
 
Introduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascriptIntroduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascript
 
Introduction au développement Windows 8 ModernUI avec HTML5 et JavaScript
Introduction au développement Windows 8 ModernUI avec HTML5 et JavaScriptIntroduction au développement Windows 8 ModernUI avec HTML5 et JavaScript
Introduction au développement Windows 8 ModernUI avec HTML5 et JavaScript
 
CSS%2B-%2BNiv2%2B-%2BExercices%2Bsuppl%25C3%25A9mentaires (3).pdf
CSS%2B-%2BNiv2%2B-%2BExercices%2Bsuppl%25C3%25A9mentaires (3).pdfCSS%2B-%2BNiv2%2B-%2BExercices%2Bsuppl%25C3%25A9mentaires (3).pdf
CSS%2B-%2BNiv2%2B-%2BExercices%2Bsuppl%25C3%25A9mentaires (3).pdf
 
Conception Web Avec Dreamweaver
Conception Web Avec DreamweaverConception Web Avec Dreamweaver
Conception Web Avec Dreamweaver
 
HTML5, le web de demain - BNSA
HTML5, le web de demain - BNSAHTML5, le web de demain - BNSA
HTML5, le web de demain - BNSA
 
Cours_1 - HTML5 et JS.ppt
Cours_1 - HTML5 et JS.pptCours_1 - HTML5 et JS.ppt
Cours_1 - HTML5 et JS.ppt
 
Html5 & ie
Html5 & ieHtml5 & ie
Html5 & ie
 
HTML5... La révolution maintenant!
HTML5... La révolution maintenant!HTML5... La révolution maintenant!
HTML5... La révolution maintenant!
 
HTML5... La révolution maintenant!
HTML5... La révolution maintenant!HTML5... La révolution maintenant!
HTML5... La révolution maintenant!
 
Les dernières avancées HTML5 & CSS3 en action !
Les dernières avancées HTML5 & CSS3 en action !Les dernières avancées HTML5 & CSS3 en action !
Les dernières avancées HTML5 & CSS3 en action !
 
Les dernières avancées html5 & css3 en action !
Les dernières avancées html5 & css3 en action !Les dernières avancées html5 & css3 en action !
Les dernières avancées html5 & css3 en action !
 
Enib cours c.a.i. web - séance #1 - html5 css3-js - 2
Enib   cours c.a.i. web - séance #1 - html5 css3-js - 2Enib   cours c.a.i. web - séance #1 - html5 css3-js - 2
Enib cours c.a.i. web - séance #1 - html5 css3-js - 2
 
Webinar HTML5 Microsoft Intel
Webinar HTML5 Microsoft IntelWebinar HTML5 Microsoft Intel
Webinar HTML5 Microsoft Intel
 

More from Ghodhbane Mohamed Amine (7)

Learn more about the tremendous value Open Data Plane brings to NFV
Learn more about the tremendous value Open Data Plane brings to NFVLearn more about the tremendous value Open Data Plane brings to NFV
Learn more about the tremendous value Open Data Plane brings to NFV
 
Need To Automate Test And Integration Beyond Current Limits?
Need To Automate Test And Integration Beyond Current Limits?Need To Automate Test And Integration Beyond Current Limits?
Need To Automate Test And Integration Beyond Current Limits?
 
Hollande le ridicule
Hollande le ridiculeHollande le ridicule
Hollande le ridicule
 
Research & Developement
Research & Developement Research & Developement
Research & Developement
 
Navigation multimédia
Navigation multimédiaNavigation multimédia
Navigation multimédia
 
La retraite
La retraiteLa retraite
La retraite
 
Modèle en cascade
Modèle en cascadeModèle en cascade
Modèle en cascade
 

Recently uploaded

Recently uploaded (12)

Présentation Webinaire Cohésion - Concevoir et mettre en place une CMDB, comm...
Présentation Webinaire Cohésion - Concevoir et mettre en place une CMDB, comm...Présentation Webinaire Cohésion - Concevoir et mettre en place une CMDB, comm...
Présentation Webinaire Cohésion - Concevoir et mettre en place une CMDB, comm...
 
Les débuts de la collection "Le livre de poche"
Les débuts de la collection "Le livre de poche"Les débuts de la collection "Le livre de poche"
Les débuts de la collection "Le livre de poche"
 
Système National de Santé au- Maroc-(2017)."pdf"
Système National de Santé au- Maroc-(2017)."pdf"Système National de Santé au- Maroc-(2017)."pdf"
Système National de Santé au- Maroc-(2017)."pdf"
 
rapport de stage gros oeuvre_compressed.pdf
rapport de stage gros oeuvre_compressed.pdfrapport de stage gros oeuvre_compressed.pdf
rapport de stage gros oeuvre_compressed.pdf
 
Webinaire Technologia | DAX : nouvelles fonctions
Webinaire Technologia | DAX : nouvelles fonctionsWebinaire Technologia | DAX : nouvelles fonctions
Webinaire Technologia | DAX : nouvelles fonctions
 
Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...
Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...
Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...
 
Formation IAT pour sonelgaz chlef algérie.ppt
Formation IAT pour sonelgaz chlef algérie.pptFormation IAT pour sonelgaz chlef algérie.ppt
Formation IAT pour sonelgaz chlef algérie.ppt
 
PowerPoint-de-Soutenance-de-TFE-infirmier.pdf
PowerPoint-de-Soutenance-de-TFE-infirmier.pdfPowerPoint-de-Soutenance-de-TFE-infirmier.pdf
PowerPoint-de-Soutenance-de-TFE-infirmier.pdf
 
Quitter la nuit. pptx
Quitter          la        nuit.    pptxQuitter          la        nuit.    pptx
Quitter la nuit. pptx
 
Quitter la nuit. pptx
Quitter        la             nuit.   pptxQuitter        la             nuit.   pptx
Quitter la nuit. pptx
 
Traitement des eaux usées par lagunage a macrophytes.pptx
Traitement des eaux usées par lagunage a macrophytes.pptxTraitement des eaux usées par lagunage a macrophytes.pptx
Traitement des eaux usées par lagunage a macrophytes.pptx
 
PLANNING HEBDO ET CR LYCEE COUDON 21 MAI2024
PLANNING HEBDO ET CR LYCEE COUDON 21 MAI2024PLANNING HEBDO ET CR LYCEE COUDON 21 MAI2024
PLANNING HEBDO ET CR LYCEE COUDON 21 MAI2024
 

HTML5 & CSS3 : Jeux

  • 1. 1 Hamdi Ben Abdesslem Med Amine Ghodbbane Kaouthar Ben Amor Khoubaeib Klai Malek Boujebli
  • 2. Plan de la présentation INTRODUCTION QU’EST CE QUE HTML 5 ? LES GRANDES NOUVEAUTÉS HTML 5 LES AVANTAGES DE HTML5 APPLICATION : JEU CONCLUSION RÉFÉRENCES 2
  • 3. Introduction 3  Le W3C tente de persévérer vers la voie du XML (création du XHTML)  Le WhatWG souhaite améliorer HTML et débute son travail en 2004 avec Ian Hickson qui sera l’éditeur officiel du HTML 5  Le HTML5 est soutenu devant le W3C en 2007. Il sera retenu et son premier brouillon sera publié l’année suivante.
  • 4. HTML 5 : HTML , CSS 3 et JS 4
  • 5. Les navigateurs et le support de l’HTML 5 5 12/2013 source : www.html5test.com
  • 6. Le CSS 6  Comme vu précédemment, le code CSS va mettre en forme notre document HTML sélecteur { propriété : valeur; }  Syntaxe générale :  Exemple : p { font-size : 10px; color : ‘blue’ } <p>Le CSS !!!</p> Le CSS !!!
  • 7. Code HTML + CSS +JS 7  Association des 3 langages piliers du WEB : HTML 5 <!DOCTYPE html> <html> <head> <title>HTML5</title> <meta charset="UTF-8"> <link rel="stylesheet" type="text/css" href="styles.css"> <script src="javascript.js"></script> </head> <body> HTML5 !!! </body> </html> Inclusion de notre fichier CSS Inclusion de notre fichier JavaScript
  • 8. Les grandes nouveautés de l’HTML 5 8  Les nouvelles balises sémantiques (<header>, <footer> …)  Les principales nouveautés CSS 3  Les balises multimédias (<audio> et <video>)  La balise <canvas> pour un affichage dynamique  Le stockage hors ligne  La géolocalisation  Une gestion des formulaires plus poussée
  • 9. Les nouvelles balises sémantiques 9 Les nouvelles balises sémantiques :
  • 10. Les nouvelles balises sémantiques 10
  • 11. Les nouvelles balises sémantiques 11 <body> <div id="header"></div> <div id="nav"></div> <div class="article"> <div class="section"></div> <div class="section"></div> </div> <div id="aside"></div> <div id="footer"></div> </body> <body> <header></header> <nav></nav> <article> <section></section> <section></section> </article> <aside></aside> <footer></footer> </body>
  • 12. Le CSS 3 : les nouveautés 12 Le CSS 3 ses nouveautés
  • 13. Le CSS 3 : quelques nouveautés 13  Border Radius  Box Shadow  Text Shadow  Multiple Columns  Gradients : http://www.colorzilla.com/gradient-editor background: linear-gradient(left, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%);
  • 14. Les nouvelles balises <audio> et <video> 14 La lecture audio et vidéo avec et
  • 15. Les nouvelles balises <audio> et <video> 15  Une des grandes nouveautés de l’HTML 5 est la prise en charge sans plugins, de la lecture des flux audio et vidéo. <video src="video.mp4"></video> <audio src="audio.mp3"></audio> <img src="image.png" alt="Une image !">
  • 16. La nouvelle balise <video>  La simple syntaxe 16 <video src="video.mp4"></video> Aperçus dans Google Chrome
  • 17. La nouvelle balise <video> 17 <video width="360" height="640" poster="image.jpg" controls> <source src="video.mp4" type="video/mp4" /> <source src="video.webm" type="video/webm" /> <source src="video.ogv" type="video/ogg" /> l'alternative à la vidéo : un lien de téléchargement, un message, etc. </video> autoplay, preload et loop Aperçus dans Mozilla Firefox
  • 18. La nouvelle balise <audio> 18  La syntaxe <audio src="audio.mp3" controls></audio>  Aperçus dans les principaux navigateurs : autoplay, preload et loop
  • 19. Le dessin avec Canvas 19 Le dessin avec
  • 20. Le dessin avec Canvas 20  La syntaxe HTML pour la création d’un élément canvas est très simple : <canvas id="dessin" width="640" height="480"> Votre navigateur ne support pas canvas ! Bouuuu … </canvas>
  • 21. La 3D avec Canvas 21  Cette technologie est en cours d’expérimentation et est principalement compatible avec Google Chrome et Mozilla Firefox pour le moment. www.triggerrally.com www. mrdoob.com
  • 22. Les avantages de HTML5 22
  • 24. Présentation  Le jeu représente une des applications possible de la technologie HTML5  Nom du jeu: Bunny-Bunny  Type: un jeu match three  Plateforme: Web  Publique cible: Toute tranche d’âge  Eléments du jeu: des armes (générés automatiquement et aléatoirement) 24
  • 25. Outils nécessaires  Des connaissances en HTML5, JavaScript et CSS3  CreateJS qui est une suite de bibliothèques JavaScript:  EaselJS: permet la manipulation de la balise <canvas>  TweenJS: permet de créer des animations fluides et personnalisables  SoundJS: permet de manipuler la balise <audio>  PreloadJS: permet la gestion de chargement des assets(les différents objets utilisés)  jMatch  keymaster 25
  • 26. Développement  Comment représenter les éléments graphiques du jeu?  Comment générer les éléments du jeu?  Comment charger le script?  Comment gérer la correspondances entre les éléments de la grille?  Comment calculer et mettre à jour le score? 26
  • 28. Conclusion  la Web App en HTML5 offre de nombreux avantages et semble tenir toutes ses promesses, tant sur le plan technique que économique. Les différences entre les applications web et natives ont tendances à se restreindre.  Cependant, il faudra attendre que toutes les normes du W3C soient finalisées avant de pouvoir proposer aux consommateurs des expériences aussi riches que celles des applications natives. 28