English version (Jun 16, 2023) click here
-
เน้นไปที่การบล็อกให้ครอบคลุมมากที่สุดเท่าที่เป็นไปได้
-
เจาะจงมากที่สุด และที่จำเป็นเท่านั้น
-
มีผลกระทบต่อ performance น้อยที่สุด
-
👇จุดประสงค์ของ filter list นี้ คือ
- บล็อกโฆษณาทุกชนิด 123
- script โฆษณา
- โฆษณาประจำเว็บ (ไม่รวมถึงโฆษณาประจำเว็บที่ไม่ได้การสนับสนุนจากภายนอก)
- โฆษณาประเภทรูป
- โฆษณาประเภทข้อความ
- โฆษณาประเภท video (video ad)
- โฆษณาประเภทเว็บพuัu
- โฆษณาทั่วไป (generic ad)
- advertisement network request
- popup advertisement
- popunder advertisement
- notification advertisement
- anti-adblock 3
- โฆษณาประเภท frame
- บล็อกสื่งต่างๆ ที่น่ารำคาญ หรือดึงดูดความสนใจ 12
- paywall ที่ไม่สมเหตุสมผล 3
- cookie consent
- cosmetics rule
- cookie network request rule
- ป้องกันการคลิกขวา
- ป้องกันลากคลุมข้อความ
- แก้ไข css ของบางเว็บที่ผิดพลาด (ไม่กระทบต่อการใช้งาน)
- ความเป็นส่วนตัว 12
- analytics
- telemetry
- network request parameter ที่ไม่จำเป็น
- script หรือ element ไม่จำเป็น (ไม่รวม back to top button)
- บล็อกเว็บอันตราย เช่น spam ใน Facebook(เมื่อกดคลิกลิงก์ไปจะมีข้อความเตือน), ลิงก์ Phishing 2
- เว็บอันตรายประเภท frame ที่แฝงภายในเว็บ
- พยายามให้สามารถทำงานได้ดีที่สุด แม้ไม่ได้เปิดใช้งาน cosmetic filter 2
- unblock rules ที่ไม่จำเป็นของ filter list อื่นๆ ทำให้ performance ดีขึ้น เช่น facebook.com, twitter.com, instagram.com, youtube.com เป็นต้น 4 1
- พยายามใช้ HTML Filtering เมื่อใช้ได้ 5 2
- สามารถใช้ร่วมกับ extension Dark Reader ได้ และช่วยแก้บาง element ที่ทำให้เป็น dark mode ไม่สำเร็จด้วย 2
- หากเป็นชาวต่างชาติ(ไม่เข้าเว็บภาษาไทย) แล้วใช้ filter list นี้ จะได้ประโยชน์จากการ rule ที่เพิ่มเติมในเว็บ international และ unblock rules ที่ไม่จำเป็นของ filter list อื่นๆ
- บล็อกโฆษณาทุกชนิด 123
Important
Filter list นี้เป็นเพียงแค่ Add-On ดังนั้น "ควร"ใช้งานร่วมกับ base filter ตามที่แต่ละ platform แนะนำ เพื่อให้สามารถบล็อกได้ครอบคลุมมากที่สุด
Important
👇ไม่ควรใช้ร่วมกับ EasyList Thailand เพราะ
- EasyList Thailand อาจไม่ได้มีการ maintenance บ่อยนัก ทำให้ filter ส่วนใหญ่ใช้ไม่ได้ หรือไม่ก็มีบางส่วนซ้อนทับกันกับ filter นี้ โดยไม่จำเป็น
- จุดประสงค์หลักที่ต่างกันของ filter และทำเพื่อ platform ที่ต่างกัน (filter list นี้เน้นรองรับ uBO, AdGuard, Brave เป็นหลัก) จึงอาจทำให้ filter บางส่วนขัดแย้งกันหรือใช้ได้ไม่เต็มประสิทธิภาพ
- filter list นี้ทำมาครอบคลุมกว่า EasyList Thailand
👇วิธีเพิ่ม Filter List ลง AdBlock ของคุณ
- AdGuard extension 4
- กดที่นี่ > กด Next > (ทำหรือไม่ก็ได้ มีผลเล็กน้อย) ติ๊กถูก Trusted > กด Subscribe รอแก้บัค AdguardTeam/AdguardBrowserExtension#2690, AdguardTeam/AdguardBrowserExtension#2259, AdguardTeam/AdguardBrowserExtension#2646
- uBlock Origin extension
- กดที่นี่ > กด Subscribe ที่มุมขวาบน
- ถ้าเป็นไปได้ เพิ่ม
https://raw.githubusercontent.com/Iz-zzzzz
ลงใน trustedListPrefixes ด้วย รายละเอียดเพิ่มเติม
- Brave Browser (built-in AdBlock) Windows, iOS, iPadOS, macOS, Android, Linux 6
- ไปที่การตั้งค่าของ Brave browser > Shields > Content filtering > ตรงหมวด Add custom filter lists > ให้ใส่ Url นี้
https://raw.githubusercontent.com/Iz-zzzzz/IzFilter-Public/main/Iz's%20Addon%20Filter%20Public%20Github.txt
> กด Add
- ไปที่การตั้งค่าของ Brave browser > Shields > Content filtering > ตรงหมวด Add custom filter lists > ให้ใส่ Url นี้
- AdGuard Application: Windows 4, Android app 4, iOS, iPadOS 4, Mac 4
- ให้หาในหมวด Custom filter แล้วใส่ Url นี้
https://raw.githubusercontent.com/Iz-zzzzz/IzFilter-Public/main/Iz's%20Addon%20Filter%20Public%20Github.txt
> ติ๊กถูก Trusted > กด Subscribe
- ให้หาในหมวด Custom filter แล้วใส่ Url นี้
- อื่นๆ
- ให้หา menu ที่บอกถึง custom filter lists แล้วนำลิงก์ไปใส่ด้วยตัวเอง
filter นี้ทำมาเพื่อรองรับ platform ด้านบนเป็นหลัก
Chromium กำลังจะปิด Manifest V2 (API ที่ AdBlock ใช้) ในอนาคต แนะนำให้หลีกเลี่ยง Chromium-based adblock ไปใช้ Brave, Firefox หรือ AdGuard Application แทน 7
กรุณารายงานปัญหาที่นี้
กรุณาเพิ่ม Pull request เอง ที่นี้
- uBlock Origin filter wiki
- Adguard filter syntax
- Adguard's compatibility-table
- W3 School DOM Event object
- Iz's Addon Filter Public Version ดึงมาจากส่วนหนึ่งของ filter list ที่ผมใช้เองส่วนตัว ดังนั้นอาจมีข้อผิดพลาดเกิดขึ้นได้
- This filter list may contain other filter lists. I already commented the sources.
Footnotes
-
เพิ่มเติมจากที่ AdGuard Base Filter, AdGuard – Cookie Notices, EasyList, Easylist Cookie List ที่ไม่ได้ครอบคลุมส่วนนี้ ↩ ↩2 ↩3 ↩4
-
ครอบคลุมและมีความผิดพลาดน้อยสุดเท่าที่ผมจะทำได้ (ผมไม่รับประกันและไม่รับผิดชอบถึงความเสียหายที่เกิดขึ้นจากผู้ใช้งานเองทุกกรณี เนื่องด้วยทรัพยากรบุคคลที่จำกัด) ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7
-
filter list นี้บล็อกโษณาที่ผิดกฏหมายหรือไม่เป็นธรรมเป็นหลัก กรุณาสนับสนุนเว็บที่โฆษณาอย่างถูกกฏหมายและเป็นธรรมด้วยการเพิ่มเว็บนั้นลง Whitelist หรือ Allow list หรือ Trust sites. ↩ ↩2 ↩3
-
Filter list นี้ทำให้ uBlock Origin เป็นหลัก ดังนั้น rules ที่ถูกปรับแต่งให้ทำงานไวขึ้นทั้งหมด(มีไม่กี่ rules เช่น ใน facebook.com, instagram.com, twitter.com)จะใช้ไม่ได้ใน AdGuard และ Brave แต่ AdGuard ก็มี rules ของตัวเองที่ดีอยู่แล้ว ↩ ↩2 ↩3 ↩4 ↩5 ↩6
-
HTML filtering ทำงานใน uBO and AdGuard extension ใน Gecko based browser และ stand alone AdGuard app เท่านั้น. กรุณาดูข้อมูลเพิ่มเติมที่ uBO wiki หรือ AdGuard wiki ↩
-
Brave built-in AdBlock ไม่ได้รองรับทุก syntax ที่ AdGuard และ uBlock Origin รองรับ จะมีบางเว็บที่ element ซับซ้อน เช่น facebook.com, instagram.com ที่ไม่สามารถบล็อกได้ (youtube.com บล็อกได้) ↩