Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> เบราว์เซอร์

วิธีบล็อกเนื้อหาที่ไม่ต้องการจากหน้าเว็บโดยใช้ uBlock Origin

คุณสามารถใช้ส่วนขยายในเบราว์เซอร์เพื่อลบส่วนต่างๆ ของหน้าเว็บที่คุณไม่ต้องการเห็น การขจัดความรำคาญ สิ่งรบกวนสมาธิ และเนื้อหาที่ไม่เกี่ยวข้องเป็นวิธีที่ดีในการจดจ่อและคงประสิทธิภาพไว้ในขณะที่คุณใช้ข้อมูลบนอินเทอร์เน็ต

มีส่วนขยายมากมายที่เพิ่มฟังก์ชันนี้ให้กับเบราว์เซอร์ของคุณ ฉันจะมุ่งเน้นไปที่ uBlock Origin เนื่องจากหลายคนมีอยู่แล้ว หากไม่เป็นเช่นนั้น เราขอแนะนำให้คุณติดตั้ง

uBlock Origin คืออะไร

uBlock Origin เป็นตัวบล็อกโฆษณาแบบโอเพ่นซอร์สฟรีสำหรับเบราว์เซอร์หลักทั้งหมด นอกจากนี้ยังมีเครื่องมือเลือกองค์ประกอบที่สามารถลบองค์ประกอบที่กำหนดเอง ซึ่งเป็นสิ่งที่เราจะใช้ในบทความนี้

การมีความรู้เกี่ยวกับตัวเลือก CSS หรือ XPath จะช่วยให้คุณอ่านบทแนะนำนี้ได้ แต่ไม่จำเป็น uBlock Origin มีเครื่องมือภาพให้เลือกองค์ประกอบโดยไม่ต้องมีความรู้ด้านเทคนิค อย่างไรก็ตาม การเขียนตัวเลือกด้วยตนเองมักจะเชื่อถือได้มากกว่า

เหตุใดการบล็อกองค์ประกอบจึงมีประโยชน์

เราใช้ข้อมูลบนอินเทอร์เน็ตอยู่ตลอดเวลา แต่บ่อยครั้งเป็นข้อมูลที่ไม่เกี่ยวข้องกับเรา

หากคุณเข้าถึงเว็บไซต์บางแห่งบ่อยๆ อาจเป็นการเพิ่มประสิทธิภาพอย่างมากหากคุณสามารถระบุข้อมูลที่คุณรู้ว่าไม่ต้องการและไม่เคยใช้งานเลยตั้งแต่แรก

  • การนำกิจกรรมบางประเภทออกจากกิจกรรมหรือฟีดโซเชียลมีเดีย
  • การลบป๊อปอัปที่ขอให้คุณทำสิ่งที่คุณไม่ต้องการ
  • การลบโพสต์จากผู้เขียนคนใดคนหนึ่งบน YouTube หรือโซเชียลมีเดีย
  • ขจัดสิ่งรบกวนหรือองค์ประกอบแบบไดนามิกที่ดึงดูดความสนใจของคุณ

วิธีการกรององค์ประกอบ HTML

ในการกรององค์ประกอบ คุณสามารถคลิกไอคอน uBlock Origin ที่ด้านบนของเบราว์เซอร์ จากนั้นคลิกตัวเลือกองค์ประกอบ ไอคอนที่มีไอคอนยาหยอดตา (ข้อมูลเพิ่มเติม)

วิธีบล็อกเนื้อหาที่ไม่ต้องการจากหน้าเว็บโดยใช้ uBlock Origin
อินเทอร์เฟซ uBlock Origin จะปรากฏขึ้นหากคุณคลิกไอคอนในแถบเครื่องมือของเบราว์เซอร์

คุณสามารถเริ่มต้นด้วยการเลือกเนื้อหาที่คุณต้องการนำออก แม้ว่าการเลือกจะไม่สมบูรณ์แบบ แต่ก็เป็นเพียงจุดเริ่มต้น

เมื่อกล่องปรากฏขึ้นที่ด้านล่างขวา คุณสามารถใช้เครื่องมือภาพด้วยปุ่ม "เลือก" และแถบเลื่อน หรือระบุตัวเลือกด้วยตนเอง

เนื้อหาที่ไฮไลต์ด้วยสีแดงคือสิ่งที่จะถูกลบออกเมื่อคุณเลือกปุ่ม "สร้าง" การเปลี่ยนแปลงเหล่านี้จะคงอยู่แม้หลังจากรีเฟรชหรือกลับมาที่หน้าอีกครั้งในภายหลัง มาดูกันว่ามันทำงานอย่างไร

ตัวเลือก CSS

คุณสามารถลบองค์ประกอบส่วนใหญ่ที่คุณต้องการลบได้อย่างง่ายดายโดยใช้ตัวเลือก CSS วิธีนี้เหมาะสำหรับการลบเนื้อหาคงที่ในหน้า

วิธีบล็อกเนื้อหาที่ไม่ต้องการจากหน้าเว็บโดยใช้ uBlock Origin
ลบการวางจำหน่ายและพุชเหตุการณ์ทั้งหมดไม่ให้ปรากฏในฟีดกิจกรรม GitHub ของฉัน (##div.news div.release, div.news div.push )
วิธีบล็อกเนื้อหาที่ไม่ต้องการจากหน้าเว็บโดยใช้ uBlock Origin
ลบแบนเนอร์เพื่อดาวน์โหลด Slack (##.p-client__banners )

XPath

โดยปกติแล้ว คุณจะต้องการใช้ XPath ด้วยเหตุผลสองประการ:

  • คุณต้องตรวจสอบกับค่าขององค์ประกอบ
  • คุณต้องเลือกองค์ประกอบตามคุณสมบัติของลูก

ซึ่งมีประโยชน์สำหรับการลบเนื้อหาแบบไดนามิกหรือที่ผู้ใช้สร้างขึ้น เราต้องการลบองค์ประกอบทั้งหมด แต่เฉพาะในกรณีที่มีบางอย่างภายในตรงกับเกณฑ์มากกว่าองค์ประกอบเอง

วิธีบล็อกเนื้อหาที่ไม่ต้องการจากหน้าเว็บโดยใช้ uBlock Origin
ลบปลั๊กอินทั้งหมดออกจาก DevilBro (##:xpath(//a[./div/div/p/object/a = "DevilBro"]) )
วิธีบล็อกเนื้อหาที่ไม่ต้องการจากหน้าเว็บโดยใช้ uBlock Origin
ลักษณะหลังจากลบปลั๊กอินทั้งหมดโดย DevilBro

การแก้ปัญหาตัวกรองของคุณ

เมื่อกรององค์ประกอบ ตัวเลือกของคุณสามารถพังได้ทุกเมื่อ เว็บไซต์มีการเปลี่ยนแปลงด้วยเหตุผลหลายประการ โดยส่วนใหญ่เกิดจากการบำรุงรักษาหรือการอัปเดต

อย่าปล่อยให้สิ่งนั้นขัดขวางคุณไม่ให้ทำในสิ่งที่คุณต้องการ หมายความว่าคุณควรคำนึงถึงสิ่งนี้เมื่อคุณลบองค์ประกอบ

พยายามทำให้ตัวเลือกของคุณอยู่ในเครื่องที่คุณต้องการนำออกจริงๆ แต่เข้มงวดมากพอที่จะไม่เลือกองค์ประกอบอื่นๆ ในหน้าอย่างไม่ถูกต้อง

นอกจากนี้ยังมีเว็บไซต์จำนวนมากที่ไม่ชอบการแก้ไขฝั่งไคลเอ็นต์ และพยายามขัดขวางสิ่งนี้ด้วยการเปลี่ยนค่าแอตทริบิวต์ HTML โดยพลการหรือทำให้งงงวย

ในกรณีเหล่านี้ เป็นการดีที่สุดที่จะระบุตัวเลือกแอตทริบิวต์ CSS หรือใช้ XPath เพื่อจับคู่ค่าแอตทริบิวต์บางส่วน

วิธีบล็อกเนื้อหาที่ไม่ต้องการจากหน้าเว็บโดยใช้ uBlock Origin
การลบมุมมอง "Active Now" บน Discord โดยใช้ตัวเลือกแอตทริบิวต์ (##div[class^="nowPlayingColumn"] )

วิธีการลบตัวกรอง

หากคุณไม่ต้องการบล็อกบางสิ่งอีกต่อไปหรือเว็บไซต์มีการเปลี่ยนแปลง คุณสามารถไปที่การตั้งค่าเพื่อลบตัวกรองเก่าออกก่อนที่จะสร้างตัวกรองใหม่

วิธีลบตัวกรองที่กำหนดเอง:

  1. ไปที่การตั้งค่า uBlock Origin
  2. เลือกแท็บ "ตัวกรองของฉัน"
  3. ลบบรรทัดที่มีตัวกรองที่คุณต้องการลบ
  4. คลิก "ใช้การเปลี่ยนแปลง" ที่ด้านบน
  5. รีเฟรชหน้าที่คุณกำลังดูอยู่

ส่วนขยายเบราว์เซอร์ที่เป็นประโยชน์อื่นๆ

มีส่วนขยายอื่นๆ ที่คุณสามารถใช้เพื่อลบเนื้อหาบางประเภทบนเว็บไซต์ได้เช่นกัน

เน้นหรือซ่อนผลลัพธ์ของเครื่องมือค้นหา

เน้นหรือซ่อนผลลัพธ์ของเครื่องมือค้นหา (HOHSER) รองรับเครื่องมือค้นหาหลักๆ ทั้งหมด รวมถึง DuckDuckGo และ Google

ฉันเชื่อว่าการขึ้นบัญชีดำของโดเมนควรเป็นการตั้งค่าผู้ใช้ดั้งเดิมที่มีอยู่ในเครื่องมือค้นหา แต่คุณสามารถใช้ส่วนขยายนี้เพื่อซ่อนผลลัพธ์ภายใต้โดเมนที่คุณไม่ชอบได้

  • เว็บไซต์ที่มีลิงก์ดาวน์โหลดซ้ำหรือไม่ชัดเจน
  • ขยะที่เพิ่มประสิทธิภาพของเครื่องมือค้นหา เช่น เว็บไซต์คูปองปลอม
  • เว็บไซต์ที่บล็อกผู้ใช้ในสหภาพยุโรป

ฉันไม่สนเรื่องคุกกี้

ฉันไม่สนใจว่าคุกกี้จะลบคำเตือนเกี่ยวกับคุกกี้ไม่ให้ปรากฏบนเว็บไซต์ส่วนใหญ่ ดังนั้นคุณจึงไม่ต้องจัดการกับมันเอง

ส่วนขยายจะพยายามซ่อนข้อความคุกกี้ ยอมรับเฉพาะคุกกี้ในกรณีที่จำเป็นเท่านั้น

ฉันขอแนะนำอย่างยิ่งให้ใช้สิ่งนี้ร่วมกับส่วนขยายเช่น uBlock Origin และ Privacy Badger เพื่อป้องกันไม่ให้คุกกี้ที่ไม่ต้องการถูกบันทึก

หรือคุณสามารถเพิ่มรายการตัวกรองสำหรับส่วนขยายนี้ใน uBlock Origin อย่างไรก็ตาม นี่หมายความว่าข้อความคุกกี้และตัวกรองบล็อกโฆษณาจะถูกรวมเข้าด้วยกัน ด้วยวิธีนี้ เว็บไซต์ที่คุณปิดใช้งาน uBlock Origin จะแสดงข้อความคุกกี้ต่อไป

วิธีเพิ่มรายการตัวกรองที่กำหนดเองใน uBlock Origin:

  1. ไปที่การตั้งค่า uBlock Origin
  2. เลือกแท็บ "รายการตัวกรอง"
  3. เลื่อนไปที่ส่วน "กำหนดเอง" ที่ด้านล่าง
  4. เลือก "นำเข้า...".
  5. เพิ่ม https://www.i-dont-care-about-cookies.eu/abp/ .
  6. เลือก "ใช้การเปลี่ยนแปลง" ที่ด้านบนของหน้า

บทสรุป

เราหวังว่าคุณจะไม่อยู่ในสถานการณ์ที่รู้สึกว่าจำเป็นต้องบล็อกเนื้อหาจำนวนมากจากหน้าเว็บที่คุณโหลด

แต่ถ้าคุณรู้สึกว่าจำเป็น ฉันหวังว่าสิ่งนี้จะทำให้การท่องอินเทอร์เน็ตเป็นเรื่องง่ายสำหรับคุณ