basket.js fungerer bare der HTML 5 local støttes.
Det sparer JS skript lokalt (uten å utføre dem) og eventuelt henter bufrede skript når det trengs.
Dette refererer ikke til en økt, men skript generelt som en frittstående enhet. Betydning hvis en side lastes og bruker jQuery 1.7.2, vil biblioteket sjekke localstorage for en tidligere bufret versjon av det.
Implementering basket.js tillater at skript bli lagret mellom sider og umåtelig reduserer sidelastingstid.
Etter å ha fått et bestemt skript fra den lokale cache, kan basket.js også kjøre egendefinerte tilbakeanrop etter visse hendelser.
Dokumentasjon er inkludert med nedlastingspakken
Hva er nytt i denne utgaven:.
- Nye tilskudd til Basket.js API inkluderer skipCache, som hindrer lagring av skript i cache.
Hva er nytt i versjon 0.4.0:
- Basket støtter nå tilpassede behandlingsprogrammer for andre enn Java ressurser - f.eks CSS, tekst. Se lenger ned for et eksempel.
- Scripts begynne lasting umiddelbart når du ringer thenRequire.
- Nå støtter et levende alternativ for caching resultatet, men alltid hente levende. Det er for bruk av web apps som kan være frakoblet. I eksempelet av en Twitter-klient, la oss si at i morgen går jeg hente dine tweets mens nettet. Senere er jeg på røret og gå tilbake for å få dine tweets. Jeg kan ikke få en live-versjon, men jeg kan få det fra cache og vis en melding la brukeren vite at dataene ikke er frisk.
- Forbedret prosjekt enhet tester.
Hva er nytt i versjon 0.3.1-pre.1:
- Forbedret prosjekt enhet tester
- Støtter RSVP 3.0.1, bumped avhengig for grunt oppgaver
- Nå støtter egendefinerte handlers for andre enn Java ressurser - f.eks CSS, Text
- Scripts begynne lasting umiddelbart når du ringer thenRequire
Krav :
- aktivert Javascript på klientsiden
- HTML 5 aktivert nettleser
Kommentarer ikke funnet