Что такое Cookies, и как это работает?
Термин «Cookies» (куки) используется IT-специалистами для обозначения файлов, формирующихся на основе служебной информации. Данные предназначаются для обмена сведениями веб-обозревателем на мобильных гаджетах или стационарных ПК о посещениях сервера пользователями. Содержимое таких файлов, как правило, логины, пароли серверов и сервисов, персональные настройки пользователя, например, оформительские элементы, локация и т.п.
Содержание служебного файла и его функции
Для понимания того, что такое куки, и как это работает, необходимо ознакомиться с понятием «сессия». Протокол HTTP обеспечивает обмен сведениям между сервером и обозревателем. Часть данных хранится временно, в течение только одной сессии, и как только происходит выход из программы или ее закрытие, эти данные удаляются, другая информация длительное время хранится в небольших текстовых файлах, называющихся cookies.txt, располагаются в директории браузера, использующегося пользователем.
Заходя в очередной раз на регулярно используемый сайт — онлайн-сервис или соцсеть, браузер обращается к накопленным сведениям, подгружая важные для пользователя данные именно из файла куки. Таким образом, решаются две проблемы — снижается нагрузка непосредственно на сервер, к которому зачастую обращаются десятки тысяч, а то и миллионы пользователей, а также ускоряется загрузка данных сайта.
К содержаниюКуки: мифы и реальность
Существует ряд ошибочных суждений по поводу cookies, на которых следует остановиться подробнее для понимания общей картины работы в онлайн-пространстве:
- Связь куки с рекламой. Одно из заблуждений, согласно которому утверждается, что именно этими файлами обусловлено появление pop-up окон с навязчивой и не всегда уместной рекламой. На самом деле избавиться от баннеров можно, и каждый пользователь вправе сделать это, установив специальные плагины или расширения, такие как AdGuard и AdBlock. То есть, данные в служебном файле cookies.txt используются только в том случае, если пользователь дает на это согласие по умолчанию.
- Сookies — вредоносные программы, подлежащие уничтожению после каждого выхода в Интернет. Специалисты утверждают, что это неверный посыл, поскольку формат *.txt универсальный, и такие файлы никоим образом не способны принести вред умной электронике — от ПК до носимого гаджета. Через текстовый файл куки невозможно заразиться вирусом.
- Через куки происходит утечка личных данных. Изначально эти файлы создавались исключительно для улучшения функционирования браузеров и серверов. Они лишь хранят следы посещения пользователя отдельных сайтов, подгружая их при повторном визите с того же самого браузера, например, в интернет-магазин или социальную сеть. Если вход осуществляется с ЯД, а регистрация была осуществлена на Опера, логин, пароль придется вводить заново, создавая куки для другого браузера.
Применение куки на практике
Итак, как используются куки? Их основная функция — улучшение интернет-серфинга, повышение его комфортности и скорости. При наличии этих служебных файлов пользователю не приходится постоянно манипулировать регистрационными сведениями на регулярно посещаемых сайтах, существенно ускоряется и загрузка страниц. Множество сайтов, использующих Сookies, многократно увеличивают свои возможности. Вот лишь несколько простых примеров, подтверждающих необходимость сбора и хранения информации.
- Коммерческий интернет. Благодаря данным, куки на таких ресурсах осуществляют следующие функции:
- сравнение товарных позиций;
- приобретение товаров;
- организация корзины пользователя — после выхода с сайта сохраняются данные о ее наполнении.
- Автоматизация. 9 из 10 сайтов сети требуют регистрации пользователя, что в дальнейшем поможет им получать доступ к ресурсу, вводя логин и пароль. Хранение этих данных позволяет упростить жизнь юзерам, которым не нужно каждую сессию начинать с авторизации, ведь куки транслирует сохраненные сведения в фоновом режиме.
- Индивидуальные настройки. Язык, обои, размер, цвет и тип фона, топ-опции и прочие настройки пользователя также хранятся в качестве служебной информации. Единожды установленные параметры автоматически подгружаются из куки тут же, как только пользователь загружает свою страницу, например, в соцсети. В отсутствие такой возможности каждый выход обнулял бы такую возможность.
Сторонние и постоянные cookies
Постоянными файлами считаются данные, хранящиеся в директории браузера, которым регулярно пользуется юзер. Сроки их хранения определяются администрацией сетевого ресурса. По истечении этого времени происходит автоматическое удаление данных пользователя.
Сторонние куки — файлы, дислоцирующиеся на сторонних серверах и обменивающиеся сведениями с интернет-обозревателем пользователей. Эти данные используются для получения статданных об активности пользователей и аналитики деятельности онлайн-ресурсов. К сторонним ресурсам относятся браузерные скрипты, Гугл Аналитика, Яндекс.Метрика и пр.
Место хранения куки на компьютерах пользователей зависит от типа браузера, направление поиска С:\USERS\ПОЛЬЗОВАТЕЛЬ\APPDATA, далее следует LOCAL и название браузера Google, Яндeкс, Chrome, Opera.
К содержаниюОчистка куки, его запрет или блокировка в браузерах
То, что служебный файл cookies — полезная и удобная опция, не вызывает сомнений, но существует ряд обстоятельств, при которых рекомендуется очистить, удалить или отключить функцию сбора данных. Пример: использование чужого компьютера. Очищая данные, пользователь удаляет свой электронный след на ПК, доступ к которому может быть у посторонних лиц. Как вариант — вход в режиме «инкогнито», исключающий извлечение данных по сеансу, активирующийся комбинацией Ctrl+Shift+N.
Другая комбинация позволяет вызвать окно очистки куки в браузерах Яндекс и Google — Ctrl+Shift+Delete. В открывшейся форме выбираются необходимые опции, и нажимается «Удалить данные».