Discourse bietet an, Live-Benachrichtigungen auf macOS Safari 16 zu aktivieren, aber sie funktionieren nicht

Safari 16 auf macOS Ventura 13 unterstützt standardmäßige Web-Push-Benachrichtigungen.

Auf der aktuellsten Version von macOS Ventura 13.1, auf der aktuellsten Version von Safari 16.2, navigieren Sie zu meta.discourse.org und melden Sie sich an. Sie werden in einem Banner aufgefordert, Live-Benachrichtigungen zu aktivieren. Wenn Sie auf das Banner klicken, verschwindet das Banner, aber Sie erhalten keine Benachrichtigungen.

Navigieren Sie ähnlich zu Ihrer Benachrichtigungseinstellungen-Seite, indem Sie auf Ihr Benutzersymbol oben rechts klicken, dann auf den Profilkopf unten rechts im neuen Menü klicken, dann auf Einstellungen klicken, dann auf den Abschnitt „Benachrichtigungen“ im Seitenbereich der Einstellungen klicken (den weiter unten, neben Ihrem Profilbild, nicht den ganz oben auf dem Bildschirm mit einem Glockensymbol). Das bringt mich zu https://meta.discourse.org/my/preferences/notifications

Dort gibt es im Abschnitt „Live-Benachrichtigungen“ eine Schaltfläche zum Aktivieren von Benachrichtigungen, aber wenn Sie darauf klicken, passiert nichts.

(Beachten Sie, dass sich dieser Fehler auf macOS bezieht, nicht auf iOS. Angeblich iOS Web-Push-Benachrichtigungen kommen später in diesem Jahr. Ich habe beschlossen, macOS-Push-Benachrichtigungen zu testen, um zu sehen, wie die iOS-Version in Zukunft aussehen könnte.)

2 „Gefällt mir“

Ich habe dies kurz auf einer VM mit Ventura getestet und es hat dort einwandfrei funktioniert :thinking:

Ich werde prüfen, ob es mit einem neuen Push-Gem zusammenhängt, auf das wir kürzlich aktualisiert haben.

3 „Gefällt mir“

Wir haben einige Änderungen vorgenommen und jetzt sind Push-Benachrichtigungen die neue Standardbenachrichtigung in Discourse. Dies wird heutzutage in Safari gut unterstützt, war aber aus historischen Gründen dort deaktiviert.

Diese PR entfernt den künstlichen Block in Safari MacOS

6 „Gefällt mir“

Der obige PR wurde als zu gefährlich kurz vor der Veröffentlichung eingestuft, daher blenden wir das Banner vorerst nur aus und werden es während der 3.1-Beta-Phase wieder aktivieren (und funktionsfähig machen).

4 „Gefällt mir“

Dieses Thema wurde nach 41 Stunden automatisch geschlossen. Neue Antworten sind nicht mehr möglich.

Ich habe gerade eine Änderung zusammengeführt, um Push in MacOS Venture Safari zu ermöglichen. Lassen Sie mich wissen, wie es läuft @dfabulich

2 „Gefällt mir“

Was ist eine typische Methode, um Web-Push-Benachrichtigungen zu testen?

Ich habe versucht, dies zu testen, indem ich eine private Nachricht an Discobot (@discobot roll 2d6) gesendet und dann zu einer anderen Website gewechselt habe. Selbst in Google Chrome habe ich keine Push-Benachrichtigung mit Discobots Antwort erhalten. (Aber ich habe eine Push-Benachrichtigung von meiner iOS Discourse Hub App erhalten.)

Ich vermute, dass dies damit zusammenhängt, dass ich nicht „weg“ war, d. h. ich war innerhalb der letzten fünfzehn Minuten auf der Website…? Soll das so funktionieren? Wenn ja, wie soll ich das testen?

Zur Information: Ich konnte zumindest zu https://meta.discourse.org/my/preferences/notifications navigieren und auf „Benachrichtigungen aktivieren“ klicken. Ich habe diese Benachrichtigung erhalten:

Das muss ein gutes Zeichen sein! Aber ich würde trotzdem gerne eine tatsächliche Benachrichtigung sehen, die aus Benutzeraktivität resultiert. (Ich würde auch gerne sehen, wie gut es funktioniert, wenn ich Safari beende und/oder wenn mein Mac schläft, wenn die Benachrichtigung eintrifft.)

1 „Gefällt mir“

Ich habe heute meine erste macOS Safari Push-Benachrichtigung erhalten (aus der heutigen Ankündigung). Ich hatte nicht den Verstand, einen Screenshot davon zu machen, aber sie sah ordentlich aus.

Safari war zu diesem Zeitpunkt nicht gestartet, aber ich habe die Push-Benachrichtigung trotzdem erhalten.

Sieht so aus, als würde das im Grunde funktionieren!

3 „Gefällt mir“

Danke für die Bestätigung! Ich bin super begeistert, dass das endlich funktioniert!

3 „Gefällt mir“

Dieses Thema wurde nach 2 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.