場外休憩區選前政治文管理投票
LV. 17
GP 403

【密技】淺談 AdBlock 與 JavaScript 在網頁上的行為

樓主 婚姻已結 happy819tw
111 -
都 2019 年了,應該沒有人的瀏覽器沒裝 AdBlock 吧 ? 實際上真的蠻多人沒裝。

老實說我個人很推薦大家使用擋廣告插件

小弟我自己使用好幾年了,心得上覺得只有好處沒有壞處

但注意 ! 這篇文章不會要求你一定要安裝 AdBlock !

另外,小弟我不是專攻網頁前端的,如果待會有講不好的地方請見諒 !


大家應該都知道,瀏覽器是讓我們瀏覽網頁用的

以巴哈姆特為例 : 瀏覽器向巴哈姆特伺服器請求場外休憩區的 html 給我們

瀏覽器會在把 html 轉換成我們平常看見的精美頁面

而 JavaScript 是可以在網頁上運作的程式語言

像是滑鼠移動到某處,會有發亮、彈跳等等特效 ... 當然我們常見的廣告也是用這個做到


那請問 JavaScript 是在伺服器運算好,還是由我們客戶端本地自行運算呢 ?

答案很明顯是是後者,這也是為什麼擋廣告插件得以運作的原因

因為網頁已經給使用者了,剩下的事情伺服器管不著

使用者當然有辦法封鎖某些 JavaScript 腳本的運作

甚至要直接修改網頁內容都沒問題


在維基百科上的介紹 : 「AdBlock 是一個用於 Google Chrome、Apple Safari、

Microsoft Edge、Firefox 和 Opera 網頁瀏覽器用於內容過濾和廣告攔截的擴充套件」

除了擋廣告之外,AdBlock 的另一個功能是「內容過濾」

畢竟不是所有的 JavaScript 都用來美化網頁和做特效

更多的是惡意的 JavaScript 程式碼,例如 : 釣魚網站


順便宣導一下,上網的使用者不要輕易上當了

只要你對 JavaScript 稍微有點認知

那麼想也知道在網頁上的程式碼,怎麼可能有權限瀏覽你的電腦 ?


剛才那鬼東西是我花 11 行寫出來的網頁,那個唬人的字串還是我 Google 找來的

就是一進入網頁,跳出一個嚇你的視窗

等待使用者下載它所謂的「修復軟體」並且親自安裝上去後,你的電腦才是真的中毒

這種手法層出不窮,但真正的高手看見是嗤之以鼻

AdBlock 除了擋廣告,偶爾能幫忙過濾掉一些這種惡意程式碼就是了


總之希望看完的你,能對 JavaScript 有點認知

擋廣告插件要不要安裝則是見仁見智,祝大家有一個愉快的上網體驗 !
111
-
LV. 17
GP 62
2 樓 UPRPRC-咻碰(ゝ∀・)b abc12361
0 -
推 優質
0
-
LV. 23
GP 1k
3 樓 清流玩家01 asd8857033
0 -
好東西怎麼有人沒裝
0
-
LV. 10
GP 1
4 樓 魚兒徜徉 KiraIch
0 -
優質
0
-
LV. 20
GP 136
5 樓 今天還是沒睡飽 zukunft1101
1 -
為什麼不用uBlock Origin

明明防護就更全面
1
-
LV. 12
GP 48
6 樓 二刀流·桐谷和人 w901017w
0 -
推推
0
-
LV. 30
GP 3k
7 樓 【弱気】超❤凹大根♪ pkqqggyy
0 -
戰甲穿起來
0
-
LV. 21
GP 181
8 樓 當然是原諒她 a4855858
0 -
這東西不會擋人財路嗎
0
-
LV. 25
GP 89
9 樓 艾利提尼 MrBobo10304
0 -
優質推
0
-
LV. 39
GP 846
10 樓 王大人 wangpk
0 -
優質
0
-
LV. 18
GP 649
11 樓 你這是什麼意思 ray105820010
0 -
AdBlock可以擋掉下載不好說的東西的多餘的東西嗎

不過已經中了就是==好像不是木馬但很麻煩

點個網頁自動跳廣告視窗
0
-
LV. 26
GP 264
12 樓 愛莉莎莎的小粉絲 mayu0326
0 -
真的一定要裝

不要讓這種垃圾論壇賺到廣告錢
0
-
LV. 15
GP 4
13 樓 癡漢 zzzz4859
0 -
遇到那種逼你關adb才能看的a片網站怎麼辦
0
-
LV. 16
GP 505
14 樓 is樂小呈 angus945
0 -
沒诶

我沒裝
0
-
LV. 25
GP 560
15 樓 你個洨壞淫 qwe978013
1 -
問題是巴哈廣告很奇怪,從之前的繼母到最近的蕾絲內褲。

這Google到底是怎麼算的?


1
-
LV. 25
GP 44
16 樓 無限幻想 a586cvbs
0 -
推專業
0
-
LV. 26
GP 69
17 樓 歲月虛空 rex02019
0 -
裝小紅傘的也不錯用
0
-
LV. 25
GP 289
18 樓 廢物敗類窩囊廢 j2492104
0 -
霸出沒ㄌ
0
-
LV. 22
GP 313
19 樓 住水裡的貓頭鷹 a8031452
1 -
推 你用的是vscode對吧?
這東西真的賊好用 目前正在學前端的路過

1
-
未登入的勇者,要加入 30 樓的討論嗎?
板務人員:

7582 筆精華,11/16 更新
一個月內新增 13
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】