[Ενημέρωση: Έρχεται στο Chrome 86] Η μετάβαση στο Google Chrome θα γίνει πολύ πιο γρήγορη με το bfcache

click fraud protection

Η Google σχεδιάζει να κάνει την πλοήγηση σε ιστοσελίδες πολύ πιο γρήγορη στο Google Chrome με τη βοήθεια του bfcache. Θα το δοκιμάσει το 2019.

Ενημέρωση 1 (07/24/2020 @ 08:28 π.μ ET):. Κάντε κύλιση προς τα κάτω για περισσότερες πληροφορίες. Το άρθρο όπως δημοσιεύτηκε στις 28 Φεβρουαρίου 2019, διατηρείται παρακάτω.

Το Google Chrome είναι το πιο δημοφιλές πρόγραμμα περιήγησης ιστού στον κόσμο, τόσο σε κινητά όσο και σε επιτραπέζιους υπολογιστές. Με τα χρόνια, έχει αντιμετωπίσει το μερίδιο της κριτικής για το ότι είναι πιο εντατικό στη μνήμη από ό, τι χρειάζεται και φουσκώνει ως προς το μέγεθος και τα χαρακτηριστικά, αλλά έχει λάβει επίσης επαίνους για την πραγματική του ταχύτητα και χρηστικότητα. Τώρα, η Google ανακοίνωσε ότι εργάζεται σε μια νέα δυνατότητα για τη βελτίωση της πλοήγησης προς τα εμπρός στο πρόγραμμα περιήγησης ιστού, χρησιμοποιώντας bfcache (προς τα πίσω cache).

Η Google δηλώνει ότι μια προσωρινή μνήμη πίσω/προς τα εμπρός (bfcache) αποθηκεύει προσωρινά ολόκληρες σελίδες, συμπεριλαμβανομένου του σωρού JavaScript, κατά την πλοήγηση μακριά από μια σελίδα. Αυτό γίνεται έτσι ώστε η πλήρης κατάσταση της σελίδας να μπορεί να αποκατασταθεί όταν ο χρήστης επιστρέψει. Η εταιρεία δίνει μια αναλογία με την παύση μιας σελίδας όταν ο χρήστης την αφήνει και την αναπαραγωγή της όταν ο χρήστης επιστρέφει. Λειτουργεί κατά την πλοήγηση προς τα πίσω καθώς και κατά την πλοήγηση προς τα εμπρός σε μια σελίδα που είχατε πρόσβαση στο παρελθόν.

Η Google σημειώνει ότι αυτή η δυνατότητα δεν θα βοηθήσει όταν επισκέπτεστε νέους ιστότοπους. Αυτό δεν σημαίνει ότι δεν θα είναι χρήσιμο, όμως. Σύμφωνα με την εταιρεία, η επιστροφή αντιπροσωπεύει το 19% των σελίδων που προβάλλονται στο Google Chrome για Android και το 10% στο Chrome για υπολογιστή. Το bfcache θα κάνει αυτή την πλοήγηση "εξαιρετικά γρήγορη", σύμφωνα με την Google. Σίγουρα δεν είναι μια τετριμμένη προσπάθεια να εφαρμοστεί, σημειώνει η εταιρεία.

Το Mozilla Firefox και το Apple Safari έχουν διακριτικά διαφορετικές εφαρμογές αυτής της τεχνολογίας προσωρινής αποθήκευσης, σημειώνει η Google. Ωστόσο, ο Chrome επιλέγει να μην χρησιμοποιεί την εφαρμογή του bfcache του WebKit λόγω ασυμβατότητας με την αρχιτεκτονική πολλαπλών διεργασιών του Chrome.

Ο Addy Osmani, διευθυντής μηχανικών στην ομάδα του Chrome, είπε CNET ότι το δύσκολο κομμάτι για το Chrome είναι η επανεγγραφή ορισμένων τμημάτων του προγράμματος περιήγησης για την προστασία του απορρήτου και της ασφάλειας. Το πρόγραμμα περιήγησης ιστού της Google πρέπει να βεβαιωθεί ότι εμποδίζει την εκτέλεση προγραμμάτων JavaScript που βασίζονται στον ιστό, παρόλο που είναι κολλημένο στη μνήμη τους. Αναγνώρισε ότι η εκτέλεση JavaScript σε σελίδες που δεν υπάρχουν από την οπτική γωνία ενός χρήστη είναι "ένα μεγάλο δυνητικό απόρρητο πρόβλημα", και ως εκ τούτου, η εταιρεία πρόκειται να αλλάξει την αρχιτεκτονική του Chrome για να διασφαλίσει ότι το πρόβλημα απορρήτου δεν θα αλλάξει συμβούν.

Το μειονέκτημα? Το bfcache δεν θα είναι διαθέσιμο σύντομα στο Chrome. Η Google ελπίζει να δοκιμάσει το bfcache το 2019 και να το ενσωματώσει στον Chrome το 2020, σύμφωνα με τον κ. Osmani.

Ένας άλλος περιορισμός είναι ότι η αποθήκευση της κατάστασης των ιστοσελίδων για πιθανή μελλοντική χρήση θα καταναλώσει τη μνήμη, που είναι ήδη ένα από τα σημαντικότερα ζητήματα που αντιμετωπίζει το Chrome. Ο κ. Osmani δήλωσε ότι η Google εξακολουθεί να προσπαθεί να βρει τους καλύτερους κανόνες για να αποφασίσει ποιες σελίδες θα κρατήσει πότε θα τις απορρίψει από τη μνήμη. Είπε επίσης ότι η λειτουργία θα μπορούσε να βοηθήσει σε άλλες καταστάσεις, όπως καλύτερη απόδοση για καρτέλες που πρέπει να τεθούν σε παύση ενώ βρίσκονται στο παρασκήνιο, ιδιαίτερα σε κινητά. Μια τέτοια κατάσταση συνήθως οδηγεί σε αποθηκευμένη μνήμη, αλλά έχει επίσης ένα σημαντικό μειονέκτημα, καθώς οι σελίδες πρέπει να φορτωθούν ξανά μετά την επιστροφή σε αυτές.

Το bfcache στο Chrome ακούγεται σίγουρα πολλά υποσχόμενο, αλλά είναι στα πρώτα στάδια μέχρι στιγμής. Αναμένουμε να μάθουμε περισσότερα τους επόμενους μήνες.

Πηγή: Google Developers

Story Via: CNET


Ενημέρωση: Η λειτουργία "Back Forward Cache" της Google έρχεται στο Chrome για Android v86

Οι πληροφορίες σχετικά με τη λειτουργία Back Forward Cache στο Google Chrome είχαν γίνει είδηση ​​για τελευταία φορά πριν από έναν χρόνο και η επερχόμενη λειτουργία ξεχάστηκε στο μεταξύ. Όπως αποδεικνύεται, η λειτουργία έχει πλησιάσει να δει το φως της ημέρας στο κανάλι σταθερής κυκλοφορίας, καθώς θα κυκλοφορήσει με το Chrome για Android v86. Αυτό μπορεί να κάνει την πλοήγηση προς τα πίσω και προς τα εμπρός μεταξύ ιστοτόπων πολύ πιο γρήγορη.

Πηγή: Χρώμιο

Story Via: Techdows