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


16

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

이제 모든 사이트에서 알림을 '푸시'하려는 것 같습니다. 이것은 새로운 형태의 팝업이되었으며 침입 기술입니다. 푸시 알림 요청에 대한 이러한 지속적인 폭격 때문에 푸시 알림을 완전히 비활성화하고 싶습니다.

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

푸시 알림 요청 샘플

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


2
이 API의 모범 사례는 사이트에서 먼저 알림이 필요한 이유를 알려주고 권한을 요청해야한다는 것입니다. 그러나 상황에 관계없이이 권한을 요청하는 사이트의 재앙이 있습니다. 유용한 기능이 이런 식으로 저하 될까 걱정됩니다
Kos

2
재미있는 점은, 이것을 지원하기 위해 QA 사이트의 주요 네트워크를 정말로 원한다는 것입니다 .
Journeyman Geek

@Kos 원칙적으로 동의하지만 반 패턴에 대한이 기능의 남용은 불행히도 이미 분명합니다. 나는 실제로 W3가 이것이 남용되지 않을 것이라고 어떻게 생각했는지 궁금합니다. 이 작업의 유일한 방법은 팝업이없는 옵트 인 요청 모델로 사이트를 작업하는 것입니다. 이것이 바로 새 버전의 팝업 창이기 때문입니다.
David

답변:


9

추가 연구를 통해 about:config인터페이스 로 이동해야한다는 것을 발견했습니다 . 드래곤즈가 되세요! (1) 또는 미국 지역을 사용하는 경우 보증이 무효화 될 수 있습니다 (2).

네 가지 설정을 FALSE로 변경했습니다 .

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

(1) 여기 용들이 있습니다 :

여기 용들이

(2) 보증이 무효화 될 수 있습니다. 보증이 무효화 될 수 있습니다!


3
확실히 좋은 Q & A! 말하길, Here Be Dragons 전체 는 다소 재미 있지만, 버전이나 지역에 따라 다를 수 있습니다. En-US 64 비트 버전의 Firefox 58.0.2를 사용하고 있으며 내 about:config페이지에는 절대로 표시 되지 않습니다 .
Run5k

1
@ Run5k-나는 당신을 위해 화면 캡처를 추가했습니다. 나는 항상 이것을 보았다.
David

데이비드, 나는 당신이 최선의 의도를 가지고 있다는 것을 알고 있지만,이 대답은 특별히 당신의 이익을 위한 것이 아님을 기억 하십시오 . 그것은 지역 사회 전체를 돕기 위해 고안되었으며, 우리는 이미 유머러스 한 Here be dragons!스크린이 엄격하게 지역 버전 임을 확인했습니다 . 결과적으로이 답변을 보는 사람들의 대다수가 혼동 될 수 있습니다. 그것을 포함하는 것은 단순히 불필요하며 실제로는 역효과를 낳습니다.
Run5k

1
이것이 정답입니다. Firefox의 환경 설정 대화 상자는 이러한 쓰레기 수거통이되었습니다. about : config는 비교하여 사용하기 쉽습니다. @ Run5k의 대답은 소프트웨어의 각 릴리스에서 더 이상 사용되지 않을 자세한 스크린 샷이 필요하기 때문에 장기적으로 도움이되지 않습니다.
Cerin

1
@ Run5k, 내가 표명하거나 표류 할 수있는 것을 말하지 마십시오. 내가 쓴 이유 때문에 당신의 대답은 이것보다 덜 유용합니다. 그것이 투표의 요점입니다. 개인적으로 가져 가지 마십시오. 예 : about : config는 미묘하지만 많은 Google 결과가 환경 설정 대화 상자를 사용하는 방법을 "설명"하므로 대부분의 사용자는 이것이 존재하는지 또는 그 안에서 무엇을 찾는 방법을 이해하지 못합니다. about : config 인터페이스의 장점은 각 릴리스마다 완전히 변경되지 않으므로 사용 방법을 알고 나면 작업이 완료된 것입니다.
Cerin

8

Firefox 59 릴리스에서는 기본 옵션 페이지를 사용하여 푸시 알림을 비활성화 할 수 있습니다 .

Firefox 59 의 공식 릴리스 노트 는 다음과 같이 수정되었습니다.

about : preferences에 설정을 추가하여 웹 사이트에서 알림을 보내지 않도록 설정

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

  1. about : preferences 페이지로 이동 하십시오
  2. 왼쪽 상단 에서 개인 정보 및 보안 을 클릭하십시오
  3. 오른쪽 의 권한 섹션으로 스크롤 하십시오.
  4. 알림Settings... 과 관련된 버튼을 클릭하십시오

    개인 정보 및 보안

  5. 후속 창에서 알림 허용을 요청하는 새 요청 차단 상자를 선택하십시오.
  6. 변경 사항 저장 버튼을 클릭 하십시오

    설정-알림 권한


1

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

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

% 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);
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.