From a065e04d529da1d847b5062a12c46d916408bf32 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 21:46:22 -0500 Subject: update based on https://github.com/mdn/yari/issues/2028 --- files/pt-br/mozilla/firefox/privacidade/index.html | 16 ----- .../index.html" | 84 ---------------------- 2 files changed, 100 deletions(-) delete mode 100644 files/pt-br/mozilla/firefox/privacidade/index.html delete mode 100644 "files/pt-br/mozilla/firefox/privacidade/prote\303\247\303\243o_de_rastreamento/index.html" (limited to 'files/pt-br/mozilla/firefox/privacidade') diff --git a/files/pt-br/mozilla/firefox/privacidade/index.html b/files/pt-br/mozilla/firefox/privacidade/index.html deleted file mode 100644 index dd6979435e..0000000000 --- a/files/pt-br/mozilla/firefox/privacidade/index.html +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Privacidade -slug: Mozilla/Firefox/Privacidade -translation_of: Mozilla/Firefox/Privacy ---- -
{{FirefoxSidebar}}
- - - - diff --git "a/files/pt-br/mozilla/firefox/privacidade/prote\303\247\303\243o_de_rastreamento/index.html" "b/files/pt-br/mozilla/firefox/privacidade/prote\303\247\303\243o_de_rastreamento/index.html" deleted file mode 100644 index 438c240001..0000000000 --- "a/files/pt-br/mozilla/firefox/privacidade/prote\303\247\303\243o_de_rastreamento/index.html" +++ /dev/null @@ -1,84 +0,0 @@ ---- -title: Proteção de rastreamento -slug: Mozilla/Firefox/Privacidade/Proteção_de_rastreamento -translation_of: Mozilla/Firefox/Privacy/Tracking_Protection ---- -
{{FirefoxSidebar}}
- -

O que é proteção de rastreamento?

- -

Começando na versão 42, o Firefox Desktop e o Firefox para Android incluem proteção de rastreamento embutida. Nas janelas de Navegação Privada (guias, no Firefox para Android), o Firefox bloqueará o conteúdo carregado de domínios que acompanham os usuários em todos os sites.

- -

Alguns conteúdos bloqueados fazem parte do layout da página e os usuários podem notar problemas de layout onde o Firefox bloqueou essas cargas. Às vezes, os usuários não percebem nada, mas a grade da página pode funcionar de modo que outros elementos da página se deslizem para preencher os buracos deixados pelos elementos bloqueados.

- -

Quando o Firefox bloqueia o conteúdo, ele registrará uma mensagem no Console da Web como este:

- -
The resource at "http://some/url" was blocked because tracking protection is enabled.
- -

Note que, com o Firefox para Android, você pode acessar a saída do console usando o depurador remoto.

- -

A interface do usuário do Firefox indicará aos usuários quando o conteúdo foi bloqueado e habilitá-los a desbloqueá-lo para a sessão atual se eles escolherem. Os usuários também poderão desativar a proteção de rastreamento inteiramente se eles escolherem.

- -

Como o Firefox escolhe o que bloquear?

- -

O conteúdo é bloqueado com base no domínio do qual ele deve ser carregado.

- -

O Firefox enviará uma lista de sites que foram identificados como envolvidos no rastreamento de sites de usuários. Quando a proteção de rastreamento é ativada, o Firefox bloqueará o conteúdo de sites na lista.

- -

Os sites que rastreiam usuários são mais comuns os sites de publicidade e análise de terceiros.

- -

O que isso significa para o seu site?

- -

Mais obviamente, isso significa que quando a proteção de rastreamento está habilitada:

- - - -

Mais sutilmente, se outras partes do seu site dependerem de rastreadores sendo carregados, essas partes também serão quebradas quando a proteção de rastreamento estiver ativada. Por exemplo, se o seu site incluir um retorno de chamada que é executado quando o conteúdo de um site de rastreamento é carregado, o retorno de chamada não será executado.

- -

Por exemplo, você não deve usar o Google Analytics da seguinte maneira:

- -
<a href="http://www.example.com" onclick="trackLink('http://www.example.com', event);">Visit example.com</a>
-<script>
-function trackLink(url,event) {
-    event.preventDefault();
-    ga('send', 'event', 'outbound', 'click', url, {
-     'transport': 'beacon',
-     'hitCallback': function() {
-       document.location = url;
-     }
-   });
-}
-</script>
- -

Em vez disso, você deve considerar verificar quando o objeto "ga", para o Google Analytics, foi inicializado ou não:

- -
<a href="http://www.example.com" onclick="trackLink('http://www.example.com', event);">Visit example.com</a>
-<script>
-function trackLink(url,event) {
-    event.preventDefault();
-    if (window.ga && ga.loaded) {
-         ga('send', 'event', 'outbound', 'click', url, {
-         'transport': 'beacon',
-         'hitCallback': function() { document.location = url; }
-       });
-    } else {
-        document.location = url;
-    }
-}
-</script>
-
- -

Mais informações sobre esta técnica estão disponíveis em Google Analytics, Privacy, and Event Tracking.

- -

Observe que, dependendo de um terceiro dessa maneira, não é uma boa prática, pois isso significa que seu site pode ser quebrado se o terceiro estiver lento ou não disponível, ou se o rastreador estiver bloqueado por um complemento.

- - - - -- cgit v1.2.3-54-g00ecf