Como posso bloquear a impressão digital do HTML Canvas no Firefox por meio de permissões?

Como posso bloquear a impressão digital do HTML Canvas no Firefox por meio de permissões?

Eu corri umTeste do navegador de impressão digital de telae percebi que sou suscetível à impressão digital do Canvas no Firefox 66. Isso foi uma surpresa para mim, pois já havia lido váriosanúnciosdeclarando que o Firefox 58 introduziu um aviso quando os sites tentam ler dados do Canvas Fingerprint. Este recurso foi removido?

Como posso alterar as configurações do Firefox para que ele solicite permissão antes de fornecer acesso de leitura ao HTML Canvas?

Vejo vários complementos do Firefox que podem impedir a impressão digital do Canvas.Bloqueador de telaaltera as APIs Javascript.Defensor de telaadiciona algum ruído aleatório para evitar impressões digitais duradouras. No entanto, prefiro alterar uma permissão paraevitarcódigo seja executado, em vez de instalar um complemento que será executadoadicionalcódigo.

Esta resposta do superusuáriodescreve como o Firefox armazena configurações de permissões do Canvas específicas do site e pode ser útil. No entanto, estou interessado em alterar a permissão paratodossites.

Responder1

A configuração que você está procurando é privacy.resistFingerprinting.

Embora esteja ciente de que definir isso truetambém torna extintos alguns sites que utilizam intensamente a tela (na minha experiência, isso afeta principalmente jogos de navegador, mas YMMV). Se você tiver algum problema com isso,Bloqueador de teladefinido para o modo de bloqueio "falso" é provavelmente sua melhor aposta.

informação relacionada