Google Drops -tuki Microsoftin osoitintapahtumien vakiotilauksille Chrome-selaimissa viitaten huonoihin syihin

Lukuajan kuvake 3 min. lukea


Lukijat auttavat tukemaan MSpoweruseria. Saatamme saada palkkion, jos ostat linkkien kautta. Työkaluvihje-kuvake

Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää

Osoitintapahtumat on uusi standardi, jonka Microsoft käynnisti alun perin ja jonka W3C myöhemmin kehitti määrittääkseen yhtenäisen laitesyöttömallin – kynä, hiiri ja kosketus – useille selaimille. Pointer Events helpottaa useiden selainten ja laitteiden tukemista säästämällä verkkokehittäjiä kirjoittamasta yksilöllistä koodia kullekin syöttötyypille. Osoittaakseen selaimen välisen yhteentoimivuuden Pointer Events -tapahtumissa Microsoft toimitti korjauksia Blink- ja Mozilla-selainkoneille ja kehitti yhteentoimivuuden prototyyppejä, mukaan lukien Pointer Events -prototyyppi WebKitille. Myös Pointer Events sai hyvän vastaanoton verkkoyhteisössä.

Viime viikolla Chrome-tiimi ilmoitti, että he aikovat luopua Pointer Events -tuesta Chromessa seuraavista syistä.

Issue 162757

Lyhyesti sanottuna osoitintapahtumilla on kolme päähaitta vaihtoehtoon verrattuna: 3) Mobiili-ensimmäinen verkko: Osoitintapahtumat eivät todennäköisesti koskaan syrjäisi kosketustapahtumia verkossa (etenkin ilman Safarin tukea). Koska kosketustapahtumat ovat tulleet jäädäkseen, toisen suurelta osin redundantin syöttömallin tukeminen aiheuttaa korkeat pitkän aikavälin monimutkaisuuskustannukset verkkoalustalla. 1) Suorituskyky: Osoitintapahtumien vaatima osumatestausmalli määrää ei-triviaalin suoritusrangaistuksen (osumatesti jokaisessa liiketapahtumassa), jota ei ole Android-, iOS- tai kosketustapahtumissa. Emme ole halukkaita lisäämään ominaisuuksia, jotka heikentävät verkon suorituskykyä verrattuna alkuperäisiin mobiilialustoihin. 2) Rikkaus: Osoitintapahtumat edellyttävät, että vieritys ja tapahtumien käsittely ovat toisensa poissulkevia. Tämä estää joitakin käyttöliittymätehosteita, jotka ovat yleisiä mobiilialustoilla (esim. päivitä vetämällä). Viime aikoina vahva kehittäjäpalaute on saanut meidät muuttamaan Chromea päinvastaiseen suuntaan – mahdollistamaan tapahtumien käsittelyn vierityksen aikana (katso numero 3 ). Olemme sitoutuneet työskentelemään verkkostandardiyhteisössä parantaaksemme verkkopanostusta, ja arvostamme erityisesti äskettäin luomaamme suhdetta IE-tiimin kanssa. Huolimatta tästä erosta teknisissä mielipiteissä siitä, mikä on paras verkkoon, olen optimistinen, että edistymme edelleen hyvin yhdessä.

Vaikka voit kiistellä 2. ja 3. kohdasta, mielestäni ensimmäinen syy on mahdoton hyväksyä. Koska Applen Safari ei nyt tukenut standardia, he eivät halua kehittää toista redundanttia syöttömallia. Voin luetella monia Chromen ominaisuuksia, jotka eivät ole vielä saatavilla muissa selaimissa, ja se on tällä hetkellä tarpeeton. Poistaako Google nämä ominaisuudet selaimista? Myös Googlen Android ja Chrome ovat paljon suositumpia kuin Safari, ja kun se yhdistetään IE:n ja Firefoxin kanssa, lähes suurin osa verkkoselausmarkkinoista on katettu. En tiedä, miksi Google ei ole valmis menemään Applea vastaan ​​tässä tapauksessa.

Asiantuntijoilta on pari viestiä, jotka ovat esittäneet näkemyksensä Googlen toimista osoitintapahtumien suhteen. Lue ne alla olevasta linkistä.

Lisää aiheista: kromi, Google, internet explorer, näppäimistö, microsoft, hiiri, Osoitintapahtumat, koskettaa

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *