【名稱】阻擋網頁元件(Content Blocker)
【類型】內建工具
【用途】預先停止載入黑名單中的內容
「阻擋網頁元件」(Content Blocker,以下簡稱 CB)是 Opera 內建的工具,用於讓使用者將某些惡意或不想載入的網域網址加入到黑名單,如此 Opera 會在載入網頁前就將黑名單中網址的內容拒於門外。換句話說,CB 不只可以用來阻擋不想要看到的內容,還可以提高瀏覽的安全性。
註記:一旦符合黑名單內的網址規則,就會被封殺,無論是網頁、指令碼、圖片……
一般上,CB 最常用來阻擋網頁中的圖片和外掛元件,因為透過內建的 CB 圖形介面上述兩者最容易被看見。這樣說自然表示有更進階的用法,這裡暫且跳過。以下來示範如何阻擋一般的常見的圖片。
開啟目標網頁後,在空白處叫出右鍵選單,開啟「阻擋網頁元件」。
對著想要阻擋的圖片點一下(左右鍵都可以),上方會出現加入黑名單的網址,所有被阻擋的圖片也會被加上一個紅色的橫槓。
- 再對點一下就可以取消封鎖狀態。
- 若發現點下去後會殃及池魚的話,可以用 [Shift] + 左(右)鍵針對特定圖片增加阻擋規則。
註記:更多的操作設定說明可以參考這裡
除了透過內建的圖形介面外,其實使用者還可以透過其他內建的功能來發揮 CB 的強大封鎖能力。上面說過,CB 是根據黑名單來「執法」,所以無論是甚麼類型的內容,只要符合黑名單的規則就照殺不誤。因此拖慢網頁載入、同時也有安全風險的的網頁指令碼(Script,中國譯為腳本)同樣可以透過 CB 來阻擋。
開啟目標網頁,按下 [F4] 叫出 Opera 面板,點一下 [+] 按鈕新增「資訊」面板。
捲動「資訊」面板直到看到「Script」項目為止。
- 將你要阻擋的指令碼複製起來。
- 開啟 CB 的圖形介面,點選右上角的「詳細資料…」,將指令碼的網址新增上去(可在網址最後加上通用符號「*」)。
註記:若要手動阻擋網頁指令碼,使用者必須有能力判斷哪些指令碼是可以被阻擋的,否則將有可能影響到瀏覽體驗,甚至是讓網頁的功能失效。請慎用!