阅读:4321回复:18
有没有类似Element Hiding Helper for Stylish的东东?
正试着放弃AdblockPlus,因为明显感觉到速度变快了很多。转战KarmaBlocker+RequestPolicy的组合,现在发现后者起作用的时候更多,但是总是造成网页上一块块白的,因为手头有Stylish,于是想配合DomInspector来清除这些页面元素。但是我发现即使是装了InspectThis,要像Element Hiding Helper那样方便地选择页面元素也挺难的,尤其是空白的元素,往往是由几个小空白加背景上的一块大空白构成,往往其实只要过滤大空白就行了,但是Element Hiding Helper的优势在于它可以按w或者n来加宽和变窄当前的选择,InspectThis则不行。所以想问问有没有类似的扩展能实现这个功能的。
谢谢 |
|
|
1楼#
发布于:2011-04-06 16:54
不然再装个Remove It Permanently?去掉一个adp+ehh换来六个别的(Karma,RP,Stylish,DomInspector,InspectThis,RIP)?
|
|
|
2楼#
发布于:2011-04-06 16:54
排队等
|
|
3楼#
发布于:2011-04-06 16:54
dom inspector也可以做到ehh那样的,选择后如果要扩大范围就在dom inspector选择上级元素就可以了。
|
|
4楼#
发布于:2011-04-06 16:54
有Dom Inspector就足够了,既不需要InspectThis,更不需要Remove It Permanently。另外写元素隐藏最好懂一点CSS Selectors的用法。
不过很多网站经常会有调整,而Stylish并不像ABP那样能对元素隐藏规则进行过滤计数,所以很难看出来哪些规则已经失效,因此维护起来并不方便。其实有EasyList和ChinaList那么多辛勤的作者默默地帮我们维护过滤规则,干吗要自己动手写呢?放弃ABP或许是带了些速度的提升(不过我很怀疑这种提升能有多明显),但个人觉得是得不偿失。 |
|
|
5楼#
发布于:2011-04-06 16:54
|
|
|
6楼#
发布于:2011-04-06 16:54
用Firebug也能很方便地选取页面元素,而且用法和Element Hiding Helper很像。不过考虑到那家伙自己就在榜单里排名第二,还是算了吧。
|
|
|
7楼#
发布于:2011-04-06 16:54
ADP的性能和规则的多少到底有无关系?
如果把规则清空,速度会不会和没装ADP差不多? |
|
|
8楼#
发布于:2011-04-06 16:54
lord:ADP的性能和规则的多少到底有无关系? 看这里吧:Adblock Plus and (a little) more: Some more details on Mozilla's add-on performance measurements 作者测试不加规则拖慢启动800-900ms(跟abp的打包压缩率有关),加载easylist拖慢启动250ms,主要是easylist太大了,有1万1千多条规则; 不过我试了禁用abp浏览,感觉打开、浏览网页不如启用abp流畅,冷启拖慢1,2s可以接受。 |
|
9楼#
发布于:2011-04-06 16:54
感谢楼上的说明,不过我对启动速度并不太感冒,我所指的性能主要是浏览速度和内存占用上的影响
我觉得官方出的那个列表的标题太含糊其词,performance measurements,其实只包括了启动速度,却很容易让人望文生义,标注的百分比也有点让人摸不着头脑,相当不直观 |
|
|
10楼#
发布于:2011-04-06 16:54
查看网页dom 一般用firebug配合Ctrl+Shift+C,
虽然firebug在那个列表上排名前列.... |
|
11楼#
发布于:2011-04-06 16:54
禁用这两个扩展,换为5个扩展,启动速度不会提高,网页加载速度我想也不会差异太大,因为requestpolicy同样很影响速度。
个人认为ADP还是装一下比较好,可以考虑不订阅规则,而是用原来规则里面过滤次数靠前的一些规则,比如前20条,然后自己写一些规则。这样EHH也能派得上用场。 感觉KMC这样做向chrome越来越靠拢了。 |
|
|
12楼#
发布于:2011-04-06 16:54
我试用了这两天的感觉:这种方法比较适合我这种只去特定网站的人,真正派上用场的是RequestPolicy和CSS过滤。而Karma Blocker则很少起作用。之前hzhbest提到的另外一点也不得不提:一点点忍耐力。早先我研究adblock的时候对广告那是一种赶尽杀绝的态度——你不要让我知道你存在着。现在发现,某个网页,例如网盘下载,我打开后能很清楚地看到下载链接,而我也就只需要点击它,那我不会再纠结旁边出现的广告,反正就是一闪而过的事情。反之,对常去的网站,可以比较有耐心地用CSS修复一下Requestpolicy生效后留下的一些空白。还正好有机会学学传说中的CSS。而CSS过滤虽然据说是载入后杀广告,但使用中真的连闪都没闪一下。
简而言之我可能真的是用不上Adblock,而禁用掉它之后又明显地感觉到了速度的提升(三台不同配置的机器:学校的,家里的,老婆的),不是启动速度,那个我可以无视,而是网页的载入。 其实fang版言重了,向gchrome靠拢我倒没有想过,gchrome是简约派,我这样反而是更向折腾派进军了。我只是觉得跟之前tmp的事情有类似之处:adblock也是那种一直都装着,从来没有质疑过它的扩展。现在就是换换新的角度,进一步按自己的需求去使用Firefox。 |
|
|
13楼#
发布于:2011-04-06 16:54
嗯,原来是这样,如果你只访问少数特定的网站,确实可以考虑第一步抛弃chinalist规则,第二步抛弃ADP。
其实本没有什么扩展是不可或缺的,只有适合自己的,但我们的习惯已经固定了,是我们自己不想改变而已。 |
|
|
14楼#
发布于:2011-04-06 16:54
这篇文章分析的不错,值得一读。另外EasyList的确大了点。 |
|
|
上一页
下一页