basket.jsは、HTML 5のlocalStorageがサポートされている場合にのみ機能します。
それは(それを実行せずに)ローカルにJSのスクリプトを保存し、必要に応じて必要なときにキャッシュされたスクリプトを取得します。
これは、スタンドアロンのエンティティとしてセッションを参照してくださいが、一般的に、スクリプトはありません。ページがロードさとjQuery 1.7.2を使用している場合意味、ライブラリは、それ以前にキャッシュされたバージョンのためのlocalStorageをチェックします。
basket.jsを実装すると、スクリプトはページ間のキャッシュされ、非常にページの読み込み時間を短縮することができます。
ローカルキャッシュから特定のスクリプトを取得した後、basket.jsは、特定のイベントの後、カスタム·コールバックを実行することができます。
ドキュメントは、ダウンロードパッケージに含まれています。
のこのリリースのの新機能:ます。
- Basket.js APIに新しく追加キャッシュに保存するスクリプトを防ぐskipCacheが含まれます。
のどのバージョン0.4.0のの新しいです。
- バスケットは、今のJavaScript以外のリソースのカスタムハンドラをサポート - 例えばCSS、テキスト。例えばダウン下参照してくださいます。
- スクリプトはthenRequireを呼び出したときにすぐにロードを開始します。
- は今すぐ結果をキャッシュするためのライブのオプションをサポートしていますが、いつものライブのフェッチ。これは、オフラインの可能性があるWebアプリケーションで使用するためです。 Twitterクライアントの例では、のは、午前中に私がオンライン中にあなたのつぶやきをフェッチ行くとしましょう。その後私はチューブ上だとあなたのつぶやきを取得するために戻って。私はライブバージョンを取得することはできませんが、私はキャッシュからそれを取得し、ユーザーは、データが新鮮でないことを知らせるメッセージを表示することができます。
- の改善プロジェクトのユニットテストします。
の新しいのバージョンでは0.3.1-pre.1何である:/ <
- の改善プロジェクトのユニットテストLI>
- サポートRSVP 3.0.1、イサキタスクのぶつけ依存します。
- は今のJavaScript以外のリソースのカスタムハンドラをサポート
- あなたはthenRequireを呼び出したときにスクリプトがすぐにロードを開始します。
例えばCSS、テキスト -
の要件の
- JavaScriptクライアント側で有効になってます。
- HTML 5対応のブラウザます。
コメントが見つかりません