Daugelis žiniatinklio naršyklių jau keletą metų siūlo Gamepad API, kuri leidžia žiniatinklio programoms ir žaidimams pasiekti fizinius žaidimų valdiklius. Tačiau API gali būti naudojama ne tik pagal numatytą paskirtį, bet ir sekti žmones visame žiniatinklyje, todėl „Firefox“ ir kai kurios kitos naršyklės apribojo jos naudojimą. „Google“ dabar seka pavyzdžiu ir padarė keletą pakeitimų, kaip „Chrome“ tvarko žaidimų valdiklius.
„Gamepad“ API pirmą kartą pasirodė išleidus „Chrome 21“, 2012 m., o kitos naršyklės, pvz., „Firefox“, ją įdiegė vėliau. „Apple“ pridėjo jį prie „Safari 10.1“ 2017 m, ką gali padaryti žaidimų srautinio perdavimo platformos, tokios kaip „GeForce Now“ ir „Google Stadia“. palaiko iPhone ir iPad be App Store programos. Gamepad API suteikia bet kokios šiuo metu prijungtos žaidimų pulto ID, taip pat palaikomų mygtukų ir ašių sąrašą. — kai šie duomenys yra įrašomi ir lyginami su kitais surinktais duomenimis, jie gali būti naudojami norint sekti asmenį skirtingose vietose svetaines. Ši praktika vadinama pirštų atspaudų ėmimu.
„Google“ turi du planus, kaip sumažinti pirštų atspaudų ėmimą naudojant „Gamepad“ API. Pirma, API nebeveiks, nebent dabartinė svetainė palaikys HTTPS, kuris atitinka ką „Firefox“ padarė nuo 2020 m. „Google“ taip pat pridės nuolatinę #restrict-gamepad-access vėliavėlę chrome://flags, kad atšauktų pakeitimą, daugiausia skirta kūrėjams, kurie nori išbandyti savo žaidimus vietiniame puslapyje arba serveryje nenustatydami SSL sertifikatas. Antra, API elgsis skirtingai įterptuosiuose rėmeliuose, nors tikslus jos diegimas dar nebuvo nustatytas.
Panašu, kad nebuvo jokių reikšmingų atvejų, kai svetainės ar stebėjimo scenarijai naudotų Gamepad API pirštų atspaudams paimti, nes norint grąžinti bet kokius duomenis reikia, kad duomenų valdytojas būtų prijungtas, o tai labai apriboja renkamų duomenų apimtį duomenis. Vis dėlto interneto naršyklės turėtų būti kuo saugesnės, o duomenų rinkimo apribojimas per Gamepad API yra dar vienas žingsnis ta kryptimi.
„Google“ dar nenusprendė, kada atnaujinta Gamepad API elgsena bus prieinama visiems „Chrome“.
Šaltinis:Google grupės