นักพัฒนาสร้างข้อความชาญฉลาดเพื่อส่งเสริมการใช้ Adblocker แทนที่จะบล็อกผู้ใช้

ทีมชุมชน BigGo
นักพัฒนาสร้างข้อความชาญฉลาดเพื่อส่งเสริมการใช้ Adblocker แทนที่จะบล็อกผู้ใช้

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

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

รายละเอียดการใช้งานทางเทคนิค

  • วิธีการตรวจจับ: ใช้ CSS classes ที่คล้ายโฆษณาและสคริปต์ "nativeads.js"
  • ข้อกำหนดการแสดงผล: แสดงเฉพาะบนหน้าจอที่มีความกว้างขั้นต่ำ 75em และความสูงขั้นต่ำ 30em
  • การจัดการ Cookie: ตั้งค่า cookie "notice-shown=true" เพื่อป้องกันการแสดงซ้ำ
  • ซอฟต์แวร์ที่แนะนำ: แนะนำ uBlock Origin เป็นพิเศษมากกว่าทางเลือกเชิงพาณิชย์
  • ความเข้ากันได้: ทำงานได้โดยไม่ต้องใช้ CSS แต่ต้องการการสนับสนุน JavaScript

ประโยชน์ด้านความปลอดภัยได้รับการสนับสนุนจากชุมชน

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

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

ข้อจำกัดของบริษัทสร้างความหงุดหงิดให้กับพนักงาน

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

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

การดำเนินการทางเทคนิคหลีกเลี่ยงสงครามการตรวจจับ

แนวทางทางเทคนิคของนักพัฒนาหลีกเลี่ยงเกมไล่จับแบบแมวกับหนูที่เกิดขึ้นระหว่างเว็บไซต์และ adblocker อย่างชาญฉลาด ระบบของพวกเขาใช้การผสมผสานของชื่อคลาส CSS ที่คล้ายโฆษณาและไฟล์ JavaScript ที่เรียกว่า nativeads.js เพื่อตรวจจับว่าซอฟต์แวร์บล็อกทำงานอยู่หรือไม่ หาก adblocker ลบองค์ประกอบเหล่านี้หรือบล็อกคำขอสคริปต์ ข้อความก็จะไม่แสดงขึ้น

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

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

อ้างอิง: No adblocker detected.