Firefox에서 푸시 알림을 완전히 비활성화하는 방법은 무엇입니까?

Firefox에서 푸시 알림을 완전히 비활성화하는 방법은 무엇입니까?

저는 Firefox(버전 58.0.1)를 사용하고 있으며 한동안 Firefox와 다른 브라우저에서는 '푸시 알림'이라는 이 기능을 구현했습니다.

이제 모든 사이트가 알림을 '푸시'하고 싶어하는 것 같습니다. 이는 새로운 형태의 팝업이 되었으며, 침해적인 기술입니다. 푸시 알림 요청이 끊임없이 쏟아져 들어오기 때문에 푸시 알림을 완전히 비활성화하고 싶습니다.

사이트별로 비활성화하고 싶지 않습니다. 나는 모든 사이트에 대해 이 '기능'을 완전히 비활성화하고 싶습니다.

샘플 푸시 알림 요청

Firefox 설정과 Mozilla 웹사이트의 문서를 살펴봤지만 푸시 알림을 비활성화하는 방법에 대한 공식적인 정보는 없습니다.2

답변1

Firefox 59가 출시되면서 이제 기본값을 사용하여 푸시 알림을 비활성화할 수 있습니다.옵션페이지.

그만큼공식 릴리스 노트Firefox 59에서는 수정 사항을 설명했습니다.

웹사이트에서 알림 전송을 요청하지 않도록 about:preferences에 설정을 추가했습니다.

이 옵션은 다음과 같은 방식으로 구성할 수 있습니다.

  1. 다음으로 이동하세요.정보:기본 설정페이지
  2. 클릭개인 정보 보호 및 보안왼쪽 상단에
  3. 아래로 스크롤하여권한오른쪽 섹션
  4. Settings...와 관련된 버튼을 클릭하세요 .알림

    개인 정보 보호 및 보안

  5. 다음 창에서 확인란을 선택하여알림 허용을 요청하는 새 요청 차단
  6. 다음을 클릭하세요.변경 사항을 저장하다단추

    설정 - 알림 권한

답변2

추가 조사를 통해 인터페이스로 들어가야 한다는 사실을 발견했습니다 about:config. 여기 드래곤이 있어요!(1) 또는 미국 로케일을 사용하는 경우,보증이 무효화될 수 있습니다.(2)

4가지 설정을 다음과 같이 변경했습니다.거짓:

  • dom.webnotifications.enabled
  • dom.webnotifications.serviceworker.enabled
  • dom.pushconnection.enabled
  • dom.push.enabled

(1) 여기 용들이 있으라:

여기 용이 있으라

(2) 다음과 같은 경우 보증이 무효화될 수 있습니다. 이로 인해 보증이 무효화될 수 있습니다!

답변3

푸시 알림 및 동기화 구성 비활성화

이 줄을 config prefs.js 파일에 붙여넣으세요. 구성 파일은 다음 위치에서 찾을 수 있습니다.

%APPDATA%\Mozilla\Firefox\Profiles\XXXXXX.default\prefs.js

user_pref("dom.webnotifications.enabled", false);
user_pref("dom.webnotifications.enabled", false);
user_pref("dom.webnotifications.serviceworker.enabled", false);
user_pref("dom.pushconnection.enabled", false);
user_pref("dom.push.enabled", false);
user_pref("services.sync.prefs.sync.dom.webnotifications.enabled", true);
user_pref("services.sync.prefs.sync.dom.webnotifications.serviceworker.enabled", true);
user_pref("services.sync.prefs.sync.dom.pushconnection.enabled", true);
user_pref("services.sync.prefs.sync.dom.push.enabled", true);

관련 정보