Vous n'êtes pas connecté. Connexion
|
|
Partie 1: Application PictionnaryDe $1Table des matières
Cette partie va durer 3 séances de 3h. ObjectifsObjectif: Une application similaire à l'application Draw Something, compatible avec le web mobile. Concepts abordés:
Technologies utilisées: PHP, MySQL, HTML5, CSS3, javascript PréparationVérifiez que vous avez bien installé et configuré PHPStorm avec la dernière version de PHP et de MySQL. Prenez l'habitude d'utiliser les outils de développement de votre navigateur pour étudier le DOM, les échanges réseau, le javascript, le CSS, ... Discussion: où en en sont vos connaissances, quelles sont vos attentes pour ce cours ?. Discussion/survol des nouveautés de HTML5.Discussion: Qu'est-ce que le HTML 5 ? On va aborder un ensemble de concepts nouveau dans le HTML5. A faire: Survoler la liste sur le site http://html5test.com/. Dans la partie 1 du cours on va se concentrer sur:
Discussion: Quels autres points de la liste connaissez vous ? vous intriguent ? Soyez curieux, demandez, ou cherchez sur le net. Parsing RulesA faire: Validez chacun de ces documents html dans le validateur du w3c: http://validator.w3.org/#validate_by_input Corrigez les erreurs. Prenez l'habitude de valider vos documents HTML. HTML 4.01 <!doctype html public "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="fr"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>My first HTML document</title> <meta name="description" content="Exemple de description"> <link rel="stylesheet" type="text/css" href="monStyle.css"> <script type="text/javascript" src="monSript.js"></script> </head> <body> <div>...</div> </body> </html> HTML5
<!doctype html> <html lang="fr"> <head> <meta charset="UTF-8"> <title>My first HTML document</title> <meta name="description" content="Exemple de description"> <link rel="stylesheet" href="monStyle.css"/> <script src="monSript.js"></script> </head> <body> <div>...</div> </body> </html> Discussion: Commentaires ? Des différences importantes ?
Cours: Dans le document à l'url http://www.slow-lab.com/guide-balises-meta.php, lisez les sections suivantes:
Ne vous attardez pas trop dans les détails, en particulier pour les balises meta de partage Facebook: on y reviendra en détail plus tard...
Discussion: Commentaires ? Une idée de ce que peut bien être le web sémantique ?
Formulaireshttp://www.phpeasystep.com/phptu/6.html http://dmouronval.developpez.com/tut...ulaires-html5/ On va créer un petit projet PHP avec base de données MySQL pour faire une page de connexion avec des formulaires intéressants Web MobileOn va réfléchir aux différentes solutions possibles pour adapter note site web aux mobiles c.f., choix du site lemonde.fr, ou feuille de style avec sélecteur user-agent. Avantages/Inconvénients ? Activité: faire en sorte que notre formulaire s'affiche bien sur mobile. tester.
Canvasquand on est loggué, on redirige vers une page paint.html, on va créer un paint interactif très simple, avec un peu de javascript. Juste des cercles de différentes tailles, et un sélecteur de couleurs avec summary/details.
http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Web_2.0%2F%2FHTML5_Rabat_2012-2013
On veut enregistrer dans le navigateur chaque évènement souris, pour pouvoir l'envoyer au serveur plus tard, et le rejouer ensuite sur un autre appareil. On étudie les solutions de stockage interne dans le navigateur, leur adaptation par les navigateurs existants,
|
Powered by MindTouch Deki Open Source Edition v.8.08 |