V2EX 某些帖子右侧的广告实在太耗 CPU 了,我已经忍无可忍了,想把它的那些地址屏蔽掉!但我不想在 Chrome 里装广告屏蔽插件,而是想手工来操作,就得知道那些广告相关的 url 或域名,看网页源码实在太费劲了,通过 F12 网页调试工具,有办法快速找到么?应该怎么操作?
先多谢了!
在右侧有多个广告时的截图:
在右侧无广告或只有二向箔广告时的截图:
1
kamen 2017-12-30 14:27:26 +08:00 via Android 1
|
3
whwq2012 2017-12-30 14:42:03 +08:00
这些广告都是图片啊,就算你屏蔽了地址,这个图片的元素还是在这里。还是用扩展实在啊
|
4
yexm0 2017-12-30 14:43:06 +08:00 via iPhone
机子该换了
|
5
pq OP 我发现直接屏蔽掉那个 div 就能达到效果了( CPU 占用马上降到接近 0 ),但这就需要装一个 user scripts 相关的扩展。
|
6
just1 2017-12-30 14:49:55 +08:00 via Android
f12 看网络请求是那个图片
|
7
pq OP |
8
autoxbc 2017-12-30 16:14:38 +08:00
泛泛的说,调试网页资源加载最强大的工具应该是 Firebug
不过要是说最简单好用,其实是 Firefox 上的旧版 adblock plus,在这里可以下载到 2.9.1 的版本,3.0 开始就彻底废了 https://addons.mozilla.org/zh-CN/firefox/addon/adblock-plus/versions/ 本站确实不是用 js 加载广告的,不知道你的是怎么回事 |
9
pq OP @autoxbc 找了好大一会,确实没发现广告 div 里有 js,但那些广告确实非常吃 CPU,见追加的截图,我也曾打开某些满屏动画广告的黄网测试过,CPU 占用顶多 20%左右。
|
10
hzcxdgioa 2017-12-30 18:55:02 +08:00
你不要一根筋纠结在广告图片上,既然知道是脚本导致的话,就找脚本啊,用其他方法把哪个脚本挖出来,chrome 有个类是任务管理器的东西,叫做工作管理元,看看究竟是哪个进程的问题,其他网页有没有类是情况,会不会是被劫持等情况,
你要多排除,计算机是一个玄学问题,大多情况下更适合用排除法。 |
11
oott123 2017-12-30 19:35:54 +08:00 via Android
可能是 gif 图导致的。
|
12
honeycomb 2017-12-31 15:46:59 +08:00 via Android 1
不装 adblock plus 这样的扩展的话,意味着你选择了一条艰难的道路
其实你可以退一步,用 ublock origin 的同时,不使用它的 adblock plus 语法部分的订阅。这样既符合你的要求,又能通过其自带的工具发现广告对应的链接 /css 代码,从而简化你的操作 |