Suporte a Rich Notifications para DiscourseHub

Olá,

No iOS, existe algo chamado Notificações Ricas (Rich Notifications). É onde você pode interagir com elas no seu Apple Watch, ou puxar para baixo para interagir com elas sem abrir o aplicativo.
Exemplo (Twitter):


Acho que o Discourse poderia se beneficiar de uma opção de resposta direta e um botão de curtir. Isso também poderia abrir uma janela de visualização, para que possamos usar markdown em vez de texto simples. O Discourse Chat poderia usar a caixa de entrada de texto simples.
Isso seria útil quando eu não estiver perto do meu computador e estiver fazendo algo como jogar um jogo que não pode ser deixado em segundo plano e eu tiver que responder a algo.

Outro problema que tenho com o aplicativo são notificações atrasadas e inconclusivas quando seu site não é hospedado pelo Discourse.
Não entendo por que isso acontece, já que outros aplicativos de terceiros como o Fig fizeram isso bem. Posso estar enganado, mas é um pouco irritante ter que baixar outro aplicativo apenas para receber notificações push que não estão 20 minutos atrasadas e apenas dizem @Usuário postou no Tópico, quando em fóruns do Discourse como o Meta elas são instantâneas e dizem" @Usuário postou no Tópico: "Conteúdo"
Novamente, posso estar errado sobre qualquer um desses pontos, mas é possível.

4 curtidas

CDCK fornece notificações para a Meta e os sites que eles hospedam mediante pagamento.

O Fig fornece notificações porque o aplicativo custa US$ 20 por ano, cobrindo o custo do serviço de notificação.

Tenho certeza de que isso já foi discutido e eles me corrigirão se eu estiver errado, mas não acho que seja remotamente prático pedir à CDCK que pague pela infraestrutura de notificação para rotear centenas de milhões de mensagens. Afinal, é um diferencial da hospedagem deles.

3 curtidas

As notificações do Discourse Chat em navegadores compatíveis já suportam isso

Estou usando meu relógio WearOS para responder a menções de chat o tempo todo, é incrível. E como é baseado no padrão web, funciona em Windows, Android e ChromeOS.

A Apple prometeu dar suporte ao padrão WebPush em 2023, então vamos torcer para que eles o façam corretamente com suporte para respostas inline integradas.

3 curtidas

Você não fez essa pergunta antes?

Veja:

1 curtida

Sim, eu fiz, eu disse que poderia ser uma solução, mas me disseram por que provavelmente não aconteceria:

Para evitar isso, você também pode usar o código-fonte do aplicativo na lista de permissões e implantar nas lojas. Ou espere a Apple corrigir seu comportamento monopolista descaradamente anticompetitivo nesse espaço (ou a UE ou o Congresso forçá-los a isso).

3 curtidas

No 16.4, a Apple finalmente está adicionando suporte para notificações push no Safari.
Para quem tiver interesse, aqui está o post do blog.

Verificando no meu telefone, parece que o Discourse está confuso

Esta é apenas uma captura de tela parcial. Você adicionou o fórum à sua tela inicial primeiro? (Essa é a regra secreta das notificações push do iOS 16.4. Sites comuns não podem solicitar permissões de push; isso só funciona quando você A2HS.)

4 curtidas

Não. Isso é no Meta, provavelmente vou apenas remover o DiscourseHub e usar todas as minhas comunidades como aplicativos web para utilizar isso a partir de agora.

1 curtida

Já discutido em iOS 16 web push notifications in 2023

5 curtidas