basket.js bekerja hanya di mana HTML 5 localStorage didukung.
Menghemat script JS lokal (tanpa mengeksekusi mereka) dan opsional mengambil script cache bila diperlukan.
Ini tidak mengacu pada sesi, namun script secara umum sebagai entitas yang berdiri sendiri. Artinya jika halaman dibuka dan menggunakan jQuery 1.7.2, perpustakaan akan memeriksa localStorage untuk versi cache sebelumnya itu.
Menerapkan basket.js memungkinkan script untuk cache antara halaman dan sangat mengurangi beban halaman kali.
Setelah mendapatkan script dari cache lokal, basket.js juga dapat menjalankan callback kustom setelah peristiwa tertentu.
Dokumentasi disertakan dengan paket download
Apa yang baru dalam rilis ini:.
- Yang terbaru ke Basket.js API termasuk skipCache, yang mencegah menyimpan script dalam cache.
Apa yang baru dalam versi 0.4.0:
- Basket sekarang mendukung penangan kustom untuk sumber daya lain selain JavaScript - misalnya CSS, Text. Lihat lebih rendah ke bawah untuk contoh.
- Scripts mulai memuat segera ketika Anda menelepon thenRequire.
- Sekarang mendukung pilihan hidup untuk caching hasilnya, tapi selalu mengambil hidup. Ini untuk digunakan oleh aplikasi web yang mungkin offline. Dalam contoh klien Twitter, mari kita mengatakan bahwa di pagi hari aku pergi mengambil tweets Anda saat online. Kemudian saya pada tabung dan kembali untuk mendapatkan tweet Anda. Saya tidak bisa mendapatkan versi live, tapi saya bisa mendapatkannya dari cache dan menunjukkan pesan membiarkan pengguna mengetahui bahwa data tidak segar.
- Unit Peningkatan proyek.
Tes
Apa yang baru dalam versi 0.3.1-pre.1:
- proyek Peningkatan unit test
- Mendukung RSVP 3.0.1, dependensi bertemu untuk tugas-tugas kasar
- Sekarang mendukung penangan kustom untuk sumber selain JavaScript - misalnya CSS, Teks
- Scripts mulai memuat segera ketika Anda menelepon thenRequire
Persyaratan :
- JavaScript diaktifkan pada sisi client
- HTML 5 browser yang diaktifkan
Komentar tidak ditemukan