Web Dev PSA Din favoritverktyg har uppdaterats

Den senaste veckan var lite av en virvel med många av våra favoritverktyg som fick uppdateringar och tweaks.

Vanligtvis skulle jag spara meddelandet för vår månatliga "Nyligen i Webbutveckling" -del, men med tanke på hur mycket och hur ofta använder vi verktygen nedan är det bara rättvist att du informeras så fort som möjligt.


HTML Boilerplate

Först på vår lista är den förtjänliga HTML5-kedjan, eller h5bp till sina kusliga fans. Men vad exakt är det här "boilerplate" thingy, frågar du?

HTML5 Boilerplate är den professionella badassbaserade HTML / CSS / JS-mallen för en snabb, robust och framtida säker webbplats.

Om du fortfarande är borttappad, föreslår jag att du tittar på den här utmärkta guiden av Paul Irish.

Om du är som jag och behöver titta på vad som har förändrats exakt, kan du kolla på den fullständiga ändringslistan här.

Jo, den stora nyheten är att h5bp har uppdaterats till version tre. Här är några av höjdpunkterna i den här versionen:

  • Byggskriptet har nu exporterats till sitt eget projekt.
  • h5bp har satts på en diet. Denna version är märkbart mindre i storlek
  • Byggsystemet har förskjutits till ett separat projekt.
  • I en touch av whimsy har designen av 404-sidan förbättrats

Modernizr

En fullständig åtta månader efter version 2.0 kommer 2.5 av Modernizr - ett extremt användbart JavaScript-bibliotek.

Det är en vanlig missuppfattning att Modernizr uppgraderar mirakulöst alla webbläsare för att möjliggöra stöd för HTML5 och CSS3. Tyvärr är det inte så. I stället upptäcker den stöd, vilket ger oss mycket kraft!

Version 2.5 skickas med en omfattande uppsättning ändringar, som du kan se här, men här är de viktigaste.

  • Mer än 60 extra funktionsdetekteringar läggs till.
  • html5shiv och yepnope läggs till kärnan.
  • Respond.js tas bort från kärnan
  • En polyfil för Function.prototype.bind bakas som standard.

yepnope.js

Arbetet av Ralph Holzmann och yayQuery's Alex Sexton, yepnope, ett verktyg som hjälper dig att smidigt ladda din JavaScript och CSS-kod, har just uppdaterats till version 1.5.2.

yepnope är en asynkron villkorad resursläsare som är super-snabb och låter dig ladda bara skript som dina användare behöver.

Den här smarta resurslastaren, som endast är 1.7KB-minifierad och gzipped, är buntad med Modernizer och är utmärkt för laddning av polyprofiler, förinstallerning eller "priming" användarens cache eller som en enkel asynkronresurslastare / filter! Du kan läsa mer här.


html5shiv

Dina spiffiga nya HTML5-element, i all sin ära, är ogenomträngliga för CSS-regler i IE. Här kommer html5shim till räddning. Helt enkelt inkludera det i din sida avsnittet och du kommer att kunna ställa in de nya HTML5-elementen perfekt.

De nya versionerna av html5shiv levereras med vissa radikala prestandaförbättringar, med några tester som går 10 [!] Gånger snabbare.

html5shiv är inbyggd i Modernizr.


Mobile Boilerplate

Som mobilt alternativ till h5bp skickas den mobila boilerplattan som en intelligent uppsättning av standardvärden för mobila webbplatser och webbapps. Version tre gör det aktuellt med de senaste versionerna av Modernizr och följer noggrant de ändringar som gjorts i dess HTML5-motsvarighet.


Gå kolla in dem!

'nog sagt! Personalen på Nettuts + använder nästan alla dessa dagligen och vi tror att de är värda din tid också.