你是否也有过这样的尴尬瞬间:打开知乎、QQ,突然一个个网页游戏大片般弹出,仿佛宇宙在给你下划线?别慌,你不是唯一的“被弹”王。接下来,我就用几招乾坤大,也让你说再见那些缠人手指的网页游戏。
说先从简单说起:用浏览器自带的“插件商店”来安装“Adblock Plus”或“uBlock Origin”。这两个小伙伴在“对付弹窗”这件事上是绅士。大多时候,弹出游戏的广告,都是托 Pack的 JS 码。装了插件,黑掉四十几行剑指脚本,你就能瞬间清空弹窗。改完配置后记得给插件点个 “更新”,别忘了强行刷新缓存,旧版广告再也追不上来了。
如果你是“猎人”型用户,想要彻底断掉那一撮一撮弹栈,试试开启浏览器的“InPrivate/Incognito”模式。这里会自动禁用大部分缓存和 Cookie,很多站点的弹窗将在此模式中被认定为新客户而粗暴屏蔽,更别说那些用“帆布图”和“Storage”的游戏广告了。
说到游戏,咱得先搞清它们的入口通常是哪个“点”。大多是 https://game.xxx.com/launch 之类的独立子域,甚至外驳到 “http://ads.xxx.com/game” 这样的距站点。你可以在浏览器地址栏敲 “about:cache” 或者 Chrome 的 chrome://net-internals/#dns 看看这些 IP 记录,一旦识别到可疑域名,直接在本地 hosts 文件里镜路到 0.0.0.0,爽翻全世界。
更高级一点的,抓包高手可以试试 Fiddler 或 Burp Suite。安装了之后,打开重写规则,白名单了你真正想玩的网站,黑名单了 ads 或 games 关键词。比如一句 .*\\.(ads|games)\\.example\\.com$ 就能一次性拦截所有。
如果你是安卓浏览器玩家,那就得搬砖到 https://microg.org 之类的去搭建 Google Play 运行环境,然后手动点开你想玩的网页游戏。这样,弹窗基本不再出现,因为你是在完成云端任务,外星人无从捣乱。
你可能说,“这些都没必要,我玩个游戏也不碍事。” 于是我来个小实验:把背部放在书床上,弹窗一直闹,直至斜阳落在脸颊,听见那轩然大波的不只是小游戏,还有你的灵感被遮盖。关键时刻,当你面临“继续游戏弹窗”时,忍住诱惑,去看看豆瓣上的剧情分析,或是给你喜欢的宅基地点赞。灵魂的虽