Plugin JavaScript WordPress gratis
Frank Goossens mengembangkan plugin JavaScript Async gratis. Anda dapat menggunakan plugin untuk menghilangkan konten Javascript (JS) yang memblokir render di paro atas. Ini kompatibel dengan WordPress 4.6 dan yang lebih baru. Anda dapat mengunduhnya secara gratis dalam lima bahasa: Belanda, Inggris AS, dan tiga dialek Spanyol
Aplikasi ini memberi Anda kendali penuh atas penambahan dan penghapusan atribut penangguhan atau penantian ke skrip dan bantuan untuk meningkatkan situs kecepatan memuat. Plugin lain yang menawarkan pemuatan JS asinkron adalah Lazy Widget Loader dan Reverb for Publishers.
Penjelasan pemuatan asinkron
Biasanya, WordPress memuat skrip satu per satu. Karena harus memuat satu item sepenuhnya sebelum memuat yang berikutnya, ini meningkatkan waktu pemuatan situs secara keseluruhan.
Pemuatan asinkron memungkinkan file dimuat secara paralel. Pengembang melakukannya dengan menambahkan atribut async ke Javascripts Anda atau atribut 'defer' untuk mengecualikan skrip tertentu.
Dukungan browser dan CSS
Async adalah atribut baru di HTML 5 dan Chrome, Internet Explorer 10 dan yang lebih baru, Firefox 3.6 dan yang lebih baru, Safari dan Opera . Ini hanya berfungsi dengan antrian skrip WordPress bawaan.
Atribut praktis lainnya untuk digunakan dengan async adalah waiting, yang berguna untuk fungsi API web. Harap diingat bahwa waiting hanya berfungsi dalam fungsi async. Kondisi tertentu disetel, dan hanya jika kondisi ini terpenuhi, Javascript akan dimuat secara asinkron.
Plugin hanya berfungsi dengan JS dan tidak mengubah skrip CSS Anda dengan cara apa pun. Untuk mengoptimalkan CSS, Anda memerlukan plugin khusus untuk fungsi ini.
Meningkatkan kinerja situs web
JavaScript asinkron memberi pemilik situs cara untuk memuat JavaScript secara asinkron atau untuk menghilangkan atau menunda pemuatan skrip tertentu, sehingga mengurangi waktu pemuatan halaman. Opsi bermanfaat lainnya adalah 'menunggu', di mana skrip hanya dimuat setelah kondisi tertentu terpenuhi. Tunggu juga menyederhanakan pengkodean.
Dengan rilis terbaru, pengembang telah menambahkan solusi untuk skrip JS sebaris tertentu yang disinkronkan secara asinkron.