Jest to jedna z najczęściej omawianych nowych funkcji w High Sierra: nowa funkcja inteligentnego monitorowania ścieżek Safari. Reklamodawcy są tym zaniepokojeni, twierdząc, że jest to "złe dla treści internetowych i usług, które konsumenci lubią". 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ą wykorzystywać 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, gdziekolwiek je 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 nieźle 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ć.
Inteligentne śledzenie ruchu zapobiega tak zwanemu śledzeniu w wielu witrynach - funkcja, w której plik cookie obsługiwany przez jedną witrynę może śledzić Cię w sieci.
Dlaczego 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 użytkownika, co również 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 wymierny sposób, co ułatwia Ci życie.
Dlatego jest to skomplikowane: reklamy w wielu witrynach są przerażające, ale inne funkcje między witrynami sprawiają, że jest to lepsze miejsce w sieci. W jaki sposób przeglądarka ma odróżniać?
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 będzie korzystać z historii przeglądania, aby ustalić, które witryny są zainteresowane, 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óre Cię nie interesują. Aby ponownie podać stronę Webkita:
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 względnie proste, więc podzielmy je:
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 nieobecności na Facebooku plik cookie zostanie całkowicie usunięty.
Facebook to tylko jeden z przykładów witryny, która wykorzystuje śledzenie w wielu witrynach, 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, gdy się nad tym zastanowić. 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.
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