Rilasciato ufficialmente da Alex Sexton e Ralph Holzmann alla fine di febbraio del 2011, il caricatore di risorse yepnope.js presenta caricamento e precaricamento asincrono e condizionale di entrambe le risorse JavaScript e CSS. Ciò rende la gestione del codice condizionale dipendente e condizionale un gioco da ragazzi.
Tutorial ripubblicatoOgni poche settimane, rivisitiamo alcuni dei post preferiti del nostro lettore da tutta la cronologia del sito. Questo tutorial è stato pubblicato per la prima volta nel marzo del 2011.
Questo caricatore di risorse elegante, che è solo 1.6KB minified e gzip, è ora fornito in bundle con Modernizer ed è ottimo per caricare polifibri, precaricare o "innescare" la cache degli utenti, o come semplice caricatore / filtro di risorse asincrone!
Per coloro che non hanno familiarità con i polyfill, sono essenzialmente plug-in o shim che consentono l'utilizzo di tecnologie nuove o future nei browser più vecchi, ad es. database web sql, trasformazioni CSS3 ecc.
Yepnope ora supporta anche un numero di prefissi e filtri, che, una volta anteposto all'URL della risorsa, aggiungono un altro livello di regolazione fine o personalizzazione alle sue funzionalità principali. Come se non fosse già grandioso, yepnope ti fornisce anche un meccanismo per definire i tuoi prefissi e filtri. Diamo un'occhiata a cosa può fare yepnope.js!
Prima di approfondire yepnope e le sue funzionalità, è importante capire un po 'come funziona il caricamento di script asincroni, perché è utile e come è diverso dal caricamento dello script vanilla.
I caricatori asincroni rimuovono la natura di blocco intrinseca di uno script.
In genere, i file JavaScript caricati con >