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.

Exemplo:

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.