กลับไปบล็อก

ลายนิ้วมือ WebGL คืออะไร ติดตามคุณอย่างไร และลดความเสี่ยงได้อย่างไร

เว็บไซต์อาจเก็บข้อมูลการเรนเดอร์ WebGL เพื่อระบุอุปกรณ์โดยไม่ให้รู้ตัว เรียนรู้หลักการ ความต่างจาก Canvas และวิธีลดการติดตาม

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

กลไกและการป้องกัน

WebGL เป็น JavaScript API สำหรับกราฟิก 2D และ 3D ด้วยเบราว์เซอร์และ GPU เว็บไซต์อาจแฮชผลการเรนเดอร์เพื่อการวิเคราะห์ ตรวจจับการทุจริต การปรับให้เหมาะกับบุคคล หรือโฆษณาข้ามเว็บไซต์ Canvas เน้นภาพวาด 2D ส่วน WebGL ใช้การเรนเดอร์ 3D ที่ซับซ้อนกว่า

ลำดับลายนิ้วมือ WebGL จากการเรนเดอร์กราฟิกไปยังแฮชติดตาม

ตรวจสอบตัวเลือก WebGL ใน Chrome ที่ chrome://flags หรือกำหนด webgl.disabled เป็น true ใน Firefox ที่ about:config; หน้า 3D บางหน้าอาจได้รับผลกระทบ Privacy Badger และ NoScript ช่วยจำกัดสคริปต์ติดตามได้ สำหรับงานหลายบัญชีที่ถูกต้องและสอดคล้องข้อกำหนด PurpleMark สามารถแยกสภาพแวดล้อมของแต่ละบัญชีและจัดการข้อมูลเมตา WebGL ได้ การแยกสภาพแวดล้อมมีไว้เพื่อความเป็นส่วนตัวและการทำงานอย่างเป็นระเบียบ ไม่ใช่เพื่อหลีกเลี่ยงกฎของแพลตฟอร์ม