Y’z Atelierのaliceを利用しています。
以下のフォームに名前を入力し、登録ボタンを押してみてください。
下部文章の名前部分が変更されるのが確認できます。
サンプル
三人のむすめたち、たれも、きれいに生まれついてきているなかで、いちばん末の女の子は、きれいというだけではたりない、それこそ照りかがやくように美しくて、まだ三つ四つのおさな子のときから、..――美し姫とよばれていたのが、大きくなるにしたがい、美人ということばは、このむすめひとりのためにあるようになりました。
—————————————————————
ラ・ベルとラ・ベート(美し姫と怪獣)
ヴィルヌーヴ夫人 Madame de Villeneuve
楠山正雄訳
出典【青空文庫】
このように、最初に設定した名前が変更されて表示されます。
これがドリーム小説や名前変換小説と呼ばれるものの基本仕様です。
本名入力が恥ずかしい、または他者に読み取られる不安がある場合はお好きな名前を考えて自身になりきる方法もあります。
名前変換はどのようなシステムを利用しているのか
名前変換の方法には2つの方法があります。
- 小説ごとに名前を変換する
- 専用フォームにて名前を一括登録してから小説を読む
1.小説ごとに名前を変換する
この方法は、閲覧する小説を開くと最初に名前変換の要求が出されるJavaScriptを利用しています。
指定された項目の変換をしてOKボタンを押すと、小説の指定された項目が名前変換され読むことが出来ます。
DreamMakerのDreamMaker1がこの仕様に当てはまります。
2.専用フォームにて名前を一括登録してから小説を読む
この方法はブラウザのCookieを利用した方法です。一度保存した名前は一定時間が経過するか、削除されなければ保存されたままになります。
小説を閲覧する前に名前登録の専用場所があります。そこで、指定された項目を変換してから小説を閲覧します。
現在多くのドリーム小説サイトや名前変換スクリプトがこの方法を利用しています。上記サンプルもこちらのCookieを利用した方法です。
この方法の場合は、毎度毎度小説ごとに名前を登録する必要がなくなりますので、製作者にとっても閲覧者にとっても非常に便利な機能です。
ここで、1つ気になる事がありませんか?
―――そう、登録した名前が他人に知られてしまうのか、という点です。
1の方法は、小説ごとの登録なので、その場に居合わせない限り変換された名前が知られることはありません。
2の方法も、登録された名前は使用しているパソコンにのみ保存されるので、これも他者に知られることはありません。
ただしDreamMaker2を利用しておりアクセス解析が設置されているサイトの場合、サイトの管理人に名前が分かってしまいます。
それを使って悪い事をする、というような方はいないと思いますが、念のため本名での登録はお控え下さい。
前出したY’z Atelierのalice、aleviritaのdream.php、YumeTempが利用されているスクリプトは名前を読み取られる心配はありませんので、安心して利用することができます。
名前登録後の削除方法
小説を閲覧し終えた後、名前を削除する場合はどのようにすればいいでしょうか?
1の場合は、小説ページを閉じたら登録された名前はすぐに削除されるので、改めて削除動作をする必要はありません。
2の場合、以下の作業をすると保存された名前は削除されます。
- 名前登録のページにある「削除」ボタンを押す
- 名前登録のページで、指定された項目に空白を入力して「登録」ボタンを押す
- ブラウザの「ツール」にある「インターネットオプション」から閲覧の履歴項目の「削除」を選択し、「クッキーとWEBサイトデータ」にチェックを入れて削除ボタンを押す(IE11の場合)
1~3のどれかの作業を行えば、登録された名前はパソコン上から消えます。
3の作業は各ブラウザ毎にCookieの削除方法が異なります。この方法は今までに他のサイトで登録した名前すべてが抹消されますので、ご注意ください。
Cookieを利用した方法の場合、名前登録ページにあるスクリプト内でどれくらいの期間保存するかを設定する項目があります。
スクリプトに詳しい製作者の場合は、その数字を変更する事もあるかも知れません。
登録した名前の削除をし忘れていたとしても、いずれは削除されますのでそこまで大げさにならなくても問題はありません。
では、どのようにしてドリーム小説を作るのか、
次のページではこのページで利用したY’z Atelierのaliceスクリプトを元に説明していきます。
次のページ:ドリーム小説はどうやって作るの?
前のページ:そもそもドリーム小説って何?