Yepnope

Skjermbilde programvare:
Yepnope
Prog.varedetaljer:
Versjon: 2.0.0
Last opp dato: 12 May 15
Lisens: Gratis
Popularitet: 42

Rating: nan/5 (Total Votes: 0)

Formålet er å øke hastigheten på lastetiden.
Dokumentasjon på hvordan du bruker den er inkludert i prosjektets README fil, men programmereren omfatter i utgangspunktet under "Jepp" skriptene han ønsker å laste på ett punkt, og under "nope" skriptene han ikke trenger for øyeblikket.

Egenskaper .

  • yepnope.js er bare 1.6kb - mindre enn de fleste, og sikkert en god størrelse for sin funksjonalitet sett
  • yepnope.js kalles en & quot; ressurs loader & quot; fordi det kan fungere med både Javascript og CSS.
  • yepnope.js har en full test suite i QUnit at du kan kjøre i sett over støttede nettlesere for å sikre at det fungerer. (Vi kjører det via TestSwarm i alle nettlesere vi kan få våre hender på)
  • yepnope.js fullt decouples preloading fra henrettelsen. Dette betyr at du har full kontroll over når ressursen er utført og du kan endre den rekkefølgen på fly.
  • yepnope.js api er vennlig og oppfordrer logisk gruppering av ressurser.
  • yepnope.js er modulbasert. Den har et helt system for å legge til din egen funksjonalitet og et par eksempler på hvordan du kan gjøre det. (Prefikser og filtre).
  • yepnope.js API råder deg til kun laste de ressursene du trenger. Dette betyr at selv når det er tregere enn en annen script loader, det kan fortsatt komme ut på toppen, fordi du kan unngå en hel ressurs.
  • yepnope.js er integrert i Modernizr.
  • yepnope.js utfører alltid ting i den rekkefølgen de er oppført. Dette er en pro for noen, og en con for andre. Vi tror det er en vennlig standard.
  • yepnope.js har evnen til å gjøre ressurs fallbacks og fortsatt laste ned avhengige skript parallelt med det første.
  • yepnope.js utfører alltid ting i den rekkefølgen de er oppført.

Hva er nytt i denne versjonen:

  • Scripts med samme url ikke kjøre på nytt, men deres callbacks brann i riktig rekkefølge.
  • Den komplette funksjonen oppfører seg mye mer som tilbakeringingsfunksjonen med hensyn til "rekursiv yepnope '.
  • CSS last callbacks ble tatt ut som standard, og satt i en offisiell plugin. For få folk brukte det. Gamle koden vil fortsatt fungere, callbacks bare brann umiddelbart på CSS (med mindre css belastning plugin er inkludert).
  • Exposed yepnope.injectJs og yepnope.injectCss for å gi deg direkte tilgang til injeksjons funksjoner.
  • Lagt til muligheten til å bruke nøkkel / verdi-par i prefikser.
  • Lagt til en innebygd prefiks for å overstyre den globale yepnope.errorTimeout med en bestemt tidsavbrudd per script. yepnope ('! timeout = 5000 script.js');
  • Smarten'd opp deteksjon av CSS-filer selv om det er søkeparametere (uten bruk av css prefiks plugin).

Krav

  • aktivert Javascript på klientsiden

Begrensninger

  • Det er ikke alltid den raskeste. Det finnes en rekke andre script lastere (som labjs) som optimaliserer ulike situasjoner enn yepnope.

Lignende programvare

Bifrost
Bifrost

11 Apr 15

jQuery.ajax.fake
jQuery.ajax.fake

12 Apr 15

jQuery Mockjax
jQuery Mockjax

18 Apr 16

SignalR
SignalR

28 Feb 15

Kommentarer til Yepnope

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!