Discourse offre di abilitare notifiche live su macOS Safari 16, ma non funzionano

Safari 16 su macOS Ventura 13 supporta le notifiche push standard del Web.

Sull’attuale versione più recente di macOS Ventura 13.1, sull’attuale versione più recente di Safari 16.2, naviga su meta.discourse.org ed effettua l’accesso. Ti verrà richiesto di abilitare le notifiche live in un banner. Se fai clic sul banner, questo scompare, ma non riceverai alcuna notifica.

Allo stesso modo, naviga alla pagina delle preferenze di notifica, facendo clic sull’icona del tuo utente in alto a destra, quindi facendo clic sull’intestazione del profilo nell’angolo in basso a destra del nuovo menu, quindi facendo clic su Preferenze, quindi fai clic sulla sezione “Notifiche” nel riquadro laterale delle preferenze (quello più in basso, accanto alla tua immagine del profilo, non quello in alto sullo schermo con un’icona a forma di campana). Questo mi porta a https://meta.discourse.org/my/preferences/notifications

C’è un pulsante lì nella sezione Notifiche Live per Abilitare le Notifiche, ma quando fai clic su di esso, non succede nulla.

(Nota che questo bug si riferisce a macOS, non a iOS. Presumibilmente le notifiche push Web per iOS arriveranno più tardi quest’anno. Ho deciso di testare le notifiche push di macOS, per vedere come potrebbe essere la versione iOS in futuro.)

2 Mi Piace

L’ho testato brevemente su una VM con Ventura in esecuzione e lì funzionava bene :thinking:

Vediamo se è correlato a un nuovo gem push che abbiamo recentemente aggiornato.

3 Mi Piace

Abbiamo apportato alcune modifiche recenti e ora le notifiche push sono le nuove notifiche predefinite in Discourse. Questo è ben supportato in Safari ormai, ma era disabilitato per ragioni storiche in esso.

Questa PR rimuove il blocco artificiale in Safari MacOS

6 Mi Piace

La PR di cui sopra è stata ritenuta troppo pericolosa così vicina al rilascio, quindi stiamo solo nascondendo il banner per ora, e lo riabiliteremo (e lo faremo funzionare) durante il periodo beta 3.1.

4 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 41 ore. Non sono più consentite nuove risposte.

Ho appena unito una modifica per consentire il push in MacOS Venture Safari. Fatemi sapere come va @dfabulich

2 Mi Piace

Qual è un modo tipico per testare le notifiche push web?

Ho iniziato a provare a testarlo inviando un messaggio privato a Discobot (@discobot roll 2d6) e poi passando a un altro sito. Anche in Google Chrome, non ho ricevuto una notifica push con la risposta di Discobot. (Ma ho ricevuto una notifica push dalla mia app iOS Discourse Hub.)

Suppongo che ciò abbia a che fare con il fatto che non ero “assente”, cioè ero stato sul sito negli ultimi quindici minuti…? È così che dovrebbe funzionare? Se sì, come dovrei testarlo?

Comunque, sono stato in grado di navigare su https://meta.discourse.org/my/preferences/notifications e cliccare su “Abilita notifiche”. Ho ricevuto questo avviso:

Deve essere un buon segno! Ma vorrei comunque vedere, sai, una notifica effettiva derivante dall’attività dell’utente. (Vorrei anche vedere quanto bene funziona quando chiudo Safari e/o quando il mio Mac è in stop quando arriva la notifica.)

1 Mi Piace

Ho ricevuto la mia prima notifica push di Safari per macOS oggi (dall’annuncio di oggi). Non ho avuto la prontezza di spirito di fare uno screenshot, ma sembrava decente.

Safari non era stato avviato al momento, ma ho ricevuto comunque la notifica push.

Sembra che questo stia fondamentalmente funzionando!

3 Mi Piace

Grazie per la conferma! Super entusiasta di vedere che funziona finalmente!

3 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 2 giorni. Non sono più consentite nuove risposte.