|
Ressources HTML5
De $1
Ressources HTML5
Les docs de référence et les quickrefs sur une page
Compatibilité HTML5 et navigateurs du marché
Sites intéressants généraux sur HTML5
- http://diveinto.html5doctor.coml46, en particulier contient un très bon tutorial de base sur les CANVAS. L'auteur est en train de préparer un livre sur HTML5
- Site HTML5Rocks, une des grosses références : http://www.html5rocks.com/47, on trouve aussi des transparents powerpoints (en html5) : http://slides.html5rocks.com/#slide148 et de nombreux tutoriaux spécialisés comme celui-ci sur le support de la vidéo : http://www.html5rocks.com/tutorials/video/basics/
49 - Bonne présentation de tous les tags et events HTML5, avec exemples interactifs : http://www.w3schools.com/html5/default.asp50
- Page regroupant des tutoriaux en français : http://www.xul.fr/html5/51
- Petite introduction à HTML5 : http://blog.neovov.com/index.php?201...uction-a-html552
- Site officiel du W3C indiquant les différences entre HTML4 et HTML5 : http://dev.w3.org/html5/html4-differences/53
- Le livre de Mark Pilgrim sur HTML554.
- Le blog HTML5 doctor : http://html5doctor.com/55, renferme des articles très intéressants sur les différentes APIs, sur les server sent events, etc... A regarder régulièrement.
- Des démos Apple (malheureusement, et sans raisons : safari only : http://developer.apple.com/<wbr/>safaridemos/56)
- Le site http://mrdoob.com/57 qui propose des démos impressionnante de canvas, webGL, etc.
- http://www.alsacreations.com/actu/li...tes-html5.html58 : les 5 mythes et vérités sur HTML5 (en français)
Tutoriaux spécialisés
Structure globale d'un document HTML5
Sur l'utilisation des tags de structure <section>, <article>, <nav>, <header>, <footer>, <aside>
Sur l'utilisation des éléments <details> et <summary>
Sur l'élément <mark> pour attirer l'attention
Sur l'utilisation du Canvas
- Un tutorial interactif (on peut modifier le code dans la page et le tester) sur "comment écrire un casse-briques en 2mns", montre comment débuter avec l'API de dessin, dessiner un cercle, etc. : http://billmill.org/static/canvastutorial/index.html67
- Trucs et astuces pour l'animation dans un Canvas, très impressionnant : http://www.htmlfivewow.com68
- http://diveinto.html5doctor.com/canvas.html69 : les principes de base du canvas, tutorial pour commencer !
- http://dev.opera.com/articles/view/html5-canvas-painting/70 : un tutorial pour écrire un petit programme de type paint,
- http://mugtug.com/sketchpad/71 : un très beau paint codé en html5,
- https://developer.mozilla.org/en/canvas_tutorial72 : tutorials canvas sur le site de mozilla,
- http://www.canvasdemos.com/73 : plein de démos de ce que l'on peut faire avec le widget canvas,
- Une idée de GUI pour un HTML5 pictionary : http://www.allicarn.com/websites.php?page=674
- Un paint complet en html 5, qui enregistre les événements de dessin : http://www.w3.org/2010/Talks/0430-www2010-plh/canvasdemo.xhtml75
- Une présentation de HTML5 par Philippe Le Hegaret du W3C. Contient un exemple d'application "paint" en HTML5/Canvas avec détection de tous les évènements
- Un joli exemple de dessin rapide avec du motion blur (20 lignes) : http://html5demo.braincracking.org/news/canvas.php77
- Plugin HTML5 pour adobe illustrator : http://visitmix.com/labs/ai2canvas/78
- Joli exemple de "mindmaps" wikipedia à l'aide d'un canvas : http://en.inforapid.org/79
- Un paint "procédural" qui fonctionne bien aussi sur mobile. Utilise processing.js : http://mrdoob.com/projects/harmony/80
Pour les plus curieux et pour ceux qui ont fait du processing en Licence, une version 100% HTML5+Javascript existe : http://processingjs.org/81 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.
File API
- Superbe présentation, propose une section sur la File API, notamment une démo avec une fenêtre de commande en HTML5 proche d'un terminal unix. On peut exécuter les commandes ls, pwd, mkdir, cat, wget, etc. sur le filesystem sandbow proposé par l'API HTML5. On peut même visualiser le filesystem en 3D ! http://www.htmlfivewow.com102
Web Storage
L'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 DB
C'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 Sockets
Note : 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/115, 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/116
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/126)
Librairie javascript implémentant les webSockets si le navigateur ne le supporte pas :
Il s'agit de la librairie web-socket-js127. 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.
SVG et HTML5
- RaphaelJS : une librairie JS pour faire du SVG
Tags sémantiques de HTML5
- http://coding.smashingmagazine.com/2...ml5-semantics/156 : à propos de la sémantique en général dans HTML5. Parle des tags de structuration mais aussi des microdata.
- Pocket référence des tags sémantiques : http://adactio.com/extras/pocketbooks/html5/157
- HTML5 microdata overview : http://www.sencha.com/blog/the-html5...data-overview/158
- Un exemple de page annotée avec des microdatas : celle de Mark Pilgrim : http://diveinto.html5doctor.com/examples/person-plus-microdata.html159, auteur d'un livre sur HTML5.
- Le chapitre du livre de Mark Pilgrim sur l'extensibilité de HTML5 (entre autres sur les tags sémantiques) : http://diveinto.html5doctor.com/extensibility.html160
- Pointeur vers quelques vocabulaires standards pour les microdatas (couvrent personnes, événements, reviews, organisations, etc) : http://www.data-vocabulary.org/161
- The microdata DOM API de HTML5 : http://www.whatwg.org/specs/web-apps...rodata-dom-api162. L'API sémantique de HTML5 ne marche aujourd'hui que dans la dernière version d'Opera.
- Google supporte les microdatas, RDFa et les microformats dans son programme "Rich Snipplets" : http://www.google.com/support/webmas...n&answer=99170163 On peut même tester un site web contenant du RDFa, des microformats ou des microdatas pour voir comment Google le "voit" : http://www.google.com/webmasters/tools/richsnippets164 Essayez avec la page : http://diveinto.html5doctor.com/examples/person-plus-microdata.html165
- Un outil interactif, le "live microdata playground" permettant de coller du html annoté par des microdatas et de les valider, les extraires en JSON, etc : http://foolip.org/microdatajs/live/166
Pour démarrer html5, frameworks clés en main
Il 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
- Netbeans supporte très bien la syntaxe html5 et la syntaxe javascript. Indentation automatique, auto-complétion, etc. Je suppose que Eclipse sait le faire aussi...
- http://bluegriffon.org/post/2011/01/...Griffon-0.9RC1173 : Editeur WYSIWYG HTML5/CSS3 BlueGriffon, utilise le moteur de rendu de firefox pour éditer/previewer en HTML5 et en CSS3. Support pour les modes ARIA (accessibilité).
- Pour le support HTML5 dans emacs/xemacs : https://github.com/hober/html5-el174, il faut un peu de settings emacslisp...
- Ultraedit pour windows supporte html5 et javascript...
- http://www.aptana.com/downloads/start175 : cet éditeur, basé sur le framework Eclipse est parait-il très bien pour faire du html/javascript. Sorte de MyEclipse boosté spécial web (debugger js intégré, éditeur css3 etc)
- Les outils portables multi-plateformes WebStorm 176ou PhpStorm177, les outils de la société JetBrains.com (qui est célèbre pour faire le meilleur IDE Java loin devant Eclipse et Netbeans, le réputé IDEA178)
Outils pour débugger du javascript, tester les APIs HTML5
- Trial Tool : ici avec un exemple de test de l'API IndexedDB : http://nparashuram.com/trialtool/ind...xedDB/all.html179, on peut créer ses propres exemples et les partager.
- Jsfiddle.net : un IDE pour tester des APIS javascript interactivement,
- jsbin.com : un IDE javascript collaboratif
Notes de bas de page1 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Introduction 2 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Ressources_HTML5 3 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Les_docs_de_r.c3.a9f.c3.a9rence_et_les_quickrefs_sur_une_page 4 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Compatibilit.c3.a9_HTML5_et_navigateurs_du_march.c3.a9 5 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Site_de_news_HTML5 6 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Sites_int.c3.a9ressants_g.c3.a9n.c3.a9raux_sur_HTML5 7 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Tutoriaux_sp.c3.a9cialis.c3.a9s 8 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Structure_globale_d'un_document_HTML5 9 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Sur_l'utilisation_des_tags_de_structure_.3csection.3e.2c_.3carticle.3e.2c_.3cnav.3e.2c_.3cheader.3e.2c_.3cfooter.3e.2c_.3caside.3e 10 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Sur_l'utilisation_des_.c3.a9l.c3.a9ments_.3cdetails.3e_et_.3csummary.3e 11 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Sur_l'.c3.a9l.c3.a9ment_.3cdatalist.3e 12 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Sur_l'.c3.a9l.c3.a9ment_.3cmark.3e_pour_attirer_l'attention 13 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Sur_l'.c3.a9l.c3.a9ment_.3ctime.3e 14 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Sur_l'utilisation_du_Canvas 15 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#SVG_et_HTML5 16 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Orientation 17 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#G.c3.a9olocalisation 18 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Audio 19 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Vid.c3.a9o 20 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#File_API 21 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Web_Storage 22 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Indexed_DB 23 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Web_SQL_Database_(pas_officiellement_partie_de_HTML5_mais_quand_m.c3.aame...) 24 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#WebWorkers 25 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Web_Sockets 26 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Jeux 27 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#CSS3.c2.a0et_HTML5 28 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#SVG.c2.a0et_HTML5 29 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Tags_s.c3.a9mantiques_de_HTML5 30 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Pour_d.c3.a9marrer_html5.2c_frameworks_cl.c3.a9s_en_main 31 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Livres_sur_HTML5 32 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Editeur_HTML5.2fCSS3 33 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#Outils_pour_d.c3.a9bugger_du_javascript.2c_tester_les_APIs_HTML5 34 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Option_web_2.0_Master_1_informatique_2011/HTML5#HTML.c2.a05_pour_les_mobiles 35 http://www.veign.com/reference/html5-guide.php 36 http://www.selfhtml5.org/wp-content/uploads/2010/07/HTML5_Canvas_Cheat_Sheet.png 37 http://dev.w3.org/html5/spec/Overview.html 38 http://www.fredzone.org/infographie-une-cheatsheet-pour-le-html-5 39 http://adactio.com/extras/pocketbooks/html5/ 40 http://html5demo.braincracking.org/ 41 http://caniuse.com/ 42 http://html5please.us/ 43 http://html5test.com/ 44 http://kinlan-presentations.appspot.com/sfmediahtml/template/index.html 45 http://html5-demos.appspot.com/static/html5-therealbleedingedge/template/index.html 46 http://diveinto.html5doctor.com/ 47 http://www.html5rocks.com/ 48 http://slides.html5rocks.com/#slide1 49 http://www.html5rocks.com/tutorials/video/basics/ 50 http://www.w3schools.com/html5/default.asp 51 http://www.xul.fr/html5/ 52 http://blog.neovov.com/index.php?2010/04/19/203-une-petite-introduction-a-html5 53 http://dev.w3.org/html5/html4-differences/ 54 http://diveinto.html5doctor.com/ 55 http://html5doctor.com/ 56 http://developer.apple.com/safaridemos/ 57 http://mrdoob.com/ 58 http://www.alsacreations.com/actu/lire/1324-mythes-et-verites-html5.html 59 http://www.alsacreations.com/article/lire/1374-html-5-structure-globale-du-document.html 60 http://www.alsacreations.com/article/lire/1376-html5-section-article-nav-header-footer-aside.html 61 http://coding.smashingmagazine.com/2011/11/11/our-pointless-pursuit-of-semantic-value/ 62 http://www.alsacreations.com/article/lire/1335-html5-details-summary.html 63 http://www.alsacreations.com/xmedia/tuto/html5/details-summary/demo1.html 64 http://www.alsacreations.com/article/lire/1334-html5-element-datalist.html 65 http://www.alsacreations.com/astuce/lire/1378-html5-element-mark.html 66 http://www.brucelawson.co.uk/2012/best-of-time/ 67 http://billmill.org/static/canvastutorial/index.html 68 http://www.htmlfivewow.com/ 69 http://diveinto.html5doctor.com/canvas.html 70 http://dev.opera.com/articles/view/html5-canvas-painting/ 71 http://mugtug.com/sketchpad/ 72 https://developer.mozilla.org/en/canvas_tutorial 73 http://www.canvasdemos.com/ 74 http://www.allicarn.com/websites.php?page=6 75 http://www.w3.org/2010/Talks/0430-www2010-plh/canvasdemo.xhtml 76 http://www.w3.org/2010/Talks/0430-www2010-plh/ 77 http://html5demo.braincracking.org/news/canvas.php 78 http://visitmix.com/labs/ai2canvas/ 79 http://en.inforapid.org/ 80 http://mrdoob.com/projects/harmony/ 81 http://processingjs.org/ 82 http://www.w3.org/2010/Talks/04-schepers-www2010/index.html 83 http://www.w3.org/2010/04/VideoLiveCodingSession.xhtml 84 http://www.youtube.com/watch?v=x2T4BJwPRnQ 85 https://github.com/trygve-lie/demos-html5-realtime 86 http://www.alsacreations.com/tuto/lire/926-geolocalisation-geolocation-html5.html 87 http://debray-jerome.developpez.com/articles/l-api-geolocalisation-en-html5/ 88 http://www.data-vocabulary.org/Geo/ 89 http://diveintohtml5.org/extensibility.html 90 http://www.html5trends.com/tutorials/html5-audio-explained-in-4-simple-steps/ 91 http://randallagordon.com/blog/2009/07/19/jaraoke-html5-audio-tag-demo/ 92 http://stackoverflow.com/questions/2551859/html-5-video-or-audio-playlist 93 http://www.reddit.com/r/javascript/comments/ewgir/ok_rjavascript_heres_a_tough_one_html5_audio/ 94 http://www.htmlfivewow.com/ 95 http://blog.millermedeiros.com/html5-video-issues-on-the-ipad-and-how-to-solve-them/ 96 http://blog.gingertech.net/ 97 http://blog.gingertech.net/2010/02/18/how-to-display-seeked-position-for-html5-video/ 98 http://people.opera.com/philipj/2010/07/21/html5-video-webinar/ 99 http://blog.mozilla.com/blog/2009/05/27/dailymotion-supports-open-video/ 100 http://youtube-global.blogspot.com/2010/01/introducing-youtube-html5-supported.html 101 http://videojs.com/ 102 http://www.htmlfivewow.com/ 103 http://debray-jerome.developpez.com/articles/comprendre-le-storage-en-html5/ 104 http://marakana.com/forums/html5/general/203.html 105 http://www.kristofdegrave.be/ 106 http://www.html5rocks.com/tutorials/indexeddb/todo/ 107 http://caniuse.com/indexeddb 108 http://blog.nparashuram.com/2011/01/comparing-indexeddb-on-firefox-chrome.html 109 http://html5doctor.com/introducing-web-sql-databases/ 110 http://www.tutorialspoint.com/html5/html5_web_sql.htm 111 http://marakana.com/forums/html5/general/208.html 112 http://rem.im/html5-tweet-time-range.html 113 http://blogs.msdn.com/b/davrous/archive/2011/07/08/introduction-aux-web-workers-d-html5-le-multithreading-version-javascript.aspx 114 http://blog.sethladd.com/2011/09/box2d-and-web-workers-for-javascript.html 115 http://hacks.mozilla.org/2010/12/websockets-disabled-in-firefox-4/ 116 http://hacks.mozilla.org/2010/12/websockets-disabled-in-firefox-4/ 117 http://techdows.com/2010/12/turn-on-websockets-in-firefox-4.html 118 http://chemicaloliver.net/programming/websocket-support-on-android-using-fennec/#more-790 119 http://jwebsocket.org/index.htm?page=browsers.htm 120 http://kaazing.com/download.html 121 http://jwebsocket.org/ 122 http://www.jboss.org/netty 123 http://xlightweb.sourceforge.net 124 http://nodejs.org 125 https://github.com/miksago/node-websocket-server 126 http://code.google.com/p/socketio-java/ 127 https://github.com/gimite/web-socket-js/ 128 http://io-2011-html5-games-hr.appspot.com/#1 129 http://thelab.thingsinjars.com/CSSKart/ 130 http://blog.nowjs.com/running-nowjs-natively-on-windows 131 http://www.adityaravishankar.com/2011/11/command-and-conquer-programming-an-rts-game-in-html5-and-javascript/ 132 http://www.spacegoo.com/maze/ 133 http://www.canvasdemos.com/2011/07/27/webgl-maze/ 134 http://chrome.angrybirds.com/ 135 http://www.kesiev.com/akihabara/ 136 http://blog.templatemonster.com/2010/06/10/html5-games-ultimate-list/ 137 http://html5gamer.com/ 138 http://box2d-js.sourceforge.net/index2.html 139 http://blog.sethladd.com/2011/09/box2d-and-web-workers-for-javascript.html 140 http://blog.sethladd.com/2011/09/box2d-update-rate-and-paint-rate-for.html 141 http://blogs.msdn.com/b/davrous/archive/2011/07/22/jeux-html5-animation-de-sprites-dans-l-233-l-233-ment-canvas-gr-226-ce-224-easeljs.aspx 142 http://videojs.com/ 143 http://impactjs.com/ 144 http://html5-benchmark.com/ 145 http://www.kevs3d.co.uk/dev/index.html 146 http://blogs.msdn.com/b/davrous/archive/2011/05/27/how-to-add-the-3d-animated-html5-logo-into-your-webpages-thanks-to-lt-canvas-gt.aspx 147 http://www.rivellomultimediaconsulting.com/tag/html5/ 148 http://blogs.msdn.com/b/eternalcoding/archive/2011/11/01/css3-transitions.aspx 149 http://blogs.msdn.com/b/davrous/archive/2011/12/06/introduction-to-css3-animations.aspx 150 https://developer.mozilla.org/en/CSS/CSS_animations 151 http://css3.bradshawenterprises.com/transitions/ 152 http://westciv.com/tools/gradientsnustyle/ 153 http://www.alsacreations.com/astuce/lire/1378-html5-element-mark.html 154 http://debray-jerome.developpez.com/ 155 http://deptinfo.unice.fr/~renevier/corrections/cssL1/exoCss3-q7.html 156 http://coding.smashingmagazine.com/2011/11/18/html5-semantics/ 157 http://adactio.com/extras/pocketbooks/html5/ 158 http://www.sencha.com/blog/the-html5-family-microdata-overview/ 159 http://diveinto.html5doctor.com/examples/person-plus-microdata.html 160 http://diveinto.html5doctor.com/extensibility.html 161 http://www.data-vocabulary.org/ 162 http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#microdata-dom-api 163 http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=99170 164 http://www.google.com/webmasters/tools/richsnippets 165 http://diveinto.html5doctor.com/examples/person-plus-microdata.html 166 http://foolip.org/microdatajs/live/ 167 http://www.presse-citron.net/leweb11-creer-une-application-en-html-5 168 http://www.99lime.com/ 169 http://www.modernizr.com/ 170 http://www.initializr.com/ 171 http://html5boilerplate.com/ 172 http://www.amazon.com/Introducing-HTML5-Voices-That-Matter/dp/0321687299/ref=sr_1_1?ie=UTF8&s=books&qid=1297147501&sr=8-1 173 http://bluegriffon.org/post/2011/01/28/BlueGriffon-0.9RC1 174 https://github.com/hober/html5-el 175 http://www.aptana.com/downloads/start 176 http://www.jetbrains.com/webstorm/ 177 http://www.jetbrains.com/phpstorm/?from_webide 178 http://www.jetbrains.com/idea/?from_webide 179 http://nparashuram.com/trialtool/index.html#example=/ttd/IndexedDB/all.html 180 http://html5boilerplate.com/mobile 181 http://dev.opera.com/articles/view/love-your-devices-adaptive-web-design-with-media-queries-viewport-and-more/ 182 http://www.sencha.com/products/touch/ 183 http://dojotoolkit.com 184 http://www.w3.org/2011/02/mobile-web-app-state.html 185 http://htmlpad.wordpress.com/
|