알림은 사용자가 화면을 보고 있지 않을 때도 소식을 전달하는 수단이다. 새 메시지처럼 사용자가 기다리는 소식을 알려줄 수도 있고, 다시 방문하도록 부르는 역할을 할 수도 있다. 웹 알림은 웹 페이지 안의 표시와 달리 운영 체제 수준의 화면에 나타날 수 있다. [[MDN]]은 알림 권한을 요청할 때 버튼을 누르는 것 같은 사용자의 동작에 응답하도록 안내한다. 알림을 받을 수 있다는 기술적 가능성과 [[알림이 필요한 순간|지금 알림을 보낼 필요가 있다는 판단]]은 별개의 문제다. 모든 소식이 긴급하면 하루 전체가 [[비상근무]]가 된다. 사용자는 기다리는 소식과 방문을 권하는 소식을 나누어 어떤 알림을 남길지 정할 수 있다. 서비스 안의 알림 설정과 [[웹 브라우저]]의 [[사이트 권한|웹사이트별 권한]]을 함께 확인하면 선택을 더 분명하게 할 수 있다. 예를 들어 모질라는 Firefox에서 허용한 사이트의 알림 권한을 취소하거나 새 요청을 차단하는 방법을 안내한다. 사이트를 만드는 사람은 첫 방문부터 권한을 요구하기보다 알림의 용도와 끄는 방법을 먼저 설명하는 편이 좋다. [[웹을 주체적으로 사용하기]]에서 알림을 고르는 일은 언제 연결될지 정하는 작은 실천이다. ## 참고 - MDN Web Docs, [Notifications API 사용하기](https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API/Using_the_Notifications_API) - 모질라, [Firefox의 웹 푸시 알림 관리](https://support.mozilla.org/en-US/kb/push-notifications-firefox) #개념 #웹