UltKit

Đồng hồ bấm giờ online

Bắt đầu, dừng và ghi thời gian từng vòng chính xác đến phần trăm giây. Nhấn Space để bắt đầu hoặc dừng, L để ghi vòng và R để đặt lại. Đồng hồ vẫn tiếp tục chạy khi bạn chuyển tab, và thời gian đang chạy được hiển thị trên tiêu đề tab để bạn có thể xem nhanh từ bất cứ đâu.

Sẵn sàng
00:00.00
Vòng hiện tại 1 · 00:00.00

Các vòng

Nhấn Vòng (hoặc phím L) khi đồng hồ đang chạy để ghi lại một mốc thời gian.

Phím tắt

PhímThao tác
Phím cáchBắt đầu hoặc dừng đồng hồ bấm giờ
LGhi một vòng khi đồng hồ đang chạy
RĐặt lại thời gian và xóa toàn bộ các vòng

Phím tắt hoạt động ở mọi vị trí trên trang, trừ khi bạn đang gõ trong ô văn bản. Nhấn phím cách khi một nút đang được chọn sẽ kích hoạt nút đó.

Vì sao đồng hồ bấm giờ này vẫn chính xác khi tab chạy nền

Một đồng hồ bấm giờ web đơn giản cộng thêm 10 mili giây mỗi khi bộ hẹn giờ chạy. Cách này lệch rất nhanh, vì trình duyệt giới hạn bộ hẹn giờ ở tab bị ẩn xuống còn khoảng một lần mỗi giây, và Chrome có thể kéo giãn các bộ hẹn giờ nối tiếp xuống một lần mỗi phút sau khi tab bị ẩn năm phút. Mỗi nhịp bị bỏ lỡ là một khoảng thời gian đồng hồ lặng lẽ đánh mất.

Đồng hồ bấm giờ này không bao giờ đếm nhịp. Khi bạn nhấn Bắt đầu, nó ghi lại một mốc thời gian, và mỗi lần màn hình làm mới, nó lấy thời điểm hiện tại trừ đi mốc đó. Nếu tab ngủ mười phút, khung hình đầu tiên sau khi bạn quay lại sẽ hiển thị đúng tổng thời gian. Vòng chạy cũng hoạt động tương tự: mỗi vòng lưu tổng thời gian tại lúc bạn nhấn L, và thời gian vòng là hiệu số so với vòng trước.

Các mốc thời gian lấy từ performance.now(), không phải Date.now(). Date.now() đọc đồng hồ thực, có thể nhảy tới hoặc lùi khi máy tính đồng bộ với máy chủ thời gian hoặc khi bắt đầu giờ mùa hè. performance.now() là đồng hồ đơn điệu, chỉ tiến lên kể từ lúc trang được tải, nên một lần hiệu chỉnh NTP giữa chừng không thể cộng thêm hay bớt đi một giây nào trong kết quả của bạn. Trình duyệt cố ý làm thô độ phân giải của nó (còn khoảng từ 5 micro giây đến 1 mili giây) để chặn tấn công đo thời gian, mức này vẫn mịn hơn nhiều so với phần trăm giây hiển thị ở đây.

Vì sao màn hình chỉ hiển thị đến phần trăm giây

Môn thể thao chọn phần trăm giây là có lý do. Tại Thế vận hội Munich 1972, Gunnar Larsson thắng Tim McKee ở nội dung 400 m hỗn hợp cá nhân với cách biệt hai phần nghìn giây; sau đó cơ quan quản lý môn bơi quy định kết quả được xác định đến 1/100 giây, vì không thể xây các làn bể giống hệt nhau với sai số vài milimét. Điền kinh Olympic cũng công bố kết quả chạy nước rút theo phần trăm giây, dù camera ghi hình đích có thể chụp hàng nghìn khung hình mỗi giây.

Với đồng hồ bấm tay, phần trăm giây đã vượt quá độ chính xác mà ngón tay bạn có thể đạt được. Thời gian phản xạ thị giác trung bình khoảng một phần tư giây, và bạn phản xạ ở cả lúc bắt đầu lẫn lúc kết thúc, nên kết quả bấm tay chỉ đáng tin đến khoảng một phần mười giây. Hãy dùng phần trăm giây để so sánh các vòng của chính bạn với nhau, nơi độ trễ phản xạ phần lớn triệt tiêu, thay vì để phân định một cuộc đua.

Cách sử dụng bảng thời gian vòng trong thực tế

Chạy ngắt quãng, tập diễn thuyết từng slide, tính giờ từng câu trong bài thi thử, hay kiểm tra từng bước của một công thức nấu ăn mất bao lâu: nhấn L tại mỗi mốc và bảng sẽ liệt kê thời gian vòng cùng tổng thời gian cộng dồn. Khi có từ hai vòng trở lên, vòng nhanh nhất được đánh dấu xanh và chậm nhất màu đỏ, nên nhịp độ không đều hiện ra ngay. Nếu cần lên kế hoạch cùng một buổi cho nhiều quốc gia, công cụ đổi múi giờ sẽ lo phần đồng hồ.

Khi đồng hồ chạy, trang yêu cầu trình duyệt giữ màn hình luôn sáng (screen wake lock) để điện thoại hoặc laptop không bị tối màn hình và khóa giữa chừng một lượt chạy dài. Việc giữ này được hủy ngay khi bạn dừng. Trình duyệt không có Wake Lock API sẽ giữ cài đặt nguồn bình thường; việc đo thời gian không bị ảnh hưởng.

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

Đồng hồ bấm giờ online có tiếp tục chạy khi tôi chuyển tab hoặc khóa màn hình điện thoại không?
Có. Đồng hồ bấm giờ lưu thời điểm bạn nhấn Bắt đầu và tính thời gian đã trôi từ đó, nên bộ hẹn giờ bị giới hạn ở tab nền không làm mất thời gian. Trên một số điện thoại, trình duyệt bị tạm dừng hoàn toàn khi tắt màn hình; tổng thời gian đúng sẽ hiện ngay khi bạn quay lại tab.
Đồng hồ bấm giờ có những phím tắt nào?
Phím cách để bắt đầu và dừng, L ghi một vòng khi đồng hồ đang chạy, và R đặt lại thời gian và xóa các vòng. Phím tắt bị bỏ qua khi bạn đang nhập vào ô văn bản.
Đồng hồ bấm giờ trên trình duyệt chính xác đến mức nào so với đồng hồ bấm giờ thể thao chuyên dụng?
Bản thân đồng hồ chính xác tốt dưới một mili giây vì nó đọc bộ đếm độ phân giải cao đơn điệu của trình duyệt. Yếu tố giới hạn là thời gian phản xạ của con người lúc bắt đầu và kết thúc, thường khoảng 0,2 đến 0,3 giây, và điều này áp dụng như nhau với đồng hồ bấm giờ thể thao cầm tay.
Thời gian các vòng của tôi có được lưu ở đâu không?
Không. Các vòng chỉ nằm trong tab đang mở và biến mất khi bạn đặt lại hoặc đóng tab. Không có gì được tải lên, và trang không lưu thời gian của bạn.
Vì sao thời gian được hiển thị trên tiêu đề tab trình duyệt?
Để bạn theo dõi đồng hồ khi đang làm việc ở tab khác. Tiêu đề cập nhật hai lần mỗi giây với phút và giây, rồi trở lại bình thường sau khi đặt lại.