Habilitar o Isolamento de first-party no Firefox

O que é FPI
O Isolamento de primeira parte ou como é dito em inglês First-Party Isolation (FPI) é um novo recurso de privacidade do navegador Firefox que o Mozilla implementou no Firefox 55 pela primeira vez. O recurso restringe os cookies, cache e outros dados ao nível do domínio para que apenas o domínio que deixou cair o cookie ou arquivo no sistema do usuário possa acessá-lo. Isso é importante porque a maioria dos anunciantes online deixa um cookie no computador do usuário para cada site que o usuário visita e os anunciantes carregam um anúncio. Com o FPI ativado, o rastreador de anúncios não poderá ver todos os cookies que caiu no PC desse usuário, mas apenas o cookie criado para o domínio que o usuário está atualmente visualizando.

Este é um forte contraste da forma como os cookies funcionam normalmente, isso forçará o rastreador de anúncios a criar um novo perfil de usuário para cada site que o usuário visite e o anunciante não poderá agregar esses cookies e o histórico de navegação do usuário, pois as empresas de marketing tendem a soltar os cookies com seus anúncios em sites, para que eles possam acompanhar os usuários em todas as propriedades que os anúncios ou scripts funcionaram. Com o isolamento de primeira parte ativado, o rastreamento termina no nível do domínio, o que significa que os anunciantes não podem mais usar os cookies para criar perfis de usuários soltando e lendo cookies na Internet.

Recursos do Tor
Lembrando que esta é a terceira característica que chegou ao Firefox através do projeto Tor Uplifto, o recurso de Isolamento de primeira parte é também um recurso do navegador Tor e que a Mozilla implementou no Firefox. A Mozilla implementou a criação de impressões digitais para fontes de sistema no Firefox 52, por exemplo, e planeja bloquear sites usando o HTML5 Canvas de usuários de impressões digitais no Firefox 58 que será lançado em meados de janeiro de 2018.

Como Habilitar o FPI
O suporte ao FPI foi adicionado no Firefox 55, mas poucos usuários sabem sobre isso porque não foram incluídos nas notas de versão oficiais. Os usuários tiveram que procurar bastante(nos sites gringos) para descobrir esse recurso. O recurso ainda não está habilitado por padrão, pois é ainda tem algumas coisas a serem corrigidas, como a causa de persistência de login. Pois o FPI ainda tem uma incompatibilidade que permiti os usuários terem duas contas logada ao mesmo tempo, mesmo sendo em contêineres .

Para habilitar o FPI, os usuários devem definir “privacy.firstparty.isolate” como true clicando duas vezes nele. O segundo parâmetro “privacy.firstparty.isolate.restrict_opener_access” funciona diminuindo algumas das regras de “isolamento”. Os usuários podem definir este parâmetro como falso se estiverem tendo problemas para fazer logon em sites: