Vous n'êtes pas connecté. Connexion
|
|
Ressources HTML5De $1Table des matières
Ressources HTML5Les docs de référence et les quickrefs sur une page
Compatibilité HTML5 et navigateurs du marché
Site de news HTML5
Sites intéressants généraux sur HTML5
Tutoriaux spécialisésSur l'utilisation des éléments details et summary
Sur l'utilisation du Canvas
Pour les plus curieux et pour ceux qui ont fait du processing en Licence, une version 100% HTML5+Javascript existe : http://processingjs.org/ les démos sont assez impressionnantes. Utilise les canvas HTML5. Plus haut niveau que travailler ejn JS + Canvas, autre avantage : le code processing classique est facilement portable.
SVG et HTML5
Géolocalisation
Audio
Vidéo
Web StorageL'API web storage fonctionne à la manière des cookies mais avec plus de confort. On peut stocker de manière durable ou pas des paires de clé/valeurs (soit dans la "session", soit de manière durable). Indexed DBC'est l'API que pousse en avant le W3C à la place de Web SQL, pour le moment.
Web SQL Database (pas officiellement partie de HTML5 mais quand même...)Note : le W3C ne maintient plus cette API et n'incite plus les browsers à la supporter. Néanmoins elle est disponible dans tous les browsers basés sur WebKit (Opera, Chrome, Safari, etc). La raison est que tous les browsers qui la supportaient utilisaient toujours la même BD (Sqlite), et qu'il en faut plusieurs pour valider une spécification. Web SQL n'est pas abandonnée mais mise en standby tant que des solutions de validation sérieuses ne sont pas proposées.
Web SocketsNote : depuis décembre 2010 le support pour les web sockets a été momentanément retiré de Opera et de Firefox, pour des raisons de sécurité : http://hacks.mozilla.org/2010/12/websockets-disabled-in-firefox-4/, La raison vient d'un trou de sécurité dans les proxies, pas de l'api ou du protocole lui-même. Pour le moment seul Chrome continue à les supporter. Plus d'infos ici : http://hacks.mozilla.org/2010/12/web...-in-firefox-4/
Liste des navigateurs supportant l'API des Web Sockets : Serveurs permettant d'implanter des web sockets :
Il existe aussi une librairie socketio qui supporte plusieurs modes de transport (dont les web sockets). On trouve des implémentations pour le serveur node.js, on en trouve en java (ici avec un serveur Jetty embarqué : http://code.google.com/p/socketio-java/) Librairie javascript implémentant les webSockets si le navigateur ne le supporte pas : Il s'agit de la librairie web-socket-js. Incluez ce fichier dans uneapplication et vous aurez un support comme si l'API était supportée nativement par le navigateur. Il parait que cela fonctionne très bien. Jeux
CSS3 et HTML5
Tags sémantiques de HTML5
Pour démarrer html5, frameworks clés en mainIl existe des "packages" clé en main qui proposent des CSS, des scripts, des templates HTML5 prêts à l'emploi, parfois assurant la compatibilité avec des navigateurs plus anciens, etc. Souvent ces packages viennent avec des scripts jQuery, etc et n'utilisent pas encore toutes les possibilités de HTML5.
Editeur HTML5/CSS3
Outils pour débugger du javascript, tester les APIs HTML5
HTML 5 pour les mobiles
|
Powered by MindTouch Deki Open Source Edition v.8.08 |