화면 꺼짐 방지이란?
화면 깨우기 잠금은 디스플레이를 켜진 상태로 유지하고 기기가 절전 모드로 전환되는 것을 방지합니다. 레시피를 따르거나, 긴 글을 읽거나, 프레젠테이션을 하거나, 대시보드를 모니터링할 때 유용합니다 — 화면을 깨우기 위해 더 이상 탭할 필요가 없습니다.
도구는 Screen Wake Lock API를 호출해 탭이 보이는 동안 운영체제가 화면을 어둡게 하거나 절전 모드로 전환하지 못하게 막습니다. 라이브 타이머가 잠금이 유지된 시간을 보여주며, 다른 탭으로 갔다 돌아오면 자동으로 다시 요청합니다. 탭을 닫거나 토글을 끄는 순간 잠금이 해제되므로 모르는 사이 배터리가 소모되지 않습니다.
사용 방법
- 토글 버튼을 클릭하여 화면 깨우기 잠금을 활성화하고 화면이 꺼지지 않게 하세요.
- 타이머가 깨우기 잠금이 활성화된 시간을 표시하여 세션을 추적할 수 있습니다.
- 다시 클릭하면 깨우기 잠금이 해제되고 정상적인 화면 꺼짐 동작이 복원됩니다.
사용 시기
- 주방에서 손에 밀가루나 기름이 묻은 채로 긴 레시피를 볼 때.
- 운동·촬영·정비를 하면서 태블릿의 체크리스트를 확인할 때.
- 보조 모니터에서 대시보드나 빌드 파이프라인이 어두워지지 않게 띄워둘 때.
결과
주방에서 태블릿으로 레시피를 보며 요리할 때 — 손에 밀가루가 묻어 있어도 화면이 켜져 있도록 깨우기 잠금을 활성화하세요. 타이머가 45분 동안 활성 상태임을 보여줍니다.
자주 묻는 질문
- 어떤 브라우저와 OS에서 지원되나요?
- Android, Windows, macOS, ChromeOS의 Chrome, Edge, Opera, Samsung Internet에서 지원합니다. Safari는 iOS/macOS 16.4부터, Firefox는 126부터 지원합니다. 버튼이 '지원되지 않음'으로 표시되면 브라우저가 아직 이 API를 노출하지 않은 것입니다.
- 탭을 전환하면 왜 잠금이 풀리나요?
- 탭이 보이지 않게 되는 즉시 API가 잠금을 해제합니다. 명세에 보안과 배터리 보호 목적으로 박혀 있는 규칙입니다. 이 페이지는 visibilitychange 이벤트를 듣고 있다가 돌아오면 자동으로 다시 요청하므로 매번 누르지 않아도 됩니다.
- 화면을 계속 켜두면 배터리가 빨리 닳나요?
- 디스플레이는 스마트폰과 노트북에서 가장 전력을 많이 쓰는 부품입니다. 화면을 계속 켜두면 평소보다 20-40% 더 빨리 소모됩니다. 긴 세션이면 전원에 연결하거나 밝기를 낮추세요. 둘 다 wake lock에는 영향이 없습니다.
- 이걸로 컴퓨터 잠금까지 막을 수 있나요?
- 막을 수 없습니다. Wake lock은 화면이 절전 모드로 들어가는 것만 막을 뿐, OS의 유휴 타이머가 켜지면서 나타나는 사용자 잠금 화면은 막지 못합니다. 그건 OS 전원 설정에서 직접 꺼야 합니다.
- 통화 중처럼 화면이 꺼져도 동작하나요?
- 동작하지 않습니다. API는 탭과 화면이 모두 보이는 상태를 요구합니다. 전원 버튼을 누르거나 전화를 받는 순간 잠금이 해제됩니다. 이미 켜진 화면이 어두워지지 않게 유지하는 도구이지, 잠든 기기를 깨우는 도구가 아닙니다.