昔のアレ…。
終始JavaScriptの話です。ゴメンナサイ。
一部界隈では有名だった「ドリーム小説」。
CGIという名のPerlで生成するサービスとかあった気がします。
そういえばあれ今ならより簡単に実装できるよなー、と思いました。
// 設定 var setItem = function(key, val){ localStorage.setItem(key, val); }; // 取得 var getItem = function(key){ return localStorage.getItem(key); }; // 削除 var removeItem = function(key){ localStorage.removeItem(key); }; // 全て削除 var allClearItem = function(){ localStorage.clear(); };
なんて関数たちを用意して…。
var name; name = getItem('name'); if(name == null){ name = prompt('名前を入力してください', ''); }
あとは document.writeをするだの、テンプレートエンジンでHTML生成するだのすれば、
お手軽ドリーム小説!
localStorageはモダンブラウザあたりでしか対応していないので、
cookieでやるようにラッパーしてやんないといけないと思いますが…。
でもこのくらい簡単なのなら本当にすぐ実装できますね!