온라인 알람시계
기상 시간을 설정하고 라이브 카운트다운, 반복적으로 생성되는 멜로디, 전체 화면 알림 및 순간이 오면 깜박이는 탭 제목을 브라우저 탭에서 바로 받으세요.
결과
브라우저 탭의 알람 시계는 너무 단순해 보이지만 그 단순함이 특징입니다. 설치할 앱도 없고, 계정도 없고, 부여할 알림 권한도 없습니다. 시간을 입력하거나 시간이 이미 채워진 사전 설정 페이지 중 하나에서 도착하여 알람 설정을 누르면 실시간 카운트다운에 해당 순간까지 남은 시간이 정확히 표시되며, 시간이 아직 앞서 있으면 오늘을 자동으로 선택하고 이미 지났다면 내일을 자동으로 선택합니다.
카운트다운이 0에 도달하면 탭은 책상을 흔드는 것 외에 모든 작업을 수행합니다. Web Audio API에 의해 라이브로 생성된 멜로디가 반복적으로 재생되고, 전체 화면 알림이 페이지를 차지하며, 탭 제목이 깜박이기 시작하여 다른 창에서도 알람을 볼 수 있습니다. 반응하지 않으면 중지를 누를 때까지 멜로디가 30초마다 반복됩니다. 이는 정중하게 삑삑거리는 소리가 아닌 지속적인 깨우기 소리입니다.
정직성은 다른 어떤 도구보다 알람에서 더 중요하므로 실제 규칙은 다음과 같습니다. 알람은 잠자기 상태가 아닌 컴퓨터에서 탭이 열려 있는 동안에만 작동합니다. 브라우저는 배경 탭의 타이머 속도를 늦출 수 있으므로 초 단위의 정확성을 위해 탭을 활성 상태로 유지하거나 표시되도록 유지합니다. 소리를 내려면 페이지와의 한 번의 상호 작용이 필요합니다. 즉, 알람 수 설정을 누르면 멜로디가 자동으로 차단되지 않습니다. 카운트다운 동안 남은 시간은 탭 제목에 반영되므로 탭 표시줄을 한 눈에 보는 것만으로도 충분합니다.
모든 일은 로컬에서 이루어집니다. 어떤 서버도 사용자의 기상 시간을 저장하지 않으며 아무것도 추적되지 않습니다. 고정된 시간보다는 간격 작업의 경우 카운트다운 타이머가 더 적합하고 구조화된 집중 세션의 경우 포모도로 타이머가 있습니다. 이 페이지는 선택한 시간에 큰 소리로 울리는 평범하고 정직한 작업을 위한 것입니다.