[Päivitys: tulossa Chrome 86:een] Google Chromessa taaksepäin ja eteenpäin siirtyminen on paljon nopeampaa bfcachen avulla

Google aikoo nopeuttaa verkkosivujen selailua taaksepäin ja eteenpäin paljon nopeammin Google Chromessa bfcachen avulla. Se testaa tätä vuonna 2019.

Päivitys 1 (07/24/2020 @ 08:28 AM ET):. Vieritä alareunaan saadaksesi lisätietoja. Artikkeli, sellaisena kuin se on julkaistu 28.2.2019, säilytetään alla.

Google Chrome on maailman suosituin selain sekä mobiilissa että työpöydällä. Vuosien varrella se on kohdannut melkoisen osan kritiikkiä siitä, että se on muistiintensiivisempi kuin sen tarvitsee olla kooltaan ja ominaisuuksiltaan turvonnut, mutta se on myös saanut kiitosta todellisesta nopeudestaan ​​ja käytettävyyttä. Nyt Google on ilmoittanut, että se työskentelee uuden ominaisuuden parissa, joka parantaa Internet-selaimen taaksepäin siirtymistä bfcachella (taaksepäin välimuisti).

Google ilmoittaa, että taaksepäin/eteenpäin-välimuisti (bfcache) tallentaa välimuistiin kokonaisia ​​sivuja, mukaan lukien JavaScript-keko, kun siirryt pois sivulta. Tämä tehdään niin, että sivun koko tila voidaan palauttaa, kun käyttäjä navigoi takaisin. Yritys antaa analogian sivun keskeyttämisestä, kun käyttäjä poistuu siltä, ​​ja toistamisesta, kun käyttäjä palaa. Se toimii sekä taaksepäin että eteenpäin navigoitaessa aiemmin avatulle sivulle.

Google huomauttaa, että tämä ominaisuus ei auta vieraillessasi uusilla verkkosivustoilla. Se ei kuitenkaan tarkoita, etteikö siitä olisi hyötyä. Yrityksen mukaan takaisinpaluu on 19 prosenttia Google Chrome for Android -selaimella ja 10 prosenttia Chrome for PC -selaimella katsotuista sivuista. Googlen mukaan bfcache tekee navigoinnista "erittäin nopean". Se ei todellakaan ole triviaali yritys toteuttaa, yhtiö huomauttaa.

Google huomauttaa, että Mozilla Firefoxilla ja Apple Safarilla on hienovaraisesti erilaiset toteutukset tästä välimuistitekniikasta. Chrome kuitenkin päättää olla käyttämättä WebKitin bfcache-toteutusta, koska se ei ole yhteensopiva Chromen moniprosessiarkkitehtuurin kanssa.

Chrome-tiimin suunnittelupäällikkö Addy Osmani kertoi CNET että Chromen hankala osa on joidenkin selaimen osien uudelleenkirjoittaminen yksityisyyden ja turvallisuuden suojelemiseksi. Googlen verkkoselaimen on varmistettava, että se estää verkkopohjaisten JavaScript-ohjelmien toiminnan, vaikka se roikkuukin niistä muistissa. Hän myönsi, että JavaScriptin käyttäminen sivuilla, jotka eivät ole olemassa käyttäjän näkökulmasta, on "suuri potentiaalinen yksityisyys ongelma", ja siksi yritys aikoo muuttaa Chromen arkkitehtuuria varmistaakseen, että tietosuojaongelma ei toteudu esiintyä.

Huono puoli? bfcache ei ole saatavilla Chromessa lähiaikoina. Osmanin mukaan Google aikoo testata bfcachea vuonna 2019 ja rakentaa sen Chromeen vuonna 2020.

Toinen rajoitus on, että verkkosivujen tilan tallentaminen mahdollista myöhempää käyttöä varten kuluttaa muistia, joka on jo yksi suurimmista Chromen kohtaamista ongelmista. Herra Osmani totesi, että Google yrittää edelleen selvittää parhaat säännöt sen päättämiseksi, mitkä sivut säilytetään, milloin ne poistetaan muistista. Hän sanoi myös, että ominaisuus voisi auttaa muissa tilanteissa, kuten paremman suorituskyvyn välilehdille, jotka on keskeytettävä niiden ollessa taustalla, erityisesti mobiililaitteilla. Tällainen tilanne johtaa yleensä muistin säästöön, mutta sillä on myös suuri haittapuoli, koska sivut on ladattava uudelleen, kun niille on palattu.

bfcache Chromessa kuulostaa ehdottomasti lupaavalta, mutta se on toistaiseksi alkuvaiheessa. Odotamme oppivamme siitä lisää tulevina kuukausina.

Lähde: Google Developers

Tarina kautta: CNET


Päivitys: Googlen Back Forward Cache -ominaisuus on tulossa Chrome Android v86:lle

Google Chromen Back Forward Cache -ominaisuuden tiedot olivat uutisia viimeksi yli vuosi sitten, ja tuleva ominaisuus unohdettiin tällä välin. Kuten käy ilmi, ominaisuus on lähempänä päivänvalon näkemistä vakaalla julkaisukanavalla, koska se otetaan käyttöön Chrome for Android v86:n kanssa. Tämä voi nopeuttaa navigointia edestakaisin verkkosivustojen välillä.

Lähde: Kromi

Tarina kautta: Techdows