MozTW 討論區 https://forum.moztw.org/ |
|
關於Adblock Plus規則疑問 https://forum.moztw.org/viewtopic.php?f=11&t=30578 |
第 1 頁 (共 1 頁) |
發表人: | aidasit [ 2010-07-12, 20:09 ] |
文章主題 : | 關於Adblock Plus規則疑問 |
今天在瀏覽PChome的相簿時,發現ABP中的EasyPrivacy+EasyList條件集其中一條規則(##.topad)會造成相簿顯示空白無法正常瀏覽 想說自行寫一條例外規則使##.topad不阻擋photo.pchome.com.tw頁面 但嘗試過以下兩條規則都無法有效排除,剛套用時是可以正常瀏覽,但重新開啟火狐卻又會失效 ~photo.pchome.com.tw##.topad ~pchome.com.tw##.topad 所以想請問各位要怎樣寫過濾規則才能使##.topad不應用在photo.pchome.com.tw頁面呢? |
發表人: | 天邪翼 [ 2010-07-12, 20:22 ] |
文章主題 : | Re: 關於Adblock Plus規則疑問 |
aidasit 寫: 今天在瀏覽PChome的相簿時,發現ABP中的EasyPrivacy+EasyList條件集其中一條規則(##.topad)會造成相簿顯示空白無法正常瀏覽 想說自行寫一條例外規則使##.topad不阻擋photo.pchome.com.tw頁面 但嘗試過以下兩條規則都無法有效排除,剛套用時是可以正常瀏覽,但重新開啟火狐卻又會失效 ~photo.pchome.com.tw##.topad ~pchome.com.tw##.topad 所以想請問各位要怎樣寫過濾規則才能使##.topad不應用在photo.pchome.com.tw頁面呢? 最簡單的方法..加入白名單..0.0 |
發表人: | aidasit [ 2010-07-12, 20:28 ] |
文章主題 : | Re: 關於Adblock Plus規則疑問 |
我是知道可以設白名單,不過相對地令人討厭的廣告也都會跟著出現 而且把##.topad取消勾選也會造成其他頁面的廣告出現 所以想請問該如何撰寫過濾規則呢? |
發表人: | 天邪翼 [ 2010-07-12, 20:48 ] | |||
文章主題 : | Re: 關於Adblock Plus規則疑問 | |||
aidasit 寫: 我是知道可以設白名單,不過相對地令人討厭的廣告也都會跟著出現 而且把##.topad取消勾選也會造成其他頁面的廣告出現 所以想請問該如何撰寫過濾規則呢? 我剛去測試一下..規則有效果..0.0 應該是還有其它規則擋到了吧..
|
發表人: | aidasit [ 2010-07-12, 21:02 ] |
文章主題 : | Re: 關於Adblock Plus規則疑問 |
我前面有寫這兩條規則剛套用時是可以正常瀏覽,但重新開啟火狐不知為何會失效,必須重新勾選才有辦法顯示 不知道是有其他規則衝突抑或是我寫的規則有錯誤 |
發表人: | coolcd [ 2010-07-13, 01:15 ] |
文章主題 : | Re: 關於Adblock Plus規則疑問 |
問一下,當你啟用 代碼: ~pchome.com.tw##.topad ~photo.pchome.com.tw##.topad 的時候,是否仍然啟用下面這條規則? 代碼: ##.topad 從官方說明看來 引言回覆: If a domain name is preceded with “~”, the rule will not be applied on pages from this domain (requires Adblock Plus 1.1 or higher). For example, ~example.com##*.sponsor will be be applied on pages from any domain but “example.com” and example.com,~foo.example.com##*.sponsor makes the rule apply on “example.com” domain with the exception of “foo.example.com” subdomain. ... 似乎只要設 代碼: ~pchome.com.tw##.topad 就可以把 ##.topad 套到所有不在 pchome.com.tw 底下的網頁 如果仍然啟用沒有設 domain 限制的 filter 代碼: ##.topad 還是會把所有的 .topad 都擋掉 不過以上只是推測 我不曉得除了 pchome 外,那裡有 .topad 可試 |
發表人: | aidasit [ 2010-07-13, 10:06 ] |
文章主題 : | Re: 關於Adblock Plus規則疑問 |
##.topad 我是有啟用的,所以說只要有啟用~pchome.com.tw##.topad就可以把##.topad這規則取消勾選了嗎? |
發表人: | coolcd [ 2010-07-13, 10:11 ] |
文章主題 : | Re: 關於Adblock Plus規則疑問 |
對,我想是這樣,不過我沒實測。 ![]() |
發表人: | shyangs [ 2010-07-13, 20:28 ] |
文章主題 : | Re: 關於Adblock Plus規則疑問 |
https://hg.adblockplus.org/easylist/rev/761c37a7d776 easylist 做出的修改:
代碼: ##.topad 加入 代碼: ~pchome.com.tw##.topad |
發表人: | coolcd [ 2010-07-14, 10:54 ] |
文章主題 : | Re: 關於Adblock Plus規則疑問 |
good job! 從上游改最省事 ![]() |
發表人: | knight00931 [ 2010-07-16, 08:50 ] |
文章主題 : | Re: 關於Adblock Plus規則疑問 |
這篇好像在ptt看過XD 碰到誤擋的時候回報給過濾清單作者才是最有效率的沒錯。 像上面的~pchome.com.tw##.topad即表示除了pchome.com.tw以外全部網域class為topad的全部隱藏,也就是全域規則。 而同時啟用~pchome.com.tw##.topad和##.topad一樣會誤擋,必須先停用##.topad 一般的白名單僅針對阻擋規則,對於隱藏規則是沒有用的。 當然在套件作者修正之前也可以用@@||photo.pchome.com.tw^$elemhide $elemhide表示在該頁面的隱藏規則都不會作用,僅能用在例外規則(@@開頭)。 |
發表人: | aidasit [ 2010-07-16, 20:38 ] |
文章主題 : | Re: 關於Adblock Plus規則疑問 |
knight00931 寫: 這篇好像在ptt看過XD 碰到誤擋的時候回報給過濾清單作者才是最有效率的沒錯。 像上面的~pchome.com.tw##.topad即表示除了pchome.com.tw以外全部網域class為topad的全部隱藏,也就是全域規則。 而同時啟用~pchome.com.tw##.topad和##.topad一樣會誤擋,必須先停用##.topad 一般的白名單僅針對阻擋規則,對於隱藏規則是沒有用的。 當然在套件作者修正之前也可以用@@||photo.pchome.com.tw^$elemhide $elemhide表示在該頁面的隱藏規則都不會作用,僅能用在例外規則(@@開頭)。 不是好像,是真的有在PTT出現,因為是同一個人PO的啊(笑) 一開始還不知道要如何回報給作者,後來才找到地方回報 |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |