Idle Detection API ของ Chrome เลิกคิ้วได้ไม่น้อยตั้งแต่เปิดตัว บางคนอาจเรียกว่าเป็นการบุกรุกความเป็นส่วนตัว ในขณะที่บางคนโต้แย้งว่าคุณลักษณะนี้เหมาะสำหรับเว็บแอปบางตัว
Idle Detection API เดิมมีการทดลองใช้ตั้งแต่ Chrome 84 ถึง 86 หลังจากนั้นจึงหยุดจนถึง Chrome 93 คุณลักษณะนี้ได้กลายเป็นส่วนหนึ่งของ Chrome และรวมอยู่ในการอัปเดตเบราว์เซอร์ที่เสถียร นี่คือทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับคุณลักษณะนี้
API การตรวจจับการไม่ได้ใช้งานของ Chrome คืออะไร
Idle Detection API ของ Google Chrome จะแจ้งเตือนนักพัฒนาเว็บเมื่อผู้ใช้ไม่ได้ใช้งาน ตัวอย่างเช่น API จะส่งการแจ้งเตือนไปยังนักพัฒนาเมื่อ:
- ไม่มีการโต้ตอบกับหน้าจอ เมาส์ หรือแป้นพิมพ์
- สกรีนเซฟเวอร์ถูกเปิดใช้งาน
- หน้าจอถูกล็อก หรือเมื่อผู้ใช้ย้ายไปที่หน้าจออื่น
พูดง่ายๆ คือ Idle Detection API จะแจ้งให้นักพัฒนาทราบเมื่อคุณไม่ได้โต้ตอบกับหน้าจออีกต่อไป โดยจะตรวจจับเมื่อผู้ใช้ไม่ได้ใช้งาน ซึ่งทำให้เกิดความกังวลเรื่องความเป็นส่วนตัว
หากคุณใช้ Chrome 94 หรือใหม่กว่า API การตรวจจับการไม่ได้ใช้งานอาจถูกเปิดใช้งานโดยค่าเริ่มต้น หากไม่เป็นเช่นนั้น คุณจะเปลี่ยนการตั้งค่านี้ได้อย่างรวดเร็ว
นักพัฒนาต้องกำหนดเกณฑ์ที่จะเรียกการแจ้งเตือน Google ได้แนะนำกรณีการใช้งาน Idle Detection API หลายกรณี รวมถึง:
- แอปคีออสก์สาธารณะ เช่น ในพิพิธภัณฑ์ API สามารถกลับไปที่มุมมอง "หน้าแรก" ได้โดยอัตโนมัติเมื่อไม่มีใครโต้ตอบกับแอป
- แพลตฟอร์มโซเชียลเน็ตเวิร์กและแอปแชทสามารถใช้สิ่งนี้เพื่อแจ้งให้ผู้ใช้ทราบเมื่อมีผู้ติดต่อหรือไม่
- แอปที่ทำการคำนวณที่ซับซ้อนสามารถใช้ประโยชน์จาก API นี้เพื่อจำกัดการคำนวณเฉพาะกรณีที่ผู้ใช้ใช้งานอยู่และโต้ตอบกับอุปกรณ์
หากคุณกังวลเกี่ยวกับความเป็นส่วนตัวและไม่ต้องการให้เว็บไซต์รู้ว่าคุณกำลังโต้ตอบกับอุปกรณ์ของคุณหรือไม่ คุณสามารถปิด Idle Detection บนเบราว์เซอร์ของคุณ
วิธีปิดการใช้งาน API การตรวจจับเมื่อไม่ได้ใช้งานใน Chrome
หากคุณต้องการปิดการตรวจจับการไม่ใช้งานใน Chrome ให้ทำตามขั้นตอนต่อไปนี้
1. ตรวจสอบให้แน่ใจว่าคุณใช้ Chrome 94
ขั้นตอนแรกคือตรวจสอบว่าคุณใช้ Chrome 94 หรือบิลด์ที่ใหม่กว่า คลิกที่จุดแนวตั้งสามจุดที่ด้านบนขวา นอกเหนือจากรูปโปรไฟล์ของคุณ และไปที่ ความช่วยเหลือ จากนั้นคลิก เกี่ยวกับ Google Chrome
2. ไปที่ Idle Detection และปิด
ขั้นตอนต่อไปคือการไปยังการตรวจหาเมื่อไม่ได้ใช้งาน เพียงคัดลอกและวาง “chrome://settings/content/idleDetection” ลงในแถบที่อยู่ของคุณ จากนั้น คุณสามารถเลือกการทำงานเริ่มต้นเพื่อปิดใช้งาน Idle Detection โดยสมบูรณ์ได้
3. การตั้งค่าพฤติกรรมที่กำหนดเอง
หากคุณต้องการให้บางเว็บไซต์รู้ว่าคุณกำลังใช้งานอุปกรณ์อยู่ คุณสามารถเพิ่มไซต์เฉพาะได้ ในทำนองเดียวกัน หากคุณต้องการบล็อกบางเว็บไซต์ไม่ให้รู้ว่าอุปกรณ์ไม่มีการใช้งานเมื่อใด คุณสามารถเพิ่มเว็บไซต์เหล่านั้นที่นี่ได้เช่นกัน
ผลกระทบที่อาจเกิดขึ้นจากการตรวจจับความเป็นส่วนตัวของ Chrome ที่ไม่ได้ใช้งาน
แม้ว่า Google ได้ระบุกรณีการใช้งานสำหรับ Idle Detection API แล้ว แต่การตอบสนองก็ไม่ได้เป็นไปในเชิงบวกทั้งหมด คู่แข่งหลายราย รวมถึง Mozilla และ Apple ได้สรุปการจองแล้ว
Mozilla อ้างถึงว่าเป็นโอกาสสำหรับ "ทุนนิยมการสอดส่อง" ด้วยแพลตฟอร์มอื่น ๆ เช่น Facebook ที่ติดตามผู้ใช้อย่างแข็งขัน หลายคนเชื่อว่านี่เป็นวิธีการของ Google ในการบุกรุกความเป็นส่วนตัวของผู้ใช้ต่อไป เป็นหนึ่งในเหตุผลที่ Mozilla ระบุว่า API นี้เป็นอันตราย
Ryosuke Niwa วิศวกรของ Apple ซึ่งเป็นสมาชิกของทีม WebKit Architecture กล่าวว่ามีข้อกังวลเรื่องลายนิ้วมืออย่างเห็นได้ชัด Ryosuke เน้นย้ำว่า API นี้จะช่วยให้เว็บไซต์รู้ว่าผู้ใช้อยู่ใกล้อุปกรณ์หรือไม่
ซึ่งจะทำให้ประตูเปิดสำหรับกิจกรรมที่อาจเป็นอันตราย เช่น การขุด cryptocurrency บนคอมพิวเตอร์ของผู้ใช้เมื่อไม่ได้อยู่ใกล้ๆ อย่างไรก็ตาม API ได้รับการสนับสนุนในเชิงบวกจากนักพัฒนาที่ Slack และ Google Chat API จะช่วยให้เว็บแอปใช้พลังงานน้อยลงเมื่อตรวจพบว่าไม่ได้ใช้งาน
คำนึงถึงความเป็นส่วนตัวของคุณทางออนไลน์
ความเป็นส่วนตัวของคุณอยู่ในมือของคุณเอง ตรวจสอบให้แน่ใจว่าคุณได้ตรวจสอบการตั้งค่าความเป็นส่วนตัวเป็นครั้งคราว และเข้าใจการอนุญาตที่มอบให้กับเว็บไซต์
คนส่วนใหญ่เชื่อว่า "โหมดไม่ระบุตัวตน" เป็นวิธีที่ดีที่สุดในการท่องเว็บโดยใช้ Chrome อย่างไรก็ตาม นั่นก็ไม่ใช่ทั้งหมดที่ปลอดภัยเช่นกัน