Le plateau de chauffe HTML5

Le talentueux Paul Irish et Divya Manian, hier encore, ont publié ce qu'ils appellent le "Boilerplate HTML5". Fruit de plusieurs années d’expérience, c’est le gabarit de départ le plus complet pour chaque nouveau projet que je connaisse..

Selon Paul, lui-même:

Pourquoi c'est génial?

  • Compatible avec plusieurs navigateurs (IE6, oui, c'est ce que nous avons.)
  • HTML5 prêt. Utilisez les nouvelles balises avec certitude.
  • Règles de mise en cache et de compression optimales pour des performances de niveau A
  • Meilleures pratiques de configuration par défaut du site
  • Optimisations du navigateur mobile
  • Amélioration progressive dégradation gracieuse… ouais ouais nous avons que
  • Classes spécifiques à IE pour un contrôle multi-navigateur maximal
  • Des classes .no-js et .js pratiques pour un style basé sur la capacité
  • Vous voulez écrire des tests unitaires mais paresseux? Une suite de tests complète et connectée vous attend.

Pourquoi c'est génial-er?

  • Profilage Javascript… dans IE6 et IE7? Bien sûr pas de problème.
  • Console.log nerfing afin de ne pas casser quelqu'un par erreur.
  • Ne vous trompez jamais avec votre type de document ou de balisage!
  • Une feuille de style d'impression optimale, optimisée pour la performance
  • Balisage adaptable pour iOS, Android, Opera Mobile et squelette CSS.
  • IE6 pngfix cuit dedans.
  • .clearfix, des classes .visuallyhidden pour styler les choses de manière sage et accessible.
  • .Fichier htaccess qui permet une utilisation correcte des fonctionnalités HTML5 et un chargement de page plus rapide
  • JQuery hébergé sur CDN avec sécurité intégrée de secours locale.
  • Tu penses qu'il y en a trop? Le Boilerplate HTML5 est compatible avec la suppression-clé. :)

Le Boilerplate HTML5 peut être téléchargé ici.