Web Dev PSA Dine favorittverktøy er oppdatert

Den siste uken var litt av en virvel med mange av våre favorittverktøy som mottok oppdateringer og tweaks.

Vanligvis vil jeg lagre kunngjøringen for vårt månedlige "Nylig i webutvikling" -brikke, men vurderer hvor mye og hvor ofte bruker vi verktøyene nedenfor, er det bare rettferdig at du blir informert så raskt som mulig.


HTML Boilerplate

Først på vår liste er den ærverdige HTML5 boilerplate, eller h5bp til sine cushy fans. Men hva er dette "boilerplate" thingy, spør du?

HTML5 Boilerplate er den profesjonelle badassbasen HTML / CSS / JS-mal for et raskt, robust og fremtidssikkert nettsted.

Hvis du fortsatt er tapt, foreslår jeg å ta en titt på denne utmerkede guiden av Paul Irish.

Hvis du er som meg og trenger å se på hva som er endret nettopp, kan du se på den komplette endringsloggen her.

Vel, den store nyheten er at h5bp har blitt oppdatert til versjon tre. Her er noen av høydepunktene i denne versjonen:

  • Byggeskriptet har nå blitt eksportert til eget prosjekt.
  • h5bp har blitt lagt på en diett. Denne versjonen er merkbart mindre i størrelse
  • Byggesystemet har blitt forked inn i et eget prosjekt.
  • I et snev av innfall har utformingen av 404 siden blitt forbedret

Modernizr

En full otte måneder etter versjon 2.0 kommer 2.5 av Modernizr - et ekstremt praktisk JavaScript-bibliotek.

Det er en vanlig misforståelse at Modernizr oppgraderer mirakuløst alle nettlesere for å tillate HTML5 og CSS3-støtte. Dessverre er dette ikke tilfelle. I stedet oppdager den imidlertid støtte, som gir oss mye kraft!

Versjon 2.5 leveres med et stort sett med endringer, som du kan se her, men her er de viktigste.

  • Mer enn 60 tilleggsfunksjoner oppdager lagt til.
  • html5shiv og yepnope ble lagt til kjerne.
  • Respond.js fjernet fra kjernen
  • En polyfil for Function.prototype.bind er bakket inn som standard.

yepnope.js

Arbeidet til Ralph Holzmann og yayQuery's Alex Sexton, yepnope, et verktøy som hjelper deg med å laste inn JavaScript og CSS-koden din, har nettopp blitt oppdatert til versjon 1.5.2.

yepnope er en asynkron betinget ressurslaster som er super rask, og lar deg bare laste inn skriptene som brukerne trenger.

Denne nifty ressurslasteren, som bare er 1,7KB-minifisert og gzipped, er utstyrt med Modernizer og er perfekt for lasting av polyprofiler, forhåndsbelastning eller "priming" brukerens cache, eller som en enkel asynkron ressurslaster / filter! Du kan lese mer her.


html5shiv

Dine spiffy nye HTML5-elementer, i all sin ære, er ugjennomtrengelige for CSS-regler i IE. Dette er hvor html5shim kommer til redning. Bare inkludere den i siden din delen, og du vil kunne formatere de nye HTML5-elementene perfekt.

De nye versjonene av html5shiv leveres med noen radikale ytelsesforbedringer, med noen tester som går 10 [!] Ganger raskere.

html5shiv er innebygd i Modernizr.


Mobile Boilerplate

Som et mobilt alternativ til h5bp, sender den mobile boilerplaten som et intelligent sett med standardinnstillinger for mobile nettsteder og webapps. Versjon tre bringer den oppdatert med nyere versjoner av Modernizr og følger nøye endringene som er gjort til HTML5-motparten.


Gå sjekk dem ut!

'nåff sa! Personalet på Nettuts + bruker nesten alle disse på daglig basis, og vi tror de er verdt tiden din også.