Den talentfulle Paul Irish og Divya Manian, i går, lanserte det de kaller "HTML5 Boilerplate." Produktet med mange års erfaring, dette er lett den mest omfattende startmalen for hvert nytt prosjekt jeg noensinne har sett.
Ifølge Paulus, selv:
Hvorfor det er fantastisk?
Kryssbrowser kompatibel (IE6, ja, vi har det.)
HTML5 klar. Bruk de nye kodene med sikkerhet.
Optimal caching og kompresjonsregler for klasse A-ytelse
Konfigurasjonsstandarder for beste praksis nettsted
Mobil nettleseroptimaliseringer
Progressiv forbedring grasiøs nedbrytning ... ja ja, vi fikk det
IE spesifikke klasser for maksimal kryssbrowser kontroll
Handy .no-js og .js klasser å style basert på evnen
Vil du skrive enhetstester, men lat? En full, tilkoblet testpakke venter på deg.
Hvorfor det er Awesome-er?
Javascript profilering ... i IE6 og IE7? Greit ikke noe problem.
Console.log nerfing så du vil ikke bryte noen ved en feiltakelse.
Ikke gå galt med din doktype eller markup!
Et optimalt utskriftsformatark, ytelse optimalisert
iOS, Android, Opera Mobile-adaptable markup og CSS skjelett.
IE6 pngfix bakt inn.
.clearfix, .visuelt skjulte klasser for å style ting klokt og tilgjengelig.
.htaccess-fil som muliggjør riktig bruk av HTML5-funksjoner og raskere sidelast
CDN hostet jQuery med lokal tilbakebetaling failsafe.
Tror det er for mye? HTML5 Boilerplate er slett-nøkkel vennlig. :)