이용 가이드
TimerZZZ의 각 기능이 어떻게 동작하는지, 어떻게 쓰면 좋은지 정리했습니다.
1. 시계는 얼마나 정확한가
TimerZZZ는 페이지를 열 때와 이후 10분마다 표준시 서버에 시간을 요청합니다. 요청을 보낸 시각과 응답을 받은 시각의 차이(왕복 지연)를 측정하고, 서버가 답한 시각이 그 중간 지점에 해당한다고 보고 기기 시계와의 오차를 계산합니다. 같은 요청을 여러 번 보내 왕복 지연이 가장 짧은 결과를 채택하므로 네트워크가 잠시 느려져도 영향을 덜 받습니다.
이 방식의 정확도는 왕복 지연의 절반 이내로, 일반 가정용 인터넷에서는 보통 수십 밀리초 수준입니다. 동기화는 자동으로 이루어지며 별도 조작이 필요 없습니다.
표시 자리수와 실제 정확도는 다릅니다. 화면은 1/100초 자리까지 갱신되지만, 그 마지막 두 자리가 표준시와 일치한다는 뜻은 아닙니다. 절대 시각의 오차는 네트워크 왕복 지연에 좌우되며, 보통 수십 밀리초 범위입니다. 초 단위로는 신뢰할 수 있지만 1/100초 단위의 절대 시각 판정에는 적합하지 않습니다.
또한 아래 설명은 모두 동기화에 성공한 경우를 전제로 합니다. 표준시 서버에 연결할 수 없으면 보정 없이 기기 시계를 그대로 사용하며, 이때는 기기 시계가 틀린 만큼 화면의 시간도 그대로 틀립니다. 화면에는 동기화 성공 여부가 따로 표시되지 않으므로, 네트워크가 불안정한 환경에서 초 단위가 중요한 용도로 쓸 때는 이 점을 염두에 두세요.
2. 세계 시계
시계 아래 위치 버튼을 누르면 도시를 검색할 수 있습니다. 도시 이름(서울, Tokyo), 국가 이름(독일, France), 타임존 식별자(America/Denver) 모두 검색됩니다. 오른쪽 "세계 시계" 패널에 자주 보는 도시를 추가해 두면 각 도시의 현재 시각, 나와의 시차, 오늘·내일 여부, 야간 여부를 한눈에 볼 수 있습니다. 카드를 클릭하면 메인 시계가 그 도시로 바뀝니다.
서머타임(DST)은 자동으로 반영됩니다. 예를 들어 뉴욕은 3월 둘째 일요일부터 11월 첫째 일요일까지 EDT(UTC-4), 그 외 기간은 EST(UTC-5)로 표시됩니다. 시차 계산도 해당 시점의 규칙을 따르므로, 서머타임 전환 주간에 나라별 시차가 평소와 다르게 보이는 것은 정상입니다.
3. 시계 디자인
오른쪽 상단 설정 아이콘을 누르면 아날로그 25종, 디지털 25종 디자인을 미리보기와 함께 고를 수 있습니다. 선택은 브라우저에 저장되어 다음 방문 때도 유지됩니다. 디지털 시계는 자릿수를 4자리(시:분), 6자리(시:분:초), 8자리(시:분:초.1/100초) 중에서 고를 수 있고 12시간제, 날짜 표시, 초침 부드럽게, 포인트 색상, 다크·라이트 테마도 바꿀 수 있습니다.
키보드 A를 누르면 아날로그와 디지털이 바로 전환됩니다. F 또는 시계 더블클릭으로 전체 화면이 되며, 전체 화면에서는 화면이 자동으로 꺼지지 않도록 화면 켜짐 유지를 요청합니다(지원 브라우저에 한함).
4. 배경 색상과 배경 이미지
설정의 배경 항목에서 화면 전체의 바탕을 바꿀 수 있습니다. 미리 준비된 9가지 색(테마 기본, 검정, 슬레이트, 오션, 포레스트, 플럼, 샌드, 로즈, 스틸) 중에서 고르거나, + 버튼으로 원하는 색을 직접 지정할 수 있습니다. 배경색은 다크 테마와 라이트 테마에 각각 따로 저장되므로, 테마를 전환해도 글자가 배경에 묻히지 않습니다.
사진을 배경으로 쓰고 싶다면 배경 이미지 버튼으로 파일을 고르거나, 이미지 파일을 페이지 위로 끌어다 놓으면 됩니다. 이미지를 넣으면 아래 옵션이 함께 나타납니다.
- 채우기 / 맞추기 / 타일 — 화면을 꽉 채울지, 이미지 전체가 보이도록 맞출지, 반복해 깔지 정합니다.
- 배경 어둡게 — 이미지 위에 반투명 막을 덧씌워 시계와 글자가 잘 보이게 합니다. 다크 테마에서는 어둡게, 라이트 테마에서는 밝게 처리됩니다.
- 배경 흐리게 — 이미지를 흐리게 만들어 시계에 시선이 집중되도록 합니다.
배경 이미지는 서버에 올라가지 않고 사용자의 브라우저에만 저장됩니다(IndexedDB). 용량이 큰 사진은 저장 전에 자동으로 크기를 줄여 보관하므로 브라우저 저장 공간을 많이 차지하지 않습니다. 같은 기기의 같은 브라우저에서만 보이며, "이미지 제거"를 누르면 저장된 이미지도 함께 삭제됩니다. 브라우저의 사이트 데이터를 지우면 배경 이미지도 사라집니다.
5. 기상 알람
기상 시간을 정하고 요일을 선택하면 반복 알람이 됩니다. 요일을 고르지 않으면 한 번만 울립니다. 알람은 표준시 기준으로 울리므로 기기 시계가 틀려도 정확합니다. 소리는 5종 중에서 고를 수 있고, 다시 알림 간격을 5·10·15분으로 설정할 수 있습니다.
수면 주기 추천은 사람의 수면이 약 90분 주기로 얕은 잠과 깊은 잠을 반복한다는 점을 이용합니다. 주기가 끝나는 시점에 깨면 상대적으로 개운하게 일어날 수 있습니다. 잠드는 데 평균 14분이 걸린다고 가정하고 3~6주기(4.5~9시간) 뒤의 시각을 제안합니다. 칩을 누르면 알람 시간에 바로 적용됩니다.
주의: 웹 알람은 브라우저 탭이 열려 있을 때만 울립니다. 브라우저 알림을 허용하면 다른 탭을 보고 있을 때도 시스템 알림을 받을 수 있지만, 브라우저를 완전히 종료하면 울리지 않습니다. 중요한 일정에는 기기 알람을 함께 사용하세요.
6. 타이머
프리셋(1~60분)을 누르거나 시·분·초를 직접 입력하고 시작합니다. 남은 시간은 저장되므로 페이지를 새로고침하거나 실수로 닫아도 이어서 진행되며, 종료 시각이 지난 뒤 다시 열면 즉시 알림이 울립니다. 진행 중에는 브라우저 탭 제목에도 남은 시간이 표시됩니다.
7. 스톱워치
1/100초 단위로 측정합니다. 랩을 기록하면 각 랩 시간과 누적 시간이 표시되고, 가장 빠른 랩은 초록색, 가장 느린 랩은 빨간색으로 강조됩니다. "복사" 버튼으로 기록을 탭 구분 텍스트로 복사해 스프레드시트에 붙여 넣을 수 있습니다.
8. 키보드 단축키
| 키 | 동작 |
|---|---|
| F | 전체 화면 켜기/끄기 |
| A | 아날로그 ↔ 디지털 전환 |
| 1 2 3 4 | 시계 / 기상 알람 / 타이머 / 스톱워치 탭 |
| Space | 스톱워치 시작/정지 |
| L / R | 스톱워치 랩 / 초기화 |
| Esc | 알림 끄기, 창 닫기, 전체 화면 종료 |
자주 묻는 질문
내 컴퓨터 시계와 몇 초 차이가 나는데 어느 쪽이 맞나요?
표준시 서버와의 동기화에 성공한 상태라면 TimerZZZ 쪽이 표준시에 더 가깝습니다. 다만 이는 무조건적인 보장이 아닙니다. 동기화에 실패하면 TimerZZZ도 기기 시계를 그대로 사용하므로 두 시각이 같아지고, 성공한 경우에도 오차는 0이 아니라 네트워크 왕복 지연의 절반(보통 수십 밀리초) 범위입니다.
차이가 수 초 이상이라면 기기 시계가 어긋났을 가능성이 높습니다. 기기 시계는 표준시 서버에 맞춰 조정하는 것이 좋습니다. Windows는 설정 → 시간 및 언어 → "지금 동기화", macOS는 시스템 설정 → 일반 → 날짜 및 시간에서 자동 설정을 켜면 됩니다.
1/100초 표시가 실제로 정확한가요?
아닙니다. 표시 자체는 1/100초 단위로 갱신되지만, 그것은 화면 갱신 주기일 뿐 절대 시각의 정확도가 아닙니다. 절대 시각의 오차는 네트워크 왕복 지연에 따라 보통 수십 밀리초 범위이므로, 마지막 두 자리는 참고값으로 보시는 것이 맞습니다. 반면 스톱워치처럼 경과 시간을 재는 용도는 기기 내부 타이머만 사용하므로 네트워크와 무관하게 1/100초 단위로 신뢰할 수 있습니다.
데이터가 서버에 저장되나요?
아니요. 알람, 타이머, 스톱워치 기록, 디자인 설정은 모두 사용자의 브라우저 저장소에만 보관됩니다. 직접 올린 배경 이미지도 마찬가지로 브라우저 안에만 저장되며 서버로 전송되지 않습니다. 자세한 내용은 개인정보처리방침을 참고하세요.