Что такое Cookies, почему сайты о них предупреждают, а браузеры с ними воюют
История самого аппетитного компьютерного термина.
Кто первый испёк печеньки?
Когда говорят «появился Интернет», подразумевают не совсем то, где ты сейчас читаешь эти строки. Так называлась сеть между американскими университетами, по которой можно было пересылать какие угодно данные. Чтобы как-то систематизировать пересылку данных, разработчики придумали протоколы. Тот, по которому должны были пересылать текст и картинки называется HTTP (протокол пересылки гипер-текста), и уже это явление получило название World Wide Web (всемирная паутина).
В самом начале сайты в интернете работали как радио или телевидение: ты посылал запрос на сервер, а обратно прилетала страница с текстом и картинками. Никакой обратной связи не существовало.
В 1994 году инженерам из Netscape пришла в голову оставлять на компьютере небольшой фрагмент информации. Эти маленькие файлы и назывались cookies, что переводится как «печеньки». Они существуют и сейчас и, например, если ты залогинился на какой-то сайт, то он «запоминает» тебя именно при помощи cookies, и тебе не надо логиниться каждый раз заново.
Ругаться из-за «куки» начали практически сразу после их создания. 12 февраля 1996 года о таком явлении написала газета Financial Times, и, обеспокоенные своей приватностью граждане, довели дело до слушаний в Конгрессе.
Что плохого в печенье?
Казалось бы: браузер сохраняет у тебя на компьютере твою же информацию, что может пойти не так?
В этой парадигме всё верно, но проблемы начинаются тогда, когда одни сайты пытаются получить доступ к cookies других сайтов. Интернет рос и в этом начала появляться необходимость, потому что сайты переставали быть просто страницами с текстом, а ещё и коммерческими площадками. Речь в первую очередь идёт про платежные системы. Когда ты совершаешь покупку в магазине «Снасти для страсти» и переходишь на сайт платёжной системы «Всероссийский обнал», нет никакого секретного канала между ними. Сделка была похожа на то,