Cookies do navegador: o que são e por que você deve se importar?

Divulgação: Seu suporte ajuda a manter o site funcionando! Ganhamos uma taxa de indicação por alguns dos serviços que recomendamos nesta página.


Cookies, mais apropriadamente chamados de cookies HTTP, são pequenos bits de dados armazenados como arquivos de texto em um navegador. Os sites usam esses pequenos bits de dados para rastrear os usuários e habilitar recursos específicos do usuário.

Eles permitem a funcionalidade principal do site, como carrinhos de compras de comércio eletrônico, e também são usados ​​para fins mais controversos, como rastrear a atividade do usuário.

Os cookies são uma parte necessária do funcionamento da Web, bem como uma fonte de preocupações com privacidade e riscos de segurança. Por esse motivo, usuários casuais da Web e desenvolvedores da Web têm boas razões para entender melhor como esses pequenos bits de dados funcionam.

Este guia fornece uma introdução detalhada aos cookies divididos em duas partes:

  • Guia de Leigos para Cookies: o básico que todo usuário da Internet deve saber sobre cookies.

  • Guia do desenvolvedor para usar cookies: como os cookies funcionam, como evitar problemas legais devido ao uso de cookies e recursos técnicos para saber mais sobre cookies.

Pronto? Vamos lá.

Guia de Leigos para Cookies

Se você é apenas um usuário casual da Internet ou ganha a vida como desenvolvedor da Web, há certas coisas sobre cookies HTTP que todo usuário da Internet deve saber, como a finalidade dos cookies e os riscos de privacidade e segurança inerentes ao seu uso..

No entanto, antes de abordarmos isso, vamos responder a esta pergunta: de onde vieram os cookies da Web?

Uma Breve História dos Cookies HTTP

Os cookies foram desenvolvidos pela primeira vez em 1994 por Lou Montulli, um funcionário da Netscape Communications. Juntamente com John Giannandrea, Lou desenvolveu os cookies como uma solução para tornar possível os carrinhos de compras de comércio eletrônico.

A primeira aplicação real de cookies na Web no mundo real foi determinar se os visitantes do site da Netscape já existiam anteriormente.

Inicialmente, os cookies eram aceitos por padrão por todos os navegadores suportados e muito poucos usuários finais tinham alguma idéia sobre sua presença ou uso. Tudo mudou em fevereiro de 1996, quando o Financial Times publicou um artigo detalhando sua existência, propósito e uso..

O que se seguiu foi intenso escrutínio da mídia nos próximos anos devido aos riscos à privacidade inerentes ao rastreamento de visitantes.

A Internet Engineering Task Force (IETF) recebeu a tarefa de apresentar uma especificação formal de cookie que concordasse com as preocupações expressas pela mídia.

De preocupação particular foram os riscos associados à permissão de cookies de terceiros. Estes são mais conhecidos como cookies de rastreamento. A IETF tentou exigir que os cookies de terceiros sejam explicitamente proibidos ou permitidos somente após a aceitação explícita do usuário.

No entanto, os principais desenvolvedores de navegadores da época, Netscape e Microsoft, ignoraram a recomendação da IETF e concordaram com o anunciante on-line que deseja permitir cookies de rastreamento de terceiros.

A especificação atual de cookies reconhece o uso de cookies de terceiros e os riscos inerentes ao seu uso, mas acaba colocando o ônus de lidar com esse risco nos desenvolvedores de navegadores:

Este documento concede ampla latitude aos agentes do usuário (navegadores) para experimentar políticas de cookies de terceiros que equilibram as necessidades de privacidade e compatibilidade de seus usuários.

O que entra em um cookie?

Os cookies associam bits de dados a um usuário específico.

Por exemplo, se você visitar um site, o site poderá fornecer um cookie identificando você como usuário X. Se você sair do site e retornar a ele novamente, esse cookie será usado pelo site para reconhecer que você é o mesmo usuário X que estava no site anteriormente.

Os cookies contêm necessariamente, no mínimo, dois dados: um identificador de usuário exclusivo e algumas informações sobre esse usuário.

Eles também podem conter uma ampla gama de atributos que informam aos navegadores o que fazem com o cookie – um tópico que abordaremos quando chegarmos à parte deste guia orientada para desenvolvedores.

Um exemplo comum de como tudo isso funciona é um cookie de autenticação.

Quando você faz login em um site, o site pode retornar um cookie que identifica sua conta de usuário e confirma que você efetuou login com sucesso no site. Quando você interage com o site, ele usa esse cookie como confirmação de que você é um usuário logado..

Tipos comuns de cookies

Os cookies podem ser classificados de várias maneiras diferentes. Vejamos quatro das classificações mais comuns para entender melhor como os cookies são usados ​​e como eles funcionam..

Cookies de sessão são cookies temporários armazenados na memória do navegador apenas até que o navegador seja fechado.

Esses tipos de cookies representam menos riscos à segurança e são usados ​​para alimentar carrinhos de compras de comércio eletrônico, controlar os elementos da página mostrados ao usuário durante uma única visita de várias páginas a um site e para outros fins de armazenamento a curto prazo.

Cookies permanentes são cookies de longo prazo que são marcados pelo emissor com uma data de validade.

Esses cookies são armazenados pelo navegador mesmo depois que o navegador é fechado. Eles são devolvidos ao emissor sempre que você visita o site que emitiu o cookie ou visualiza um site que contém um recurso (como um anúncio) emitido pelo emissor original do cookie.

Dessa forma, os cookies persistentes podem rastrear sua atividade não apenas no site que emitiu o cookie, mas também em qualquer site que inclua um recurso emitido pelo mesmo site. Esse é o mecanismo que sites como Google e Facebook usam para criar um log de atividade do usuário em vários sites.

Quando você clica em “Lembrar-me” ou em uma opção semelhante ao fazer login em uma conta online, um cookie persistente é usado para armazenar suas informações de login no seu navegador..

Devido ao fato de os cookies persistentes permanecerem muito mais tempo que os cookies de sessão e, teoricamente, rastrear sua atividade ao longo do tempo em vários sites, os cookies persistentes representam um risco maior do que os cookies de sessão.

Cookies primários são cookies criados pelo site que você está visitando no momento. Por exemplo, enquanto neste site, usamos cookies para vários fins, como fazer com que o recurso de filtragem de host funcione. Os cookies que emitimos enquanto você visita nosso site são cookies primários.

Cookies de terceiros são cookies adicionados por um domínio que não é o domínio que você está visitando no momento. O uso mais comum de cookies de terceiros é rastrear usuários que clicam em anúncios e os associam ao domínio de referência.

Por exemplo, quando você clica em um anúncio em um site, um cookie de terceiros é usado para associar seu tráfego ao site em que o anúncio apareceu.

Embora os cookies sejam uma parte necessária da web moderna, eles também podem representar um risco considerável de invasão de privacidade, bem como um risco de segurança para os sites que os usam..

Cuidado com o Usuário: Risco e Recompensa de Cookies

Como usuário da web, você desejará conhecer os riscos associados aos cookies e o que pode fazer para visualizar os cookies e excluí-los quando necessário. Vamos começar com os riscos associados aos cookies que tendem a se dividir em duas categorias: fraude e invasão de privacidade.

Fraude de Cookies

Os métodos de cometer fraude de cookies são tecnicamente complexos, mas vale a pena conhecê-los caso você encontre uma dessas explorações.

Na maioria dos casos, a fraude de cookies assume uma de duas formas: um site malicioso usa os visitantes legítimos como proxy em um ataque a um site ou a sistemas de rastreamento de jogos, anexando IDs de sessão falsos à atividade de um usuário legítimo. Vejamos quatro explorações comuns de fraude de cookies para saber como elas funcionam:

  • Script entre sites (XSS): um usuário visita um site mal-intencionado e recebe um cookie que contém uma carga útil de script direcionada a um site diferente. O cookie malicioso é disfarçado para parecer que ele se originou no site de destino. Quando o usuário visita o site de destino, o cookie malicioso, incluindo a carga útil do script, é enviado ao servidor que hospeda o site de destino..

  • Fixação de sessão: um usuário recebe um cookie mal-intencionado que contém o ID da sessão do emissor do cookie. Quando o usuário tenta fazer login em um domínio de destino, o ID da sessão do emissor é conectado ao invés do ID da sessão do usuário. Dessa forma, parece ao domínio de destino que o emissor está executando ações que o usuário está realmente executando.

  • Ataque de falsificação de solicitação entre sites (XSRF): um usuário visita um site legítimo e recebe um cookie legítimo. O usuário então visita um site mal-intencionado que instrui o navegador do usuário a executar alguma ação direcionada ao site legítimo. O site legítimo recebe a solicitação junto com o cookie legítimo e executa a ação, pois parece ter sido iniciado por um usuário legítimo.

  • Ataque de arremesso de cookie: um usuário visita um site mal-intencionado que fornece um cookie criado para parecer originário de um subdomínio de um site de destino, como http://subdomain.example.com. Quando o usuário visita o site de destino, http://example.com, nesse caso, o cookie do subdomínio é enviado junto com todos os cookies legítimos. Se o cookie do subdomínio for interpretado primeiro, os dados nesse cookie substituirão os dados contidos em qualquer cookie legítimo subsequente.

Como você pode ver, em praticamente todos os casos de fraude de cookies, os cookies são usados ​​para falsificar a identidade de usuários legítimos ou para usar a identidade do usuário legítimo para executar ações maliciosas.

Proteção contra fraude de cookies

Cookies, mesmo maliciosos, não são vírus. A natureza em texto sem formatação dos cookies significa que eles não podem ser executados no seu computador.

Portanto, seu software antivírus faz pouco ou nada para proteger contra cookies maliciosos. No entanto, há pelo menos duas coisas que você pode fazer para se proteger contra uma vítima de fraude de cookies:

  • Mantenha seu navegador atualizado. Muitas explorações de cookies são projetadas para aproveitar as brechas de segurança em navegadores desatualizados. Hoje, a maioria dos navegadores é atualizada automaticamente, mas se você estiver usando um navegador antigo, pare de usá-lo e atualize-o.

  • Evite sites questionáveis. Se você for avisado pelo seu navegador ou por um mecanismo de pesquisa de que um site é potencialmente malicioso, não prossiga para o site. Simplesmente não vale o risco.

Invasão de privacidade

Invasão de privacidade é uma preocupação maior do que a fraude de cookies para muitos usuários.

Se você considerar quantos sites têm algum tipo de recurso incorporado do Google – Adsense, Analytics, Maps, entre no Google e assim por diante – é fácil ver como o Google está adicionando continuamente a um dossiê já massivo de atividade entre sites para a maioria da Web Comercial.

Muitos usuários acham que o uso dessas informações pelo Google para exibir anúncios segmentados é, no mínimo, assustador e potencialmente uma grave invasão de privacidade.

O Google dificilmente está sozinho nesse sentido. Todas as plataformas de publicidade na web – de Infolinks e Revcontent a Disqus e Facebook – estão constantemente tentando extrair mais dados sobre cada usuário com o objetivo de exibir anúncios com maior relevância e melhor direcionamento de usuário.

Em resumo, se você vai usar a Web e permitir que seu navegador aceite cookies, você está sendo rastreado e agora sabe disso.

Proteja sua privacidade

Não há realmente nenhuma maneira de aceitar cookies. No entanto, existem algumas coisas que você pode fazer para limitar a quantidade de exposição que você enfrenta quando se trata de invasão de privacidade iniciada por cookie:

  • Preste atenção às configurações de segurança e privacidade do seu navegador. Abra o menu de configurações do seu navegador e procure as configurações de segurança ou privacidade. Defina as políticas de cookies para serem as mais rigorosas que julgar necessárias, sem dificultar excessivamente o acesso aos recursos do site.

  • Use o modo de navegação Privada ou Anônima. Todos os navegadores modernos oferecem a opção de navegar na web usando uma lista de cookies limpa. Ao usar este modo, o navegador não utilizará nenhum cookie persistente existente. Quando você fecha o navegador, todos os cookies, mesmo os persistentes, serão excluídos. Lembre-se de que isso significa que nenhuma senha será salva e todos os sites acharão a primeira vez que você a visitará toda vez que o visitar..

Como visualizar e excluir os cookies armazenados pelo seu navegador

Todo navegador importante facilita a visualização e a exclusão dos cookies armazenados por ele. No entanto, o processo varia de um navegador para o próximo.

Em geral, você deseja abrir as configurações do navegador e procurar a seção de privacidade ou segurança. Em seguida, procure uma opção que permita visualizar os cookies armazenados pelo seu navegador. Ao visualizar cookies individuais, você terá a opção de excluir todos os cookies que deseja remover do seu navegador. Você também deve encontrar uma opção para excluir facilmente todos os cookies, se desejar fazê-lo.

Se você ficar preso, apenas pesquise no Google “Como visualizar cookies em XYZ” substituindo “XYZ” pelo nome do seu navegador.

Um tipo especial de cookie que você pode ter problemas para excluir é um cookie de zumbi. Esse tipo de cookie é recriado automaticamente por um script armazenado fora da memória do navegador toda vez que você o exclui. O resultado? Você não pode simplesmente excluir o cookie e impedir que ele permaneça.

Esse comportamento estranho pode fazer você pensar que todos os cookies de zumbis são maliciosos, mas não é esse o caso. Alguns cookies de zumbis têm usos legítimos. No entanto, seu comportamento fez com que eles fossem ridicularizados universalmente por especialistas em segurança e defensores da privacidade.

Para excluir esses tipos de cookies, é preciso um pouco mais de perseverança e geralmente envolve o exercício de suas habilidades no Google para descobrir como outras pessoas lidaram com o mesmo cookie não excluído. O que você precisa fazer é descobrir onde o script que está recriando o cookie está armazenado e excluir esse script para interromper o renascimento contínuo do cookie de zumbi.

Controle de Cookies: Navegadores e Dispositivos

A boa notícia é que você não está inteiramente à mercê das boas ou más intenções dos desenvolvedores da web. Você pode ser proativo e gerenciar a política de cookies dos navegadores que usa. Ao reservar um tempo para estabelecer uma política de cookies, você pode limitar sua exposição a alguns dos riscos inerentes ao uso da Web.

Estabelecendo uma política de controle de cookies do navegador

Todos os principais navegadores facilitam o gerenciamento de cookies. No entanto, o processo varia de um navegador para o outro. Vamos dar uma olhada em como você pode gerenciar a política de cookies nas versões para desktop do Chrome, Firefox, Microsoft Edge e Internet Explorer.

cromada

Abra o menu de configurações e use o campo Configurações de pesquisa para pesquisar “cookies”. Isso retornará as configurações de privacidade. Você também pode encontrar esta seção rolando a parte inferior do menu de configurações, selecionando Mostrar configurações avançadas e localizando a seção Privacidade.

Nas configurações de Privacidade, selecione a opção Configurações de conteúdo. Por padrão, todos os cookies de primeiro e de terceiros são aceitos – uma configuração à qual o Chrome se refere como Permitir a configuração de dados locais (recomendado). Se você não estiver satisfeito com esta política, as alternativas incluem:

  • Manter os dados locais apenas até você sair do navegador: selecione esta opção para aceitar cookies, mas exclua-os quando sair do navegador.

  • Bloquear sites de definir qualquer dado: selecione esta opção para desativar completamente todos os cookies.

  • Bloquear cookies de terceiros e dados do site: se você não deseja permitir cookies de terceiros, marque esta caixa de seleção.

  • Gerenciar exceções: pressione este botão para gerenciar a lista de sites que operam com uma política de cookies específica do site.

Raposa de fogo

Para gerenciar cookies no Firefox, abra o menu do navegador, selecione Opções e, em seguida, selecione a guia Privacidade. Na seção Histórico, selecione o item do menu suspenso em Usar configurações personalizadas para o histórico e selecione uma das seguintes opções:

  • Desmarque a opção padrão para Aceitar cookies de sites para desativar completamente os cookies..

  • No menu suspenso Aceitar cookies de terceiros, você pode optar por aceitar todos os cookies de terceiros, apenas os de sites visitados anteriormente ou bloquear totalmente os cookies de terceiros..

  • Selecione o botão Exceções para gerenciar uma lista de sites com uma política de cookies diferente da política do navegador.

  • No menu suspenso Manter até, opte por manter os cookies até o vencimento ou excluí-los quando o Firefox for fechado.

Beira

O gerenciamento de cookies no navegador mais novo da Microsoft é bastante simples. Primeiro, abra o menu de configurações do navegador. Role até a parte inferior e clique em Exibir configurações avançadas. Role para baixo novamente e você encontrará um menu suspenso Cookies. Existem três opções auto-explicativas disponíveis neste menu:

  • Não bloqueie cookies (selecionado por padrão)

  • Bloquear todos os cookies

  • Bloquear apenas cookies de terceiros.

Notavelmente ausente deste menu, é possível excluir cookies sempre que o navegador é fechado.

No entanto, você pode fazer isso voltando ao menu de configurações primárias (clique no botão «na parte superior do menu Configurações avançadas).

Em seguida, selecione o botão Escolha o que limpar abaixo de Limpar dados de navegação. Selecione apenas a opção Cookies e dados do site salvos e, em seguida, selecione a opção Sempre limpar isso quando fecho o navegador.

Internet Explorer

O gerenciamento de cookies no IE 9, IE 10 e IE 11 é tratado da mesma maneira.

Primeiro, abra o menu Opções da Internet. Em seguida, selecione a guia Privacidade. Na guia Privacidade, selecione o botão Avançado. No próximo menu, você pode estabelecer uma política para cookies de terceiros e de terceiros. Além disso, você pode marcar uma caixa de seleção para substituir a política de cookies e sempre permitir cookies de sessão.

Se você também deseja excluir todos os cookies sempre que fechar o Internet Explorer, volte para a guia Geral e marque a caixa de seleção Excluir histórico de navegação ao sair. Por fim, selecione o botão Aplicar na parte inferior do menu Opções da Internet para salvar e aplicar suas alterações.

Gerenciando cookies no seu dispositivo móvel

O gerenciamento de cookies em dispositivos móveis pode variar do processo de gerenciamento de cookies em um navegador de desktop.

Isso ocorre principalmente porque a maioria dos sistemas operacionais móveis inclui um navegador nativo. Além disso, os navegadores para celular podem não oferecer as mesmas opções que seus irmãos de computador, o que pode complicar ainda mais as coisas.

Vamos dar uma olhada no gerenciamento de cookies em dispositivos iOS, Android e Blackberry.

Apple iOS

Se você usa o Safari no iOS, pode gerenciar a política de cookies abrindo o aplicativo Configurações, rolando para baixo e selecionando Safari e, em seguida, rolando para baixo até ver a opção Bloquear cookies. O menu Bloquear cookies exibirá quatro opções:

  • Bloquear sempre

  • Permitir apenas do site atual (cookies primários)

  • Permitir em sites que visito (opção padrão, permite cookies de terceiros limitados)

  • Sempre permitir.

Se você não usa o Safari no seu iPhone, há uma boa chance de usar o Chrome. O Chrome no iOS torna possível excluir cookies, mas não gerenciar a política de cookies.

Para excluir cookies, abra o menu do Chrome e selecione Configurações. Role para baixo e selecione Privacidade. Role para baixo novamente e selecione Limpar dados de navegação. Selecione os tipos de dados que você deseja excluir, certificando-se de selecionar Cookies, Dados do Site e, em seguida, selecione a opção Limpar Dados de Navegação.

Outra opção para usuários do Chrome no iOS é navegar usando uma guia anônima e feche a guia antes de fechar o navegador. Dessa forma, nenhum cookie será armazenado além da sessão de navegação atual.

Andriod

Muitos dispositivos Android são fornecidos com um navegador embutido. Infelizmente, esses navegadores variam de um fabricante e modelo de telefone para o próximo. Como resultado, o gerenciamento de cookies nesses navegadores varia consideravelmente. No entanto, em geral, o que você precisa fazer é abrir o navegador, encontrar o menu de configurações e localizar as configurações de privacidade.

As coisas são um pouco mais diretas para os usuários do Chrome no Android. Para gerenciar a política de cookies, abra o navegador, localize o menu e selecione Configurações. Navegue para Configurações do site e selecione Cookies. Nesse menu, você pode ativar ou desativar a aceitação de cookies, decidir se deve ou não permitir cookies de terceiros e gerenciar uma lista de sites excluídos da política de cookies.

Amora

Alguns dos mais recentes dispositivos Blackberry são equipados com Android. Como resultado, o gerenciamento de cookies nesses dispositivos se enquadra na seção Android acima. No entanto, alguns dispositivos Blackberry executam o Blackberry 10. Para gerenciar a política de cookies do navegador interno do Blackberry 10, siga estas etapas:

  • Inicie o navegador e abra o menu do navegador.

  • Selecione Configurações e, em seguida, Privacidade e segurança.

  • Nesse menu, você pode ativar e desativar a aceitação de cookies, gerenciar uma lista de exceções de sites e limpar todos os cookies..

Guia do desenvolvedor para usar cookies

Cookies são apenas arquivos de texto. Quão difícil eles podem ser trabalhar? Se ao menos as coisas fossem assim tão simples.

Os cookies são implementados de várias maneiras diferentes, dependendo da finalidade do cookie e do servidor que o emite..

Nesta parte do guia, abordaremos brevemente a implementação de cookies e abordaremos questões legais relacionadas ao uso de cookies. Por fim, aponto os recursos que você pode usar para saber mais sobre a implementação de cookies e como você pode aproveitar os cookies em seus projetos de desenvolvimento web.

Introdução técnica à implementação de cookies

Os cookies são criados quando um servidor da Web diz ao navegador para criar o cookie. As instruções para criar o cookie geralmente são enviadas em um cabeçalho HTTP e têm a seguinte aparência:

Set-Cookie: =

Os cookies também podem ser criados com JavaScript do lado do cliente usando o método document.cookie.

Depois que um cookie é criado por um navegador, quando o navegador faz uma solicitação subsequente do mesmo domínio, ele envia de volta todos os cookies pertencentes a esse domínio como parte da solicitação..

O cookie no exemplo acima é um cookie de sessão. Os cookies persistentes são criados adicionando um atributo Expires ao cabeçalho Set-Cookie. Além do Expirar, vários outros atributos podem ser usados ​​para controlar como os navegadores tratam os cookies:

  • Os cookies marcados com o atributo Secure serão enviados apenas se a solicitação do navegador for transmitida por um protocolo criptografado (https).

  • Os cookies sinalizados como HttpOnly serão inacessíveis ao JavaScript no DOM da página da web e serão transmitidos apenas de volta ao domínio emissor.

  • O sinalizador SameSite é um atributo relativamente novo que garante que os cookies sejam transmitidos apenas de volta ao mesmo site do qual eles se originaram.

Cookies e a lei

Como desenvolvedor da Web, você precisa estar ciente das leis e diretrizes de privacidade que afetam seu trabalho. Se você ignorar as leis que se aplicam ao uso de cookies, pode até encontrar-se enfrentando multas excessivas.

Quando se trata de usar cookies, há pelo menos três questões legais a serem consideradas:

  • Lei de Cookies da UE: o que começou como uma diretiva da UE foi posteriormente incorporado à lei por todos os países da UE. Em resumo, a lei de cookies diz que, se você mora na UE ou tem como alvo consumidores na UE, deve obter permissão dos usuários para poder usar cookies..

  • Requisitos de divulgação da FTC: o rastreamento de terceiros para fins de publicidade e vendas de afiliados é um dos principais usos dos cookies HTTP. Se você estiver usando cookies para esse fim, a FTC deixa claro que você deve informar aos visitantes do seu site o que você está fazendo.

  • Requisitos da Política de Privacidade: vários países, incluindo Estados Unidos, Reino Unido, Austrália e todos os países da UE, exigem que você informe aos usuários o que você está fazendo com seus dados pessoais. Se você usa cookies de qualquer maneira para rastrear a atividade do usuário, incluindo cookies de análise para rastrear o tráfego de visitantes, é exigido por lei que publique uma política de privacidade explicando quais dados você coleta e como os usa..

Não é difícil cumprir a lei em relação aos cookies. Na maioria dos casos, tudo o que você precisa fazer é seguir estas três diretrizes:

  • Se você mora na UE ou está direcionado a consumidores da UE, certifique-se de dar a eles a oportunidade de reconhecer que seu site usa cookies.

  • Se você permitir anúncios pagos ou a colocação de anúncios afiliados em seu site, divulgue essas informações de maneira óbvia..

  • Se você acompanhar a atividade do usuário ou coletar quaisquer dados do usuário, forneça uma política de privacidade abrangente que explique quais dados você coleta e como são usados.

Faça essas três coisas e você permanecerá do lado certo da lei. Dito isto, também devemos dizer que não somos advogados, não estamos fornecendo consultoria jurídica e, se você tiver alguma dúvida específica sobre esse assunto, consulte um advogado..

Recursos

A maneira como os cookies são configurados e usados ​​varia de um ambiente de programação para o próximo. Se você souber como usar cookies, os tutoriais abaixo ajudarão você a identificar as informações necessárias para usar cookies em seu site ou aplicativo.

  • W3Schools, Tutorial sobre cookies JavaScript: aprenda como buscar informações de cookies com JavaScript e também como definir cookies usando scripts do lado do cliente.

  • W3Schools, Tutorial sobre cookies PHP: aprenda como enviar cookies com PHP com um cabeçalho HTTP e como incorporar dados de cookies em seu código.

  • Mozilla Developer Network, HTTP Cookies: uma introdução técnica ao uso de cookies HTTP.

  • Mozilla Developer Network, Document.cookie: uma introdução técnica ao uso de cookies JavaScript.

  • TutorialsPoint, JavaScript Tutorial sobre cookies: outro excelente e abrangente tutorial sobre o uso de JavaScript para trabalhar com cookies.

  • Manual do PHP: Cookies: se você é um desenvolvedor PHP, consulte a documentação oficial para aprender a trabalhar com cookies no PHP.

  • Pontikis.net, Como criar, ler, atualizar e excluir um cookie com PHP ou JavaScript: uma visão mais abrangente do uso de cookies com base nas duas linguagens de programação mais usadas na Web, PHP e JavaScript.

  • Hongkiat, Como usar cookies e HTML5 localStorage: o HTML5 adicionou novas estratégias para armazenar cookies. Aprenda a tirar proveito desses novos recursos.

  • Torque, Como usar cookies no WordPress: como o CMS mais popular da Web, é fundamental que todo desenvolvedor da Web conheça o básico do uso de cookies no WordPress.

  • Microsoft Developer Network, ASP.NET Visão geral de cookies: uma introdução aos cookies para desenvolvedores do ASP.NET.

  • Projeto Odin, sessões, cookies e autenticação (Ruby on Rails): uma introdução aos cookies para desenvolvedores de Ruby on Rails.

  • Jay Conrod, Como usar cookies HTTP em Python: uma introdução aos cookies para desenvolvedores de Python.

  • Documentação do Oracle Java: Trabalhando com cookies: uma introdução aos cookies para desenvolvedores Java.

Conclusão

Os cookies são parte integrante da web moderna. No entanto, eles apresentam um pouco de uma faca de dois gumes: eles habilitam recursos críticos para o site e, simultaneamente, apresentam um risco legítimo à segurança e à privacidade do usuário.

No final, os cookies não vão a lugar algum e a grande maioria dos sites usa cookies de alguma forma ou moda.

Educando-se sobre como os cookies funcionam e como lidar com eles, você estará melhor preparado para tirar proveito dos benefícios deles e ao mesmo tempo se proteger contra os riscos inerentes.

Leitura e recursos adicionais

Temos mais guias, tutoriais e infográficos relacionados à codificação e desenvolvimento de sites:

  • Compondo bom HTML: esta é uma introdução sólida para escrever HTML bem formado e usar o software validador de HTML.

  • CSS3 – Introdução, Guias & Recursos: este é um ótimo lugar para começar a aprender o layout da página da web.

  • Como escolher o CMS certo: aprenda o que você precisa em um CMS e obtenha uma visão geral dos 30 principais CMSs.

HTML para iniciantes – Ultimate Guide

Se você realmente deseja aprender HTML, criamos um artigo em tamanho de livro, HTML for Beginners – Ultimate Guide.

E é realmente o melhor guia; vai levá-lo desde o início ao domínio.

HTML para iniciantes - Ultimate Guide
HTML para iniciantes – Ultimate Guide

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map