Um Progressive Web App (PWA) é um aplicativo da web que permite oferecer uma experiência nativa semelhante a um aplicativo aos usuários em dispositivos móveis, para que eles tenham uma experiência rápida, fluida e envolvente com seu site.
Os PWAs são carregados instantaneamente, respondem rapidamente às interações do usuário e parecem um aplicativo natural. Eles não precisam de uma loja de aplicativos para instalação e permitem que os usuários entrem novamente no site instantaneamente, mesmo quando o dispositivo está off-line
Nota:
-
Os PWAs só podem ser habilitados em sites HTTPS. Para obter mais informações, consulte SSLs (HTTPS).
-
PWAs são compatíveis com o Chrome para Android. Se o PWA estiver ativado, o navegador perguntará automaticamente ao usuário se ele deseja adicionar o site na tela inicial
-
Você também pode adicionar o PWA em dispositivos IOS que executam a versão 11.3. No entanto, como a mensagem automática “adicionar à tela” do navegador ainda não está disponível, os usuários precisarão adicionar o PWA manualmente. Para obter mais informações sobre como fazer isso, visite Suporte da Apple.
Para ativar o recurso PWA:
-
Clique Aplicativo Web progressivo.
-
Clique no Ativar o Progressive Web App alternar.
-
(Opcional) Clique no Sirva primeiro a marcação de páginas a partir do cache alternar. Essa configuração muda nossa estratégia de armazenamento em cache do service worker (para sites em tempo de execução); em vez de fazer o check-in na rede primeiro, ele obterá a página primeiro do cache (desde que não seja republicada). O cache em primeiro lugar (ativar) pode ser melhor se você souber que o site e seus ativos não mudarão muito, pois ele carregará rapidamente as informações em cache e estará mais facilmente disponível para os clientes off-line. Usar a rede primeiro (desativando essa opção) é melhor quando os dados devem estar o mais atualizados possível
-
(Opcional) Clique no Ative os navegadores móveis para solicitar a instalação do site como um aplicativo. Quando isso está ativado, você pode definir as seguintes configurações
-
Nome. Esse é o nome exibido na tela inicial e na mensagem “Adicionar à tela inicial”. Ele pode ter até 60 caracteres.
-
Nome curto. Esse é o nome usado quando não há espaço suficiente para exibir o nome completo; por exemplo, na tela inicial do celular. Esse nome pode ter até 60 caracteres, mas sugerimos que você o faça o mais curto possível.
-
Ícone. Esse é o ícone que aparece na tela inicial do celular e na tela inicial quando o aplicativo está sendo carregado. Ele deve ter pelo menos 192 pixels de largura e estar no formato.png.
-
Cor de fundo da tela inicial. Essa é a cor que aparece durante o carregamento do site.
-
Quando um usuário acessa um site habilitado com o PWA a partir de seu dispositivo móvel, ele verá um botão Adicionar à tela inicial exibido abaixo do site. Depois de adicionado à tela inicial, o ícone será exibido no dispositivo para acesso rápido ao site (semelhante a um aplicativo).
Agora, o usuário pode entrar novamente no site usando esse ícone, mesmo que o dispositivo esteja off-line.