Jak działa nowa funkcja inteligentnej kontroli śledzenia przez Safari
Jest to jedna z najczęściej omawianych nowych funkcji w High Sierra: nowa funkcja inteligentnego śledzenia ruchu w Safari. Reklamodawcy są tym zaniepokojeni, twierdząc, że jest to "złe dla treści i usług internetowych wspieranych przez reklamy, które konsumenci uwielbiają." Apple jest niezrażony retoryką. Ale co właściwie robi ta funkcja?
Zasadniczo funkcja Intelligent Tracking Prevention zmienia strony, które mogą i nie mogą korzystać z konkretnych plików cookie, a w niektórych przypadkach usuwa pliki cookie, które nie przynoszą żadnych pożytecznych efektów. Aby zacytować oficjalne wyjaśnienie, z listy funkcji High Sierra firmy Apple:
Pamiętasz, kiedy patrzyłeś na zielony rower górski przez Internet? A potem zobaczyłeś denerwujące zielone reklamy rowerów górskich wszędzie, gdzie przeglądałeś? Safari korzysta teraz z uczenia maszynowego, aby zidentyfikować reklamodawców i inne osoby, które śledzą Twoje zachowanie w Internecie, i usuwa dane śledzenia z innych witryn, które zostawiają. Twoje przeglądanie pozostanie Twoją firmą.
Brzmi dobrze w abstrakcji, ale jak to naprawdę działa? Oficjalne wyjaśnienia Apple na Webkit.org nakreślają technologię w języku przeznaczonym dla programistów; oto, czego użytkownicy powinni się troszczyć.
Co to jest śledzenie między witrynami?
Inteligentne śledzenie ruchu zapobiega tak zwanym śledzeniu w wielu witrynach - funkcja, w której plik cookie obsługiwany przez jedną witrynę może śledzić w sieci.
Dlaczego jest to możliwe? Ponieważ po załadowaniu strony internetowej nie każdy element, który widzisz, pochodzi z dokładnej strony, którą przeglądasz. Reklamy na przykład pochodzą zwykle z zewnętrznych sieci reklamowych, które mogą przyciągać ostatnio oglądane produkty z Amazon, serwisu eBay lub innych witryn. Przyciski społecznościowe są zwykle hostowane przez te sieci społecznościowe. Większość witryn korzysta z Google Analytics i innych narzędzi do śledzenia numerów użytkowników.
Jest to część tego, jak powstają nowoczesne strony internetowe i nie stanowi to problemu samego w sobie. W niektórych przypadkach te usługi stron trzecich mogą uzyskiwać dostęp do plików cookie przechowywanych w przeglądarce, co również samo w sobie nie stanowi problemu.
W rzeczywistości wiele funkcji jest użytecznych polegać na to. Jeśli kiedykolwiek używałeś swojego konta Google lub Facebooka do logowania się do innej witryny, użyłeś ciasteczek typu cross site w sposób namacalny, który ułatwia Ci życie.
Dlatego jest to skomplikowane: reklamy w wielu witrynach są przerażające, ale inne funkcje związane z wieloma witrynami sprawiają, że Internet jest lepszym miejscem. W jaki sposób przeglądarka powinna odróżnić?
Co faktycznie zrobi inteligentne zapobieganie śledzeniu??
Jak zatem działa funkcja Inteligentnego Monitorowania Śledzenia? Jak na ironię, śledząc Cię - chociaż wszystkie informacje pozostają na twoim komputerze, co oznacza, że nic nie jest przesyłane do Apple. Safari użyje Twojej historii przeglądania, aby ustalić, które strony Cię interesują, i wykorzystywać te informacje do zapisywania, dzielenia na partycje lub usuwania plików cookie w zależności od kontekstu.
W Safari, domeny, którymi jesteś zainteresowany, to domeny, które sam odwiedzasz regularnie. Domeny, które nigdy nie odwiedzasz bezpośrednio, ale regularnie korzystają z zasobów z różnych witryn, są uważane za rzeczy, którymi nie jesteś zainteresowany. Ponownie zacytuj stronę Webkit:
Powiedzmy, że funkcja Intelligent Tracking Prevention klasyfikuje witrynę example.com jako możliwość śledzenia przekierowania użytkownika. Co się dzieje z tego punktu? Jeśli użytkownik nie wchodził w interakcję z witryną example.com w ciągu ostatnich 30 dni, dane witryny example.com i pliki cookie są natychmiast usuwane i nadal są usuwane po dodaniu nowych danych. Jeśli jednak użytkownik wejdzie w interakcję z domeną example.com jako domeną najwyższą, często nazywaną własną domeną, funkcja Inteligentne śledzenie śledzenia traktuje to jako sygnał, że użytkownik jest zainteresowany witryną internetową i tymczasowo dostosowuje jej zachowanie..
Zachowanie jest stosunkowo proste, więc podzielmy je:
- Jeśli odwiedzisz domenę bezpośrednio, Safari założy, że interesujesz się witryną i umożliwi śledzenie w wielu domenach w tej domenie przez 24 godziny.
- Jeśli nie odwiedzasz tej domeny przez 24 godziny, Safari założy, że straciłeś zainteresowanie i przestało umożliwiać śledzenie w wielu domenach dla tej domeny.
- Jeśli nie odwiedzasz tej domeny przez 30 dni, Safari całkowicie usunie pliki cookie dla tej domeny.
To trochę dziwne, więc zbadajmy konkretny przykład. Załóżmy, że nie jesteś użytkownikiem Facebooka, ale od czasu do czasu klikasz link do Facebooka i czytasz post publiczny. W ramach tego programu Facebook będzie mógł śledzić Twoją aktywność online za pomocą plików cookie przez 24 godziny, dzięki przyciskom "Lubię to" umieszczonym na tak wielu stronach. Po 24 godzinach Facebook nie będzie już mógł uzyskać dostępu do tych plików cookie, zakładając, że nie wejdziesz ponownie na Facebook.com. Po 30 dniach braku odwiedzin na Facebooku plik cookie zostanie całkowicie usunięty.
Facebook to tylko jeden z przykładów witryny, która korzysta z funkcji śledzenia krzyżowego, a śledzenie to jest czymś, czego zwykli użytkownicy Facebooka nauczyli się żyć (jeśli nie miłością). Sieci reklamowe nie są takie same: działają całkowicie w tle, a większość ludzie nigdy nie odwiedzają bezpośrednio swoich domen. Inteligentne śledzenie śledzenia Safari uniemożliwia im śledzenie użytkownika bez łamania plików cookie dla witryn, z których faktycznie korzystasz.
Ma to sens, kiedy o tym myślisz. Safari będzie regularnie przechowywać pliki cookie w witrynach, z których regularnie korzystasz, ale poddaje kwarantannie i usuwa pliki cookie pozostawione przez reklamodawców i inne usługi śledzenia. To kompromis między funkcjonalnością a prywatnością.
Warto zauważyć, że Apple ma wyjątkową pozycję do zaoferowania takiej funkcji. Google na przykład liberalnie stosuje śledzenie w wielu witrynach dla własnej sieci reklamowej - użytkownicy Chrome nie powinni wstrzymywać oddechu, czekając na coś podobnego w tej przeglądarce.
Jak wyłączyć inteligentne zapobieganie śledzeniu
Nie jesteś pewien, że jesteś fanem tej funkcji, czy zastanawiasz się, czy nie łamiesz regularnie używanej witryny? Łatwo jest wyłączyć. Otwórz Safari, a następnie kliknij Safari> Preferencje na pasku menu.
Odznacz górną opcję "Zapobiegaj śledzeniu w wielu witrynach" i gotowe. Ta funkcja jest wciąż wyłączona. Możesz zablokować pliki cookie stron trzecich w każdej przeglądarce, ale wiedz, że jest to o wiele bardziej prawdopodobne, że złamie strony niż domyślna metoda Safari.
Źródło zdjęcia: Alejandro Escamilla, Jens Kreuter