Afin de démasquer exactement ce que sont les cookies, il est important de faire la distinction entre un ordinateur serveur et un ordinateur client.
L’ordinateur serveur est l’ordinateur où est hébergé le site web que nous visitons.
L’ordinateur client est l’ordinateur que nous utilisons pour accéder au site.
Il est également important de comprendre qu’à chaque fois que vous accédez à un site web, la connexion que vous créez est une nouvelle connexion pour les besoins de l’ordinateur serveur.
En d’autres termes, et pour simplifier, chaque fois que notre ordinateur demande à un serveur d’afficher une page/un site web, cette connexion/requête est toujours nouvelle et indépendante des connexions précédentes.
C’est l’une des caractéristiques qui définissent le système
http
qui est à l’origine de l’internet.
En d’autres termes, le protocole http est sans état, il ne maintient pas d’état, de sorte que la connexion entre l’ordinateur client et l’ordinateur n’est pas maintenue dans le temps.
Ainsi, chaque fois que vous visitez à nouveau un site web, pour le serveur informatique, c’est comme si vous y étiez pour la première fois et que vous étiez un parfait inconnu qui n’y est jamais allé auparavant.
Comment résoudre ce problème ?
C’est là que les biscuits entrent en jeu !
Imaginons le scénario suivant :
Nous nous adressons à un
e-commerce international
et abandonnons le site au milieu du processus d’achat d’un produit.
Plus tard, lorsque nous sommes retournés sur le site, nous avons pu poursuivre le processus d’achat du produit que nous voulions, exactement là où nous étions.
Le site se souvient également de la langue de navigation que vous avez choisie.
Mais comment cela est-il possible si les connexions à l’ordinateur serveur du site sont sans état ?
Lorsque vous avez visité la boutique en ligne pour la première fois, le serveur a envoyé un petit fichier à votre ordinateur, qui a été stocké dans votre navigateur web.
Grâce à ce cookie, vous pourrez être reconnu par le serveur lors de votre prochaine visite sur le même site et vous n’aurez pas à introduire à nouveau toutes vos données.
En bref, les cookies personnalisent et accélèrent votre expérience sur le web.
Avantages et inconvénients
D’une part, nous aimons les cookies parce qu’ils facilitent la navigation et nous permettent d’être reconnus plus rapidement sur différents sites web.
Par ailleurs, il peut arriver que nous n’aimions pas les cookies utilisés à des fins commerciales ou marketing. En effet, certains cookies analysent nos achats ou notre comportement, et les informations qui en résultent peuvent ensuite être analysées et utilisées comme outil de marketing (par exemple Google Analytics).
L’une des rares façons dont cet ordinateur serveur se souvient de qui nous sommes et où nous étions est l’utilisation de cookies que cet ordinateur serveur a installés sur notre ordinateur (plus précisément dans notre navigateur) et qui nous permettent ainsi de continuer là où nous étions.
Les cookies sont donc des paquets de données envoyés par un site web au navigateur de l’utilisateur lorsque ce dernier visite le site web.
Les cookies permettent aux sites web/serveurs de mémoriser des informations sur les utilisateurs, telles que les mots de passe enregistrés, les articles ajoutés au panier dans les boutiques de commerce électronique, etc.
Cela rend la navigation beaucoup plus facile et plus efficace.
Ainsi, chaque fois que l’utilisateur visite à nouveau le site, le navigateur renvoie le cookie au serveur pour l’informer de l’historique des activités de l’utilisateur sur ce site.
Types de cookies
Cookies de session: ils expirent lorsque vous fermez votre navigateur (ou si vous êtes resté inactif trop longtemps). Un bon exemple de cette utilisation est lorsque nous nous trouvons sur un site web de vente, afin que nous puissions continuer à naviguer sans perdre les produits que nous avons déjà mis dans le panier.
Permanentes: Ils persistent même après la fermeture du navigateur.
Ils sont utilisés pour mémoriser vos mots de passe et vos identifiants afin que vous n’ayez pas à les saisir à nouveau à chaque fois que vous accédez à un site web.
Un autre exemple possible est de « rappeler » au serveur la langue que vous préférez pour consulter le site web.
Cookies de tiers: contrairement à ce qui se passe habituellement, ces cookies ne proviennent pas du site web où se trouve l’utilisateur.
Les cookies tiers sont créés par d’autres sites web.
Le site visité par l’utilisateur contient donc du contenu provenant d’un site tiers, tel que des publicités, des images, des outils d’analyse, etc.
Nous nous intéressons à votre expérience des cookies.
Par exemple : qu’est-ce qui vous dérange dans les cookies, disposez-vous d’un outil de contrôle des cookies ?
Si vous avez aimé cet article, n’oubliez pas de le partager. Si vous souhaitez en savoir plus, visitez mon blog ou contactez-moi.