Ícone de PWA na barra de endereço do Brave Browser

O manifest-src é uma diretiva que controla de onde o navegador pode carregar o Web App Manifests (arquivos manifest.json) que compõem os PWA (Progressive Web App).

É o manifesto que informa ter um PWA disponível para aquele site.

Nos filtros do AdBlock, pode-se bloquear para algum site especifico apenas:

||exemplo.com^$csp=manifest-src 'none'

Ou para todos:

$csp=manifest-src 'none'

'none': Bloqueia completamente o carregamento de qualquer manifest.

https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Content-Security-Policy/manifest-src

Não sei qual a crise com o PWA.

Ao usar um site ele pode oferecer 3 opções: instalar o aplicativo, usar o site ou usar PWA.

Todos possuem vantagens e desvantagens, mas o PWA oferece o equilíbrio entre as vantagens do site e app nativo.

Ao acessar um site, e o browser (qualquer um!) oferecer o botão de instalar, significa que aquele site pode ser instalado e 'rodado' como um Progressive Web App, dando diversas vantagens (dependendo, até funcionamento offline!)...

É um meio termo entre acessar o site numa nova aba

ou baixar um gigantesco .EXE e instalar por completo um programa em seu dispositivo.

Mas por algum motivo há um pessoal que não somente é contra e abomina o PWA, que também não quer o ícone de instalação no PWA na barra de endereço do Brave browser.

Bem, bloquear o manifest acima nos filtros custom do Brave shields faz isto: impede de aparecer o ícone de PWA.

Escrevi sobre esse bloqueio/remoção do botão de instalação do PWA no fórum do brave: https://community.brave.app/t/brave-browser-gave-me-such-hope-no-more/642455/15?u=eslih

More from >_
All posts