Chrome bo zaklenil API Gamepad, ker ga je mogoče uporabiti za sledenje

Večina spletnih brskalnikov že nekaj let ponuja API za Gamepad, ki spletnim aplikacijam in igram omogoča dostop do fizičnih igralnih krmilnikov. Vendar pa se API lahko uporablja za sledenje ljudem po spletu poleg predvidene uporabe, zato so Firefox in nekateri drugi brskalniki omejili njegovo uporabo. Google zdaj sledi zgledu z nekaj spremembami glede tega, kako Chrome upravlja igralne krmilnike.

API Gamepad je prvič prišel z izdajo Chroma 21, vse do leta 2012, drugi brskalniki, kot je Firefox, pa so ga implementirali kasneje. Apple ga je leta 2017 dodal v Safari 10.1, tako lahko platforme za pretakanje iger, kot sta GeForce Now in Google Stadia podpira iPhone in iPad brez aplikacije App Store. API Gamepad zagotavlja ID za kateri koli igralni plošček, ki je trenutno povezan, skupaj s seznamom podprtih gumbov in osi — ko se ti podatki zabeležijo in primerjajo z drugimi zbranimi podatki, se lahko uporabijo za sledenje nekomu v različnih strani. Ta praksa se imenuje jemanje prstnih odtisov.

Google ima dva načrta za zatiranje prstnih odtisov z API-jem Gamepad. Prvič, API ne bo več deloval, razen če trenutno spletno mesto podpira HTTPS, kar se ujema s čim Firefox deluje od leta 2020. Google bo dodal tudi trajno zastavico #restrict-gamepad-access v chrome://flags za razveljavitev spremembe, predvsem za razvijalce, ki želijo preizkusiti svoje igre na lokalni strani ali strežniku brez nastavitve SSL potrdilo. Drugič, API se bo v vdelanih okvirih obnašal drugače, čeprav natančna izvedba tam še ni bila izdelana.

Zdi se, da ni bilo nobenih pomembnih primerov spletnih mest ali skriptov za sledenje, ki bi uporabljali API Gamepad za prstne odtise, ker zahteva, da je krmilnik povezan, da vrne kakršne koli podatke, kar znatno omejuje obseg zbranih podatkov podatke. Kljub temu morajo biti spletni brskalniki čim bolj varni in omejevanje zbiranja podatkov prek vmesnika Gamepad API je še en korak v to smer.

Google se še ni odločil, kdaj bo posodobljeno vedenje API-ja Gamepad uvedeno za vse v Chromu.

Vir:Google Skupine