人人書

雜誌

保存到桌面 | 簡體人人書 | 手機版
傳記回憶文學理論偵探推理驚悚懸疑詩歌戲曲雜文隨筆小故事書評雜誌
人人書 > 雜誌 > 旁門左道也能過濾廣告

旁門左道也能過濾廣告

時間:2024-11-02 07:26:23

文|重劍

為了讓浏覽的網頁更加清爽,很多用戶都通過廣告過濾軟件來屏蔽頁面中的廣告。可是對網站來說廣告是它們重要的盈利手段,所以為了針對用戶的廣告過濾行為,很多網站都想出了不少的應對方法。其中最常見的就是檢測是否有廣告過濾軟件的存在,一旦發現就會自動彈出提示窗口甚至關閉網頁。那麼除了使用廣告過濾軟件以外,還有其他哪些可以應對網站廣告的方法呢?小提示對于一些比較小衆或者個人的網站,通過搜索框可能無法查找到CSS代碼。但是由于很多網站是通過Discuz、WordPress等搭建的,所以可以通過搜索網站程序名稱的方式,來查找一些比較通用的CSS代碼信息。

1

3

2改變浏覽頁面樣式

在現在常見的網頁組成元素裡面,有一種名為層疊樣式表(CSS)的非常重要。CSS能夠對網頁排版進行精确的控制,從而輕易地達到網頁設計者的要求。正是由于CSS擁有如此鮮明的特性,很多用戶通過編寫合适的CSS代碼,在浏覽器訪問網頁的時候進行加載,從而輕易地改變網頁原有的排版狀态。由于網頁排版進行了改變,所以去除網頁裡面原有的廣告信息也不在話下。

要想讓浏覽器加載第三方的CSS代碼,首先要安裝一款名為Stylish的功能擴展。我們這裡以常見的谷歌浏覽器為例,首先進入浏覽器的應用商店,輸入關鍵詞“Stylish”來搜索,找到之後點擊“添加至Chrome”按鈕進行安裝即可。接下來在谷歌浏覽器的工具欄裡面就可以看到Stylish擴展的圖标,在該圖标上點擊鼠标右鍵選擇菜單中的Stylish命令,就可以進入到一個發布CSS文件的專業網站。

然後在窗口左側輸入要過濾廣告網站的關鍵詞,比如我們要過濾新浪微博中的廣告就輸入“weibo”即可。在搜索結果裡面可以看到大量和新浪微博相關的CSS文件,從中選擇一個自己喜歡的CSS代碼鍊接後打開它,接着在彈出的網頁中點擊“InstallwithStylish”按鈕。接下來在彈出的“安裝用戶樣式”窗口中點擊“安裝”按鈕,就可以完成這個CSS樣式文件的安裝。最後重新進入到新浪微博頁面,即可看到一個幹淨清爽的頁面了。

僞裝操作系統版本

當然并不是所有網站的CSS代碼都可以在這個網站裡面找到,所以我們隻能另尋其他方法。我們知道UserAgent是HTTP協議中的一部分,當用戶通過浏覽器訪問一個網站的的時候,它将向訪問網站提供用戶所使用的浏覽器類型、操作系統及版本、CPU類型等信息的标識。但是由于目前很多用戶都是使用微軟的Windows系統,所以針對Windows系統投放的廣告遠遠多于其他系統。所以我們可以通過将自己僞裝成其他電腦系統的用戶,這樣網站推送的廣告就會自然減少。

同樣首先進入到谷歌浏覽器的應用商城裡面,搜索并安裝一款名為“User-AgentSwitcherforGoogleChrome”的功能擴展。現在我們點擊工具欄中的“User-AgentSwitcherforGoogleChrome”按鈕,在彈出對話框的“SelectaUser-Agent:”列表中,根據需要選擇對應的UA字符串信息就可以了。不過這裡需要提醒大家的是,我們修改UA僞裝的是系統而不是浏覽器的版本,所以在選擇的時候不要選擇含有Windows的選項。當然也不要選擇移動終端的選項,這樣會修改浏覽頁面的布局。另外為了避免下次運行浏覽器的時候再進行設置,建議選中對話框中的“RememberlastusedUser-Agentatstartup.”選項。

如果用戶在默認的選項裡面沒有找到相關的内容,可以首先通過浏覽器訪問http://t.cn/R5ZC20T(已經過縮短網址處理)這個頁面,從中找到一個自己需要的UA信息并将其複制下來。接着點擊谷歌浏覽器右上角的菜單按鈕,在彈出的菜單裡面依次選擇“工具”菜單中的“擴展程序”命令。這樣在彈出的窗口裡面就可以看到擴展程序的管理頁面,找到列表中的“User-AgentSwitcherforGoogleChrome”應用後點擊下面的“選項”命令。在彈出的設置窗口點擊“NewUser-Agent”按鈕,在彈出的對話框設置一個UA名稱,并粘貼剛剛複制的UA信息進行保存。最後在“SelectaUser-Agent:”列表中,選擇剛剛自定義的UA信息就可以了。

攔截廣告聯盟腳本

其實除了上面這些被動的攔截方法以外,我們也可以采取主動出擊的方法,來對廣告進行相關的攔截操作。現在很多網站的廣告都是通過廣告聯盟來推廣的,網站隻需要在網頁裡面加入廣告聯盟的腳本代碼,就可以通過展現廣告來獲取收益。所以我們隻需要對廣告聯盟的腳本代碼進行攔截,就可以有效地屏蔽廣告信息的展示了。

如果用戶使用的是谷歌浏覽器,或者由Chromium衍生出的其他浏覽器的話,那麼可以安裝一款名為ScripSafe的擴展。安裝完成并不需要進行任何的設置操作,用戶隻需要打開一個網站進行浏覽,就會發現網站裡面原有的廣告沒有了。不過這個時候用戶可能會發現,網頁裡面的有些功能無法使用了。這是因為ScripSafe擴展将所有的腳本進行了攔截,但是網頁裡面有的功能又必須使用腳本。

所以這個時候就需要點擊工具欄中的ScripSafe擴展,在彈出的對話框點擊綠色的“Allow”按鈕,就可以允許該網站自身的腳本進行使用,從而使得網站相關的功能也正常使用。

4

5

6
   

熱門書籍

熱門文章