Pendant les trois jours au Web 11, on peut voir des conférences, rencontrer du monde mais aussi assister à des ateliers. Un certain nombre d’ateliers sont animés par Orange, Google, Evernote, Linkedin ou Intel.
![[LeWeb11] Créer une application en HTML 5 [LeWeb'11] Créer une application en HTML 5](http://www.presse-citron.net/wordpress_prod/wp-content/uploads/html5-intel-leweb11.jpg)
J’ai eu l’occasion d’assister à un atelier d’Intel sur l’HTML 5. Cet atelier prodiguait des bonnes pratiques et conseillait des bons outils et frameworks pour créer des applications en HTML 5. Le code de votre application doit être agile, maintenable et rapide. Il faut la tester le plus possible pour éventuellement repérer et corriger les bugs.
Des compilers existent pour simplifier l’écriture du code :
Les fonctions Stylus permettent d’apporter de la clarté dans le code CSS, on peut par exemple imaginer une fonction pour créer un dégradé en CSS 3 (qui ajoute les préfixes -moz, -webkit nécessaires pour une comptabilité sur la plupart des navigateurs récents).
HTML 5 Boilerplate fait partie des outils les plus populaires pour initialiser son application HTML 5.
Des frameworks CSS existent pour faciliter et normaliser la mise en page : 960 Grid System, Blueprint et Bootstrap (par Twitter).
Afin d’optimiser le chargement de son application, il peut être intéressant de minifier et compresser les fichiers CSS et JavaScript (cela supprime toutes les parties inutiles du code dont les espaces et les commentaires).
La librairie Modernizr permet de détecter si certaines fonctionnalités HTML 5 et CSS 3 sont supportées par le navigateur. Bien pratique pour assurer la rétrocompatibilité avec les anciens navigateurs.
Firebug, Page Speed et YSlow sont également très utiles pour débugger.
L’atelier était assez technique mais passionnant et enrichissant. Si vous avez des outils, bonnes pratiques ou conseils, n’hésitez pas à en parler dans les commentaires.
Authors:
 Le principe Noemi concept
		    			Le principe Noemi concept			   
			 Astuces informatiques
		    			Astuces informatiques			   
			 Webbuzz & Tech info
		    			Webbuzz & Tech info			   
			 Noemi météo
		    			Noemi météo			   
			 Notions de Météo
		    			Notions de Météo			   
			 Animation satellite
		    			Animation satellite			   
			 Mesure du taux radiation
		    			Mesure du taux radiation			   
			 NC Communication & Design
		    			NC Communication & Design			   
			 News Département Com
		    			News Département Com			   
			 Portfolio
		    			Portfolio			   
			 NC Print et Event
		    			NC Print et Event			   
			 NC Video
		    			NC Video			   
			 Le département Edition
		    			Le département Edition			   
			 Les coups de coeur de Noemi
		    			Les coups de coeur de Noemi			   
			 News Grande Région
		    			News Grande Région			   
			 News Finance France
		    			News Finance France			   
			 Glance.lu
		    			Glance.lu			   
			
![[LeWeb11] Créer une application en HTML 5 [LeWeb'11] Créer une application en HTML 5](http://www.gravatar.com/avatar/5dc78ed8aa68d9ad6d4fa05917fc99ac?d=http://www.presse-citron.net/wordpress_prod/wp-content/plugins/buddypress/bp-core/images/mystery-man.jpg&s=96)



 
	       
	       
	       
	       
	       
	       
	       
	       
	       
	      




