Safari 連結清理工具:頁面開啟前清理網址
Clean Links 現已在 iPhone、iPad 同 Mac 加入新嘅 Safari 連結清理模式:支援嘅追蹤參數會喺頁面開啟前被移除。
咁代表你可以喺 Safari 點擊含有追蹤參數嘅連結,而 Clean Links 可以喺導覽期間、喺目的地頁面有機會載入該等參數之前,移除已知嘅追蹤垃圾。現有嘅 Safari 擴充功能按鈕仍然保留,所以當你想由目前頁面複製或分享連結時,仍可清理頁面上已嵌入嘅所有連結。
呢個係 iPhone、iPad 同 Mac 嘅 Safari 擴充功能。佢同 Safari 內置嘅私隱保護功能相輔相成,唔係取而代之。
有咩改變
喺呢個版本之前,Clean Links 嘅 Safari 擴充功能主要做手動頁面清理。你撳一下擴充功能,再撳 Clean Links,佢就會即時重寫頁面上嘅所有連結。
手動模式仍然有效。新加入嘅係自動導覽清理。Clean Links 而家會喺 Safari 開啟 URL 時,透過 Safari 擴充功能規則移除支援嘅追蹤參數。對於 utm_source、fbclid、gclid 等常見追蹤參數,以及眾多平台專屬嘅廣告活動 ID,清理程序會喺頁面開啟前執行。
實際應用上:
- 你可以更早清理喺 Safari 開啟嘅連結。
- 已經存在喺頁面上嘅連結仍然可以即時清理。
- 擴充功能而家覆蓋更多網站同短連結服務。
- 呢個功能喺 Clean Links 嘅 iPhone、iPad 同 Mac 版本都有提供。
點解咁重要
Apple 嘅 "Advanced Tracking & Fingerprinting Protection" 有用,你應該繼續開啟。但 Safari 內置保護係根據 Apple 嘅覆蓋清單運作。佢唔會移除網站加喺 URL 嘅每個追蹤參數,亦唔能夠取代專門處理分享、短連結、QR code 或跨 app 工作流程嘅連結清理工具。
Clean Links 走得更前,涵蓋數以百計額外支援嘅追蹤參數同模式。佢亦處理 Safari 以外嘅其餘連結清理工作流程:Share Sheet、Apple Shortcuts、QR 掃描、Mac 剪貼簿清理,以及啟用網絡請求時嘅重新導向鏈清理。
如需完整並排比較,請參閱 Clean Links 對比 Safari Advanced Tracking & Fingerprinting Protection。
Safari DNR 喺度做咩
新嘅自動清理功能使用 Safari 嘅 declarativeNetRequest 支援,通常簡稱為 DNR。Chrome 嘅 declarativeNetRequest 文件描述相同嘅瀏覽器端模型:擴充功能宣告規則,瀏覽器就可以修改符合條件嘅網絡請求,而唔使擴充功能攔截同讀取佢哋。DNR 唔使等到網站載入後先執行頁面指令碼同編輯連結,而係畀 Safari 喺導覽期間套用 URL 清理規則。
對 Clean Links 嚟講,呢個代表支援嘅追蹤參數可以喺頁面開啟前從 URL 移除。呢個方式更適合導覽清理,因為瀏覽器會喺合適嘅時機套用規則:就係開啟連結嘅時候。
手動擴充功能動作依然有另一個用途。佢會清理頁面上已經存在嘅連結,當你想喺開啟外連連結之前複製、分享或檢查佢哋,就非常有用。
咁 ClearURLs 呢?
ClearURLs 係唔少技術用家認識、喺 Firefox 同 Chrome 自動清理追蹤參數嘅瀏覽器擴充功能。我哋自己都曾經用過 ClearURLs,當初建立 Clean Links 嘅其中一個原因,就係 ClearURLs 維護者明確表示佢哋無意支援 Safari。Clean Links 而家覆蓋 ClearURLs 風格嘅核心自動 URL 清理工作流程:支援嘅追蹤參數會喺頁面開啟前被移除。Clean Links 亦加入 ClearURLs 未有嘅 Apple 原生工作流程,包括 Share Sheet 清理、Shortcuts、QR 掃描、Mac 剪貼簿清理、Send to Mac,以及啟用網絡請求時嘅重新導向鏈清理。此外,Clean Links 嘅追蹤參數資料集遠比 ClearURLs 龐大,而且維護得更加積極。
ClearURLs 並未完全停止活動。佢嘅 Rules repo 喺 2026-03-25 有過一次 commit。不過擴充功能發佈同部分用戶面向嘅修正已經放慢:最新嘅 ClearURLs Addon 版本 v1.27.3 喺 2025-02-05 發佈,而 ClearURLs Rules PR #191 喺 2026-02-24 提出,加入 YouTube 較新嘅 is 追蹤參數,截至 2026-05-08 仍未合併。
目前,Clean Links 嘅自動瀏覽器清理只支援 Safari。呢個缺口正正係我哋考慮為 Firefox 同 Chrome 開發 Clean Links 移植版嘅其中一個原因。
點樣用
從 App Store 更新 Clean Links,然後確認已啟用 Safari 擴充功能。
喺 iPhone 同 iPad:
- 開啟 Safari。
- 點一下地址列控制項目,再開啟 管理擴充功能。
- 開啟 Clean Links。
喺 Mac:
- 開啟 Safari。
- 前往 Safari > 設定 > 擴充功能。
- 啟用 Clean Links。
之後,Safari 導覽清理就會自動處理支援嘅追蹤參數。要清理目前頁面上嘅所有連結,可以喺 Safari 開啟 Clean Links 擴充功能,然後撳 Clean Links。
如需螢幕截圖同設定詳情,請參閱 Clean Links Safari 擴充功能指南。
咁短連結呢?
Safari 導覽清理同短連結展開解決相關但唔同嘅問題。
自動 Safari 清理會喺導覽期間移除 URL 中支援嘅追蹤參數。短連結展開會追蹤 bit.ly、t.co、lnkd.in 同 l.facebook.com 等連結嘅重新導向,令 Clean Links 可以顯示最終目的地,並移除稍後出現喺重新導向鏈中嘅追蹤器。
重新導向展開可能需要由你嘅裝置發出網絡請求。設定入面嘅 允許網絡請求 預設開啟。關閉佢之後,Clean Links 仍然會移除已知嘅追蹤參數,但唔會展開短連結,因為展開需要造訪該重新導向。
呢個私隱切換會套用喺 app 同擴充功能。當你想要重新導向鏈清理,就保持 允許網絡請求 開啟;如果你想嚴格執行無網絡連結清理,就將佢關閉。
常見問題
呢個功能會唔會取代 Safari 內置保護?
唔會。請繼續啟用 Safari 內置保護。Clean Links 會透過清理額外支援嘅追蹤參數,以及覆蓋 Safari 未有處理嘅工作流程,例如 Share Sheet 清理、QR 掃描、Shortcuts 同 Mac 剪貼簿監察,嚟同佢相輔相成。
Clean Links 會唔會睇到我嘅瀏覽紀錄?
唔會。Clean Links 唔會記錄或儲存你清理或檢查過嘅連結。自動 Safari 清理會使用本機擴充功能規則處理支援嘅參數,手動頁面清理亦只會喺你觸發時於本機執行。
呢個功能喺 Safari 以外用唔用到?
頁面開啟前嘅自動清理係 Safari 擴充功能。Clean Links 依然可以透過原生 app、Share Sheet、Shortcuts、QR 掃描器、Clean Links Web 同 Mac 剪貼簿監察,喺 Safari 以外運作。
我可以喺邊度下載?
喺 App Store 免費下載 Clean Links。Safari 導覽清理功能已包含喺 iPhone、iPad 同 Mac 版本。