ストップウォッチとカウントダウン
このツールは、ブラウザ上でストップウォッチとカウントダウンを切り替えて使えます。ストップウォッチは performance.now() を使って時間を測り、開始、一時停止、リセット、ラップ記録に対応します。ラップを保存すると、各ラップの区間時間と合計時間が表に追加され、3件以上のラップがある場合は最速と最遅が強調されます。カウントダウンは時、分、秒を入力して開始し、requestAnimationFrame で残り時間と円形ゲージを更新します。0になると完了表示、点滅、音によるアラームが出ます。
キーボード操作とコピー
入力欄にフォーカスがない場合、スペースキーで開始と一時停止を切り替えられます。ストップウォッチモードでは L キーでラップ、R キーでリセットできます。カウントダウンモードでは R キーでリセットします。コピーボタンは現在のモードに応じて、ストップウォッチの表示時間またはカウントダウンの残り時間をコピーします。トレーニング、授業、発表練習、休憩管理、料理の時間確認など、短い計測をすばやく記録したい場面に便利です。
精度の限界
このページは日常用途を想定したブラウザツールです。タブがバックグラウンドに回った場合、端末が省電力状態になった場合、OSやブラウザがタイマーを制限した場合には、専門機器と同じ精度を保証できません。カウントダウンの音も端末の音量やブラウザの音声許可に依存します。公式競技、医療、安全管理など厳密な計時が必要な用途では専用機器を使い、ここでは練習や作業管理の目安として利用してください。
コメント