„Google“ planuoja daug greičiau naršyti tinklalapiuose atgal ir pirmyn „Google Chrome“, naudodama „bfcache“. Tai bus išbandyta 2019 m.
1 atnaujinimas (07/24/2020 @ 08:28 val ET):. Norėdami gauti daugiau informacijos, slinkite į apačią. Straipsnis, paskelbtas 2019 m. vasario 28 d., išsaugomas žemiau.
„Google Chrome“ yra populiariausia žiniatinklio naršyklė pasaulyje tiek mobiliuosiuose, tiek staliniuose kompiuteriuose. Bėgant metams jis sulaukė nemažai kritikos dėl to, kad reikalauja daugiau atminties nei reikia, ir išpūstas dėl dydžio ir savybių, tačiau taip pat sulaukė pagyrų už realų greitį ir tinkamumas naudoti. Dabar „Google“ paskelbė, kad kuria naują funkciją, skirtą pagerinti naršymą atgal žiniatinklio naršyklėje, naudojant bfcache (atgal pirmyn talpyklą).
„Google“ teigia, kad atgalinė / pirmyn talpykla (bfcache) talpykloje saugo visus puslapius, įskaitant „JavaScript“ krūvą, kai naršote iš puslapio. Tai daroma tam, kad vartotojui grįžus atgal būtų galima atkurti visą puslapio būseną. Įmonė pateikia analogiją, kaip pristabdyti puslapį, kai vartotojas jį palieka, ir paleisti jį, kai vartotojas grįžta. Jis veiks naršant atgal ir naršant pirmyn į anksčiau atvertą puslapį.
„Google“ pažymi, kad ši funkcija nepadės lankantis naujose svetainėse. Tačiau tai nereiškia, kad tai nebus naudinga. Bendrovės teigimu, grįžimas atgal sudaro 19 % puslapių, peržiūrėtų naudojant „Google Chrome“, skirtą „Android“, ir 10 proc. Pasak „Google“, „bfcache“ padarys tą naršymą „labai greitą“. Bendrovė pažymi, kad tai tikrai nėra trivialus siekis.
„Google“ pažymi, kad „Mozilla Firefox“ ir „Apple Safari“ turi subtiliai skirtingus šios talpyklos technologijos įgyvendinimus. Tačiau „Chrome“ pasirenka nenaudoti „WebKit“ įdiegto „bfcache“ dėl nesuderinamumo su „Chrome“ kelių procesų architektūra.
„Chrome“ komandos inžinierių vadovas Addy Osmani papasakojo CNET kad sudėtinga „Chrome“ dalis yra kai kurių naršyklės dalių perrašymas siekiant apsaugoti privatumą ir saugumą. „Google“ žiniatinklio naršyklė turi pasirūpinti, kad ji sustabdytų žiniatinklio „JavaScript“ programų paleidimą, net jei ji laikosi atmintyje. Jis pripažino, kad „JavaScript“ paleidimas puslapiuose, kurių nėra vartotojo požiūriu, yra „didelis potencialus privatumas problema“, todėl bendrovė ketina pakeisti „Chrome“ architektūrą, kad užtikrintų, jog privatumo problemos nekiltų atsirasti.
Minusas? „bfcache“ greitai nebus pasiekiama „Chrome“. P. Osmani teigimu, „Google“ tikisi išbandyti „bfcache“ 2019 m. ir įdiegti ją į „Chrome“ 2020 m.
Kitas apribojimas yra tas, kad išsaugant tinklalapių būseną galimam vėlesniam naudojimui bus sunaudojama atmintis, tai jau yra viena iš pagrindinių problemų, su kuriomis susiduria „Chrome“.. P. Osmani pareiškė, kad „Google“ vis dar bando išsiaiškinti geriausias taisykles, kaip nuspręsti, kuriuos puslapius laikyti šalia, kada juos išmesti iš atminties. Jis taip pat teigė, kad ši funkcija gali padėti kitose situacijose, pvz., pagerinti skirtukų, kuriuos reikia pristabdyti, kol jie veikia fone, našumą, ypač mobiliuosiuose įrenginiuose. Dėl tokios situacijos paprastai taupoma atmintis, tačiau ji turi ir didelį neigiamą poveikį, nes grįžus į juos puslapius reikia įkelti iš naujo.
„bfcache“ naršyklėje „Chrome“ tikrai skamba daug žadančiai, tačiau kol kas ji yra ankstyvoje stadijoje. Per ateinančius mėnesius tikimės sužinoti daugiau.
Šaltinis: Google Developers
Istorija per: CNET
Atnaujinimas: „Google“ funkcija „Back Forward Cache“ ateina į „Chrome“, skirtą „Android v86“.
Informacija apie „Google Chrome“ „Back Forward Cache“ funkciją paskutinį kartą buvo paskelbta naujienomis daugiau nei prieš metus, o būsima funkcija tuo tarpu dažniausiai buvo pamiršta. Kaip paaiškėjo, ši funkcija tapo arčiau dienos šviesos išvysti stabilaus išleidimo kanale, nes ji bus įdiegta naudojant „Chrome“, skirtą „Android v86“. Dėl to naršymas pirmyn ir atgal gali būti daug greitesnis.
Šaltinis: Chromas
Istorija per: Techdows