[Actualizare: venirea la Chrome 86] Trecerea înapoi și înainte în Google Chrome va deveni mult mai rapidă cu bfcache

click fraud protection

Google intenționează să facă navigarea în paginile web înapoi și înainte mult mai rapidă în Google Chrome cu ajutorul bfcache. Acesta va testa acest lucru în 2019.

Actualizare 1 (07/24/2020 @ 08:28 AM ET):. Derulați în jos pentru mai multe informații. Articolul publicat pe 28 februarie 2019 este păstrat mai jos.

Google Chrome este cel mai popular browser web din lume, atât pe mobil, cât și pe desktop. De-a lungul anilor, s-a confruntat cu cota echitabilă de critici pentru că necesită mai multă memorie decât trebuie și devine umflat în ceea ce privește dimensiunea și caracteristicile, dar a primit și laude pentru viteza sa din lumea reală și utilizabilitate. Acum, Google a anunțat că lucrează la o nouă caracteristică pentru a îmbunătăți navigarea înapoi în browser, folosind bfcache (cache înapoi-înainte).

Google afirmă că o memorie cache înapoi/înainte (bfcache) memorează în cache pagini întregi, inclusiv heap-ul JavaScript, atunci când navighezi departe de o pagină. Acest lucru se face astfel încât starea completă a paginii să poată fi restabilită atunci când utilizatorul navighează înapoi. Compania oferă o analogie cu întreruperea unei pagini când utilizatorul o părăsește și redarea ei când utilizatorul revine. Va funcționa atunci când navigați înapoi, precum și când navigați înainte la o pagină accesată anterior.

Google observă că această funcție nu vă va ajuta când vizitați site-uri web noi. Asta nu înseamnă că nu va fi util, totuși. Potrivit companiei, revenirea în urmă reprezintă 19% din paginile vizualizate pe Google Chrome pentru Android și 10% pe Chrome pentru PC. bfcache va face ca navigarea să fie „extrem de rapidă”, potrivit Google. Cu siguranță nu este un efort banal de implementat, notează compania.

Mozilla Firefox și Apple Safari au implementări subtil diferite ale acestei tehnologii de stocare în cache, notează Google. Chrome, totuși, optează să nu folosească implementarea bfcache de către WebKit din cauza incompatibilității cu arhitectura multi-proces a Chrome.

A spus Addy Osmani, un manager de inginerie al echipei Chrome CNET că partea dificilă pentru Chrome este rescrierea unor părți ale browserului pentru a proteja confidențialitatea și securitatea. Browserul web Google trebuie să se asigure că oprește rularea programelor JavaScript bazate pe web, chiar dacă se agață de ele în memorie. El a recunoscut că rularea JavaScript pe pagini care nu există din perspectiva unui utilizator este „un mare potențial de confidențialitate problemă”, și, prin urmare, compania va schimba arhitectura Chrome pentru a se asigura că problema de confidențialitate nu va avea loc apar.

Dezavantajul? bfcache nu va fi disponibil pe Chrome în curând. Google speră să testeze bfcache în 2019 și să îl integreze în Chrome în 2020, potrivit domnului Osmani.

O altă constrângere este că salvarea stării paginilor web pentru o posibilă utilizare ulterioară va consuma memorie, care este deja una dintre problemele majore cu care se confruntă Chrome. Dl. Osmani a declarat că Google încă încearcă să găsească cele mai bune reguli pentru a decide ce pagini să păstreze când să le scoată din memorie. El a mai spus că funcția ar putea ajuta în alte situații, cum ar fi o performanță mai bună pentru filele care trebuie întrerupte în timp ce sunt în fundal, în special pe mobil. O astfel de situație duce de obicei la memorie salvată, dar are și un dezavantaj major, deoarece paginile trebuie reîncărcate după revenirea la ele.

bfcache pe Chrome sună cu siguranță promițător, dar până acum este în stadii incipiente. Ne așteptăm să aflăm mai multe în următoarele luni.

Sursă: Dezvoltatori Google

Povestea prin: CNET


Actualizare: funcția Google „Back Forward Cache” vine pe Chrome pentru Android v86

Informațiile despre funcția Back Forward Cache de pe Google Chrome au apărut ultima dată în știri în urmă cu peste un an, iar caracteristica viitoare a fost uitată în mare parte între timp. După cum se dovedește, funcția a devenit mai aproape de a vedea lumina zilei pe canalul de lansare stabil, deoarece va fi lansată cu Chrome pentru Android v86. Acest lucru poate face navigarea înapoi și înainte între site-uri web mult mai rapidă.

Sursă: Crom

Povestea prin: Techdows