Auditor de ícones do manifest PWA
Cole o conteúdo JSON do seu manifest.json para verificar a presença dos tamanhos de ícone recomendados (192x192, 512x512), do purpose "maskable" e de formatos corretos, antes de publicar seu aplicativo web progressivo.
Como funciona
Um manifest PWA tecnicamente válido em JSON pode mesmo assim não ter os ícones esperados pelos navegadores para oferecer a instalação, ou declarar ícones que serão mal recortados no Android por falta de uma área “maskable”. Esta ferramenta analisa o array icons do seu manifest e lista os problemas comuns: tamanhos ausentes, falta de purpose maskable, formatos incomuns ou campos obrigatórios ausentes.
Por que os tamanhos 192x192 e 512x512 são recomendados?
São os dois tamanhos mais esperados por navegadores e sistemas operacionais para exibir o ícone na tela inicial (192x192) e em contextos que exigem resolução mais alta, como a tela de abertura (512x512). Sem eles, alguns navegadores simplesmente se recusam a oferecer a instalação do aplicativo.
O que é um ícone “maskable”?
Um ícone com "purpose": "maskable" é projetado com uma zona de segurança central suficiente para ser recortado em diferentes formas (círculo, quadrado arredondado, gota...) conforme o sistema Android do usuário, sem que elementos importantes do logotipo sejam cortados. Sem um ícone maskable dedicado, o Android pode aplicar um recorte automático que deforma ou trunca a imagem.
Privacidade: o conteúdo colado é analisado inteiramente no seu navegador; nenhum dado é enviado a um servidor.