A partir do iOS and iPadOS 16.4 beta 1, haverá suporte a web push.
Sim, é esse mesmo push das notificações push.
No entanto, para ativar esse recurso, todas as condições abaixo precisam ser atendidas.
- É preciso adicionar esse site à tela inicial.
- O usuário precisa permitir a permissão de notificações push.
Web apps adicionados à tela inicial também passarão a oferecer os recursos abaixo além das notificações push.
- Modo de Foco (Focus Mode)
- API de badges do app (Badging API, recurso que exibe a quantidade de notificações etc. no app)
- Manter a tela ativa (Screen Wake Lock API)
- Proporção/orientação da tela (Screen Orientation API)
- Ativação do usuário (User Activation API)
- Web Codecs API
Além disso, também serão adicionados suporte ao recurso de adicionar à tela inicial em navegadores de terceiros e ícones alternativos atualizados (Fallback Icon).
8 comentários
Talvez seja ignorância minha, mas sou usuário de AOS e ainda nunca recebi um web push no celular.
Se houver suporte a web push, que tipo de mudança isso pode trazer?
Tentando imaginar, será que melhorias como esta seriam possíveis?
Oh~ obrigado pela explicação detalhada. Isso certamente vai ajudar ainda mais as empresas que oferecem serviços como PWA.
(Abaixo está uma explicação sobre PWA feita pelo GPT-3, para iniciantes como eu..)
PWA (Progressive Web Apps) são aplicações que usam tecnologias web para oferecer, em dispositivos móveis, uma experiência semelhante à de apps nativos. As PWAs são aplicações web executadas no navegador e, por isso, não exigem instalação separada. Em vez disso, os usuários podem usar uma PWA diretamente pelo navegador.
As PWAs oferecem vários recursos encontrados em apps móveis, incluindo cache, suporte offline e notificações push. Elas podem proporcionar uma experiência de usuário melhor e, ao mesmo tempo, reduzir os custos de desenvolvimento e manutenção. Além disso, como não dependem de um sistema operacional móvel específico, as PWAs podem usar a mesma base de código em várias plataformas.
Em vez de ser exatamente uma melhoria nova, está mais para algo que só agora está sendo implementado. É exatamente isso que você disse.
Antes, mesmo sendo serviços baseados na web, era muito comum forçar um visual de app e registrá-los assim para contornar o uso de notificações push.
Mas a Apple não costuma aprovar bem apps compostos apenas por WebView. Então, acho que pelo menos esse incômodo deve diminuir nesse aspecto.
No Android também, notificações push na web normalmente não são muito usadas, a menos que seja em sites de spam, mas redes sociais que oferecem suporte a PWA, por exemplo, usam push na web.
A Apple tratava PWA meio como filho preterido, mas agora finalmente parece ter criado vontade de permitir(?) PWA.
Será que agora os PWAs vão se popularizar mais? Se for assim, isso pode até acabar sendo uma grande mudança, quase no nível de sideloading...
É preciso adicionar esse site à tela inicial. Parece um jeito bem razoável, na minha opinião.
Finalmente...!
Finalmente!!!!!
Não acredito, finalmente... só agora mesmo ;_; é de outro tempo.