Đồng Hồ Pomodoro Trên Tab

Hiển thị thời gian đếm ngược trên tiêu đề tab, lưu lịch sử local.

Công cụ này chạy hoàn toàn trên trình duyệt. Dữ liệu bạn nhập không rời khỏi thiết bị.

Advertisement

Đồng hồ Pomodoro hiển thị thời gian còn lại ngay trên tiêu đề tab trình duyệt, nên bạn vẫn thấy còn bao nhiêu phút dù đang mở tab khác. Chạy chu kỳ 25 phút tập trung, 5 phút nghỉ, nghỉ dài sau mỗi bốn vòng, và lưu số phiên đã hoàn thành vào localStorage. Dành cho người làm việc trên trình duyệt và hay quên nhìn đồng hồ.

Đồng hồ không đếm bằng cách cộng dồn từng nhịp, mà lưu thời điểm kết thúc rồi tính lại phần dư từ Date.now() ở mỗi khung hình. Cách này quan trọng vì Chrome, Firefox và Safari đều giảm tần suất timer ở tab nền để tiết kiệm pin; nếu dùng setInterval thông thường, đồng hồ sẽ trôi vài phút sau nửa tiếng. Lịch sử phiên chỉ nằm trên máy bạn.

Cách sử dụng

  1. Chọn thời lượng tập trung và nghỉ, hoặc giữ mặc định 25/5.
  2. Bấm Bắt đầu để chạy phiên đầu tiên.
  3. Chuyển sang tab khác làm việc, theo dõi số phút trên tiêu đề tab.
  4. Khi hết giờ, bấm Nghỉ để chuyển sang phiên nghỉ.
  5. Xem số phiên đã hoàn thành ở cuối ngày để biết mình làm được bao nhiêu.

Câu hỏi thường gặp

Vì sao đồng hồ vẫn đúng khi tôi chuyển sang tab khác?

Vì nó không dựa vào việc timer chạy đều. Mỗi lần cập nhật, công cụ lấy giờ hiện tại trừ đi mốc kết thúc đã lưu, nên dù trình duyệt có giãn nhịp cập nhật thì con số vẫn khớp với đồng hồ hệ thống.

Lịch sử phiên được lưu ở đâu?

Trong localStorage của chính trình duyệt bạn đang dùng, theo từng tên miền. Không có dữ liệu nào được gửi lên máy chủ. Xoá dữ liệu trang web trong cài đặt trình duyệt sẽ xoá luôn lịch sử này.

Tôi có đổi được 25/5 thành thời lượng khác không?

Có. Nhiều người dùng 50/10 hoặc 90/20 cho công việc cần mạch tập trung dài. Nên giữ nghỉ ngắn dưới 10 phút để không mất đà, và nghỉ dài 15 đến 30 phút sau mỗi bốn vòng.

Công cụ liên quan