ปลั๊กอิน WordPress JavaScript ฟรี
Frank Goossens ได้พัฒนาปลั๊กอิน Async JavaScript ฟรี คุณสามารถใช้ปลั๊กอินเพื่อ กำจัดเนื้อหา Javascript (JS) ที่บล็อกการแสดงผลในครึ่งหน้าบน เข้ากันได้กับ WordPress 4.6 ขึ้นไป คุณสามารถดาวน์โหลดได้ฟรีในห้าภาษา: ดัตช์ อังกฤษแบบสหรัฐอเมริกา และภาษาสเปนสามภาษา
แอปนี้ให้คุณควบคุมการเพิ่มและกำจัดแอตทริบิวต์การเลื่อนหรือรอของสคริปต์ได้อย่างสมบูรณ์ และช่วย เพิ่มไซต์ ความเร็วในการโหลด ปลั๊กอินอื่นๆ ที่นำเสนอการโหลด JS แบบอะซิงโครนัส ได้แก่ Lazy Widget Loader และ Reverb for Publishers
อธิบายการโหลดแบบอะซิงโครนัส
โดยปกติ WordPress จะโหลดสคริปต์ทีละตัว เนื่องจากต้องโหลดหนึ่งรายการจนเต็มก่อนที่จะโหลดรายการถัดไป จึงเพิ่มเวลาในการโหลดโดยรวมของเว็บไซต์
การโหลดแบบอะซิงโครนัส อนุญาตให้โหลดไฟล์แบบขนาน นักพัฒนาทำได้โดยการเพิ่มแอตทริบิวต์ async ให้กับ Javascript ของคุณหรือแอตทริบิวต์ 'defer' เพื่อยกเว้นสคริปต์เฉพาะ
รองรับเบราว์เซอร์และ CSS
Async เป็น แอตทริบิวต์ใหม่ใน HTML 5 และ Chrome, Internet Explorer 10 ขึ้นไป, Firefox 3.6 ขึ้นไป, Safari และ Opera . ใช้งานได้กับการจัดคิวสคริปต์ WordPress ในตัวเท่านั้น
รอแอตทริบิวต์ที่มีประโยชน์อีกอย่างหนึ่งเพื่อใช้กับ async ซึ่งมีประโยชน์สำหรับฟังก์ชัน API ของเว็บ โปรดทราบว่าการ wait ใช้งานได้เฉพาะในฟังก์ชัน async เท่านั้น มีการตั้งค่าเงื่อนไขเฉพาะ และเมื่อตรงตามเงื่อนไขนี้เท่านั้นที่จะโหลด Javascript แบบอะซิงโครนัส
ปลั๊กอิน ใช้งานได้เฉพาะกับ JS และจะไม่เปลี่ยนสคริปต์ CSS ของคุณแต่อย่างใด ในการเพิ่มประสิทธิภาพ CSS คุณจะต้องมีปลั๊กอินเฉพาะสำหรับฟังก์ชันนี้
เพิ่มประสิทธิภาพเว็บไซต์
Async JavaScript ช่วยให้เจ้าของไซต์สามารถโหลด JavaScript แบบอะซิงโครนัส หรือกำจัดหรือเลื่อนการโหลดสคริปต์เฉพาะ ซึ่งลดเวลาในการโหลดหน้าเว็บ อีกตัวเลือกหนึ่งที่เป็นประโยชน์คือ 'รอ' ซึ่งสคริปต์จะโหลดเมื่อตรงตามเงื่อนไขเฉพาะเท่านั้น รอ ลดความซับซ้อนของการเข้ารหัส
ด้วยรุ่นล่าสุด นักพัฒนาได้เพิ่ม วิธีแก้ปัญหาสำหรับสคริปต์ JS แบบอินไลน์เฉพาะ การซิงค์แบบอะซิงโครนัส
