Як працює нова інтелектуальна система відстеження Safari
Це одна з найбільш обговорюваних нових функцій у High Sierra: новій Intelligent Tracking Prevention. Рекламодавці засмучені цим, стверджуючи, що це «погано для реклами, підтримуваної онлайн-контентом і сервісами, якими вони люблять». Apple не зволікає з риторикою. Але що насправді робить ця функція?
В основному, запобігання інтелектуального відстеження змінює сайти, які можуть і не можуть використовувати певні файли cookie, а в деяких випадках видаляє файли cookie, які не роблять нічого корисного для вас. Щоб процитувати офіційне пояснення, зі списку функцій Apple Sierra:
Пам'ятаєте, коли ви дивилися на цей зелений гірський велосипед онлайн? Та тоді побачив дратівливих зелених горних велосипедів ads скрізь ви переглядали? Safari тепер використовує машинне навчання для виявлення рекламодавців та інших осіб, які відстежують вашу поведінку в Інтернеті, а також видаляють дані про відстеження між сайтами. Тому ваш перегляд залишається вашим бізнесом.
Це звучить добре абстрактно, але як це насправді працює? Офіційне пояснення Apple на Webkit.org описує технологію мовою, призначеною для розробників; ось що потрібно доглядати користувачам.
Що таке крос-сайт відстеження?
Інтелектуальне запобігання відстеженню працює, щоб запобігти тому, що називається відстеження між сайтами, функція, за допомогою якої печиво, розміщене на одному веб-сайті, може відстежувати вас у всій мережі.
Чому це можливо? Тому що, коли ви завантажуєте веб-сторінку, не кожен елемент, який ви бачите, надходить з точного сайту, який ви переглядаєте. Оголошення, наприклад, надходять з рекламних мереж третіх сторін, які можуть притягувати нещодавно переглянуті елементи з Amazon, eBay або інших сайтів. Кнопки соціальних медіа зазвичай розміщуються в цих соціальних мережах. Більшість сайтів використовують Google Analytics та інші інструменти для відстеження номерів користувачів.
Це частина того, як будуються сучасні веб-сайти, і сама по собі це не проблема. У деяких випадках ці служби третіх сторін можуть отримувати доступ до файлів cookie, які зберігаються у вашому веб-переглядачі, що також не є проблемою.
Насправді багато функцій корисні покладатися на цьому. Якщо ви коли-небудь використовували свій обліковий запис Google або Facebook для входу на інший сайт, ви використовували файли cookie, що перетинають сайт, відчутним чином, що полегшує ваше життя.
Ось чому це ускладнюється: об'яви між сайтами є жахливими, але інші функції сайту перетворюють веб-сайт на краще. Як браузер повинен розрізняти?
Що буде інтелектуальним попередженням відстеження насправді?
Як же інтелектуальне попередження відстеження дійсно працює? Як не дивно, відстежуючи вас - хоча вся інформація залишається на вашій машині, тобто нічого не завантажується в Apple. Safari використовуватиме вашу історію перегляду, щоб визначити сайти, які вас цікавлять, і використовувати цю інформацію для збереження, розділення або видалення файлів cookie в залежності від контексту.
Для Safari домени, які вас цікавлять, є доменів, які ви самі відвідуєте регулярно. Домени, які ви ніколи не відвідуєте безпосередньо, але регулярно користуєтеся ресурсами крос-сайта, вважаються речами, які вас не цікавлять.
Припустимо, що програма Intelligent Tracking Prevention класифікує example.com як можливість відстежувати перехресний сайт користувача. Що відбувається з цього моменту? Якщо користувач не взаємодіяв з example.com за останні 30 днів, дані веб-сайту example.com і файли cookie негайно видаляються і продовжують видалятися, якщо додано нові дані. Однак, якщо користувач взаємодіє з example.com як домен верхнього рівня, який часто називають доменом першої сторони, програма Intelligent Tracking Prevention вважає, що користувач зацікавлений у веб-сайті та тимчасово коригує його поведінку.
Ця поведінка є відносно простою, тому давайте розберемо її:
- Якщо ви безпосередньо відвідуєте домен, Safari припускає, що ви зацікавлені в цьому веб-сайті, і дозволить відстежувати домену для домену протягом 24 годин.
- Якщо ви не відвідуєте цей домен протягом 24 годин, Safari вважатимете, що ви втратили інтерес, і припиніть відстеження для цього домену.
- Якщо ви не відвідуєте цей домен протягом 30 днів, Safari повністю видалить файли cookie для цього домену.
Це трохи дивно, тому давайте вивчимо конкретний приклад. Припустимо, ви не користувач Facebook, але іноді натисніть посилання на Facebook і прочитайте публічну публікацію. За цією схемою Facebook зможе відстежувати вашу діяльність у режимі он-лайн, використовуючи файли cookie протягом 24 годин, завдяки тим кнопкам, які "вподобали", вбудованим на стільки сторінок. Через 24 години Facebook більше не матиме доступу до цих файлів cookie, якщо ви знову не відправитеся на Facebook.com. Через 30 днів після відсутності відвідування Facebook cookie буде повністю видалено.
Facebook є лише одним з прикладів сайту, який використовує крос-сайти, і це відстеження - це те, що звичайні користувачі Facebook навчилися жити з (якщо не любить). Рекламні мережі не однакові: вони працюють повністю у фоновому режимі, а більшість люди ніколи не відвідують свої домени безпосередньо. Функція інтелектуального попередження відстеження Safari не дозволяє їм відстежувати вас, не порушуючи кукі для сайтів, які ви фактично використовуєте.
Це має сенс, коли ви думаєте про це. Safari зберігатиме файли cookie для сайтів, які ви регулярно використовуєте, але карантину та видалення файлів cookie, що залишилися рекламодавцями та іншими службами відстеження. Це компроміс між функціональністю та приватністю.
Варто відзначити, що компанія Apple має унікальну можливість запропонувати таку функцію. Google, наприклад, робить ліберальне використання відстеження між сайтами для своєї рекламної мережі - користувачі Chrome не повинні затримувати дихання, чекаючи на щось подібне в цьому веб-переглядачі..
Як вимкнути інтелектуальне попередження відстеження
Не впевнені, що ви є шанувальником цієї функції, або дивуєтеся, чи порушує сайт, який ви регулярно використовуєте? Вимкнути це досить просто. Відкрийте Safari, а потім натисніть Safari> Параметри в рядку меню.
Зніміть прапорець "Запобігання відстеження між сайтами", і ви закінчили. Функція все ще вимкнена. Замість цього ви можете блокувати файли cookie третіх сторін у кожному веб-переглядачі, але знайте, що це набагато більше шансів порушити сайти, ніж метод за замовчуванням Safari.
Фото: Алехандро Ескамілла, Йенс Крейтер