danny0838 / content-farm-terminator

Content Farm Terminator browser extension/「終結內容農場」瀏覽器套件
https://danny0838.github.io/content-farm-terminator/
GNU General Public License v3.0
1.34k stars 47 forks source link

可信度/可疑程度 及提示字句 #59

Open c2xusnpq6 opened 3 years ago

c2xusnpq6 commented 3 years ago

#risk=medium 顯示黃色? #risk=high 顯示紅色?

 #risk=low, show="這個網站屬中國管轄範圍內 內容可能不可信"
*.cn

 #risk=medium, show="這個網站可能是紅媒 請您小心!"
*cntv*
*cctv*
*cgtn*

 #risk=high, show="這個網站是中國政府網站 請您小心!"
*.gov.cn
c2xusnpq6 commented 3 years ago

比如這一個

*cctv*

這個有可能會誤殺售賣監視系統的網站

但是我不想只套用.cn 因為我發覺他們很多大外宣網站都不用.cn 即使是對內的新聞媒體

但萬一真的誤殺了的話我希望用戶可以知道發生什麼事 不然的話體驗會很糟糕

danny0838 commented 3 years ago

這個比 #55 更複雜,還要再評估。(為何要關閉 #55?)

目前初步測試,如要支援 #55 的效果,會大幅影響效能,慢到難以接受的程度。本問題也是一樣。在研究出改善效能的技術以前都沒辦法這樣做。

(註:uBO 是使用大量複雜的技術,創造大量複雜的自訂語法,限制正規表示式的使用,才能維持比較好的效能。)

c2xusnpq6 commented 3 years ago

但它沒有提示頁面 adguard也沒有 不然的話其實我沒有必要用這個 (沒有惡意)

danny0838 commented 3 years ago

uBO 封鎖網頁有提示頁面啊。

不過說那麼多也無意義,現況就技術瓶頸明擺在那裡需要解決……

danny0838 commented 2 years ago

要針對這些細節客製化,無論是設定語法及避免影響效能方面都還有許多考量,得再研究。

不過目前已解決 #55 的問題,在封鎖時可以進入選項頁面查詢相應的規則,把這些資訊寫在該規則的註解就可以反查得到。不過如果有很多項目,每一項都詳述可能太冗長,可以改用 tag 的方式標示。比如可以這樣寫:

  #紅媒: 可能是紅媒的網站
*cntv* #紅媒
*cctv* #紅媒
*cgtn* #紅媒

目前須進入選項頁面才會顯示主要是考量效能(使用者要求時才反查比每次都查節省資源),還有考量封鎖頁面的排版呈現(為了長輩友善等考量,過去一向是盡量精簡)。當然這些細節還可以再討論,你可以先試試用註解的方式是否符合需求。