Attributes
-
A cookie begins with a name-value pair.
A can be any US-ASCII characters,
except control characters, spaces, or tabs.
It also must not contain a separator character like the following: .A can optionally be wrapped in double quotes
and include any US-ASCII characters excluding control characters, Whitespace, double quotes, comma, semicolon, and backslash.Encoding: Many implementations perform URL encoding on cookie values,
however it is not required per the RFC specification.
It does help satisfying the requirements
about which characters are allowed for <cookie-value> though.Note: Some have a specific semantic:
prefix:
Cookies names starting with
(dash is part of the prefix)
must be set with the flag from a secure page (HTTPS).prefix: Cookies with names starting with must be set with the flag, must be from a secure page (HTTPS), must not have a domain specified (and therefore aren’t sent to subdomains) and the path must be .
- Optional
-
The maximum lifetime of the cookie as an HTTP-date timestamp.
See for the required formatting.If unspecified, the cookie becomes a session cookie.
A session finishes when the client shuts down,
and session cookies will be removed.Warning: Many web browsers have a session restore feature that will save all tabs and restore them next time the browser is used. Session cookies will also be restored, as if the browser was never closed.
When an date is set, the deadline is relative to the client the cookie is being set on, not the server.
- Optional
-
Number of seconds until the cookie expires. A zero or negative number will expire the cookie immediately. If both and are set, has precedence.
- Optional
-
Host to which the cookie will be sent.
If omitted, defaults to the host of the current document URL,
not including subdomains.Contrary to earlier specifications,
leading dots in domain names () are ignored.Multiple host/domain values are not allowed,
but if a domain is specified,
then subdomains are always included. - Optional
-
A path that must exist in the requested URL,
or the browser won’t send the header.The forward slash () character is interpreted as a directory separator,
and subdirectories will be matched as well:
for , , , and will all match. - Optional
-
Cookie is only sent to the server when a request is made with the scheme (except on localhost), and therefore is more resistent to man-in-the-middle attacks.
Note: Do not assume that prevents all access to sensitive information in cookies (session keys, login details, etc.). Cookies with this attribute can still be read/modified with access to the client’s hard disk, or from JavaScript if the cookie attribute is not set.
Insecure sites () can’t set cookies with the attribute (since Chrome 52 and Firefox 52). For Firefox, the requirements are ignored when the attribute is set by localhost (since Firefox 75).
- Optional
-
Forbids JavaScript from accessing the cookie, for example, through the property. Note that a cookie that has been created with HttpOnly will still be sent with JavaScript-initiated requests, e.g. when calling or . This mitigates attacks against cross-site scripting (XSS).
- Optional
-
Controls whether a cookie is sent with cross-origin requests,
providing some protection against cross-site request forgery attacks (CSRF).Note: Standards related to the SameSite Cookies recently changed such that:
- The cookie-sending behavior if is not specified is . Previously the default was that cookies were sent for all requests.
-
Cookies with must now
also specify the attribute (i.e. they require a secure context).
The options below covers the new behavior. See the table for information about specific browser implementation (rows: «: Defaults to » and «: Secure context required»).
Inline options are: , , and .
means that the browser sends the cookie only for same-site requests,
that is, requests originating from the same site that set the cookie.
If the request originated from a different URL than the current one,
no cookies with the attribute are sent.means that the cookie is not sent on cross-site requests,
such as calls to load images or frames,
but is sent when a user is navigating to the origin site from an external site
(e.g., if following a link).
This is the default behavior
if the attribute is not specified.Finally, means that the browser sends the cookie with both cross-site and same-site requests.
The attribute must also be set when !
Какие типы cookie существуют
Перед тем, как рассмотреть существующие типы cookie, введем понятие сессии. Сессия — это сеанс пользователя в Интернете. При запуске браузера и вход на сайт стартует сессия, то есть начинается сеанс, как в кино. Сессия работает до закрытия браузера или до времени, которое задано на сервере (это может быть неделя, месяц).
Если информация о куках хранится на компьютере пользователя, то о сессии — на серверах сайтов. То есть, в пределах одной сессии могут храниться пароли, а после ее завершения эти данные удаляются.
Пример:
Вы приходите в кинотеатр, где вам выдают билет (аналог cookie) и начинается сеанс просмотра фильма. Вы можете уйти раньше (самостоятельное закрытие браузера), или же досидеть до конца. Но сеанс рано или поздно завершится, когда кончится фильм. Использованный билет (cookie) останется у вас в кармане (компьютере), но на следующий сеанс с ним не пустят.
Сессионные cookie
Альтернативное название — временные cookie. Они существуют, пока человек находится на странице сайта. После того, как он закрывает браузер, то есть завершает свою сессию, такие куки автоматически удаляются. Они не имеют срока действия и действительны, пока пользователь сидит на сайте.
Постоянные cookie
Постоянные cookie, в отличие от временных, не удаляются после закрытия браузера. Это как и есть куки, о которых мы говорим в статье. Они хранятся на компьютере и выполняют все приведенные функции, о которых я писал выше. Из-за того, что такие куки отслеживают активность пользователя для рекламных целей и собирают соответствующие данные, их еще называют следящими.
Причем некоторые сайты устанавливают период хранения постоянных куки. Например, вы единожды посетили сайт и ввели свои регистрационные данные, а затем в течении нескольких месяцев его не открывали. Зайдя на него вновь, вы обнаружите, что сервис попросит вас вновь ввести эти данные, так как из-за длительного периода бездействия они были удалены.
Сторонние cookie
Сторонние куки, в отличие от постоянных, не хранятся на диске пользователя, а размещаются на сторонних серверах. Такой тип файлов обычно появляется, когда сайт содержит контент с других ресурсов, например рекламные баннеры. Используются для отслеживания истории посещений и для сбора информации для рекламодателей. Еще один пример — различные браузерные скрипты (Яндекс.Метрика, Google Analytics и так далее). Они также создают сторонние куки для анализа посещаемости.
Супер-cookie
Супер-куки — это файлы с источником домена верхнего уровня (как пример, .ru, .com и так далее). Это не то же самое, что постоянные куки и вот основные отличия:
- Они не хранятся на компьютере;
- Они создаются вашим интернет-провайдером, а не сайтом;
- Их нельзя удалить, это может сделать только интернет-провайдер.
Они используются провайдерами для обмена данными с другими компаниями и повышения своей рекламной выручки. И как обычные куки, они могут угрожать вашей конфиденциальности (отслеживаться третьими лицами и быть использованными в мошеннических целях).
К сожалению, пользователь не может контролировать эту угрозу. Единственное, что можно сделать — это посещать только сайты, которые используют протоколы шифрования, или использовать VPN (что это такое — читайте в статье ).
«Зомби» cookie
Аналогичное название — «вечные» куки. В отличие от постоянных, они восстанавливаются после удаления. И сами по себе являются неудаляемыми или трудно удаляемыми. Восстановить их можно средствами программирования с помощью языка JavaScript.
Как добиться баланса?
Как же можно добиться оптимального сочетания удобства и приватности? Начните с простого разделения на основные и сторонние cookie-файлы. Основные cookie-файлы действуют только в пределах своего сайта. Если вы ушли с сайта, cookie не будут следить за вами. Основные cookie только записывают ваши предпочтения на конкретном сайте и в большинстве случаев нужны для запоминания учетных записей.
Но сторонние cookie-файлы этим не ограничиваются. Сторонний cookie может принадлежать рекламодателю, размещающему рекламные объявления на нескольких сайтах, которые вы посещаете. Он знает, что, например, вы заходили на Amazon в поисках ноутбука. Теперь же, если вы попадаете на другой сайт, где данный рекламодатель размещает рекламу (например, сайт какого-нибудь издания), вы увидите рекламу того же самого ноутбука, который вы искали на Amazon. Или рекламу того, что там же искал ваш супруг (супруга). Или, скажем, ваш супруг (супруга) может сесть за тот же компьютер, зайти на Facebook и увидеть, что вы хотели купить ему (ей) на день рождения, испортив сюрприз.
На самом деле это еще наименее раздражающие аспекты сторонних cookie-файлов. Давайте не будем забывать, что информация о вас не исчезает, а накапливается в базах данных, на основе которых неизвестные вам организации составляют ваш полный портрет, чтобы использовать его для собственной выгоды. При этом им по большому счету абсолютно плевать на ваше право на частную жизнь.
Помимо этого cookie могут быть сессионными и постоянными. Сессионные cookie следят за пользователем, пока он находится на определенном сайте. Поменяйте язык на сайте — и другие страницы сайта также будут отображаться на этом языке. Если на следующий день вы вернетесь на этот сайт, вам, возможно, снова придется менять язык — когда вы закрываете браузер, сессионные cookie удаляются.
Постоянные cookie живут в вашем компьютере до тех пор, пока срок их жизни не истечет или пока вы их сами не удалите.
О cookie-файлах можно говорить еще долго, но самое важное, что вы должны понять, — это как их контролировать. Можно управлять cookie-файлами через настройки браузера. В этом случае «контролировать» означает «удалять»
Вы можете либо вручную удалять их время от времени, либо делать это через интерфейс истории браузера, либо изменить настройки таким образом, чтобы cookie удалялись автоматически. По ссылкам мы приводим подробные инструкции для , и
В этом случае «контролировать» означает «удалять». Вы можете либо вручную удалять их время от времени, либо делать это через интерфейс истории браузера, либо изменить настройки таким образом, чтобы cookie удалялись автоматически. По ссылкам мы приводим подробные инструкции для , и .
Как управлять cookie-файлами в Google Chrome
- Кликните на выпадающее меню в правом верхнем углу и выберите Настройки → Показать дополнительные настройки… → Настройки контента.
- В пункте Cookie выберите Удалять локальные данные при закрытии браузера.
- Поставьте галочку напротив пункта Блокировать сторонние cookie и данные сайтов.
Как управлять cookie-файлами в Mozilla Firefox
- Кликните на выпадающее меню в правом верхнем углу и выберите Настройки.
- Выберите Приватность в панели слева.
- В пункте История выберите Будет использовать ваши настройки хранения истории из выпадающего меню, а затем кликните Никогда в пункте Принимать куки со сторонних сайтов.
- Установите значение настройки Сохранять куки на До закрытия мною Firefox.
Как управлять cookie-файлами в Microsoft Edge или Internet Explorer
В Internet Explorer:
- Вызовите выпадающее меню в верхнем правом углу и выберите Настройки Интернета…
- Во вкладке Приватность кликните на Дополнительно.
- Поставьте галочку напротив Отключить автоматическое управление куки.
- Выберите Блокировать для сторонних cookie-файлов и поставьте галочку напротив Всегда разрешать основные куки.
В Edge:
- Вызовите выпадающее меню в правом верхнем углу и выберите Параметры.
- В пункте Очистить данные браузера кликните на Выберите, что нужно очистить.
- Выберите Файлы cookie и сохраненные данные веб-сайтов, а также другие данные, которые хотите удалить, а затем кликните Очистить.
- Кликните на стрелки влево вверху окна, чтобы вернуться в основное диалоговое окно «Параметры».
- Пролистайте вниз и кликните Посмотреть доп. параметры.
- Пролистайте вниз до настроек cookie-файлов и выберите Блокировать только сторонние cookie.
Здесь мы должны отметить, что при удалении всех веб-cookie вы автоматически снимете все свои галочки «Запомнить меня» на посещенных сайтах, включая сайты, поддерживающие двухфакторную аутентификацию. Это цена, которую вы платите за приватность.
How to Install Cookie Editor Manually
To install Cookie Editor extension to Google Chrome or Chromium manually, from our website: 1. Download the latest extension package as CRX file. 100% clean and safe, scanned by Virus Total. 2. For security reason, you can check downloaded file size and hash. File size: 139KB / 142950 bytes, hash — SHA256: 216fb1a1b1c8c96c60e114081e8d7ea2e8276b298b59cad37132fb9cb7931ac0 3. Open the Chrome extensions page chrome://extensions and enable «Developer mode» at the top right. Drag and drop downloaded CookieEditor_Latest.crx file into the extensions page to add the app to Google Chrome or Chromium based browser.
Как очистить куки в браузере Opera
Браузер Опера, как зайти в настройки
Чистка кэша в Опере особо ничем не отличается по структуре от других, но все же есть нюансы:
1. Как обычно, сначала, ищем меню ( обычно располагается сверху слева), там обязательно будет пункт, который обеспечит переход к изменениям параметров.
2. Нажимая на тот пункт, обеспечиваем переход к окошку, где нам надо отыскать «Удалить личные данные».
3. В окошке «Удаления личных данных» будет предоставлен выбор дальнейших действий, но на это не ведемся, хотим узнать нюансы, поэтому отыскали «Детальную настройку» и ставим обозначение флага прямо на «Удаление всех cookies», как обычно, другие поля для условных значков флага быть не должно.
4. Остается только закрепить свои действия, клацаем «Удалить».
Теперь можно со спокойной душой приступать к работе с Оперой и наслаждаться оптимизацией, которую осуществили своими руками.
Приложение: GDPR
Эта тема вообще не связана с JavaScript, но следует её иметь в виду при установке куки.
В Европе существует законодательство под названием GDPR, которое устанавливает для сайтов ряд правил, обеспечивающих конфиденциальность пользователей. И одним из таких правил является требование явного разрешения от пользователя на использование отслеживающих куки.
Обратите внимание, это относится только к куки, используемым для отслеживания/идентификации/авторизации. То есть, если мы установим куки, которые просто сохраняют некоторую информацию, но не отслеживают и не идентифицируют пользователя, то мы свободны от этого правила
То есть, если мы установим куки, которые просто сохраняют некоторую информацию, но не отслеживают и не идентифицируют пользователя, то мы свободны от этого правила.
Но если мы собираемся установить куки с информацией об аутентификации или с идентификатором отслеживания, то пользователь должен явно разрешить это.
Есть два основных варианта как сайты следуют GDPR. Вы наверняка уже видели их в сети:
-
Если сайт хочет установить куки для отслеживания только для авторизованных пользователей.
То в регистрационной форме должен быть установлен флажок «принять политику конфиденциальности» (которая определяет, как используются куки), пользователь должен установить его, и только тогда сайт сможет использовать авторизационные куки.
-
Если сайт хочет установить куки для отслеживания всем пользователям.
Чтобы сделать это законно, сайт показывает модальное окно для пользователей, которые зашли в первый раз, и требует от них согласие на использование куки. Затем сайт может установить такие куки и показать пользователю содержимое страницы. Хотя это создаёт неудобства для новых посетителей – никому не нравится наблюдать модальные окна вместо контента. Но GDPR в данной ситуации требует явного согласия пользователя.
GDPR касается не только куки, но и других вопросов, связанных с конфиденциальностью, которые выходят за рамки материала этой главы.
Как проверить, использует ли сайт файлы cookie?
Если вы не помните, были ли установлены приложения, которые собирают данные о поведении пользователей на сайте, вы можете легко проверить их. Они служат этому так называемому cookie chechery, или инструменты, анализирующие веб-сайт для файлов cookie. Однако самым простым решением является использование браузера. Вы должны зайти на сайт, а затем:
В Firefox щелкните правой кнопкой мыши и выберите « Показать информацию о странице» в меню . В окне, которое появляется на нашем экране, перейдите на вкладку « Безопасность » . В разделе « Конфиденциальность и история » мы узнаем, использует ли сайт файлы cookie.
В браузере Chrome щелкните правой кнопкой мыши и выберите параметр Open Default Developer Tool. Мы ищем вкладку Функции применения , и перейдите в раздел Хранение à Куки . Информация появится, если анализируемый веб-сайт использует файлы cookie.
Как создать содержимое сообщения cookie?
Законодатель не подготовил шаблон для сообщения cookie, которое должно использоваться. Предприниматель должен позаботиться о том, чтобы:
- Сообщите пользователю об использовании файлов cookie и целях, для которых они собираются и используются,
- Объясните, как серфер может отключить или заблокировать файлы cookie в вашем браузере,
- Подготовьте контент ясным и понятным способом для получателя.
На практике веб-сайты в одном простом предложении, появляющемся во всплывающем окне, информируют пользователей об использовании файлов cookie. Однако подробную информацию о файлах cookie можно найти в отдельном документе — политике cookie или политике конфиденциальности . Шаблоны такого контента можно найти на веб-сайтах, посвященных Закону о телекоммуникациях, например http://сайт/polityka-cookies/ . Вы также можете использовать онлайн-генераторы файлов cookie (например, http://сайт/generator-polityki-cookie/ ), хотя вы должны помнить, что многие люди будут использовать этот тип приложений, поэтому мы должны быть осторожны с дублированием контента.
Плагины CMS, которые генерируют сообщение cookie
При запуске веб-сайта на одной из популярных систем CMS — WordPress , Drupal, Joomla, реализация сообщения cookie может быть выполнена с использованием бесплатного подключаемого модуля. Приложение обычно позволяет вам самостоятельно изменять содержимое информации, автоматически отключать уведомление через определенное время от входа на веб-сайт или после прокрутки. Примеры виджетов:
- WordPress — предупреждение о cookie
- Joomla — Cookie Directive Lite
- Drupal — Управление файлами cookie
Благодаря использованию плагинов выполнение информационной обязанности будет намного проще.
Как используются файлы куки и кем
- Прежде всего это совершение покупок в интернет магазинах. То есть Вы «рыская» по сайту постепенно наполняете свою корзину. Делаете это без отрыва от процесса и в любой момент можете что-то добавить или наоборот удалить.
- Следующий момент это аутентификация. То есть ввели Вы однажды логин и пароль там где это требуется и можете следующий раз уже этого не делать. Система Вас запомнит.
- Некоторые сайты, например гугловские, показывают персонализированную информацию своим посетителям. То есть учитывают предпочтения конкретного человека.
- Ну и такой интересный момент, который удивляет некоторых людей. Это показ рекламы, которая может заинтересовать именно Вас. Это называется исследование и релевантность.
Редактирование Cookies – как это можно сделать?
Каждый конкретный браузер имеет свои настройки, касающиеся ограничения времени хранения файлов куки, а также периодичности их удаления (заданное количество дней или при каждом закрытии браузера). К примеру, для удаления всех файлов Сookie в браузере Google Chrome необходимо действовать следующим образом:
- Кликните по пункту «Настройки».
- Перейдите на вкладку «Конфиденциальность и безопасность».
- Кликнув по опции «Очистить историю» можно удалить историю браузера, все файлы куки и изображения из кэша.
- Выбрав пункт «Файлы cookie и другие данные сайтов» можно настроить их наиболее удобным для себя образом.
Однако помимо традиционных настроек существуют специализированные расширения, с помощью которых можно управлять файлами куки более эффективно.
Что такое cookies и как это работает в браузерах
Так для чего нужны cookies и как эта технология работает? Если быть точным, cookies – это небольшой фрагмент текстовых данных, сохраняемый браузером в специальный файл без расширения, расположенный в профиле пользователя. Технически каждая кука представляет собой строку, состоящую из набора параметров со значениями, разделенными точкой с запятой. Файлы cookie могут хранить самые разные сведения, в частности:
- Домен и путь сервера.
- Срок жизни самого cookie.
- Версию ОС и браузера.
- IP-адрес.
- Данные авторизации (логин и хэш пароля).
- Уникальный идентификатор пользователя (User ID).
- Дату и время посещения ресурса.
- Локальные настройки сайта.
- Выполненные пользователем действия.
- Различную статистику и т.п.
Когда пользователь повторно посещает сайт, браузер обращается к базе cookies, находит массив данных, оставленных этим доменом, считывает их, формирует из них заголовок и отправляет сайту. Тот же, прочитав эти данные, открывает доступ к своему интерфейсу в соответствии с сохраненными предпочтениями пользователя. Допустим, вы выбрали на каком-то сайте определенную тему оформления. Сведения о вашем выборе сохранились в cookies и когда вы вновь зайдете на сайт, он, прочитав данные из куки и «узнав» вас, автоматически включит для вас нужные настройки.
Существует несколько типов кук. Есть сессионные cookies, которые хранятся только на время сессии и удаляются, как только пользователь закрывает браузере, есть постоянные cookies с длительным сроком хранения. Есть защищенные куки, передаваемые исключительно по протоколу HTTPS, и есть HttpOnly-куки, «устойчивые» к кросс-сайтовому скриптингу. В отдельную группу принято выделять так называемые трекинговые cookies, используемые для отслеживания активности пользователей.
Как включить файлы куки в браузере Opera?
Шаг 1. Щелкните значок простой настройки в правом верхнем углу панели браузера.
Шаг 2. Прокрутите страницу вниз и нажмите «Перейти к настройкам браузера» рядом с значком.
Шаг 3. Нажмите «Конфиденциальность и безопасность» в левом меню.
Шаг 4. прокрутите вниз и под заголовком «Cookies», убедитесь, что в списке выбран параметр «Разрешить локальные данные».
Если вам нужны более разнообразные параметры, вы можете сохранить файлы cookie до тех пор, пока не прекратите сеанс просмотра, блокировать только сторонние файлы cookie или выбирать, на каких сайтах разрешено использовать файлы cookie.
Как правильно пользоваться cookies, в зависимости от браузера
Не стоит игнорировать настройки файлов cookies. Они являются важным инструментом для обеспечения удобной и продуктивной работы в сети. Правила их использования зависят от браузера.
Для вебмастеров процесс использования cookies в качестве инструмента более трудоемкий. Задать нужные параметры можно с помощью:
- PHP;
- HTML;
- Javascript;
- Perl/CGI.
Opera
Чтобы управлять cookies в браузере Opera, нужно действовать по следующему алгоритму:
- зайти в настройки браузера;
- открыть вкладку «Дополнительно»;
- выбрать раздел «Безопасность»;
- кликнуть на строку “Удалить историю посещений”;
- поставить галочку на подходящем пункте.
На фото наглядно продемонстрировано, как удалить файлы в Opera. Потребуется лишь нажатие одной кнопки. Историю посещений при этом можно и не удалять.
Google Chrome
В Google Chrome имеется расширенная настройка файлов cookies. Чтобы понять, как включить их, нужно зайти в «Настройки», в раздел «Конфиденциальность».
Далее все интуитивно понятно. Для отключения файлов следует воспользоваться специальным бегунком.
Yandex
С тем, как включить в Яндексе cookies, справится даже ребенок. Необходимо зайти в настройки браузера и выбрать раздел «Сайты».
В середине открывшейся страницы будет вкладка с надписью синим шрифтом «Расширенные настройки сайтов». В конце страницы будет размещен пункт Cookies-файлы.
Internet Explorer
В традиционном браузере Internet Explorer также совсем не сложно найти необходимый раздел. Достаточно кликнуть на вкладку «Настройки» и выбрать там «Конфиденциальность и безопасность».
Mozilla Firefox
В Mozilla Firefox необходимо действовать по аналогичной схеме. Все манипуляции совершаются в разделе «Настройки».
Там расположена вкладка «Приватность». Дальше легко сориентироваться по картинке.
Как включить/отключить поддержку cookies в браузерах
Файлы cookie не являются настолько важным компонентом, без которого совершенно нельзя обойтись. При желании пользователь может настроить свой браузер таким образом, что он не станет принимать куки с сайтов. Это снизит продуктивность работы в интернете, но зато повысит уровень анонимности. Давайте посмотрим, как включить и отключить cookies в наиболее популярных браузерах.
Google Chrome
Зайдя на страницу chrome://settings, прокрутите ее до низа и откройте дополнительные настройки. В блоке «Конфиденциальность и безопасность» выберите «Настройки контента» – «Файлы cookies» и установите самый верхний переключатель в нужное вам положение.
Также вы можете включить/отключить трекинговые куки, установив в соответствующее положение переключатель «Блокировать сторонние файлы cookies».
Opera
Перейдя по внутреннему адресу opera://settings, прокрутите страницу в разделе «Основные» до конца и активируйте радиокнопку «Разрешить локальное хранение данных», если хотите включить куки, и «Запретить сайтам хранить данные локально», если хотите отключить их. Включение опции блокировки сторонних кук запрещает использование браузером трекинговых cookies.
Яндекс Браузер
Откроете страницу browser://settings, нажмите внизу кнопку «Показать дополнительные настройки», в разделе «Личные данные» выберите «Настройки содержимого» и в блоке «Файлы cookies» выберите нужную вам опцию. Как и в Opera, в браузере от Яндекса их четыре.
Mozilla Firefox
В Firefox перейдите по внутреннему адресу about:preferences#privacy, прокрутите страницу настроек до раздела «Куки и данные сайтов» и включите/отключите поддержку cookies обозревателем. Здесь доступно два основных варианта: полная поддержка и полное отключение кук. Дополнительно можно задать время очистки cookies и указать, нужно ли принимать их со всех или только с посещенных сайтов.
Internet Explorer
Наконец, в Internet Explorer необходимо открыть «Свойства браузера» (это можно сделать как из самого браузера, так и из классической Панели управления), переключиться в открывшемся окошке на вкладку «Конфиденциальность», нажать кнопку «Дополнительно» и выбрать один из трех вариантов. Доступно же вам будет три настройки для основных и сторонних кук: всегда принимать, спрашивать и всегда блокировать.
Зачем нужно удалять куки
Само по себе наличие cookies-файлов не вредно и даже, наоборот, полезно. Поэтому без особой необходимости не стоит их удалять. Вот несколько причин, когда вам может потребоваться удалить куки.
1 Чтобы другие люди не прочитали вашу почту и соцсети. Пример: у меня есть рабочий компьютер, которым, кроме меня, редко кто пользуется. Недавно моя жена заходила в свою почту, чтобы распечатать документ и после работы не нажала кнопку выхода:
Теперь я могу посмотреть ее почту. Нет, не подумайте, что у нас есть тайны друг от друга. Это всего лишь пример. Ведь таким образом можно оставить свою почту открытой для коллег на работе. И не только почту. Любой сайт, где нужно вводить свой логин и пароль может быть доступен другим людям. Удаляя cookies вы закрываете доступ ко всем сайтам, куда вы входили ранее с данного браузера.
2 Сбой в работе каких-либо сайтов. Если у вас при попытке зайти на какой-то сайт, куда ранее вы входили без проблем – вдруг выскакивает ошибка, то решением может стать удаление cookies.
Например, владельцы сайтов, работающих на WordPress могут столкнуться с такой ошибкой при переносе своего сайта на другой хостинг: «Cookies заблокированы из-за неожиданного вывода на экран. Посмотрите документацию или обратитесь за помощью на форумы поддержки».
В конкретном случае сами файлы cookies не причем и их удаление не решит проблему. Здесь ошибка в файле wp-config.php и этот пример приведен только для понимания того, какие ошибки могут выскочить.
3 Стереть данные, собранные браузером в рекламных и иных целях. Например, вы искали какой-то товар, например, подарок своей девушке или жене. Браузеры запоминают эту информацию и потом еще долгое время после этого показывают вам рекламу с таким товаром. Например, некоторое время назад я смотрел на Ozon ортопедические сланцы, стойку для микрофона, масло для бороды. И даже спустя несколько недель реклама с этими товарами продолжала преследовать меня на разных сайтах:
В данном случае меня это не напрягает. Но представим ситуацию, что вы искали подарок для своей жены или подруги. На компьютере, где вы искали подарок, работаете не только вы, но и ваша вторая половина. Если не удалить куки, то реклама с подарком для нее будет крутиться и в то время, когда она будет за компом. Это может испортить сюрприз.
4 Конфиденциальность. По кукисам можно отследить историю ваших перемещений в интернете. Если вы не хотите, чтобы кто-либо узнал какие сайты вы посещали, то помимо истории посещений самого браузера, стоит удалить и все cookies-файлы, а также очистить кэш браузера.
5 Свободное место на компьютере и производительность. Если у вас старенький компьютер, который сильно тормозит, то имеет смысл периодически удалять куки, чтобы очистить место на вашем компьютере и увеличить скорость его работы. Если вы просматриваете много разных сайтов, то со временем на компьютере накапливается большое количество таких куки-файлов.
6 Оптимизация работы за компьютером. В настройках браузера я обычно ставлю галочку «Не запоминать пароли для сайтов». Но логины при этом могут сохраниться и в этом нет ничего страшного, даже мне это помогает быстрее зайти на нужный сайт и сэкономить время. Сам логин вводить не нужно, он подставится автоматически. Только пароль указать и все. Однажды мне потребовалось создать новый аккаунт на одном из сайтов, но у меня из-за куки постоянно вылазил старый логин, что мне жутко мешало:
Тогда я удалил куки конкретного сайта и поставил галочку Запомнить меня при вводе нового логина. С тех пор старый логин меня больше не отвлекал. Кстати, можно удалить только определенные куки, а не все сразу. Подробнее об этом ниже.
Что будет, если удалить куки
Ничего критичного. На работу браузера это не повлияет, а после удаления у вас освободится незначительное место на компьютере (например, мои cookie весят всего 1 МБ). Просто при посещении сайтов вы обнаружите, что нужно заново вводить логин и пароль, производить нужные настройки, а из корзины исчезнут отложенные товары.