Προγραμματιστές προγράμματος περιήγησης Chrome σχετικά με την επέκταση των μέσων για την καθυστερημένη φόρτωση των στοιχείων της ιστοσελίδας, επιτρέποντας τη φόρτωση περιεχομένου εκτός της ορατής περιοχής έως ότου ο χρήστης πραγματοποιήσει κύλιση της σελίδας στη θέση αμέσως πριν από το στοιχείο. Προηγουμένως, στο Chrome 76 και στον Firefox 75, αυτή η λειτουργία είχε ήδη εφαρμοστεί για εικόνες. Τώρα οι προγραμματιστές του Chrome έκαναν ένα άλλο βήμα και πρόσθεσαν τη δυνατότητα λανθασμένης φόρτωσης μπλοκ iframe.
Για τον έλεγχο της καθυστερημένης φόρτωσης των σελίδων, έχει προστεθεί το χαρακτηριστικό "loading" στην ετικέτα "iframe", το οποίο μπορεί να λάβει τις τιμές "lazy" (αναβολή φόρτωσης), "eager" (άμεση φόρτωση) και "auto" (αναβολή φόρτωσης κατά την κρίση του προγράμματος περιήγησης, όταν η λειτουργία είναι ενεργοποιημένη). ). Η αργή φόρτωση αναμένεται να μειώσει την κατανάλωση μνήμης, να μειώσει την επισκεψιμότητα και να αυξήσει την ταχύτητα του αρχικού ανοίγματος της σελίδας. Για παράδειγμα, όταν είναι ενεργοποιημένη η νέα λειτουργία, τα μπλοκ με διαφημίσεις και τα γραφικά στοιχεία Twitter, Facebook και YouTube θα σταματήσουν να φορτώνονται αμέσως εάν δεν είναι ορατά στον χρήστη έως ότου ο χρήστης μετακινήσει τη σελίδα σε μια θέση πριν από αυτά τα μπλοκ.
Σύμφωνα με τους προγραμματιστές, κατά μέσο όρο, η καθυστερημένη φόρτωση θα εξοικονομήσει 2-3% της επισκεψιμότητας, θα μειώσει τον αριθμό κατά 1-2% και θα μειωθούν κατά 2%. Για συγκεκριμένους ιστότοπους, οι αλλαγές είναι πιο αισθητές. Για παράδειγμα, η ενεργοποίηση της αναβαλλόμενης φόρτωσης ενός μπλοκ YouTube θα μειώσει τα δεδομένα που φορτώνονται κατά περίπου 500 KB, το Instagram — κατά 100 KB, το Spotify — 500 KB, το Facebook — 400 KB. Συγκεκριμένα, η χρήση της αναβαλλόμενης φόρτωσης των μπλοκ YouTube στον ιστότοπο Chrome.com επέτρεψε τη μείωση του χρόνου αναμονής για να γίνουν διαθέσιμες οι σελίδες για την έναρξη της αλληλεπίδρασης έως και 10 δευτερόλεπτα σε κινητές συσκευές και τη μείωση του μεγέθους του αρχικά φορτωμένου κώδικα JavaScript κατά 511 KB.
Πηγή: opennet.ru
