Novos recursos do Safari tornam os aplicativos da Web do iPhone mais parecidos com os aplicativos nativos
O navegador Safari da Apple no iOS e iPadOS 16.4 está recebendo suporte para recursos como notificações push da web, tornando os aplicativos da web do iPhone mais parecidos com os aplicativos nativos.
O navegador agora oferece suporte a novas tecnologias, como notificações por push, para melhorar a experiência do Progressive Web Apps no iPhone.
A Apple também afrouxou algumas restrições relacionadas a navegadores de terceiros, que agora podem adicionar aplicativos da web à tela inicial.
O Safari apresenta vários novos recursos da web
- O Safari oferecerá suporte a notificações push de aplicativos da web, como Google Maps, Uber e Instagram. Depois de aprovadas, as notificações da Web aparecerão na Central de Notificações e na tela de bloqueio, assim como as notificações dos aplicativos nativos.
- Navegadores da web de terceiros, como o Google Chrome, agora podem adicionar aplicativos da web à tela inicial. Antes do iOS 16.4, apenas o Safari podia fazer isso.
- A sincronização de extensão garante que você use as mesmas extensões do Safari em seu iPhone, iPad e Mac, tornando a experiência do usuário mais consistente.
Notificações push da Web
Os aplicativos da Web não têm permissão para enviar notificações a você sem permissão. As notificações da Web funcionarão apenas para aplicativos da Web que você adicionou à sua tela inicial. Além disso, os desenvolvedores da Web devem habilitar explicitamente o suporte para esse recurso.
Além disso, você precisará ativar as notificações nas configurações do aplicativo da web e responder sim à pergunta se deseja permitir notificações.
Brady Eidson e Jen Simmons, WebKit Blog :
Um aplicativo da web adicionado à tela inicial pode solicitar permissão para receber notificações por push se a solicitação for em resposta à interação direta do usuário, como clicar no botão “Inscrever-se” fornecido pelo aplicativo da web. O iOS ou iPadOS solicitará que o usuário permita que o aplicativo da Web envie notificações.
A partir de agora, as notificações do aplicativo da web especificado aparecerão na Central de Notificações, resumos diários, tela de bloqueio e no Apple Watch emparelhado, juntamente com notificações de aplicativos nativos (isso já é compatível com macOS).
Os aplicativos da Web exibirão o número de notificações não lidas no ícone do emblema, assim como os aplicativos nativos. Você poderá gerenciar as notificações da web e sua exibição nas configurações de notificação da mesma forma que as notificações de seus próprios aplicativos.
Você também pode filtrar notificações da web usando modos de foco.
Adicionando aplicativos da web à tela inicial
No iOS 16.4, você pode adicionar um aplicativo da web à sua tela inicial usando um navegador de terceiros, como o Chrome. Antes do iOS 16.4, apenas o Safari podia adicionar um aplicativo da web à tela inicial. Você selecionará “Adicionar à tela inicial” na planilha de compartilhamento, que abrirá a interface para adicionar o aplicativo da web à tela inicial.
Manter um aplicativo da web na tela inicial garante que ele seja executado no modo de tela inteira e que a interface do navegador não fique visível. Outra mudança significativa: esses aplicativos da web serão executados em um navegador de terceiros que os adicionou à tela inicial.
Anteriormente, essas coisas eram abertas exclusivamente no Safari.
Os desenvolvedores podem até fornecer um ícone do tamanho do iOS para que seu aplicativo da web seja exibido na tela inicial. Outra mudança interessante é que você pode adicionar várias instâncias do mesmo aplicativo à tela inicial.
Os aplicativos da web para iPhone estão prestes a ficar muito mais poderosos
Para resumir, o Safari no iOS 16.4 e iPadOS 16.4 adotou várias tecnologias da web, incluindo Push API, Notifications API, Badging API, WebCodecs API, Screen Wake Lock API, Import Maps, Media Queries, Service Workers, codecs adicionais para processamento de vídeo (AV1 ), API de orientação do dispositivo e muito mais.
Com esta etapa, os aplicativos da web no iPhone se comportarão muito mais do que seus equivalentes nativos. Os aplicativos da web poderão adaptar automaticamente sua interface entre os modos retrato e paisagem, evitar que seu dispositivo entre em modo de suspensão enquanto estiver usando o aplicativo da web e muito mais. No total, o iOS 16.4 traz 135 novos recursos para o Safari.
Deixe um comentário