Что такое Cookies и как они работают? Разбор | Портал о гаджетах и технологиях

Что такое Cookies и как они работают? Разбор

Интернет знает наш возраст, пол, интересы, заработок, статус, даже любимые блюда и фильмы. Не слишком ли много? Кто ему все рассказал и главное как?

Вы, наверняка, слышали про громкие скандалы вокруг таких крупных сервисов как Google, Facebook, Instagram и так далее. А еще наверняка ловили себя на том, что смартфоны следят через камеру или микрофон. Можно вспомнить тот же скандал вокруг Google и его умных колонок или Facebook и Cambridge Analitica.

Как устроена это глобальная система мониторинга и как так получается, что реклама так хорошо понимает, что нам нужно?

Мы решили разобраться в этом вопросе с технической точки зрения и выяснить, зачем вообще компаниям за нами следить? Что такое cookie-файлы и как они работают?

Заходя на какой-либо сайт вы наверняка часто видели подозрительные и надоедливые уведомления с текстом в духе: «Мы собираем cookie-файлы, даёте ли вы своё согласие на это?»

Но что это за cookie-файлы такие и на что мы соглашаемся?

В современном интернете cookie-файлы используются для трёх задач:

  1. Для организации корректной работы разных сайтов
  2. Для таргетирования рекламы
  3. Для улучшения рекомендаций

Давайте обо всем по порядку.

История и эволюция Cookie-файлов

Начнем с истории. Современная идея cookie-файлов была изобретена в 1994 году, молодым программистом Лу Монтулли, работавшим в Netscape.

Изначальное предназначение таких файлов заключается в том, чтобы дать вашему браузеру память, чтобы в итоге можно было найти путь по хлебным крошкам!

Существует много теорий возникновения самого термина cookie (от англ. «печенье»).

Что такое Cookies и как они работают? Разбор

Первая — вспомним сказку о Гензель и Гретель — «Пряничный домик». Дети отметили свой путь через темный лес, крошками печенья и так нашли дорогу обратно — великолепная метафора.

Что такое Cookies и как они работают? Разбор

Другая теория более странная — Cookie Monster. Это история о том как один программист ушел из компании, а там стало происходить странное. Иногда система полностью останавливалась, а на экране появлялось: «Дайте мне печенье». Все заработало только после ввода слова «cookie». Код так и не смогли поправить без полной перезаписи. И пользователи кормили машину печеньками.

Что такое Cookies и как они работают? Разбор

И третий вариант — Magic cookie — это термин для обозначения токена или фрагмента данных, передаваемых между программами. Файл часто используется как «пропуск» для идентификации определенного события или транзакции. В 1990-х «cookie» стали использовать при веб-соединении в рамках электронной коммерции.

Это прекрасная легенда, но представьте как бы выглядел интернет без cookie-файлов?

Всякий раз заходя на YouTube, да и вообще любой сайт в браузере, вам бы приходилось постоянно логиниться под своей учетной записью. Или в интернет-магазине каждый раз рассматривая новый товар, ваша корзина обнуляется или язык снова переключается на английский, хотя вы выбрали русский.

И тут мы скажем хорошо, что есть cookie, ведь в реальной жизни этого не происходит.

Когда вы посещаете какой-то сайт, он начинает создавать cookie-файлы и сохранять их на вашем компьютере, запоминая, например, те самые логины и пароли, товары в вашей корзине или выбранный язык. В следующий раз, когда вы откройте тот же сайт, он сможет прочитать ранее записанные cookie-файлы и подстроится под вас. Этот тип cookie-файлов называется first-party cookies.

С момента изобретения cookie-файлов они обрели огромную популярность. Разработчики поняли, что cookie-файлы – это очень удобный инструмент и их начали массово использовать. Но через некоторое время стало понятно, что нельзя больше увеличивать размер этих файлов, ведь объём накопителей в персональных компьютерах тех лет был очень ограничен как и скорость интернета.

Решение появилось быстро. Вместо того чтобы хранить все данные на жестком диске пользователя, там хранился только универсальный идентификатор — номер пользователя, а все остальное переместилось на сервера сайтов. То есть сайты начали считывать ваш номер, находить ваши данные у себя на сервере по данному идентификатору и подстраиваться под вас.

Устройство cookie-файлов

  • Name
  • Content or Value
  • Domain
  • Path (the “/” means the cookie is valid anywhere on that domain.)
  • Send for (the connection security level)
  • Created
  • Expires

Что касается устройства cookie-файлы состоят из нескольких параметров:

  • Первый — это имя данного cookie-файла.
  • Второе — само значение, тот самый уникальный идентификатор, по которому сайт определяет, что это именно вы посетили его.
  • Третье — домен сайта, который создал этот cookie.
  • Четвёртое — это путь, по которому внутри этого домена cookie действует. Во многих случаях здесь просто пишут слеш, чтобы cookie работал везде внутри данного домена.
  • Пятое — уровень шифрования, которому подвергнется информация определенная этим cookie-файлом. А последние два параметра — это время когда файл был создан и когда он потеряет свое значение то есть удалится.

Что такое Cookies и как они работают? Разбор

По значениям последних двух параметров определяются два типа cookie: постоянные (persistent) и временные (session).

Временные cookies удаляются после прекращения сеанса, то есть после того, как вы закройте браузер. Они раньше, например, использовались для хранения корзины в онлайн-магазинах. А постоянные cookies не удаляются, и хранят долгосрочную информацию, например логин от учетной записи.

Cookie-файлы сегодня. Контекстная реклама

Что такое Cookies и как они работают? Разбор

Итак, мы поняли что такое cookie-файлы, а также разобрались как они устроены и как помогают комфортному серфингу и работе сайтов.

Это была, скажем так, светлая сторона cookie-файлов. А теперь давайте перейдем к менее безобидным вещам — к таргетируемой рекламе.

Итак, представим, что вы только что «гуглили», например, информацию про новую рисоварку Xiaomi. И вдруг на всех сайтах у вас выскакивает реклама той же рисоварки. И не только там, вот уже и в вашем Instagram или Facebook вылезает похожая реклама про другие товары Xiaomi или про другие рисоварки. Как вообще работает система показа рекламы в интернете.

Есть компании-посредники, которые предоставляют рекламу, которую нужно показывать. Самые известные из них — Facebook и Google, или например крупные интернет-магазины со своими баннерными сетями.

Что такое Cookies и как они работают? Разбор

В большинстве случаев, если мы видим рекламу в Интернете, она отображается либо через Facebook, Google, Amazon или Яндекc, Ozon и другие. По сути, владельцы сайтов просто вставляют у себя код того или иного посредника и блоки рекламы — это не контент самого сайта. Но все равно эти службы показа рекламы являются частью веб-сайтов, и они могут создавать файлы cookie о пользователе.

Такой тип cookie называется сторонним или third-party cookies, потому что они создаются не тем доменом, на котором пользователь находится. Эти файлы хранятся и затем анализируются на серверах Google, Facebook и других.

Cookie-файлы сегодня. Рекомендации

Информация собирается из разных источников, компании охотно делятся информацией друг с другом, взаимодействуя и составляя как бы ваш профиль у себя. Чтобы нагляднее понять, вспомним как нас видит Google. Можете сами попробовать — просто перейдите по ссылке.

Если вы авторизованы по вашему Google аккаунту, то там покажутся все ваши интересы, которые Google приписывает к вам исходя из информации, которую он собрал из различных источников.

Что такое Cookies и как они работают? Разбор

В общем, вы поняли: по сути, эта же информация используется для отображения более персонализированной рекламы и как раз рекомендаций, то самое третье назначение Cookies.
Но сбор всей этой информации естественно порождает возмущение у многих. Опять же вспоминая скандалы, например, вокруг Facebook и Cambridge analytica, когда без всяких хакерских атак данные более чем 50 миллионов пользователей попали в руки компании, которая использовала эти данные для продвижения предвыборной компании Трампа в 2016 году.

Но это уже совсем другая не менее интересная и глубокая тема — персональные данные в интернете.

Хорошая сторона того, что Интернет знает о нас

Что такое Cookies и как они работают? Разбор

Несмотря на это, одно без другого быть не может: плохое без хорошего и наоборот.

Анализ наших интересов со стороны различных социальных сетей позволяет обогатить пользовательский опыт в сети. Представьте, насколько скучным было бы наше времяпровождение в интернете, если бы рекомендации не работали, как надо, а советовали всем одно и то же. Наверняка, вы не наткнулись на наш сайти не подписались бы на канал.

Надеюсь, что вам было интересно, и мы помогли разобраться в этой довольно запутанной теме. За помощь в подготовке этого ролика отдельное спасибо нашему зрителю Тарону Глиджяну. Если есть идеи тем или даже готовый текст, присылайте его на idea@droider.ru

Post Views:
406