A legtöbb webböngésző több éve kínál Gamepad API-t, amely lehetővé teszi a webalkalmazások és játékok számára a fizikai játékvezérlők elérését. Az API azonban a rendeltetésszerű használat mellett használható az emberek követésére az interneten, ezért a Firefox és néhány más böngésző korlátozta a használatát. A Google most követi a példát, néhány változtatással a Chrome játékvezérlők kezelésében.
A Gamepad API először a Chrome 21 kiadásával érkezett meg, egészen 2012-ben, és más böngészők, például a Firefox később implementálták. Az Apple 2017-ben adta hozzá a Safari 10.1-hez, amire a játék streaming platformjai, például a GeForce Now és a Google Stadia képesek támogatja az iPhone és iPad készülékeket App Store alkalmazás nélkül. A Gamepad API azonosítót biztosít az éppen csatlakoztatott játékvezérlőhöz, valamint a támogatott gombok és tengelyek listáját – amikor ezeket az adatokat rögzítik, és összehasonlítják más gyűjtött adatokkal, felhasználhatók arra, hogy nyomon kövessenek valakit különböző területeken oldalak. Ezt a gyakorlatot ujjlenyomatvételnek nevezik.
A Google két tervet tervez az ujjlenyomat-vétel visszaszorítására a Gamepad API-val. Először is, az API nem fog tovább működni, hacsak a jelenlegi webhely nem támogatja a HTTPS-t, ami minek felel meg A Firefox 2020 óta csinálja. A változás visszaállításához a Google egy állandó #restrict-gamepad-access jelzőt is hozzáad a chrome://flags fájlhoz, főleg azoknak a fejlesztőknek, akik SSL beállítása nélkül szeretnék kipróbálni játékaikat egy helyi oldalon vagy szerveren bizonyítvány. Másodszor, az API másként fog viselkedni a beágyazott keretekben, bár ott még nem dolgozták ki a pontos megvalósítást.
Úgy tűnik, nem volt olyan jelentős eset, hogy webhelyek vagy nyomkövetési szkriptek használták volna a Gamepad API-t ujjlenyomatvételre, mivel ehhez csatlakoztatott adatkezelő szükséges ahhoz, hogy bármilyen adatot visszaadhasson – jelentősen korlátozva a gyűjtött adatok körét adat. Ennek ellenére a webböngészőknek a lehető legbiztonságosabbaknak kell lenniük, és az adatgyűjtés korlátozása a Gamepad API-n keresztül egy újabb lépés ebbe az irányba.
A Google még nem döntötte el, hogy a frissített Gamepad API viselkedése mikor jelenik meg mindenki számára a Chrome-ban.
Forrás:Google Csoportok