網(wǎng)頁(yè)廣告怎么屏蔽和攔截
網(wǎng)頁(yè)廣告怎么屏蔽和攔截
對(duì)于網(wǎng)頁(yè)的廣告非常多,也讓我們上網(wǎng)非常的厭煩,有什么可以屏蔽這些討厭的廣告呢,下面學(xué)習(xí)啦小編就為大家?guī)?lái)了屏蔽攔截網(wǎng)頁(yè)廣告的方法。
屏蔽攔截網(wǎng)頁(yè)廣告方法
為了讓瀏覽的網(wǎng)頁(yè)更加清爽,很多用戶都通過(guò)廣告過(guò)濾軟件來(lái)屏蔽頁(yè)面中的廣告??墒菍?duì)網(wǎng)站來(lái)說(shuō)廣告是它們重要的盈利手段,所以為了針對(duì)用戶的廣告過(guò)濾行為,很多網(wǎng)站都想出了不少的應(yīng)對(duì)方法。其中最常見(jiàn)的就是檢測(cè)是否有廣告過(guò)濾軟件的存在,一旦發(fā)現(xiàn)就會(huì)自動(dòng)彈出提示窗口甚至關(guān)閉網(wǎng)頁(yè)。那么除了使用廣告過(guò)濾軟件以外,還有其他那些可以應(yīng)對(duì)網(wǎng)站廣告的方法呢?
改變?yōu)g覽頁(yè)面樣式
在現(xiàn)在常見(jiàn)的網(wǎng)頁(yè)組成元素里面,有一種名為層疊樣式表(CSS)的非常重要。CSS能夠?qū)W(wǎng)頁(yè)排版進(jìn)行精確的控制,從而輕易地達(dá)到網(wǎng)頁(yè)設(shè)計(jì)者的要求。正是由于CSS擁有如此鮮明的特性,很多用戶通過(guò)編寫合適的CSS代碼,在瀏覽器訪問(wèn)網(wǎng)頁(yè)的時(shí)候進(jìn)行加載,從而輕易地改變網(wǎng)頁(yè)原有的排版狀態(tài)。由于網(wǎng)頁(yè)排版進(jìn)行了改變,所以去除網(wǎng)頁(yè)里面原有的廣告信息也不在話下。
要想讓瀏覽器加載第三方的CSS代碼,首先要安裝一款名為Stylish的功能擴(kuò)展。我們這里以常見(jiàn)的谷歌瀏覽器為例,首先進(jìn)入瀏覽器的應(yīng)用商店,輸入關(guān)鍵詞“Stylish”來(lái)搜索,找到之后點(diǎn)擊“添加至Chrome”按鈕進(jìn)行安裝即可。接下來(lái)在谷歌瀏覽器的工具欄里面就可以看到Stylish擴(kuò)展的圖標(biāo),在該圖標(biāo)上點(diǎn)擊鼠標(biāo)右鍵選擇菜單中的Stylish命令,就可以進(jìn)入到一個(gè)發(fā)布CSS文件的專業(yè)網(wǎng)站(圖1)。
然后在窗口左側(cè)輸入要過(guò)濾廣告網(wǎng)站的關(guān)鍵詞,比如我們要過(guò)濾新浪微博中的廣告就輸入“weibo”即可。在搜索結(jié)果里面可以看到大量和新浪微博相關(guān)的CSS文件,從中選擇一個(gè)自己喜歡的CSS代碼鏈接后打開(kāi)它,接著在彈出的網(wǎng)頁(yè)中點(diǎn)擊“Install with Stylish”按鈕(圖2)。接下來(lái)在彈出的“安裝用戶樣式”窗口中點(diǎn)擊“安裝”按鈕,就可以完成這個(gè)CSS樣式文件的安裝。最后重新進(jìn)入到新浪微博頁(yè)面,即可看到一個(gè)干凈清爽的頁(yè)面了。
小提示:
對(duì)于一些比較小眾或者個(gè)人的網(wǎng)站,通過(guò)搜索框可能無(wú)法查找到CSS代碼。但是由于很多網(wǎng)站是通過(guò)Discuz、WordPress等搭建的,所以可以通過(guò)搜索網(wǎng)站程序名稱的方式,來(lái)查找一些比較通用的CSS代碼信息。
偽裝操作系統(tǒng)版本
當(dāng)然并不是所有網(wǎng)站的CSS代碼,都可以在這個(gè)網(wǎng)站里面找到,所以我們只能另尋其他方法。我們知道User-Agent是HTTP協(xié)議中的一部分,當(dāng)用戶通過(guò)瀏覽器訪問(wèn)一個(gè)網(wǎng)站的的時(shí)候,它將向訪問(wèn)網(wǎng)站提供用戶所使用的瀏覽器類型、操作系統(tǒng)及版本、CPU 類型等信息的標(biāo)識(shí)。但是由于目前很多用戶都是使用的微軟的Windows系統(tǒng),所以針對(duì)Windows系統(tǒng)投放的廣告遠(yuǎn)遠(yuǎn)多于其他系統(tǒng)。所以我們可以通過(guò)將自己偽裝成其他電腦系統(tǒng)的用戶,這樣網(wǎng)站推送的廣告就會(huì)自然地減少。
同樣首先進(jìn)入到谷歌瀏覽器的應(yīng)用商城里面,搜索并安裝一款名為“User-Agent Switcher for Google Chrome”的功能擴(kuò)展?,F(xiàn)在我們點(diǎn)擊工具欄中的“User-Agent Switcher for Google Chrome”按鈕,在彈出對(duì)話框的“Select a User-Agent:”列表中,根據(jù)需要選擇對(duì)應(yīng)的UA字符串信息就可以了(圖3)。不過(guò)這里需要提醒大家的是,我們修改UA偽裝的是系統(tǒng)而不是瀏覽器的版本,所以在選擇的時(shí)候不要選擇含有Windows的選項(xiàng)。當(dāng)然也不要選擇移動(dòng)終端的選項(xiàng),這樣會(huì)修改瀏覽頁(yè)面的布局。另外為了避免下次運(yùn)行瀏覽器的時(shí)候再進(jìn)行設(shè)置,建議選中對(duì)話框中的“Remember last used User-Agent at startup.”選項(xiàng)。
如果用戶在默認(rèn)的選項(xiàng)里面沒(méi)有找到相關(guān)的內(nèi)容,可以首先通過(guò)瀏覽器訪問(wèn)http://t.cn/R5ZC20T(已經(jīng)過(guò)縮短網(wǎng)址處理)這個(gè)頁(yè)面,從中找到一個(gè)自己需要的UA信息并將其復(fù)制下來(lái)。接著點(diǎn)擊谷歌瀏覽器右上角的菜單按鈕,在彈出的菜單里面依次選擇“工具”菜單中的“擴(kuò)展程序”命令。這樣在彈出的窗口里面就可以看到擴(kuò)展程序的管理頁(yè)面,找到列表中的“User-Agent Switcher for Google Chrome”應(yīng)用后點(diǎn)擊下面的“選項(xiàng)”命令。在彈出的設(shè)置窗口點(diǎn)擊“New User-Agent”按鈕,在彈出的對(duì)話框設(shè)置一個(gè)UA名稱,并粘貼剛剛復(fù)制的UA信息進(jìn)行保存(圖4)。最后在“Select a User-Agent:”列表中,選擇剛剛自定義的UA信息就可以了。
攔截廣告聯(lián)盟腳本
其實(shí)除了上面這些被動(dòng)的攔截方法以外,我們也可以采取主動(dòng)出擊的方法,來(lái)對(duì)廣告進(jìn)行相關(guān)的攔截操作。現(xiàn)在很多網(wǎng)站的廣告,都是通過(guò)廣告聯(lián)盟來(lái)推廣的。網(wǎng)站只需要在網(wǎng)頁(yè)里面加入廣告聯(lián)盟的腳本代碼,就可以通過(guò)展現(xiàn)廣告來(lái)獲取收益。所以我們只需要對(duì)廣告聯(lián)盟的腳本代碼進(jìn)行攔截,就可以有效地屏蔽廣告信息的展示了。
如果用戶使用的是谷歌瀏覽器,或者由Chromium衍生出的其他瀏覽器的話,那么可以安裝一款名為ScripSafe的擴(kuò)展。安裝完成并不需要進(jìn)行任何的設(shè)置操作,用戶只需要打開(kāi)一個(gè)網(wǎng)站進(jìn)行瀏覽,就會(huì)發(fā)現(xiàn)網(wǎng)站里面原有的廣告沒(méi)有了(圖5)。不過(guò)這個(gè)時(shí)候用戶可能會(huì)發(fā)現(xiàn),網(wǎng)頁(yè)里面的有些功能無(wú)法使用了。這是因?yàn)镾cripSafe擴(kuò)展將所有的腳本進(jìn)行了攔截,但是網(wǎng)頁(yè)里面有的功能又必須要使用腳本。所以這個(gè)時(shí)候就需要點(diǎn)擊工具欄中的ScripSafe擴(kuò)展,在彈出的對(duì)話框點(diǎn)擊綠色的“Allow”按鈕,就可以允許該網(wǎng)站自身的腳本進(jìn)行使用,從而使得網(wǎng)站相關(guān)的功能也正常使用(圖6)。
以上就是網(wǎng)頁(yè)廣告怎么屏蔽和攔截方法介紹,文章介紹的很詳細(xì),方法很實(shí)用,大家可以按照上面步驟進(jìn)行操作即可,希望能對(duì)大家有所幫助!
看過(guò)“網(wǎng)頁(yè)廣告怎么屏蔽和攔截”的人還看了: