PSA Web Dev i tuoi strumenti preferiti sono stati aggiornati

L'ultima settimana è stata un po 'turbata, con molti dei nostri strumenti preferiti che ricevevano aggiornamenti e ritocchi.

Di solito, salverei l'annuncio per il nostro articolo mensile "Recentemente in sviluppo Web", ma considerando quanto, e quanto spesso, utilizziamo gli strumenti di seguito, è giusto che tu sia informato il prima possibile.


Caldaia HTML

In primo luogo sulla nostra lista c'è il venerabile HTML5 lastra di gomma, o h5bp per i suoi ventilati ventagli. Ma che cos'è esattamente questo "piatto d'acqua", chiedi?

HTML5 Boilerplate è il modello base HTML / CSS / JS di base professionale per un sito veloce, robusto e sicuro per il futuro.

Se sei ancora perso, ti suggerisco di dare un'occhiata a questa eccellente guida di Paul Irish.

Se sei come me e hai bisogno di guardare a ciò che è cambiato in modo preciso, puoi dare un'occhiata al log delle modifiche completo qui.

Bene, la grande novità è che h5bp è stato aggiornato alla terza versione. Ecco alcuni dei punti salienti di questa versione:

  • Lo script di compilazione è stato ora esportato nel proprio progetto.
  • h5bp è stato messo a dieta. Questa versione è notevolmente più piccola
  • Il sistema di compilazione è stato biforcato in un progetto separato.
  • In un tocco di fantasia, il design della pagina 404 è stato migliorato

Modernizr

A otto mesi dalla versione 2.0 arrivano 2.5 di Modernizr - una libreria JavaScript estremamente pratica.

È un comune malinteso che Modernizr aggiorni miracolosamente tutti i browser per consentire il supporto HTML5 e CSS3. Sfortunatamente, questo non è il caso. Tuttavia, invece, rileva il supporto, che ci fornisce molta potenza!

La versione 2.5 contiene una serie massiccia di modifiche, che è possibile visualizzare qui, ma qui sono quelle importanti.

  • Aggiunti oltre 60 funzionalità aggiuntive.
  • html5shiv e yepnope aggiunti al core.
  • Respond.js rimosso dal nucleo
  • Un polyfill per Function.prototype.bind viene attivato per impostazione predefinita.

yepnope.js

Il lavoro di Ralph Holzmann e Alex Sexton di yayQuery, yepnope, un'utilità che ti aiuta a caricare in modo intelligente il tuo codice JavaScript e CSS, è appena stato aggiornato alla versione 1.5.2.

yepnope è un caricatore di risorse condizionale asincrono che è super veloce e consente di caricare solo gli script di cui gli utenti hanno bisogno.

Questo caricatore di risorse elegante, che è solo 1.7KB minified e gzip, è fornito in bundle con Modernizer ed è perfetto per caricare polifibri, precaricare o "innescare" la cache dell'utente, o come semplice caricatore / filtro di risorse asincrone! Puoi leggere di più qui.


html5shiv

I tuoi nuovi e spumanti elementi HTML5, in tutta la loro gloria, sono impermeabili alle regole CSS in IE. Qui è dove html5shim viene in soccorso. Inseriscilo semplicemente nella pagina sezione e sarete in grado di modellare perfettamente i nuovi elementi HTML5.

Le nuove versioni di html5shiv vengono fornite con alcuni miglioramenti radicali delle prestazioni, con alcuni test eseguiti 10 [!] Volte più velocemente.

html5shiv è incorporato in Modernizr.


Boiler mobile

Come alternativa mobile a h5bp, il boilerplate mobile viene fornito come un set intelligente di impostazioni predefinite per siti mobili e applicazioni web. La versione tre lo aggiorna con le recenti versioni di Modernizr e segue da vicino le modifiche apportate alla sua controparte HTML5.


Vai a controllarli!

'ho detto! Lo staff di Nettuts + usa quasi tutti questi giorni e pensiamo che valga anche il tuo tempo.