Board logo

标题: 广告拦截与资源占用与加入一些功能的想法 [打印本页]

作者: starsoft    时间: 2005-4-16 07:54     标题: 广告拦截与资源占用与加入一些功能的想法

在这个论坛上潜水也有些时候了,TW是从1.1的RC开始用的.这是个非常快速简洁的IE内核浏览器,非常感谢开发者.

我看到有些朋友说资源占用从1.2后提高了,也慢了.我自己倒未觉得,我想这可能是和朋友们的拦截地址过多,又效率不高所造成的.我觉得拦截的条目不可过多,我自己是控制在10条之内,正确的使用白名单.
我自己的拦截条目设置.
黑名单:
*/*button*
*/?ms*
*/ad*
*/banner*
*/btn*
白名单:
*/admin*

加上TW已经有的拦截功能,可以说把广告清得已经够干净了.加入更多条目当然清得更干净,那就要自己权衡了.我感觉是:
加得越多,TW的CPU占用峰值越高,但是平均水平变低,内存占用无明显改善.
我以上设置和1.1比较起来,无论CPU占用和内存占用都有下降.


广告拦截开发的建议

a.不知道可不可以在TW读入图像文件时,先分析文件头的图像尺寸,如果图像文件的长宽比太高.比如1:9的图像文件一定是无用图像文件,4:3的图像大多是有内容的,这几乎是一定的.这个比率可以在设置里面设置.作为内置的最高优先级的规则.

b.很多网站的广告图片的命名规则中有一条经常使用就是(数字X数字.扩展名)的模式,这个:"数字"就是尺寸,但是TW不支持更强大的通配符加入(*X*.*)会错杀一大片.这样实现要求开发更强大的通配符,可能用上面的A方法能实现可能更简单,且不需要使用者过多干预(我在设置条目的过程中,感觉如果有这个,我可以清得不剩了

c.不主张加入点右建加入黑名单的功能.这样方便是方便了,可能会使拦截条目不知不觉的庞大起来,最后说是TW的速度慢了,如果要加,要设置条目最高上限和建议信息.


另外我觉得界面不够美观.
我的意思是指有些粗糙,建议默认使用WINDOWS标准界面,可以支持换肤.
收藏夹功能应该加强
作者: livealive    时间: 2005-4-16 10:28

b、c都同意。
我黑名单中有50多条,根据自己常去的一些网站设的。黑名单多的话每次打开网页开始时CPU占用高一些,网页有卡一下的现象(奇怪的是其他浏览器无此情况),但进去就好了,但有些网站会卡很长时间,浏览时也不流畅,加入网站白名单后有所改善。
网站加入白名单后过滤列表中的项目还是会过滤,但不觉得卡,所以TW的问题可能不在过滤列表项目的多少上。
作者: starsoft    时间: 2005-4-16 21:04

*/*button*
*/?ms*
*/ad*
*/banner*
*/btn*
白名单:
*/admin*

我的白名单中设的有效,没有黑名单再过滤呀.

测试地址 http://www.peripc.com/news/000000272RP.asp
如果用以上规则,该文章的图片能显示,不加白名单则被第三条规则拦截

说话间出问题了,上面的网页刚打开是看到了图片,可是图片完全下载完后,居然变了"阻挡了的广告".这些图片是这样的地址http://www.peripc.com/admin/webe ... 3818554.JPG?tww=133
按理按以上规则,这个图片是不应该被阻挡的.

请大家谈谈呀

[ Last edited by starsoft on 2005-4-16 at 09:22 PM ]
作者: Messiah    时间: 2005-4-16 21:11

希望打开网页时cpu占用率高的朋友,能把你们的拦截列表黑、白名单发上来,让我们作为参考
作者: livealive    时间: 2005-4-16 22:06

starsoft,不知道你说的加入白名单指得是加入网站白名单还是页面元素过滤列表中的白名单?
TW说明中是说如果一个网站被加入“网站白名单”,那么过滤列表中的内容就不会生效,但现在的情况是符合过滤列表中的内容仍然被过滤掉了,除非在过滤列表中的白名单内添加元素。
我说的那几个浏览CPU占用高的网站加入网页白名单后有所改善,但这几个网站中符合过滤列表中的元素还是被过滤掉了。

还有,我觉得starsoft设的那几条太严格,像*/ad*,*/banner*很容易误拦截元素,我都是再多添几条的。^_^
作者: starsoft    时间: 2005-4-17 08:54

我的白名单是指的:过滤列表的白名单.

我倒是觉得*/btn*严格了点,有些网站的注册登录按钮的图片也是用的这个命名规则.不过我一般是按回车.那两条一般没出个什么问题.AD开头用在地址里不多,ADMIN*倒是不少.

http://www.peripc.com/admin/webe ... 3818554.JPG?tww=133

请问我的规则这一条为什么会被阻挡的?不解中?
作者: albatross    时间: 2005-4-17 16:35

其实我认为,广告过滤是不是可以做成独立插件来进行选择,浏览器自带过滤不可避免的会造成CPU占用较高甚至死掉等问题,不如把广告过滤完全交给插件让用户自行选择,或是安装第三方广告过滤程序,如AD MUNCHER,我现在就在用,把TW的自带过滤都关掉了
作者: 化外愚民    时间: 2005-4-17 19:23

不会的,如果怕cpu占用高,你可以不选啊,有选项的。
作者: mutalisker    时间: 2005-4-18 00:17

这年头浏览器要是没有广告拦截功能,你都不好意思跟人提,ADMuncher这么强么?我倒要去看看了
作者: nantian    时间: 2005-4-18 09:15

呵呵,这个AD MUNCHER是真的很厉害的,大部分的广告都可以干掉,不过对付gif动画还是不行。
作者: mutalisker    时间: 2005-4-19 00:49

它的拦截原理知道么?黑名单?
作者: albatross    时间: 2005-4-19 11:04

基于IE内核工作,基本上只要是调用IE内核的浏览器、程序都会起作用,非常之强悍
作者: rasis    时间: 2005-4-19 13:22

Originally posted by mutalisker at 2005-4-19 12:49 AM:
它的拦截原理知道么?黑名单?

还是黑名单 当然它的过滤算法写的很好 不占什么资源

[ Last edited by rasis on 2005-4-19 at 01:26 PM ]
作者: starsoft    时间: 2006-4-8 12:00

AD MUNCHER在以前用过,可能是WIN98时代的事了,不记得了.(再过一个星期,在论坛注册一周年)


其实我是在挖古墓,这是我可以找到的我最早的贴了
作者: caten    时间: 2006-4-8 12:08

挖自己~~好啊~~~~
作者: 小絮    时间: 2006-4-8 12:31

埋了一年了都,现在才挖出来。
作者: Aycox    时间: 2006-4-8 12:42

看上去保存还比较完整的说,
作者: 无边无际    时间: 2006-4-8 12:45

夏天来啦,埋在地底下容易腐坏,所以楼主拿出来晒晒太阳……^_^




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./) Powered by Discuz! 7.2