Safari Link Cleaner:在網頁開啟前清除網址參數
Clean Links 現在於 iPhone、iPad 和 Mac 上的 Safari 新增了連結清理模式:在頁面開啟前,系統會自動移除受支援的追蹤參數。
這意味著當您在 Safari 中點擊帶有追蹤碼的連結時,Clean Links 可以在導航過程中移除已知的追蹤垃圾資訊,搶在目標頁面載入並附加這些參數之前完成清理。現有的 Safari 擴充功能按鈕依然保留,當您想要複製或分享當前頁面上的連結時,仍可隨時使用它來清理頁面上的所有連結。
這是適用於 iPhone、iPad 和 Mac 的 Safari 擴充功能。它與 Safari 內建的隱私保護機制相輔相成,而非取代它們。
更新內容
在此版本之前,Clean Links Safari 擴充功能主要專注於手動頁面清理。您需要點擊擴充功能,按下 Clean Links,它才會原地重寫頁面上的所有連結。
該手動模式依然有效。新增的功能是自動導航清理。Clean Links 現在利用 Safari 擴充功能規則,在 Safari 開啟網址時移除受支援的追蹤參數。對於常見的追蹤參數(如 utm_source、fbclid、gclid 以及許多特定平台的行銷活動 ID),清理程序會在頁面開啟前執行。
實際應用層面:
- 您在 Safari 中開啟的連結可以更早被清理。
- 頁面上已有的連結仍然可以原地清理。
- 該擴充功能現在涵蓋更多網站與短網址服務。
- 此功能適用於 iPhone、iPad 和 Mac 版的 Clean Links。
為何這很重要
Apple 的「進階追蹤與指紋防護」功能很有用,您應該保持開啟。但 Safari 的內建保護機制基於 Apple 的覆蓋清單。它不會移除網站附加到網址上的所有追蹤參數,也無法取代專用的連結清理工具來處理分享、短網址、QR Code 或跨應用程式的工作流程。
Clean Links 進一步涵蓋了數百個額外受支援的追蹤參數與模式。它還能處理 Safari 之外的連結清理工作:Share Sheet、Apple Shortcuts、QR 掃描、Mac 剪貼簿清理,以及在啟用網路請求時的重新導向鏈清理。
如需完整的對照分析,請參閱 Clean Links 與 Safari 進階追蹤與指紋防護的比較。
Safari DNR 在此的作用
新的自動清理功能使用了 Safari 的宣告式網路請求規則(Declarative Network Request,簡稱 DNR)。MDN 將 declarativeNetRequest 規則 描述為擴充功能可定義的規則,讓瀏覽器能修改網路請求。與其執行頁面指令碼並在網站載入後編輯連結不同,DNR 讓擴充功能可以宣告網址規則,供 Safari 在導航期間套用。
對於 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 清理會在導航期間從網址中移除受支援的追蹤參數。短網址展開則會追蹤 bit.ly、t.co、lnkd.in 和 l.facebook.com 等連結的重新導向,讓 Clean Links 能顯示最終目的地,並移除重新導向鏈中後續出現的追蹤器。
重新導向展開可能需要從您的裝置發出網路請求。如果您開啟 停用網路請求,Clean Links 仍會移除已知的追蹤參數,但不會展開短網址,因為展開過程需要存取重新導向連結。
該隱私開關適用於整個應用程式與擴充功能。當您需要清理重新導向鏈時,請使用預設模式;當您需要嚴格的無網路連結清理時,請開啟 停用網路請求。
常見問題
這會取代 Safari 的內建保護嗎?
不會。請保持 Safari 的內建保護為開啟狀態。Clean Links 是對其的補充,它能清理更多受支援的追蹤參數,並涵蓋 Safari 無法處理的工作流程,例如 Share Sheet 清理、QR 掃描、Shortcuts 以及 Mac 剪貼簿監控。
Clean Links 會看到我的瀏覽紀錄嗎?
不會。Clean Links 不會記錄或儲存您清理或檢查過的連結。自動 Safari 清理使用針對受支援參數的本地擴充功能規則,而手動頁面清理則是在您觸發時於本地執行。
這在 Safari 之外有效嗎?
頁面開啟前的自動清理是 Safari 擴充功能特有的功能。Clean Links 仍可透過原生應用程式、Share Sheet、Shortcuts、QR 掃描器、Clean Links Web 以及 Mac 剪貼簿監控,在 Safari 之外發揮作用。
我可以在哪裡下載?
在 App Store 免費下載 Clean Links。Safari 導航清理功能已包含在 iPhone、iPad 和 Mac 版本中。