Wie kann ich Push-Benachrichtigungen in Firefox vollständig deaktivieren?

1709
David

Ich verwende Firefox (Version 58.0.1) und seit einiger Zeit haben Firefox und andere Browser diese als "Push-Benachrichtigungen" bezeichnete Funktion implementiert.

Es scheint jetzt, als würde jede Site Benachrichtigungen an Sie "Push". Dies hat sich zu einer neuen Form des Pop-Ups entwickelt und ist eine aufdringliche Technologie. Aufgrund dieses ständigen Bombardements von Push-Benachrichtigungsanfragen möchte ich Push-Benachrichtigungen vollständig deaktivieren.

Ich möchte nicht auf Website-Basis deaktivieren. Ich möchte diese Funktion für jede Website für immer deaktivieren.

sample push notification request

Ich habe die Firefox-Einstellungen und die Dokumentation auf der Mozilla-Website durchgesehen, aber es gibt keine offiziellen Anweisungen zum Deaktivieren der Push-Benachrichtigungen. 2

10
Die beste Vorgehensweise für diese API besteht darin, dass Websites Ihnen zunächst erklären sollten, warum sie Benachrichtigungen benötigen, und erst dann die Berechtigung anfordern. Es gibt jedoch eine Plage von Websites, die diese Berechtigung ohne Kontext verlangen. Ich mache mir Sorgen, dass eine nützliche Funktion auf diese Weise beeinträchtigt wird Kos vor 6 Jahren 2
Das Komische ist, ich würde * wirklich * gerne ein führendes Netzwerk von QS-Sites haben, um dies zu unterstützen ... Journeyman Geek vor 6 Jahren 2
@Kos Obwohl ich grundsätzlich einverstanden bin, ist der Missbrauch dieser Funktion für Antipatterns leider bereits offensichtlich. Ich frage mich eigentlich, wie der W3 gedacht hat, dass dies nicht missbraucht wird. Ich denke, der einzige Weg für diese Arbeit besteht darin, dass Websites in einem Opt-In-Anforderungsmodell ohne das Popup arbeiten, da dies nur eine neue Version von Popup-Windows ist. David vor 6 Jahren 0

2 Antworten auf die Frage

7
David

Durch weitere Nachforschungen entdeckte ich, dass Sie in die about:configBenutzeroberfläche gehen müssen. HIER SEHEN DRAGONS! (1) Oder wenn Sie das amerikanische Gebietsschema verwenden, ist Ihre Garantie möglicherweise ungültig. (2)

Ich habe vier Einstellungen auf FALSE geändert :

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

(1) Hier sei Drachen:

Here be dragons

(2) Dies kann zum Erlöschen Ihrer Garantie führen: This might void your warranty!

Auf jeden Fall ein gutes Q & A! Davon abgesehen, während die ganze * Here Be Dragons * Sache ziemlich amüsant ist, hängt sie vielleicht von der Version und / oder Ihrem regionalen Gebietsschema ab. Ich verwende die En-US-64-Bit-Version von Firefox 58.0.2 und meine Seite "about: config" [sagt das nie] (https://i.stack.imgur.com/jYeMQ.jpg). Run5k vor 6 Jahren 2
@ Run5k - Ich habe einen Screenshot für Sie hinzugefügt. Ich habe das immer gesehen. David vor 6 Jahren 1
David, ich weiß, dass Sie die besten Absichten haben, aber denken Sie daran, dass diese Antwort nicht speziell für * Ihren * Vorteil ist. Es soll der Community als Ganzes helfen, und wir haben bereits festgestellt, dass der humorvolle "Here be Dragons!" - Bildschirm ausschließlich eine regionale Version ist. Infolgedessen könnte ein großer Prozentsatz der Personen, die diese Antwort anzeigen, möglicherweise verwirrt werden. Die Aufnahme ist einfach unnötig und eigentlich etwas kontraproduktiv. Run5k vor 6 Jahren 0
@ run5k - Ich denke, Sie vermissen meinen Punkt, nämlich die Leute darauf aufmerksam zu machen, dass sie ihr Firefox ernsthaft durcheinander bringen können. Ich würde mich freuen, wenn Sie den Link zu Ihrem Warnbildschirm hinzufügen würden, anstatt den hinzugefügten Inhalt zu entfernen. Und ich möchte nicht davon ausgehen, dass die Menschen es besser wissen sollten. Ich hätte gerne eine Warnung. David vor 6 Jahren 0
Im Gegenteil, guter Herr. Mein Ziel ist es, gut auf die Endbenutzer zu achten, und nicht nur auf die, die in Großbritannien leben. Vor allem in Ihrer ursprünglichen Antwort (entweder eine schriftliche Erklärung oder ein Bildschirmfoto) gab es vor meinem ursprünglichen Kommentar keine Art von "Warnung" oder Warnung. Bitte verstehen Sie mich nicht falsch: Ich habe einfach versucht, eine sehr gute Antwort noch besser zu machen. Als ich Ihr Tutorial jedoch verschiedenen amerikanischen Endbenutzern vorstellte, hörten die meisten auf, weil sie dachten, sie seien auf dem falschen Bildschirm. Nun, da dies in die Optionsseite integriert ist, ist dies ein Moot-Punkt. Run5k vor 6 Jahren 0
Bitte klären Sie: Im Gegenteil was? Ihr Strohmann-Ad-hominem-Angriff wird nicht geschätzt. Es wirkt sehr herablassend. Außerdem verwenden die meisten Benutzer weltweit die GB-Ländereinstellung, nicht die USA. Und ich finde es überraschend, dass Sie oder Ihre amerikanischen Benutzer nicht die logische Extrapolation machen konnten, dass die Warnmeldung "Drachen" mit der "Garantie" -Meldung identisch war. Können Sie sich also kurz die Antwort geben? David vor 6 Jahren 0
Wenn ich auf anstößige Weise stieß, entschuldige ich mich aufrichtig. Das war sicherlich nicht meine Absicht. Ich habe einfach versucht, die ursprüngliche Antwort zu verbessern und sie universell für die gesamte Gemeinschaft anwendbar zu machen. Unter dem Strich haben Sie eine exzellente Antwort verfasst und entsprechend verdient. Vielen Dank für Ihre Zeit, technisches Know-how und offenes Feedback ... es wird auf jeden Fall geschätzt. Run5k vor 6 Jahren 0
6
Run5k

Mit der Veröffentlichung von Firefox 59 können wir jetzt Push-Benachrichtigungen auf der Standardseite " Optionen" deaktivieren .

In den offiziellen Versionshinweisen für Firefox 59 wurde die Änderung beschrieben:

Hinzugefügte Einstellungen in etwa: Einstellungen, um zu verhindern, dass Websites Benachrichtigungen zum Senden von Benachrichtigungen anfordern

Sie können diese Option auf folgende Weise konfigurieren:

  1. Navigieren Sie zu dem Thema: Einstellungen Seite
  2. Klicken Sie oben links auf Privacy & Security
  3. Scrollen Sie nach unten zum Abschnitt " Berechtigungen " auf der rechten Seite
  4. Klicken Sie auf die Settings...Schaltfläche, die den Benachrichtigungen zugeordnet ist

    Privatsphäre und Sicherheit

  5. Aktivieren Sie im folgenden Fenster das Kontrollkästchen Neue Anforderungen blockieren, um Benachrichtigungen zuzulassen
  6. Klicken Sie auf die Schaltfläche Änderungen speichern

    Settings - Notification Permissions