خاصية تأخير JavaScript المتوفرة في جميع إضافات WordPress تقريبًا اليوم كانت متاحة في 3 إضافات فقط قبل 2020. من أين؟ في صناعة التحسين، لم يكن هناك نهج معتمد ومعروف من قبل الأغلبية في شكل تأخير جافا سكريبت. لسنوات قبل عام 2020، تم الحديث عن هذه الطريقة بشكل أو بآخر في مجتمعات التحسين الأجنبية.

مجال التحسين هو مجال واسع جدًا.WordPress تحسين السرعةلا يقتصر الأمر على مجال خاص بـ WordPress فحسب، بل أيضًا php وjs وasp.net وpython وما إلى ذلك. ويمكن إجراؤه على مواقع مُجهزة بأي لغة برمجة أو نظام إدارة محتوى جاهز (cms مثل opencart وdrupal وmagento وما إلى ذلك). إنه مجال واسع للغاية، لذا لا يمكننا أن نقول من اكتشف ونشر هذا التكتيك في تحسين السرعة. ومع ذلك، كشخص يتابع التطورات والأنظمة في مجال البرمجة ولينكس في تركيا والعالم منذ عام 2015، نود أن نقدم لك إجابة السؤال الرئيسي مع الأدلة حول الموضوع: "من أول من بدأ اتجاه تأخير جافا سكريبت هذا في ووردبريس؟"

منذ 2017-2018، كانت مكونات WordPress الإضافية التي تسمى Swift Performance وpagespeed ninja هي المكونات الإضافية الوحيدة التي تم تطويرها بانتظام والتي تقدم ميزة "تأخير جافا سكريبت" في WordPress مع اختلافات مختلفة (تأخير تحليلات جوجل، وتأخير Adsense، وما إلى ذلك). ما زالوا يقدمونها وقد قاموا بتحسين أنفسهم أكثر. لكن هذين المكونين الإضافيين لم يحظيا بشعبية عالمية حتى عام 2020. ولا يزالان غير شائعين في تركيا. في تركيا، حتى عام 2020، كان عدد الأشخاص الذين يعرفون أن هناك استراتيجية تحسين فعالة تسمى تأخير js واستخدموا هذين المكونين الإضافيين بشكل فعال في التحسين أقل من 10. وعلى مر السنين، أصبحت شائعة جدًا، أولاً على مستوى العالم ثم في تركيا. في 2020-2021، أضاف مطورو مكونات WordPress الإضافية بسرعة ميزة تأخير js إلى مكوناتهم الإضافية واستمروا في تطويرها. في 2022-2023، لم يتبق أي مكون إضافي بدون ميزة تأخير JS. في الواقع، في عام 2021، طور المكون الإضافي litespeed Cache ميزة تسمى وضع الضيف، والتي تخدع الروبوتات، أي أنها توفر درجات عالية في أدوات الاختبار من خلال إظهار الروبوتات فقط للنسخة غير المحملة بالكامل من الصفحة. لسوء الحظ، يستخدم معظم الأشخاص الذين يقومون بتحسين WordPress، وخاصة المنتديات، هذه الخدعة وهي لا تعمل فعليًا على تسريع المواقع. إن الأمر فقط أن نتيجة المركبات الاختبارية تبدو عالية. ولكن هذا موضوع منفصل، لذلك لن أخوض فيه. لتلخيص كلماتنا، هذين المكونين الإضافيين هما أول من قام عمليًا بتنفيذ/تشفير تأخير جافا سكريبت في WordPress وعرضه بشكل عام للمستخدمين:

الأداء السريع وPageSpeed Ninja

الأداء السريع:https://swiftperformance.io/

سرعة الصفحة النينجا:https://pagespeed.ninja/

كان المكون الإضافي PageSpeed Ninja في مرحلة تجريبية حتى بضعة أشهر مضت في عام 2023، ولكنه انتقل للتو إلى الإصدار الثابت. تم إصدار البرنامج المساعد Swift Performance في إصدار مستقر لسنوات عديدة. ومع ذلك، تم إنهاء مشروع الوظيفة الإضافية الرئيسي (الأداء السريع) مع توقف دعمه في عام 2024. ثم تم تقديمه في المرحلة التجريبية كمكون إضافي جديد يسمى Swift Performance AI في عام 2022، مع ميزات غير متوفرة في أي مكون إضافي للتحسين في WordPress، بما في ذلك "الذكاء الاصطناعي" و"ذاكرة التخزين المؤقت الديناميكية" و"تسريع لوحة الإدارة".

راجع: (تحديث سجلات المكونات الإضافية ذات الصلة - دليل السنة والشهر الذي تمت فيه إضافة ميزات تأخير js):

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

https://docs.swiftperformance.io/changelog