Куки

Krishna Tateneni

Jost Schenck

Переклад українською: Юрій Чорноіван
версія Frameworks 5.29 (10 листопада 2016 року)

Куки

За допомогою механізму кук вебсайти зберігають і отримують відомості за допомогою вашого переглядача. Наприклад, вебсайт може дозволити вам налаштовувати вміст і компонування сторінок, які ви переглядатимете так, щоб обрані вами параметри залишалися незмінними між вашими відвідуваннями цього сайта.

Вебсайт може запам’ятовувати ваші налаштування шляхом зберігання на вашому комп’ютері певної куки. Після цього, під час наступних відвідувань, вебсайт отримуватиме відомості, які зберігаються у куці, і змінюватиме формат вмісту сайта відповідно до вказаних раніше налаштувань.

Отже, куки відіграють дуже корисну роль під час перегляду сторінок інтернету. На жаль, часто вебсайти зберігають і отримують з кук відомості без вашого відома або без вашої згоди. Частина цих відомостей може бути корисна власникам вебсайта, наприклад, надавати їм змогу збирати статистичні дані щодо кількості відвідувань різних частин сайта або налаштовувати відповідним чином рекламні зображення.

За допомогою сторінки кук (дивне слово, яке принесли нам перекладачі Firefox) ви можете встановити правила використання кук під час перегляду сторінок інтернету за допомогою переглядача Konqueror.

Застереження

Пам’ятайте, що правила,які ви встановите за допомогою цього модуля керування не стосуватимуться інших переглядачів сторінок інтернету, наприклад Firefox.

Поведінка

За допомогою вкладки Правила, ви можете налаштувати програми KDE, як працюватимуть з куками. Ви можете зробити це встановленням загальних правил для кук, або особливих правил для кук з певних доменів або вузлів.

У верхній частині вкладки правил розташовано поле для позначки з міткою Увімкнути куки. Якщо ви залишите це поле непозначеним, куки буде повністю вимкнено. Але за таких умов перегляд може стати досить незручним, особливо перегляд тих сайтів, які вимагають вмикання кук у переглядачах.

Ймовірно, вам слід увімкнути куки, а потім встановити певні правила щодо того, яким чином слід з ними поводитися.

За допомогою першої групи параметрів можна створити налаштування, які стосуватимуться всіх кук.

Приймати куки лише з вихідного сервера

Деякі сторінки намагаються встановлювати куки з серверів, відмінних від того сервера, на якому розташовано сторінки HTML, які ви переглядаєте. Наприклад, вам хочуть показати рекламні повідомлення, а ці рекламні повідомлення розміщено на іншому комп’ютері, який часто належить певній великій рекламній компанії. Ці рекламні повідомлення можуть намагатися встановити куки, які нададуть їм змогу слідкувати за переліком сторінок, які ви переглядаєте на інших сайтах.

Позначення цього пункту означатиме, що прийматися будуть лише куки, які надіслано безпосередньо тим вебсервером, з яким вам слід з’єднати ваш комп’ютер для отримання сторінки, яку ви переглядаєте.

Автоматично приймати куки сеансів

Куки все частіше використовують не для того, щоб зберігати відомості про ваші попередні відвідування вебсайта, а для того, щоб зберігати відомості про ваше поточне відвідування. Куки сеансів зберігаються лише на час перегляду вами сторінок сайта і вилучаються одразу по завершенню такого перегляду.

Причина зберігання подібних відомостей може бути різною, частіше за все, ці відомості зберігаються для вашої зручності, — за їх зберігання вам не потрібно буде вводити ім’я користувача і пароль для перегляду кожної окремої сторінки сайта. Наприклад, на сайті електронної пошти без певного ідентифікатора сеансу вам довелося б повторно вводити пароль для кожного з повідомлень, які ви бажаєте прочитати. Існують і інші способи досягнення подібних цілей, але куки є одним з найпростіших і найпоширеніших.

Позначення цього пункту означатиме, що куки сеансів слід приймати завжди, навіть якщо ви обрали відкидання кук всіх інших різновидів, і навіть якщо ви вказали, що куки слід відкидати для певного сайта, куки сеансів з сайта все одно буде прийнято.

У розділі Типові правила представлено додаткові параметри, кожен з яких виключає використання інших, — ви можете обрати лише один з цих параметрів як типовий, але у вас завжди буде можливість встановити інші параметри для будь-якого окремо взятого вебсервера.

Примітка

Окремі правила для сайтів завжди мають вищий пріоритет за типові правила.

Приймати всі куки

Якщо буде обрано цей пункт, всі куки буде прийнято без вашого підтвердження.

Приймати до завершення сеансу

Куки прийматимуться, але вважатимуться такими, що втратили чинність, після завершення сеансу роботи у інтернеті.

Запитувати про підтвердження

Якщо буде обрано цей пункт, програма надсилатиме вам запит на підтвердження кожного разу, коли буде збережено або отримано куку. Ви зможете обирати, прийняти чи відкинути кожну з кук. За допомогою діалогового вікна підтвердження ви також можете встановити окремі правила для домену, якщо ви не бажаєте підтверджувати кожну з кук цього домену.

Відкидати всі куки

Якщо буде обрано цей пункт, всі куки буде відкинуто без вашого підтвердження.

Окрім типових правил поводження з куками, які можна встановити за допомогою позначення одного з трьох варіантів, описаних вище, ви можете встановити правила для вузлів певного домену за допомогою пунктів у групі Правила поведінки для сайтів.

Правила «Запитувати», «Приймати», «Приймати до кінця сеансу» і «Відкидати» може бути застосовано до окремого домену натисканням кнопки Створити..., яка відкриває діалогове вікно. У цьому діалоговому вікні ви зможете ввести назву домену (яка має починатися крапкою), а потім обрати правила, які ви бажаєте застосовувати до кук цього домену. Пам’ятайте, що записи доменів може бути додано і під час перегляду сторінок, якщо типовим правилом буде «запитувати про підтвердження», і що ви можете обрати загальні правила для окремого вузла (якщо, наприклад, позначите пункт Відкидати, коли вас запитають про підтвердження куки).

Крім того, ви можете обрати окремий домен вузлів зі списку, натиснути кнопку Змінити і обрати інші правила для цього домену, ніж ті, які показано у списку.

Щоб вилучити специфічні для домену правила, позначте запис домену у списку, а потім натисніть кнопку Вилучити. Для доменів, які буде вилучено зі списку, застосовуватимуться типові правила.

Керування

За допомогою вкладки Керування ви можете переглянути і вибірково вилучити куки, які було встановлено у минулому.

У верхній частині цього діалогового вікна ви побачите деревоподібний список доменів. Щоб переглянути всі куки, які було встановлено певним доменом, натисніть кнопку з маленьким значком >, розташовану поряд з назвою цього домену. Якщо ви оберете одну з цих кук, ви зможете переглянути її вміст на панелі Подробиці, розташованій нижче.

Тепер, натисканням кнопки Вилучити ви зможете вилучити вибрану куку. Натисніть Вилучити всі, щоб вилучити всі збережені куки.

Якщо позначено пункт домену, ви можете скористатися кнопкою Змінити правила, щоб встановити правила роботи з сайтом.

Для того, щоб перезавантажити список кук з вашого жорсткого диска, натисніть кнопку Перезавантажити список. Ймовірно, ця кнопка знадобиться вам, якщо ви відкрили діалогове вікно цього модуля і перевіряєте вебсайти, або внесли багато змін до самих параметрів модуля.