A versão mais recente do Chrome permite que você instale Progressive Web Apps – aplicativos da web projetados com a flexibilidade dos aplicativos de desktop – na área de trabalho do seu PC.
Os aplicativos no Chrome geralmente oferecem uma boa experiência ao usuário, mas podem ser um pesadelo para os desenvolvedores que precisam navegar pelas APIs proprietárias do navegador. Felizmente, o Google está adotando uma plataforma - Aplicativos da Web progressivos - isso elimina muitas das complexidades e é compatível com a versão estável mais recente do Chrome.
Ativar Progressive Web Apps no Chrome é fácil. Supondo que seu cliente esteja atualizado, tudo o que você precisa fazer é alternar três sinalizadores de desenvolvimento: Banners de aplicativose Banners de aplicativos experimentais, que ativam os prompts que permitem instalar aplicativos da web; e PWAs de desktop, que adiciona suporte a janelas e banners para PWAs.
Se os links não funcionarem para você, tente copiar e colar estes URLs na barra de endereço:
- Banners de aplicativos:chrome://flags#enable-app-banners
- Banners de aplicativos experimentais:chrome://flags#enable-experimental-app-banners
- PWAs de desktop:chrome://flags#enable-desktop-pwas
Fica mais fácil a partir daí. Depois de habilitar os sinalizadores relevantes e digitar o endereço da web de um PWA, você verá um Instalar na área de trabalho opção no menu suspenso do Chrome.
Então você receberá um Instalar na área de trabalho prompt pop-up. Clicando em Adicionar salvará o PWA na área de trabalho do seu PC, onde você poderá iniciá-lo como faria com qualquer aplicativo do Chrome.
PWAs, caso você ainda não tenha ouvido falar, são aplicativos da web projetados com a flexibilidade dos aplicativos de desktop em mente. Eles são iniciados a partir de ícones e atalhos como aplicativos nativos, mas sua dependência de CSS3, JavaScript, e outras estruturas web abertas permitem que funcionem em navegadores e plataformas com o mínimo portabilidade. Ao usar uma combinação de plug-ins, APIs da web e scripts, eles são capazes de realizar tarefas como solicitações de rede, notificações push, busca de conteúdo e muito mais.
Há muito o que gostar nos PWAs. Eles têm o potencial de reduza os tempos de carregamento e o uso de dados, e alguns até têm melhores interfaces de usuário do que seus equivalentes nativos. Mas eles não são perfeitos. O Chrome não possui uma vitrine própria para PWAs, por exemplo – para encontrar aplicativos, você terá que vasculhar as vitrines da comunidade como PWA.rocks. E os PWAs ainda não podem usar o Chrome ao máximo. Em comunicado no final do ano passado, o Google disse que está “investigando maneiras de simplificar a transição para desenvolvedores que dependem de APIs exclusivas de aplicativos do Chrome”.
Goste ou não, porém, o Google está avançando a todo vapor com os PWAs. Em 2017, o gigante das buscas anunciou que eliminaria gradualmente o suporte para aplicativos Chrome no Windows, Mac e Linux em favor de PWAs por "meados de 2018".