To jeden z najczęściej dyskutowanych nowe funkcje w High Sierra : Nowe, inteligentne zapobieganie śledzeniu w Safari. Reklamodawcy są tym zdenerwowani , twierdząc, że jest to „szkodliwe dla treści i usług internetowych z reklamami, które lubią konsumenci”. Apple jest niezrażony retoryką . Ale co właściwie robi ta funkcja?
ZWIĄZANE Z: Co nowego w macOS 10.13 High Sierra, już dostępne
Zasadniczo funkcja Intelligent Tracking Prevention zmienia, które witryny mogą, a które nie mogą używać określonych plików cookie, a w niektórych przypadkach usuwa pliki cookie, które nie są przydatne dla użytkownika. Cytując oficjalne wyjaśnienie, z Lista funkcji High Sierra firmy Apple :
Pamiętasz, jak spojrzałeś na ten zielony rower górski w Internecie? A potem widziałeś irytujące zielone reklamy rowerów górskich wszędzie, gdzie przeglądałeś? Safari wykorzystuje teraz systemy uczące się do identyfikacji reklamodawców i innych osób, które śledzą Twoje zachowanie w Internecie, i usuwa pozostawione przez nich dane śledzenia między witrynami. Dzięki temu przeglądanie pozostaje Twoją firmą.
W skrócie brzmi to dobrze, ale jak to właściwie działa? Oficjalne wyjaśnienie Apple na Webkit.org przedstawia technologię w języku przeznaczonym dla programistów; oto, o co użytkownicy powinni dbać.
Co to jest śledzenie w wielu witrynach?
Inteligentne zapobieganie śledzeniu zapobiega tak zwanemu śledzeniu między witrynami, funkcji, w której plik cookie obsługiwany przez jedną witrynę internetową może śledzić Cię w całej sieci.
Dlaczego jest to możliwe? Ponieważ podczas wczytywania strony internetowej nie każdy widoczny element pochodzi z dokładnie tej witryny, którą właśnie przeglądasz. Na przykład reklamy zwykle pochodzą z zewnętrznych sieci reklamowych, które mogą pobierać ostatnio oglądane przedmioty z Amazon, eBay lub innych witryn. Przyciski mediów społecznościowych są zazwyczaj 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.
To część tego, jak budowane są nowoczesne witryny internetowe, i nie stanowi problemu samego w sobie. W niektórych przypadkach te usługi stron trzecich mogą uzyskiwać dostęp do plików cookie przechowywanych przez przeglądarkę, co również nie stanowi problemu.
W rzeczywistości wiele przydatnych funkcji polegać na to. Jeśli kiedykolwiek używałeś swojego konta Google lub Facebook do logowania się w innej witrynie, używałeś plików cookie między witrynami w namacalny sposób, który ułatwia Ci życie.
Dlatego jest to skomplikowane: reklamy w różnych witrynach są przerażające, ale inne funkcje w różnych witrynach sprawiają, że internet jest lepszym miejscem. W jaki sposób przeglądarka ma odróżnić tę różnicę?
Co właściwie zrobi inteligentne zapobieganie śledzeniu?
Jak więc faktycznie będzie działać inteligentna ochrona przed śledzeniem? Jak na ironię, śledzenie 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 określić, które witryny Cię interesują, i użyje tych informacji do zapisywania, dzielenia na partycje lub usuwania plików cookie w zależności od kontekstu.
W przeglądarce Safari domeny, które Cię interesują, to domeny, które sam odwiedzasz regularnie. Domeny, których nigdy nie odwiedzasz bezpośrednio, ale regularnie korzystasz z zasobów między witrynami, są uznawane za rzeczy, które Cię nie interesują. Aby ponownie zacytować stronę Webkit:
Powiedzmy, że funkcja Intelligent Tracking Prevention klasyfikuje example.com jako umożliwiającą śledzenie użytkowników w różnych witrynach. Co się dzieje od tego momentu? Jeśli użytkownik nie wchodził w interakcję z 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 wchodzi w interakcję z domeną example.com jako domeną główną, często nazywaną domeną własną, Intelligent Tracking Prevention uważa to za sygnał, że użytkownik jest zainteresowany witryną i tymczasowo dostosowuje jej zachowanie.
Zachowanie jest stosunkowo proste, więc podzielmy je:
- Jeśli odwiedzasz domenę bezpośrednio, Safari przyjmie, że interesuje Cię dana witryna, i pozwoli na śledzenie w wielu witrynach dla tej domeny przez 24 godziny.
- Jeśli potem nie odwiedzisz tej domeny przez 24 godziny, Safari uzna, że straciłeś zainteresowanie i przestanie zezwalać na śledzenie w wielu witrynach dla tej domeny.
- Jeśli nie odwiedzisz tej domeny przez 30 dni, Safari całkowicie usunie pliki cookie z tej domeny.
To trochę dziwne, więc przyjrzyjmy się konkretnemu przykładowi. Załóżmy, że nie jesteś użytkownikiem Facebooka, ale od czasu do czasu kliknij link na Facebooku i przeczytaj publiczny wpis. W ramach tego schematu Facebook byłby w stanie śledzić Twoją aktywność online za pomocą plików cookie przez 24 godziny, dzięki przyciskom „Lubię to”, które są umieszczone na 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 nie odwiedzania Facebooka plik cookie zostanie całkowicie usunięty.
Facebook to tylko jeden przykład witryny, która wykorzystuje śledzenie między witrynami, a to śledzenie jest czymś, z czym zwykli użytkownicy Facebooka nauczyli się żyć (jeśli nie miłość). Sieci reklamowe nie są takie same: działają całkowicie w tle, a większość ludzie nigdy nie odwiedzają swoich domen bezpośrednio. Funkcja Intelligent Tracking Prevention w Safari uniemożliwia im śledzenie użytkownika bez łamania plików cookie witryn, z których faktycznie korzystacie.
Kiedy się nad tym zastanowić, ma to sens. Safari będzie przechowywać pliki cookie dla witryn, z których regularnie korzystasz, ale poddaje kwarantannie i usuwa pliki cookie pozostawione tam 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 oferowania takiej funkcji. Na przykład Google w liberalny sposób wykorzystuje śledzenie między witrynami 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, czy jesteś fanem tej funkcji, lub zastanawiasz się, czy nie psuje ona witryny, z której regularnie korzystasz? Łatwo jest wyłączyć. Otwórz Safari, a następnie kliknij Safari> Preferencje na pasku menu.
ZWIĄZANE Z: Jak zablokować pliki cookie innych firm w każdej przeglądarce internetowej
Odznacz górną opcję „Zapobiegaj śledzeniu w wielu witrynach” i gotowe. Ta funkcja jest nadal wyłączona. Mógłbyś blokować pliki cookie stron trzecich w każdej przeglądarce Zamiast tego pamiętaj, że jest to o wiele bardziej prawdopodobne, że uszkodzi witryny niż domyślna metoda Safari.
Kredyt zdjęciowy: Alejandro Escamilla , Jens Kreuter