Yepnope

Software screenshot:
Yepnope
Dettagli del software:
Versione: 2.0.0
Data di caricamento: 12 May 15
Licenza: Libero
Popolarità: 42

Rating: nan/5 (Total Votes: 0)

Il suo scopo è quello di accelerare il tempo di caricamento della pagina.
La documentazione su come usarlo è incluso nel file README del progetto, ma il programmatore comprende essenzialmente sotto "sì", gli script che vuole caricare in un punto, e sotto "no" degli script che non ha bisogno per quel momento.

Caratteristiche .

  • yepnope.js è solo 1,6KB - più piccola di più e certamente una buona dimensione per il suo set di funzionalità
  • yepnope.js si chiama & quot; risorsa caricatore & quot; perché può lavorare sia con JavaScript e CSS.
  • yepnope.js dispone di una suite di test completo in QUnit che è possibile eseguire nel set dei browser supportati per assicurarsi che funzioni. (Corriamo via TestSwarm in tutti i browser che possiamo mettere le mani su)
  • yepnope.js disaccoppia completamente precaricamento dall'esecuzione. Questo significa che si ha il controllo ultimo della vostra risorsa quando viene eseguito ed è possibile modificare questo ordine al volo.
  • Il api yepnope.js è cordiale e incoraggia raggruppamento logico di risorse.
  • yepnope.js è modulare. Ha un intero sistema per aggiungere le proprie funzionalità e un paio di esempi di come si potrebbe fare. (Prefissi e filtri).
  • L'API yepnope.js incoraggia a caricare solo le risorse di cui avete bisogno. Ciò significa che anche quando è più lento di un altro caricatore di script, è ancora in grado uscire in cima, perché si potrebbe evitare un intero risorsa.
  • yepnope.js è integrato in Modernizr.
  • yepnope.js esegue sempre le cose nell'ordine in cui sono elencati. Si tratta di un professionista per alcuni, e una truffa per gli altri. Pensiamo che sia un default amichevole.
  • yepnope.js ha la capacità di fare ricadute risorse e scaricare gli script dipendenti in parallelo con la prima ancora.
  • yepnope.js esegue sempre le cose nell'ordine in cui sono elencati.

Cosa c'è di nuovo in questa versione:

  • Script con lo stesso indirizzo url Non rieseguire, ma la loro callback fuoco nell'ordine corretto.
  • La funzione completo si comporta più come la funzione di callback per quanto riguarda 'yepnope ricorsiva'.
  • callback carico CSS sono stati portati fuori di default e messi in un plugin ufficiale. Troppo poche persone usavano. Vecchio codice lavorerà ancora, i callback solo fuoco immediatamente su CSS (a meno che non plug carico css è incluso).
  • yepnope.injectJs vista e yepnope.injectCss, al fine di dare un accesso diretto alle funzioni di iniezione.
  • Aggiunta la possibilità di utilizzare coppie chiave / valore in prefissi.
  • aggiunta di un prefisso incorporato per disattivare il yepnope.errorTimeout globale con un timeout specifico per lo script. yepnope ('! timeout = 5000 script.js');
  • Smarten'd il rilevamento di file CSS, anche se ci sono parametri di query (senza l'uso di plugin prefisso css).

Requisiti

  • JavaScript abilitato sul lato client

Limitazioni

  • Non è sempre il più veloce. Ci sono un certo numero di altri caricatori script (come labjs) che ottimizzano situazioni differenti rispetto yepnope.

Programmi simili

pjax
pjax

12 Apr 15

php-long-polling
php-long-polling

13 May 15

Pollymer
Pollymer

12 May 15

EPF
EPF

12 May 15

Commenti a Yepnope

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria