セッション変数を保存するクライアント側の JS ライブラリを探しています。
代替のストレージ メディアをサポートするライブラリが欲しいです。たとえば、他の手法でフォールバックできる場合は Cookie などです。たとえば、これを見つけました (ただし、最後の更新は 2009 年です): http://code.google.com/p/sessionstorage/
機密データを保存するつもりはないので、セキュリティには関心がありません (アプリケーション間のデータ分離は別として)。
ユースケースの例を挙げると、「Chrome ユーザーですか? アプリをダウンロードしてください」というメッセージを Chrome ユーザーに表示したいのですが、セッションでステータスを維持して、同じユーザーに再度メッセージを表示しないようにしたいと考えています。キャッシュが有効になっているため、サーバー側のセッションは必要ないため、まったく同じページを異なるユーザーに提供できる必要があります。