[Ενημέρωση: Κυκλοφορεί στην έκδοση 75] Το Google Chrome θα προσθέσει Lazy-Loading εικόνας για να επιταχύνει τη φόρτωση σελίδας στο κινητό

Το Google Chrome για Android θα προσθέσει Lazy-Loading για να επιταχύνει τη φόρτωση της σελίδας. Το Lazy-Loading αναφέρεται στην έννοια όπου φορτώνεται μόνο ορατό περιεχόμενο.

Ενημέρωση 2 (4/8/19): Η Lazy-loading θα μεταφερθεί τελικά στη σταθερή έκδοση του Google Chrome στην έκδοση 75 τον επόμενο μήνα.

Ενημέρωση 1 (14/8/18): Η Lazy-loading είναι πλέον διαθέσιμη ως επισήμανση λειτουργίας στο Chrome Canary. Περισσότερες πληροφορίες παρακάτω.

Κάθε φορά που φορτώνετε μια ιστοσελίδα σε ένα πρόγραμμα περιήγησης ιστού, γίνεται λήψη ολόκληρης της σελίδας. Αυτό δεν είναι πρόβλημα σε επιτραπέζιους υπολογιστές ή σε φορητές συσκευές με γρήγορες συνδέσεις στο Διαδίκτυο, αλλά η Google είναι πάντα ψάχνει τρόπους για την επιτάχυνση της περιήγησης στον Ιστό από κινητά, προκειμένου να φέρει την επόμενη γενιά χρηστών στον Ιστό. Μικρές βελτιστοποιήσεις εδώ και εκεί μπορούν να κάνουν μεγάλη διαφορά και κάτι παρόμοιο Lazy-Loading (μέσω BleepingComputer) είναι ένα χαρακτηριστικό παράδειγμα μιας τέτοιας βελτιστοποίησης. Η ιδέα εδώ είναι ότι ένας ιστότοπος θα αποδίδει εικόνες και κείμενο μόνο στα μέρη που μπορεί πραγματικά να δει το άτομο. Έτσι, εκτός και αν το άτομο κάνει κύλιση προς τα κάτω, τότε αυτές οι εικόνες και το κείμενο εκτός προβολής δεν αποστέλλονται ποτέ από τον διακομιστή στο πρόγραμμα περιήγησής σας. Δεν το εφαρμόζουν όλοι οι ιστότοποι για τον ένα ή τον άλλο λόγο, αλλά φαίνεται ότι το Google Chrome θα το κάνει για όλους τους ιστότοπους σε μελλοντική ενημέρωση.

Αυτό είναι ένα αρκετά ενδιαφέρον χαρακτηριστικό, καθώς τα στατιστικά έχουν αποδείξει ότι οι χρόνοι φόρτωσης σελίδων είναι πολύ πιο γρήγοροι όταν οι προγραμματιστές χρησιμοποιούν σενάρια αργής φόρτωσης στους ιστότοπούς τους. Οι μέσες δοκιμές δείχνουν ότι αυτό μπορεί να αυξήσει την ταχύτητα φόρτωσης της σελίδας κατά 18% έως 35%, αλλά φυσικά αυτό θα διαφέρει από ιστότοπο σε ιστότοπο. Όλα εξαρτώνται από το πώς έχει ρυθμιστεί ο ιστότοπος και ποιος τύπος περιεχομένου φορτώνεται από αυτόν.

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


Ενημέρωση 1: Ζωντανά στο Canary στην επιφάνεια εργασίας

Όπως αναφέρεται από BleepingComputer, οι πιο πρόσφατες εκδόσεις του Chrome Canary στην επιφάνεια εργασίας διαθέτουν πλέον σημαίες χαρακτηριστικών που, όταν είναι ενεργοποιημένες, προσφέρουν υποστήριξη τεμπέλης φόρτωσης.

chrome://flags/#enable-lazy-image-loading
chrome://flags/#enable-lazy-frame-loading

Αυτές οι σημαίες επιτρέπουν τη φόρτωση εικόνας και iframe lazy αντίστοιχα. BleepingComputer σημειώνει επίσης ότι η Google συνεργάζεται με το W3C για τη δημιουργία ενός χαρακτηριστικού HTML που μπορούν να χρησιμοποιήσουν οι ιστότοποι για να καθορίσουν εάν ένα στοιχείο δεν θα πρέπει να φορτώνεται αργά.

Ενημέρωση 2: Έρχεται στο Chrome 75

Ένας προγραμματιστής του Googler στο Chromium gerrit δημοσίευσε την πρόθεσή τους να στείλουν τη λειτουργία lazy loading στο Chrome 75 (μέσω Reddit και TechDows.)