2026. 08. 19
온라인 스톱워치 — 탭을 옮겨도 시간이 어긋나지 않는 이유
웹 스톱워치는 화면을 그리는 주기와 시간을 재는 방법이 따로입니다. Tooly 스톱워치는 시작 시각과 현재 시각의 차이로 경과 시간을 계산하기 때문에, 다른 탭에서 일하다 돌아와도 총 시간이 어긋나지 않습니다. 1/100초 표시의 의미와 정지·초기화 버튼의 차이, 타이머·세계시계와의 구분까지 정리했습니다.
휴대폰에도 스톱워치가 있는데 웹에서 찾는 데는 이유가 있습니다. 발표 연습을 하면서 원고를 화면에 띄워 둬야 하거나, 화면 공유 중에 남은 시간을 같이 보여 줘야 하거나, 폰은 폰대로 다른 걸 재고 있을 때입니다.
그런데 웹 스톱워치에는 오래된 의심이 하나 붙어 다닙니다. "다른 탭에서 일하다 돌아오면 시간이 느리게 갔던데?"
그 의심은 절반만 맞습니다
대부분의 브라우저는 보이지 않는 탭의 반복 작업을 느리게 돌립니다. 배터리와 CPU를 아끼기 위해서입니다. 그래서 숫자를 1씩 더해 시간을 세는 방식으로 만든 스톱워치는 백그라운드에서 실제보다 적게 세게 됩니다.
Tooly 스톱워치는 그 방식이 아닙니다. 소스를 열어 보면 이렇게 되어 있습니다.
- 시작을 누른 그 순간의 시각을 기록한다.
- 화면을 갱신할 때마다 지금 시각에서 시작 시각을 뺀다.
즉 화면을 몇 번 그렸는지와 무관하게, 경과 시간은 언제나 두 시각의 뺄셈으로 나옵니다. 백그라운드에서 화면 갱신이 뜸해져도 돌아온 순간 정확한 총 시간이 찍힙니다. 느려지는 것은 숫자가 굴러가는 모습이지 시간 자체가 아닙니다.
화면 갱신 주기는 10밀리초(0.01초)입니다. 그래서 1/100초 칸이 부드럽게 움직입니다.
버튼 세 개의 정확한 차이
| 버튼 | 하는 일 |
|---|---|
| 시작 | 지금 시각을 시작점으로 잡고 재기 시작합니다. 정지 상태에서 다시 누르면 멈춘 지점부터 이어서 갑니다. |
| 정지 | 화면 갱신을 멈춥니다. 숫자는 그대로 남습니다. |
| 초기화 | 00:00:00.00으로 되돌립니다. 기록은 남지 않습니다. |
여기서 헷갈리기 쉬운 것이 정지와 초기화의 차이입니다. 정지는 일시정지입니다. 세 세트 운동하면서 세트 사이 휴식에 정지를 눌렀다가 다시 시작을 누르면, 운동한 시간만 누적됩니다. 반면 초기화를 누르면 그동안의 시간이 사라집니다.
시작 → 정지 → 시작을 반복해도 누적 시간이 유지되는 것은, 다시 시작할 때 이미 지난 시간만큼 시작 시각을 앞으로 당겨 잡기 때문입니다.
1/100초까지 보이지만 그게 정확도는 아닙니다
표시 단위와 측정 정확도는 다른 문제입니다. 이 스톱워치는 0.01초 단위로 보여 주지만, 실제 측정에는 버튼을 누르는 사람의 반응 시간이 그대로 들어갑니다. 시작할 때 한 번, 멈출 때 한 번입니다.
그래서 다음 용도에는 적합합니다.
- 발표·강의 시간 재기
- 운동 세트·휴식 구간 재기
- 요리 공정 시간 확인
- 작업 한 건에 걸리는 시간 파악
반대로 경기 공식 기록이나 정밀 계측에는 맞지 않습니다. 사람이 시작·정지를 누르는 구조에서는 그 두 번의 반응 시간이 결과에 섞이기 때문입니다. 0.01초 자리가 보인다고 해서 그 자리까지 믿을 수 있다는 뜻은 아닙니다.
랩 기능은 없습니다
구간 기록(랩타임)을 남기는 기능은 들어 있지 않습니다. 400m씩 나눠 기록하거나 세트별 시간을 따로 모으려면, 정지 시점마다 숫자를 옮겨 적는 방식이 됩니다.
여러 구간을 자동으로 쌓아야 하는 작업이라면 스톱워치보다 기록지를 함께 쓰는 편이 낫습니다.
스톱워치·타이머·세계 시계는 다른 도구입니다
세 가지를 섞어 찾는 경우가 많아 정리해 둡니다.
| 무엇이 궁금한가 | 쓰는 도구 |
|---|---|
| 얼마나 걸렸나 (0에서 늘어남) | 스톱워치 |
| 얼마나 남았나 (정한 시간에서 줄어듦) | 카운트다운 타이머 |
| 지금 몇 시인가 (도시별 현재 시각) | 세계 시계 |
경과 시간은 시각과 별개입니다. 한국은 UTC보다 9시간 빠른 표준시를 쓰지만, 30분을 잰다는 것은 어느 나라에서 재든 30분입니다. 반대로 해외 회의 시각을 맞추는 일은 스톱워치가 아니라 시차 문제입니다. 그쪽은 세계 시계로 시차 확인하는 법에 정리해 두었습니다.
자주 묻는 질문
탭을 닫았다가 다시 열면 이어서 재나요?
아닙니다. 페이지를 벗어나면 측정이 초기화됩니다. 오래 재야 한다면 탭을 열어 둔 채로 두는 편이 안전합니다.
휴대폰 화면이 꺼지면 어떻게 되나요?
브라우저가 페이지를 잠시 멈춰 두더라도, 화면을 다시 켜면 시작 시각과 현재 시각의 차이로 총 경과 시간이 다시 계산됩니다. 다만 기기와 브라우저에 따라 탭 자체가 정리될 수 있어, 긴 측정은 화면 꺼짐을 막아 두는 편이 낫습니다.
1시간이 넘어도 되나요?
됩니다. 시·분·초 칸이 각각 있어 한 시간을 넘겨도 계속 표시됩니다.
여러 개를 동시에 재고 싶습니다.
탭을 여러 개 열면 각각 독립적으로 동작합니다. 다만 어느 탭이 무엇을 재는 중인지는 직접 구분해야 합니다.
측정 기록이 저장되나요?
저장되지 않습니다. 화면에 보이는 값이 전부이므로, 남겨야 하는 기록은 따로 적어 두는 방식이 됩니다.
함께 보면 좋은 것
시간을 재는 일이 날짜 단위로 넘어가면 도구가 달라집니다. 두 날짜 사이의 일수는 날짜 계산기로 셉니다. 해외 팀과 회의 시각을 맞출 때는 세계 시계를 씁니다.
이 글은 2026년 8월 19일 기준 도구 동작을 직접 확인해 작성했습니다. 브라우저와 기기에 따라 백그라운드 탭 처리 방식이 다를 수 있어, 중요한 측정에는 별도 기록을 함께 남기시기 바랍니다.