Что такое cookies (куки) и для чего они нужны

Что такое cookies

Cookies – (или “печеньки” с англ.) это какие-то текстовые данные, которые браузер хранит на компьютере пользователя в виде файла.

Обычно cookies содержат в себе ряд информации о пользователе и его действиях на сайте. Например, то, что пользователь уже авторизовался и поэтому можно второй раз “не заставлять” его вводить свой логин и пароль при входе на сайт.

Можно еще час потратить на перечисление примеров, как используется данная технология, поэтому подведем итог – cookies используют для идентификации пользователя.

Кто использует cookies

В основном программисты. Например, при создании сайта или веб-приложения программисту нужно понимать, показывал ли Вам он тот или иной баннер или модальное окно. Чтобы назойливый баннер не показывался пользователю второй раз, когда он заходит на сайт, программист записывает в cookies информацию, мол баннер один был показан.

Далее, если Вы не удалите cookies и зайдете на сайт снова, программа будет уже знать о том, что Вы видели первый баннер, поэтому его можно сегодня больше не показывать.

Конечно, все описанное нами выше лежит на совести программиста, он может и не использовать cookies.

Может ли программист украсть мои cookies

В этом нет смысла, ведь он сам их и установил. Программист может устанавливать cookies, а также получать те, которые сам и установил. Программист не может получить cookies с другого сайта, у него нет доступа. Поэтому условный программист из Вконтакте не сможет взять cookies от Яндекс Почты. Это предусмотрено еще со времен популяризации интернета самими браузерами.

Опасны ли cookies

Сами cookies не несут в себе опасности. Это просто текст, это не исполнительный файл. В cookies невозможно занести вирус.

Единственное, что нужно знать, за cookies охотятся мошенники и всячески пытаются их перехватить. Сделать это в современных реалиях крайне сложно, вероятность того, что Вы сами отдадите мошенникам свой номер карты и пин код по телефону, и то намного выше.

Чтобы Ваши cookies остались в надежном месте, не скачивайте программы с сомнительных источников, а также не исполняйте “некий” программный код в консоли разработчика внутри браузера, если Вас об этом кто-то просит. Скорее всего, это мошенники.

Много ли весят cookies

Максимальный размер одной cookies 4 килобайта. Это даже не мегабайт, это 0,004 от него. А еще есть и ограничения у каждого браузера на количество возможных кук. Т.е браузер не позволит одному сайту выставить пару сотен cookies.

Теоретически, чтобы забить куками на 800 мегабайт Ваш жесткий диск, нужно, чтобы 10.000 сайтов выставили по 20 кук разом весом в максимальные 4 килобайта.

Как разработчики сайтов говорим, что такое может произойти только за несколько лет эксплуатации компьютером. Не все сайты выставляют cookies, тем более не все выставляют по 20 штук, дак еще полностью занимая в них место (обычно используют 20-40 байт). А еще, большая часть cookies имеют время “жизни”. Обычно это либо пару дней или пока открыт браузер, после чего они удаляются автоматически.

Для тех, кто за несколько лет ни разу не чистил браузерные cookies, оставим ссылку на нашу статью, с помощью нее можно вручную очистить кэш в браузере и заодним cookies. Кликайте по ссылке. Раз в год это полезно делать, если у Вас мало места на компьютере.

Почему именно “печенье”

Есть несколько теорий, одна из них гласит, что такое название данной технологии дал ее отец – Лу Монтулли, в честь “волшебного печенья”. Да, звучит странно.

Волшебного печенье – это термин в программировании, который обозначает небольшой набор данных, передаваемых одной программой другой программе.

Рассказать друзьям: