Google ottaa virallisesti käyttöön Scroll-ankkuroinnin korjatakseen ärsyttäviä sivuhyppyjä

Viime vuonna me huomautti korjauksesta estääksesi ärsyttäviä sivuhyppyjä Google Chromessa, jotka saavat sinut napsauttamaan jotain, jota et halunnut napsauttaa. Tämä korjaus on nimeltään "Scroll Anchoring", ja se vaati, että otat käyttöön kokeellisen lipun chrome://flags. Syy tähän ongelmaan johtuu verkkosisällön "asteittaisesta lataamisesta", jonka avulla käyttäjät voivat olla vuorovaikutuksessa verkkosivun kanssa ennen kuin se on latautunut kokonaan. Tämä johti kuitenkin usein näytön ulkopuolisen sisällön lataamiseen sekunneissa sen jälkeen, kun käyttäjä alkoi olla vuorovaikutuksessa Web-sivun kanssa työntämällä alas sisältöä, joka on tällä hetkellä näytöllä ja johtaa usein siihen väärin napsautuksia. Nyt tämän korjaava ominaisuus, vieritysankkurointi, otetaan vihdoin käyttöön kaikille käyttäjille Chromen versiosta 56 alkaen.

Tätä ominaisuutta kutsutaan vieritysankkurointiksi, koska kun se on käytössä, Chrome lukitsee nykyisen vierityspaikan näytön elementissä, kun ruudun ulkopuolisen sisällön lataaminen jatkuu, minkä pitäisi estää odottamaton sivu hyppää. Google väittää, että vieritysankkuroinnin käyttöönoton jälkeen ominaisuus estää "noin kolme sivuhyppyä sivun katselua kohden", mikä on jo merkittävä parannus.

Kaikki verkkoelementit eivät kuitenkaan toimi hyvin tämän ominaisuuden kanssa, kuten monet meistä, jotka ottivat kokeellisen ominaisuuden käyttöön viime vuonna, huomasivat pian. Jotkin verkkosisällöt toimisivat väärin, kun käyttäjä on ottanut vieritysankkuroinnin käyttöön, mutta Google tekee sen esittelemme uuden CSS-ominaisuuden nimeltä "overflow-anchor", jonka verkkokehittäjät voivat ottaa käyttöön ohittaakseen vierityksen ankkurointi.

Googlen uuden vieritysankkurointiominaisuuden kerrotaan olevan tulossa Chromen versioon 56 ja sitä uudempaan, mikä tarkoittaa, että sen pitäisi olla käytössä vakaat, beta-, dev- ja canary-kanavat, mutta jos et huomaa ominaisuutta, voit tarkistaa, onko se käytössä liittäminen chrome://flags/#enable-scroll-anchoring osoitepalkkiin. Googlen asettama oletusasetus ottaa ominaisuuden käyttöön, mutta ei ole haittaa ottaa se käyttöön manuaalisesti täällä.


Lähde: Chromium Blog