Что такое cookies и с чем их едят


Файлы cookie (англ. «печенье») – это короткие фрагменты текста, позволяющие сайту запомнить информацию о посетителе, например, на каком языке вы предпочитаете просматривать страницы. Эти фрагменты автоматически передаются в браузер при первичном посещении того или иного сайта.

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

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

Виды файлов cookie


Файлы cookie предпочтений (PREF) позволяют сохранить необходимую информацию о требуемых пользователем настройках, а также запоминают его местоположение. Таким образом, на сайте сохраняются выбранные шрифты, параметры, интерфейс, предпочтительный язык и т.д. При утере данных куки, сайт станет менее удобным и индивидуализированным, но на качестве работы это не отразится.

Куки безопасности используются для авторизации, а также для защиты личной информации от несанкционированного доступа. Так, cookie SID и HSID содержат зашифрованные данные об идентификаторе google-аккаунта и точном времени последнего входа. Это позволяет предотвратить кражу информации, вводимой при заполнении форм на сайтах.

Куки процессов – одни из самых важных: без них сайт будет работать некорректно. Они предоставляют доступ к защищенным областям на сайте и осуществляют переход с одной веб-страницы на другую.

Куки рекламы позволяют рекламодателям персонализировать рекламу, делать ее более релевантной, предотвратить демонстрацию одному пользователю одних и тех же объявлений.

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