以前にアプリケーションをデバッグしているときに、Web Inspectorで、要求ごとに新しいセッションストレージオブジェクト(テーブル?)が作成されているように見えることに気付きました。
スクリーンショット:
[リソース]->[セッションストレージ]の下に、 test.localhostの複数のエントリがあることに気付くでしょう。
それで、私は実際にデバッグすることを意図していたことに気を取られ、これを引き起こしている原因を見つけるために検索を続けました。ページにModernizr.jsが含まれている場合に絞り込みました。
私はさまざまなアプリケーションでHtml5ボイラープレートを使用しているので、裸のボイラープレートコードに戻り、そこでも同じ動作をします。
上記のスクリーンショットは、標準の定型コードからのものであり、他には何もありません。
それで、これは標準的な振る舞いですか?それは私が心配すべきことですか?一度に数時間アプリケーションを使用した後でも、パフォーマンスの問題には気づいていません。
参考までに、私は実行しています:
Safari(5.1.2)
Lion(10.7.2)
最新の定型コード(コミット9feb29f4654540297e358454b821b2e29b848be8)