美佳のタイプトレーナ カナ編 Ver2.03.02 JAVASCRIPT版ソースコード

 教育用のタイプ練習ソフト「美佳タイプトレーナ カナ編 V2.03」のJAVASCRIPT版ソースコードです。
 ブラウザーで作動します。
 Chrome、Edge、Firefoxで動作確認済です。
 Chromebookでも動作します。
 Chromebookでは機種によっては極まれにフリーズする事がありますが、ChromeOSの最新バージョン120では不具合は解消されています。
 Chromebookや他のノートパソコンではカナキーの最上段とファンクションキーが隣接しているため誤操作による誤動作が多いので推奨しません。
 著作権を表示する初期画面は表示されません。
 成績はクッキーに保存されます。保存期間は一年です。
 成績はサーバーには保存されません。
 オフラインでも作動しますがオフラインで実行した場合は成績は保存されません。
 Windows版では練習時間記録ファイルmikakana.logと最高速度記録ファイルmikakana.spdが保存されますが、
 このJAVASCRIPT版ではmikakana.logとmikakana.spdは保存されません。
 Windows版では合計練習時間はプログラムを起動してから終了するまでの時間ですがJAVASCRIPT版では個別の累積練習時間の合計です。
 Windows版では実行時にウィンドーのサイズを変更できますが、このJAVASCRIPT版では実行時にサイズの変更はできません。
 ウィンドーのサイズを変更したい場合はindex.htmlのキャンバスサイズを変更して下さい。
 メニューの項目に「終了」はありません。終了したいときはウィンドーをクローズして下さい。

 このソースコードの著作権は今村二朗が所有します。
 改変、転載、他ソフトの使用など自由にお使いください。

Ver2.03.02での修正点
1.
Firefoxでも動作可能にした。

2.
ランダム練習で練習テキストを打ち切った場合に経過時間が60秒を超える場合があるバグを修正。