Το Lazy loading είναι ένα σχέδιο σχεδίου που χρησιμοποιείται γενικά στον προγραμματισμό Η/Υ. Είναι μια διαδικασία που παραχωρεί τη στοίβαξη μη βασικών στοιχείων κατά το χρόνο φόρτωσης της σελίδας. Μειώνει το ωφέλιμο φορτίο της αρχικής σελίδας και τον χρόνο επιβάρυνσης, αλλά δεν συγκρατεί την ουσία. Η προσθήκη ληθαργικής στοίβαξης μπορεί να κάνει τον ιστότοπό σας να φορτώνει και πιο γρήγορα. Αντί να στοιβάζετε το σύνολο της ουσίας κατά τη λήψη της σελίδας, η ουσία μπορεί να στοιβάζεται όταν φτάσετε σε ένα κομμάτι της σελίδας που το απαιτεί. Με την απαθή στοίβαξη, οι σελίδες δημιουργούνται με περιεχόμενο κράτησης θέσης. Αυτό μπορεί να αντικατασταθεί με γνήσια ουσία όταν το χρειάζεστε.

Στο σημείο που προσθέτετε μια εικόνα ή ένα βίντεο σε μια σελίδα ιστότοπου, αυτό θα παραπέμπει σε ένα μικρό σύμβολο κράτησης θέσης. Στο σημείο που διαβάζετε τη σελίδα του ιστότοπου, το πραγματικό περιουσιακό στοιχείο, δηλαδή εικόνα ή βίντεο αποθηκεύεται από το πρόγραμμα. Επιπλέον, αντικαθιστά το σύμβολο κράτησης θέσης όταν η εικόνα ή το βίντεο είναι εμφανές στην οθόνη σας. Κάτι αντίθετο με την υποτονική στοίβαξη είναι η ανήσυχη στοίβαξη. Στην αγχωτική στοίβαξη φορτώνουμε όλα τα στοιχεία στη μνήμη όταν φτιάχνεται το αντικείμενο.

Η δημοσίευση περιεχομένου σε ένα στάδιο ιστολογίου, το WordPress δίνει μια αργή διάταξη στοίβαξης που ονομάζεται Infinite Scroll. Στοιβάζει συνεχώς περιεχόμενο καθώς κοιτάτε κάτω από τη σελίδα. Το υποσέλιδο της σελίδας εμφανίζεται ως επικάλυψη κάτω από την ουσία. Η Google υιοθετεί μια εναλλακτική στρατηγική για τα στοιχεία της λίστας εικόνων της. Καθώς κοιτάτε κάτω από τη σελίδα, οι εικόνες κράτησης θέσης αντικαθίστανται με μικρογραφίες. Αφού εμφανιστεί ένας συγκεκριμένος αριθμός εικόνων, ένα catch επιτρέπει στον πελάτη να στοιβάζει επιπλέον φωτογραφίες. Δίνοντας αυτό το αλίευμα, η Google ενοποιεί την απεριόριστη ματιά και τη ληθαργική στοίβαξη για να δημιουργήσει μια ισχυρή μεθοδολογία μισή και μισή. Τα οφέλη της ληθαργικής στοίβαξης είναι:

Ελαχιστοποιεί την περίοδο ενεργοποίησης της εφαρμογής.

Η εφαρμογή καίει λιγότερη μνήμη λόγω της στοίβαξης κατόπιν αιτήματος.

Αποφεύγεται η εκτέλεση SQL βάσης πληροφοριών που δεν είναι απαραίτητη.

Το AMP (Accelerated Mobile Pages Project) είναι ιστότοπος ανοιχτού κώδικα που διανέμει καινοτομία. Αποσκοπεί στη βελτίωση της έκθεσης διαδικτυακής ουσίας και προωθήσεων. Επιταχύνει τη μεταφορά της ουσίας χρησιμοποιώντας απαλλαγμένο κώδικα γνωστό ως AMP HTML. Όλοι λατρεύουν τις γρήγορες σελίδες και το μεγαλύτερο μέρος των καλεσμένων μας βιάζεται, αυτός είναι ο λόγος που επιλέξαμε το AMP. Η δομή AMP αποτελείται από τρία μέρη: AMP HTML, AMP JavaScript και AMP stores.

Για να χρησιμοποιήσετε το AMP, δημιουργείτε μια εναλλακτική παραλλαγή του ιστότοπού σας που προσαρμόζεται στις λεπτομέρειες που διανέμονται από το έργο AMP. Αυτοί οι κανόνες είναι ένας τόνος σαν το συνηθισμένο HTML, αλλά συγκρίνονται σε αυτό που συγκεκριμένα η Google θεωρεί ότι είναι το απόλυτο ελάχιστο. Κανονικά, θα δώσετε στον βελτιωμένο ιστότοπό σας AMP μια διαφορετική τοποθεσία. Υπάρχει μια ενότητα που θα κάνει φυσικά αυτές τις υποκατάστατες φόρμες και θα βοηθήσει την Google να τις ανακαλύψει. Σε κάθε περίπτωση, θα μπορούσατε, υποθετικά, απλώς να αντικαταστήσετε ολόκληρο τον ιστότοπό σας με βελτιωμένες σελίδες AMP και σε κάθε περίπτωση θα λειτουργούσε στα περισσότερα τρέχοντα προγράμματα περιήγησης στο Διαδίκτυο, ωστόσο μπορεί να είναι κάπως θλιβερό.

Οι σελίδες AMP είναι απλώς σελίδες ιστότοπου στις οποίες μπορείτε να συνδεθείτε και περιορίζονται από εσάς. Επεκτείνεται στις τρέχουσες σειρές ικανοτήτων και δομών σας για να δημιουργήσετε σελίδες. Το περιβάλλον του περιλαμβάνει 25 εκατομμύρια χώρους, 100+ προμηθευτές καινοτομίας και στάδια οδήγησης, που εκτείνονται στις ζώνες διανομής, προώθησης, διαδικτυακών επιχειρήσεων, γειτονικών και ιδιωτικών εταιρειών και, στη συνέχεια, μερικές.