Privacidade do navegador

Cookies de terceiros e separação do armazenamento

Observe se uma origem de terceiros partilha ou separa estado sob dois sites principais distintos.

São necessárias três origens HTTPS. Uma origem, HTTP ou subdomínios do mesmo site registável não medem corretamente a separação.
Indisponível

Iniciar novo percurso

  1. Inicialização em primeira parte na origem de teste de terceiros.
  2. A carregar como terceiro sob o site A.
  3. A carregar como terceiro sob o site B.
  4. Compare cookies, localStorage, IndexedDB, CHIPS e Storage Access API.

Comparar antes e depois

Repita o mesmo teste nas mesmas condições: guarde uma referência, altere uma definição e guarde o novo resultado. Os registos da comparação ficam neste navegador; isto não significa que o diagnóstico não faça pedidos de rede.

Guarde um resultado antes e outro depois para os comparar.

O que este teste permite saber

Navegadores modernos podem separar o armazenamento de terceiros conforme o site que o incorpora. O teste examina esse comportamento, não apenas a existência de cookies. Dois caminhos ou subdomínios do mesmo domínio registável são geralmente o mesmo site e não permitem uma comparação significativa entre sites.

Como realizar o teste

  1. Confirme dois sites principais HTTPS distintos e uma terceira origem incorporada.
  2. Siga a visita direta inicial e as etapas A e B, sem saltar a criação de referências.
  3. Leia cada mecanismo e faça a limpeza ao terminar; use Storage Access apenas se desejar.

Como funciona a medição

O protocolo compara cookies comuns e Partitioned, localStorage e IndexedDB nos dois sites. Regista acessibilidade de referências e identificadores de partição.

As origens configuradas enviam observações temporárias ao coordenador. Valores cliente são resumidos criptograficamente; o estado técnico não inclui IP nem User-Agent, embora registos de infraestrutura possam conter o token no URL.

Interpretar os resultados

Estado de terceiros partilhado
Uma referência está acessível nos dois sites distintos. Esse mecanismo permitiu atravessar os contextos testados.
Estado separado por partição
As escritas funcionam, mas os identificadores diferem entre sites. Sustenta separação desse mecanismo nestas condições.
Estado ausente ou indeterminado
Bloqueio, separação, expiração, política de enquadramento ou erro podem explicar ausência. Configuração inválida ou permissões em falta não certificam bloqueio universal.

Comparar antes e depois

  1. Complete uma referência com os mesmos três sites, perfil, modo e autorizações anteriores.
  2. Altere uma política de cookies ou proteção, limpe o estado e repita o percurso.
  3. Compare cada mecanismo e autorizações Storage Access. Estabeleça referências separadas para navegação normal e privada.

O que este teste não permite concluir

  • Suporte de Partitioned e Storage Access varia; um atributo não demonstra como foi tratado.
  • O comportamento observado aplica-se a estes sites e condições, não a todas as relações com terceiros.

O que alterar, se necessário

O estado é partilhado além do pretendido
Reveja armazenamento de terceiros e exceções de sites, depois repita um percurso novo.
A configuração ou controlos falham
Mantenha indeterminado e verifique disponibilidade e políticas antes de atribuir ao bloqueio de cookies.

Perguntas úteis

Dois subdomínios servem para testar?

Geralmente não se partilharem o mesmo site registável. A configuração deve validar sites principais distintos.

Bloquear cookies bloqueia todo o armazenamento?

Não. Cookies, localStorage e IndexedDB podem ter comportamentos diferentes e exigem observações separadas.

Fontes e referências técnicas