Hint
Start: 
End: 
Time: 


using JavaScript & CSS....

HowTo Play.

  1. 中段左窓の文字列は上段テキストエリアのデフォルト文字列をランダム配置したものです。初期状態で300字になるよう結果的に使用しない文字を充塡してあります。ただし般若心経に登場しない文字はありません。
  2. 左窓の1文字をクリックすると,右窓のピンクの背景色のセル(セルカーソルのつもり)へ選んだ文字が移動します。その繰りかえしで右窓に般若心経を完成してください。
  3. 上段の[SET]押下またはブラウザのリロードで初期化されます。保存機能はありません。
  4. [SET]またはリロード後,左窓の文字の最初のクリックで計時が始まり,上段右に表示されます。[CHECK]で計時停止&右窓評価です。ただの経過時間表示であって,時間制限中断や一時停止の機能はありません。
  5. 修正したい場合は右窓で該当の文字をクリックしでピンクセルをあて,左窓から選びなおしてください。
  6. ピンクセルにすでに文字が入っていた場合は,左窓で選んだ文字との交換になります。
  7. 左窓[改行]セルのクリックで,ピンクセルが次行の先頭に移動します。
  8. 完成したと思ったら,[CHECK]ボタンを押してください。右窓で間違っているセルが赤くなります(素で評価させるとinnerHTMLの書き換えが追いつかなくて表が壊れるので,遅延ロジックが入れてあります。つまりちょっと遅い)。
  9. 改行位置・空白文字は評価に影響しません。
  10. 初期化とともに右窓の1行の文字数は15字から20字の間でランダムに変化します(位置で文字を憶えるのを避けるため)。
  11. デフォルトの用字が気に入らないなど般若心経のテキスト自体を替えたい場合は,上段[CLEAR]を押下してテキストエリアを入力可能な状態にし,適宜あたらしいテキストを書きこんだり貼りつけたりしてください。[SET]で左窓が作成されます。
  12. 上段[Hint]チェックボクスのチェックで左窓右端に進行中であろう部分の語句を表示します。これはデフォルトのテキストに依存しています(テキストを替えると変な切り方に見えると思いますが仕様です)。ヒントの文字のクリックまたは残り文字数に応じた秒数経過で左窓上の当該文字セルを背景色変更します。
  13. どんなものか雰囲気をつかむために[AUTO]ボタンをつけました。これ押してたんぢゃ憶えられないけど……。
  14. 動作確認環境(OS, ブラウザ)
    • Windows xp Home, Opera 9.64
    • Windows xp Home, InternetExplorer 8.0
    • Windows xp Home, Lunascape5.1.2 (Gecko)
    ※PalmOS 4.x, xiino 2.x では動作しません。他(OS/2・Linux・MacOS, Mozilla・Firefoxなど)は未確認です。

※このページで生じた如何なる損害にも作者は責任を負いません。メモリリークとかしてたらすいません。
 宗教的に意図するところはまったくありません。「寿限無」や「金明竹」「たらちね」を憶えるのと同じレベルとお察しください。

 
ver date reference
0.31 2009.8/19 [Hint]チェックで左窓に自動で次の文字を強調するカウントダウンが10-60秒の間に収まるよう調整した。  
0.30 2009.8/18 [Hint]チェックで確定文字数(ピンクセル以前文字数)を表示。また持ち時間を1時間として残り文字数で割った秒数を経過したら左窓中の次の文字のセル背景色を変更するよう改訂。  
0.21 2009.8/16 [CHECK]で誤って[AUTO]を押しちゃうことが結構あるんでConfirmする。  
0.20 2009.8/15 どうも[CHECK]の評価結果が狂うようなので10m秒/文字の遅延を入れた。
あまりに難しいのでヒントを出せるようにした。
あまつさえヒントの文字クリックで左窓サーチするようにした。
めんどくさいので[AUTO]ボタンつけた。
0.10 2009.8/14 α版1stリリース。

Valid XHTML 1.0 Transitional
© Copyright 2009; nii.n All Rights Reserved.
c.