Yepnope

Software skärmdump:
Yepnope
Mjukvaruinformation:
Version: 2.0.0
Ladda upp dagen: 12 May 15
Licens: Gratis
Popularitet: 42

Rating: nan/5 (Total Votes: 0)

Syftet är att påskynda sida laddningstiden.
Dokumentation om hur man använder den ingår i projektets README-filen, men programmeraren omfattar i princip under "yep" manus han vill ladda vid ett tillfälle, och under "nope" skript han inte behöver för tillfället.

Egenskaper .

  • yepnope.js är endast 1,6 kb - mindre än de flesta och säkert en bra storlek för sin funktionalitet set
  • yepnope.js kallas & quot; resurs lastare & quot; eftersom det kan fungera med både JavaScript och CSS.
  • yepnope.js har en fullständig testsvit i QUnit att du kan köra i din uppsättning webbläsare som stöds för att se till att det fungerar. (Vi kör det via TestSwarm i alla webbläsare som vi kan få tag på)
  • yepnope.js frikopplar helt förspänning från avrättning. Detta innebär att du har den yttersta kontrollen över när din resurs körs och du kan ändra den ordningen i farten.
  • yepnope.js api är vänliga och uppmuntrar logisk gruppering av resurser.
  • yepnope.js är modulärt. Den har ett helt system för att lägga din egen funktionalitet och ett par exempel på hur du kan göra det. (Prefix och filter).
  • yepnope.js API uppmuntrar dig att bara läsa in de resurser som du behöver. Detta innebär att även när det är långsammare än ett annat skript lastare, det kan fortfarande komma ut på toppen, eftersom du kan undvika en hel resurs.
  • yepnope.js integreras i Modernizr.
  • yepnope.js utför alltid saker i den ordning de är listade. Detta är ett proffs för vissa, och en con för andra. Vi tycker det är en trevlig standard.
  • yepnope.js har förmågan att göra resursgångarna och ändå hämta beroende skript parallellt med den första.
  • yepnope.js utför alltid saker i den ordning de är listade.

Vad är nytt i den här versionen:

  • Skript med samma webbadress inte köra beräkningen igen, men deras callbacks brand i rätt ordning.
  • Den fullständiga Funktionen fungerar mycket mer som callback-funktion med avseende på "rekursiv yepnope".
  • CSS belastningscallbacks togs ut som standard och sätta i en officiell plugin. Alltför få människor använde den. Gammal kod kommer fortfarande att fungera, återbesök bara eld omedelbart på CSS (såvida css last plugin ingår).
  • Exposed yepnope.injectJs och yepnope.injectCss för att ge dig direkt tillgång till injektions funktioner.
  • Lagt till möjligheten att använda nyckel / värde-par i prefix.
  • Lade till en inbyggd prefix för att åsidosätta globala yepnope.errorTimeout med en specifik timeout per skript. yepnope ('! timeout = 5000 script.js');
  • Smarten'd upp detektion av CSS-filer, även om det finns frågeparametrar (utan användning av css prefixet plugin).

Krav :

  • Javascript aktiverat på klientsidan

Begränsningar :

  • Det är inte alltid den snabbaste. Det finns ett antal andra skript avlastning (såsom labjs) som optimerar olika situationer än yepnope.

Liknande mjukvara

RichFaces
RichFaces

12 May 15

Sajax
Sajax

13 Apr 15

pjax
pjax

12 Apr 15

Kommentarer till Yepnope

Kommentarer hittades inte
Kommentar
Slå på bilder!