Η δυνατότητα καθυστέρησης JavaScript, η οποία είναι διαθέσιμη σχεδόν σε όλα τα πρόσθετα του WordPress σήμερα, ήταν διαθέσιμη μόνο σε 3 προσθήκες πριν από το 2020. Από πού; Στον κλάδο της βελτιστοποίησης, δεν υπήρχε καμία προσέγγιση που υιοθετήθηκε και ήταν γνωστή από την πλειοψηφία με τη μορφή καθυστέρησης JavaScript. Για χρόνια πριν από το 2020, αυτή η μέθοδος συζητήθηκε λίγο πολύ στις ξένες κοινότητες βελτιστοποίησης.

Το πεδίο της βελτιστοποίησης είναι ένα πολύ ευρύ πεδίο.Βελτιστοποίηση ταχύτητας WordPressΔεν είναι μόνο μια συγκεκριμένη περιοχή WordPress, αλλά και php, js, asp.net, python κ.λπ. Μπορεί να γίνει σε ιστότοπους που έχουν προετοιμαστεί με οποιαδήποτε γλώσσα προγραμματισμού ή έτοιμο σύστημα διαχείρισης περιεχομένου (cms όπως opencart, drupal, magento κ.λπ.). Είναι ένα πολύ ευρύ πεδίο, οπότε δεν μπορούμε να πούμε ποιος ανακάλυψε και διέδωσε αυτή την τακτική στη βελτιστοποίηση ταχύτητας. Ωστόσο, ως κάποιος που παρακολουθεί τις εξελίξεις και τα συστήματα στον τομέα του προγραμματισμού και του Linux στην Τουρκία και παγκοσμίως από το 2015, θα θέλαμε να σας δώσουμε την απάντηση στο κύριο ερώτημα με τα στοιχεία για το θέμα: "Ποιος ξεκίνησε πρώτος αυτή την τάση καθυστέρησης javascript στο WordPress;"

Από το 2017-2018, τα πρόσθετα wordpress που ονομάζονται swift performance και pagespeed ninja ήταν τα μόνα δύο πρόσθετα που αναπτύχθηκαν τακτικά που πρόσφεραν τη δυνατότητα "καθυστέρηση javascript" στο WordPress με διαφορετικές παραλλαγές (καθυστέρηση google analytics, καθυστέρηση adsense κ.λπ.). Το προσφέρουν ακόμα και έχουν βελτιωθεί ακόμα περισσότερο. Αλλά αυτά τα δύο πρόσθετα δεν ήταν δημοφιλή παγκοσμίως μέχρι το 2020. Δεν είναι ακόμα δημοφιλή στην Τουρκία. Στην Τουρκία, μέχρι το 2020, ο αριθμός των ατόμων που γνώριζαν ότι υπήρχε μια αποτελεσματική στρατηγική βελτιστοποίησης που ονομαζόταν js delay και χρησιμοποιούσαν αποτελεσματικά αυτές τις δύο προσθήκες στη βελτιστοποίηση ήταν λιγότεροι από 10. Με τα χρόνια, έγινε πολύ δημοφιλής, πρώτα παγκοσμίως και μετά στην Τουρκία. Το 2020-2021, οι προγραμματιστές προσθηκών WordPress πρόσθεσαν γρήγορα τη δυνατότητα καθυστέρησης js στα πρόσθετά τους και συνέχισαν να την αναπτύσσουν. Το 2022-2023, δεν υπάρχει πρόσθετο χωρίς δυνατότητα καθυστέρησης js. Στην πραγματικότητα, το 2021, το πρόσθετο cache litespeed ανέπτυξε μια δυνατότητα που ονομάζεται λειτουργία επισκέπτη, η οποία εξαπατά τα bots, δηλαδή παρέχει υψηλές βαθμολογίες στα εργαλεία δοκιμών δείχνοντας στα bots μόνο τη μη πλήρως φορτωμένη έκδοση της σελίδας. Δυστυχώς, οι περισσότεροι άνθρωποι που βελτιστοποιούν το WordPress, ειδικά τα φόρουμ, χρησιμοποιούν αυτό το τέχνασμα και στην πραγματικότητα δεν επιταχύνει τους ιστότοπους. Απλώς η βαθμολογία των οχημάτων δοκιμής φαίνεται υψηλή. Αλλά αυτό είναι ένα ξεχωριστό θέμα, οπότε δεν θα μπω σε αυτό. Για να συνοψίσουμε τα λόγια μας, αυτά τα δύο πρόσθετα είναι τα πρώτα που εφαρμόζουν/κωδικοποιούν πρακτικά την καθυστέρηση JavaScript στο WordPress και την προσφέρουν δημόσια στους χρήστες:

Swift Performance και PageSpeed Ninja

Swift Performance:https://swiftperformance.io/

PageSpeed Ninja:https://pagespeed.ninja/

Το πρόσθετο PageSpeed Ninja ήταν σε beta μέχρι πριν από λίγους μήνες το 2023, αλλά μόλις μετακόμισε στη σταθερή έκδοση. Το πρόσθετο Swift Performance κυκλοφόρησε σε σταθερή έκδοση για πολλά χρόνια. Ωστόσο, το κύριο έργο πρόσθετου (swift performance) τερματίστηκε με την υποστήριξή του που διακόπηκε το 2024. Στη συνέχεια, προσφέρθηκε σε φάση beta ως νέο πρόσθετο που ονομάζεται Swift Performance AI το 2022, με λειτουργίες που δεν είναι διαθέσιμες σε καμία άλλη προσθήκη βελτιστοποίησης στο WordPress, όπως "τεχνητή νοημοσύνη", "δυναμική κρυφή μνήμη πάνελ" και "admin".

Δείτε: (ενημέρωση αρχείων σχετικών προσθηκών - αποδεικτικά στοιχεία του έτους και του μήνα κατά τον οποίο προστέθηκαν οι δυνατότητες καθυστέρησης js):

https://wordpress.org/plugins/psn-pagespeed-ninja/#developers

https://docs.swiftperformance.io/changelog