⏱️ ポモドーロタイマー

25分の集中と5分の休憩でメリハリある作業リズムを作る

25:00
スタンバイ
💡 タイマー動作中は画面が消灯しません
🍅 今日の完了セッション: 0 回

ポモドーロタイマー(集中&休憩)の特徴と使い方

時間管理の世界的定番「ポモドーロ・テクニック(25分の深い集中+5分の短い休息)」をブラウザ上で快適に実践するためのミニマルタイマーです。スマホでの作業中に画面が消えないスリープ防止機能や、外部通信を行わないWeb Audio APIによるクリアな合成ベル音、バックグラウンド作業中でも残り時間がわかるタブタイトル表示を備えています。

📱 画面スリープ自動防止

タイマー動作中は画面が暗くならず常時点灯。デスクに置いたスマホを手間なく時計代わりに使えます。

🔔 通信量ゼロの合成ベル音

重い音声ファイルをDLせず、ブラウザ内で直接サイン波を合成。いつでも瞬時に心地よい音が響きます。

💻 タブタイトル通知&日課記録

別タブ作業中もタイトルバーで残り時間が確認可能。本日完了した集中セッション数も自動記録されます。

計算ロジック・仕様について

本ツールは長時間のデスクワークを快適に支えるため、以下の技術仕様で設計されています。

  • タイマー駆動と遅延補正: ブラウザのバックグラウンド処理抑制による時間のズレを防ぐため、実時刻(Date.now())との差分を継続的に照合して正確な残り秒数を算出します。
  • 円形プログレス表示: SVGサークルの円周長(約691.15px)に対し、総時間に対する経過時間の比率から stroke-dashoffset を算出して滑らかな視覚的進行を描画します。
  • Web Audio API音響合成: 集中終了時は880Hz(ラ音)と1760Hzのサイン波を滑らかに減衰させて心地よいベル音を鳴動。休憩終了時はC5からG5への上昇チャイムで爽快に仕事復帰を促します。

よくある質問(FAQ)

Q 別タブで作業していたり、画面から少し目を離してもタイマー終了に気づけますか?

ブラウザのタブ名(タイトルバー)に残り時間が秒単位でリアルタイム表示され、タイマー終了時にはタブ名が点滅しつつベル音が鳴るため、別ウィンドウで作業していてもスムーズに気づくことができます。

Q タイマー終了時の音が鳴らない場合はどうすればいいですか?

ブラウザの自動再生ポリシーにより、画面を1度以上タップ・クリックするまで音声再生が制限される場合があります。また、タイマー下部の「音声ON/OFF」ボタンがミュートになっていないか、端末のマナーモード・音量設定をご確認ください。「🔔 音を試聴」ボタンでテストも可能です。

Q 画面消灯防止(スリープ防止)機能はどの環境でも利用できますか?

「Screen Wake Lock API」に対応した最新のブラウザ(Chrome, Edge, Android Chrome, Safari最新版等)で自動的に機能します。非対応ブラウザの場合でも、画面消灯以外のタイマー機能・通知機能はすべて通常通り動作します。

フリースペース