Conheça nosso Grupo De Estudos!



Como o Facebook e Google sabem o que quero


O Facebook assim como Google é alvo de pessoas que dizem que esses roubam suas informações e te espionam sempre mas como isso acontece? Eles monitoram seu navegador? Sabem quais são suas guias no computador abertas? Não, eles não podem saber, eles não tem essa capacidade apenas sendo uma página no navegador.


O JavaScript é a linguagem usada no lado do cliente no navegador e já ouvi dizerem que quando Facebook esta aberto, ele pode saber quais outras guias está aberta no seu navegador e portanto o que você está fazendo, isso é verdade? Não. O JavaScript por motivos óbvios não possibilita essa API na sua linguagem, no seu padrão, você pode até usar document.cookies do js para obter os cookies, porém ele só te retornará os cookies referente a essa página que está chamado essa API, não vai retornar cookie de outro site seja qual for.
Os navegadores seguem os padrões impostos pela linguagem e eles por motivos de segurança assim como de privacidade não colocaram um padrão para obter informações de guias no seu navegador, isso é abusivo! Então saiba que os navegadores Chromium assim como Firefox e outros atuais NÃO possibilitam isso.
Você poderia criar um navegador e estabelecer uma API no qual informe ao site qual guias estão abertas nesse navegador e funcionaria, mas é uma produção pessoal, não usa os padrões e só vai funcionar naquele específico navegador que tu criar. Fora isso, Facebook ou Google ou qualquer coisa outra NÃO podem, sendo apenas um site, obter informações de quais guias estão abertas.
Então, como eles sabem que tu visitou determinado site? Simples: PLUGINS.
Os plugins que tu instala como extensão para o navegador ou como programa para o desktop ou quando você adiciona um botão "like" no seu site, tudo isso é enviado para o Facebook, Google e etc, quando você usa as APIs deles, por exemplo: colocar um botão "like" no seu site em qualquer lugar que seja, e alguém estiver logado no Facebook e  acessar esse site, vai ter o "like" com o perfil desse usuário e o que isso significa? Significa que o Facebook associou que você (que está logado) acessou determinado site (que usa a API do Facebook) e agora ele sabe a URL que acessou e tudo mais que quiser.


Sendo assim, usar APIs de rede social envolve expor suas atividades, colocar uma seção de comentários numa postagem no site público que está desenvolvendo, o Facebook também saberá quem são os usuários logados que entrarem nesse site e nisso formará um perfil sobre esse usuário assim como um histórico,  que são informações de um site público, a maioria dos usuários não querem que suas redes sociais saibam o que ele faz na internet, mas isso é o que ajuda as redes sociais a sugestionar o melhor conteúdo pra você, isso também é vendido e agora você vê os lados bons e ruins.
O alerta que queremos deixar como já devem ter percebido é que colocar uma API do Facebook, Google ou etc na parte administrativa de um site ou servidor irá expor essa parte para o Facebook, Google, etc, pois vocês serão literalmente convidado eles.
Crédito de imagens: Amâncio cartunista e busca google.