Czyszczenie linków w Safari przed otwarciem strony
Clean Links dodaje teraz nowy tryb czyszczenia linków w Safari na iPhone, iPad i Mac: obsługiwane parametry śledzące są usuwane, zanim strona się otworzy.
Oznacza to, że możesz stuknąć śledzony link w Safari, a Clean Links może usunąć znane śmieci śledzące podczas nawigacji, zanim strona docelowa zdąży wczytać się z dołączonymi parametrami. Dotychczasowy przycisk rozszerzenia Safari nadal jest dostępny, więc możesz wyczyścić każdy link już osadzony na bieżącej stronie, gdy chcesz go skopiować lub udostępnić.
To funkcja rozszerzenia Safari dla iPhone, iPad i Mac. Działa obok wbudowanych zabezpieczeń prywatności Safari, a nie zamiast nich.
Co się zmieniło
Przed tą wersją rozszerzenie Clean Links dla Safari skupiało się na ręcznym czyszczeniu strony. Stukałeś rozszerzenie, naciskałeś Clean Links, a ono przepisywało każdy link na stronie w miejscu.
Ten tryb ręczny nadal działa. Nowością jest automatyczne czyszczenie podczas nawigacji. Clean Links używa teraz reguł rozszerzenia Safari, aby usuwać obsługiwane parametry śledzące, gdy Safari otwiera URL. W przypadku typowych parametrów śledzących, takich jak utm_source, fbclid, gclid i wielu identyfikatorów kampanii specyficznych dla platform, narzędzie czyszczące działa przed otwarciem strony.
W praktyce:
- Linki otwierane w Safari mogą być czyszczone wcześniej.
- Linki już znajdujące się na stronie nadal można czyścić w miejscu.
- Rozszerzenie obejmuje teraz znacznie więcej stron i skracaczy linków.
- Funkcja jest dostępna w Clean Links na iPhone, iPad i Mac.
Dlaczego to ważne
Apple's Advanced Tracking & Fingerprinting Protection jest przydatne i warto mieć je włączone. Ale wbudowana ochrona Safari opiera się na liście Apple. Nie usuwa każdego parametru śledzącego dodawanego przez strony do adresów URL i nie zastępuje osobnego narzędzia do czyszczenia linków przy udostępnianiu, krótkich linkach, kodach QR czy przepływach między aplikacjami.
Clean Links idzie dalej, obejmując setki dodatkowych obsługiwanych parametrów i wzorców śledzących. Obsługuje też resztę pracy związanej z czyszczeniem linków poza Safari: Share Sheet, Apple Shortcuts, skanowanie QR, czyszczenie schowka na Mac oraz czyszczenie redirect chains, gdy włączone są żądania sieciowe.
Pełne porównanie krok po kroku znajdziesz tutaj: Clean Links kontra Safari Advanced Tracking & Fingerprinting Protection.
Co Safari DNR robi w tym przypadku
Nowe automatyczne czyszczenie używa obsługi declarativeNetRequest w Safari, często skracanej do DNR. Dokumentacja declarativeNetRequest w Chrome opisuje ten sam model po stronie przeglądarki: rozszerzenie deklaruje reguły, a przeglądarka może modyfikować pasujące żądania sieciowe bez tego, by rozszerzenie je przechwytywało i odczytywało. Zamiast uruchamiać skrypt strony i edytować linki po wczytaniu witryny, DNR pozwala Safari stosować reguły czyszczenia URL podczas nawigacji.
Dla Clean Links oznacza to, że obsługiwane parametry śledzące mogą zostać usunięte z URL, zanim strona się otworzy. To lepsze dopasowanie do czyszczenia podczas nawigacji, bo przeglądarka stosuje regułę we właściwym momencie: gdy link jest otwierany.
Ręczna akcja rozszerzenia nadal ma inne zadanie. Czyści linki już obecne na stronie, co jest przydatne, gdy chcesz skopiować, udostępnić lub sprawdzić linki wychodzące przed ich otwarciem.
A co z ClearURLs?
ClearURLs to rozszerzenie przeglądarki, które wielu technicznych użytkowników zna z automatycznego czyszczenia parametrów śledzących w Firefox i Chrome. Sami wcześniej korzystaliśmy z ClearURLs, a jednym z powodów, dla których zbudowaliśmy Clean Links, było to, że opiekunowie ClearURLs jasno dali do zrozumienia, że nie są zainteresowani obsługą Safari. Clean Links obejmuje teraz główny przepływ automatycznego czyszczenia URL w stylu ClearURLs w Safari: obsługiwane parametry śledzące są usuwane, zanim strona się otworzy. Clean Links dodaje też natywne dla Apple przepływy, których ClearURLs nie obejmuje, w tym czyszczenie przez Share Sheet, Shortcuts, skanowanie QR, czyszczenie schowka na Mac, Send to Mac oraz czyszczenie redirect chains, gdy włączone są żądania sieciowe. Dodatkowo zestaw parametrów śledzących Clean Links jest znacznie większy i aktywniej utrzymywany niż ten w ClearURLs.
ClearURLs nie jest całkowicie nieaktywne. Repo Rules miało commit 2026-03-25. Ale wydania rozszerzenia i część poprawek widocznych dla użytkowników zwolniły: najnowsze wydanie ClearURLs Addon, v1.27.3, zostało opublikowane 2025-02-05, a ClearURLs Rules PR #191, który dodaje nowszy parametr śledzący YouTube is, został otwarty 2026-02-24 i pozostaje niescalony według stanu na 2026-05-08.
Dziś automatyczne czyszczenie w przeglądarce w Clean Links działa tylko w Safari. Ta luka jest jednym z powodów, dla których rozważamy porty Clean Links dla Firefox i Chrome.
Jak tego używać
Zaktualizuj Clean Links z App Store, a potem upewnij się, że rozszerzenie Safari jest włączone.
Na iPhone i iPad:
- Otwórz Safari.
- Stuknij elementy sterujące paska adresu, a potem otwórz Manage Extensions.
- Włącz Clean Links.
Na Mac:
- Otwórz Safari.
- Przejdź do Safari > Settings > Extensions.
- Włącz Clean Links.
Po tym czyszczenie podczas nawigacji w Safari działa automatycznie dla obsługiwanych parametrów śledzących. Aby wyczyścić każdy link już znajdujący się na bieżącej stronie, otwórz rozszerzenie Clean Links w Safari i naciśnij Clean Links.
Zrzuty ekranu i szczegóły konfiguracji znajdziesz w przewodniku po rozszerzeniu Clean Links dla Safari.
A co z krótkimi linkami?
Czyszczenie podczas nawigacji w Safari i rozwijanie krótkich linków rozwiązują powiązane, ale różne problemy.
Automatyczne czyszczenie Safari usuwa obsługiwane parametry śledzące z adresów URL podczas nawigacji. Rozwijanie krótkich linków podąża za przekierowaniami z linków takich jak bit.ly, t.co, lnkd.in i l.facebook.com, aby Clean Links mógł pokazać końcowe miejsce docelowe i usunąć trackery, które pojawiają się później w redirect chain.
Rozwijanie przekierowań może wymagać żądań sieciowych z Twojego urządzenia. Allow Network Requests w Settings jest domyślnie włączone. Wyłącz tę opcję, a Clean Links nadal będzie usuwać znane parametry śledzące, ale nie będzie rozwijać krótkich linków, ponieważ rozwinięcie wymaga odwiedzenia przekierowania.
Ten przełącznik prywatności działa w całej aplikacji i rozszerzeniu. Zostaw Allow Network Requests włączone, gdy chcesz czyścić redirect chains, albo wyłącz je, gdy chcesz ścisłego czyszczenia linków bez sieci.
FAQ
Czy to zastępuje wbudowaną ochronę Safari?
Nie. Zostaw wbudowaną ochronę Safari włączoną. Clean Links ją uzupełnia, czyszcząc dodatkowe obsługiwane parametry śledzące i obejmując przepływy, których Safari nie obsługuje, takie jak czyszczenie przez Share Sheet, skanowanie QR, Shortcuts i monitorowanie schowka na Mac.
Czy Clean Links widzi moją historię przeglądania?
Nie. Clean Links nie zapisuje ani nie przechowuje linków, które czyścisz lub sprawdzasz. Automatyczne czyszczenie Safari używa lokalnych reguł rozszerzenia dla obsługiwanych parametrów, a ręczne czyszczenie strony działa lokalnie, gdy je uruchomisz.
Czy to działa poza Safari?
Automatyczne czyszczenie przed otwarciem strony to funkcja rozszerzenia Safari. Clean Links nadal działa poza Safari przez natywną aplikację, Share Sheet, Shortcuts, skaner QR, Clean Links Web i monitorowanie schowka na Mac.
Skąd mogę to pobrać?
Pobierz Clean Links za darmo z App Store. Narzędzie do czyszczenia podczas nawigacji w Safari jest dostępne na iPhone, iPad i Mac.