التحميل البطيء التدريجي لـ Joomla
يعد إنشاء محتوى رائع على Joomla! أمرًا واحدًا ، وجعله في متناول الجميع أمرًا آخر. Lazy loading هو حل واحد يجمع بين الاثنين دون تغيير سير عملك. مع lazy loadingالتدريجي ، يتم تحميل الصور فقط عند الحاجة إليها. إذا لم يصل القارئ أبدًا إلى صورة على صفحة الويب ، فلن يتم تنزيلها أبدًا. الآن ، lazy loading متاح أيضًا على Joomla!
الفوائد من lazy loading كثيرة؛ يتم تحميل الصفحات بشكل أسرع، مما يعني أن تجربة المستخدم أفضل، وترتفع درجات تحسين محركات البحث وتصبح محتويات جوملا أكثر وصولاً للمستخدمين على الأجهزة منخفضة المستوى أو الوصول البطيء للإنترنت. قبل بضعة أسابيع، قدمنا تحسينًا على الوصفة الأساسية lazy loading على ووردبريس. واليوم، نحن نقدمها لجملة! أيضًا، ولكن قبل ذلك، إلقاء نظرة على كيفية تمكين lazy loading على جوملا!
تمكين Lazy Loading على جوملا!
Lazy loading على Joomla! هو جزء من Speed Cache ملحق. تفعيل lazy loading بسيط مثل تشغيل المفتاح. ومع ذلك، Speed Cache لـ Joomla! يتضمن أيضًا ميزات أخرى تساعدك على الاستفادة القصوى من lazy loading

لتكوين على مدونة Joomla الخاصة بك ، انتقل إلى لوحة تحكم . من هناك ، انقر فوق تهيئة للوصول إلى صفحة إعدادات الجديدة تمامًا.

الإعدادات lazy loading موجودة في المعلمات التبويب. انتقل إلى هناك أو استخدم وظيفة البحث الجديدة للبحث عن lazy loading الإعدادات. لتمكين lazy loading، فقط قم بتشغيل lazy loading الخيار. بمجرد القيام بذلك، Speed Cache يعرض خيارات جديدة لتخصيص lazy loading ليناسب موقعك على الويب.
استبعاد الصور من جوملا! التحميل البطيء
باستخدام الحقلين الأولين ، يمكنك استبعاد صور معينة من lazy loading إذا كانت صغيرة جدًا ، مثل الأيقونات أو الشعارات الصغيرة. هذا مفيد لتمكين lazy loading فقط للصور التي تؤثر فعليًا على وقت تحميل مدونة Joomla! الخاصة بك. لهذا السبب ، تأكد من استبعاد الصور الصغيرة جدًا فقط حتى لا تجعل lazy loading غير فعال.
في بعض الحالات، ومع ذلك، قد ترغب في استبعاد (أو تضمين) مجموعات كاملة من منشورات أو صفحات جوملا! من lazy loading. تختلف الأسباب التي تجعلك تفعل ذلك اختلافًا كبيرًا وهي معقولة — ربما تكون الوسائط التي تتضمنها جزءًا لا يتجزأ من المحتوى. يتم استخدام الحقلين التاليين لهذا الغرض.

باستخدام الحقل الأول يمكنك تمكين التحميل البطيء فقط لصفحات معينة، وباستخدام الحقل الثاني يمكنك تعطيل التحميل البطيء فقط لاختيار من المحتوى. في كلتا الحالتين، يسمح أيضًا بالرموز العامة؛ استخدم رمز النجمة لتطبيق التحميل البطيء على مجموعات من منشورات أو صفحات جوملا المسماة بشكل مشابه. احفظ التغييرات لتمكين التحميل البطيء: يأخذ التحميل البطيء تأثير على مدونة جوملا الخاصة بك تلقائيًا.
كيف يعمل التحميل البطيء التدريجي على جوملا!
Lazy loading يخدم المحتوى بمجرد الحاجة إليه. عادةً ما تتكون الصفحات من مزيج من النصوص والصور. يستغرق تنزيل الوسائط وقتًا أطول من تنزيل النص ، خاصة على الهواتف المحمولة منخفضة الجودة أو الوصول إلى الإنترنت البطيء. بينما لا يمكن لمدونة Joomla! الخاصة بك أن تسحر الهواتف المحمولة أو الوصول إلى الإنترنت ، يمكنها أن تفعل الشيء الأفضل التالي: تحسين تجربة المستخدم.
ما يعني lazy loading في الواقع هو أن المتصفح يقوم في البداية بتحميل النص، وهو جزء لا يتجزأ من مدونة جوملا! الخاصة بك. النص أيضًا أصغر بكثير في الحجم، لذلك يتم تحميله بشكل أسرع ويمكن للقراء متابعته. عندما يقومون بالتمرير لأسفل وتظهر صورة في العرض، يقوم lazy loading بتحميل وعرض الصورة.

في الواقع ، قد لا يزال الأمر يتطلب بعض الوقت لتحميل الصورة. لذلك ، تقوم الصورة التدريجية lazy loading تلقائيًا بإنشاء نسخة صغيرة من الصور - 20 بكسلًا في العرض ، مع 4 ألوان ، وعدة كيلو بايت في الحجم - وتنفخها إلى الحجم الأصلي ثم تطمسها. التأثير هو نسخة ضبابية من الصورة ذات الحجم الكامل تشير إلى أن الصورة لا تزال قيد التنزيل. عند انتهاء lazy loading من تنزيل الصورة ، يستبدل جوملا! الصورة الضبابية بالصورة الكاملة.
يتم تمكين lazy loading التدريجي تلقائيًا باستخدام lazy loading، مما يعني أنه لا يلزم إجراء أي تغييرات إضافية. والأفضل من ذلك ، باستخدام إصدارات صغيرة فقط من الصورة ، يضيف lazy loading التدريجي القليل جدًا من الحمل الزائد على مساحة تخزين Joomla!.
Lazy Loading في معارض جوملا!
لا تميز Lazy loading . يعمل lazy loading الخاص بـ Speed Cacheعلى أي صورة، بما في ذلك المعارض، مثل معارض Droppics . على غرار الصور العادية، يقوم Speed Cache بتكبير نسخة صغيرة من الصور في المعرض وتشويشها. عندما يقوم المستخدمون بالتمرير لأسفل، يقوم lazy loading بتحميل الصور بحجمها الكامل.

أفضل شيء هو أن Speed Cacheمن lazy loading لا يعيق سير عملك. بدلاً من ذلك، يقوم بحقن lazy loading في عمليتك: ما عليك سوى إدراج صورة أو معرض في أي مكان على مدونة جوملا الخاصة بك وسيقوم Speed Cache تلقائيًا بتحميل الصور بشكل كسول باستخدام AJAX واحدًا تلو الآخر بعد المحتوى الرئيسي - بشكل أساسي النصوص والصور الصغيرة المستبعدة من تفضيلاتك - تم تحميلها.
Lazy Loading الذكية بناءً على ارتفاع الشاشة
Lazy loading هو كل شيء عن التمرير وارتفاع الشاشة. Speed Cache’s lazy loading ذكي جدًا بطريقة أنه ينطبق فقط على ارتفاع الشاشة الحالي (بناءً على إطار العرض) ويقوم بتحميل السابق التالي. لذلك إذا كان لديك اتصال سريع أو إذا قمت بالتمرير ببطء، فلن تلاحظ حتى أن lazy loading نشط على موقع جوملا الخاص بك.
علاوة على ذلك، يتم تطبيق lazy loading هذا بناءً على ارتفاع الشاشة فقط على ارتفاع الشاشة الحالي حتى لو كان في منتصف الصفحة، في حالة الارتباط بمرساة على سبيل المثال. ثم يتم تطبيق lazy loading بمجرد التمرير لأعلى أو لأسفل.
تحسين محركات البحث لـ Joomla و Lazy Loading
التحميل البطيء المستخدم في Speed Cache لا يؤثر على تحسين محركات البحث. في الواقع ، ستحصل محركات البحث التي تزحف على المحتوى الخاص بك ، مثل Google bot ، على مزايا فقط:
- أوقات تحميل الصفحة أفضل بكثير؛
- يتم تحميل جميع محتويات الصورة، بما في ذلك النص البديل، وعنوان الصورة والوصف على الفور دون lazy loading؛ و
- كما يتم تحميل تسميات الصور عند تقديم الصفحة لأول مرة.
التحميل التدريجي البطيء هو حل وسط بين عرض الوسائط وتأخير تنزيلها عن طريق إضافة إشارات مرئية. في نفس الوقت ، يجعل التنقل في مدونة Joomla الخاصة بك تجربة أسرع وأكثر متعة. لا ينبغي أن تكون هناك حدود لمشاركة المحتوى الرائع والآن ، مع التحميل التدريجي البطيء على Joomla! لا توجد حدود لجعلها في متناول الجميع أيضًا.
بالطبع، يمكننا أيضًا أن نضع في اعتبارنا أن Speed Cache تقدم أيضًا العديد من الأدوات الرائعة مثل وحدة ذاكرة التخزين المؤقت اللطيفة التي ستسمح لنا بتسريع مواقعنا والانتقال بها إلى المستوى التالي!
تحقق من لـ Joomla: https://www.joomunited.com/products/speed-cache
عندما تشترك في المدونة، سنرسل لك رسالة بريد إلكتروني عند وجود تحديثات جديدة على الموقع حتى لا تفوتك.


التعليقات 1
أنا أبحث عن lazy loading مشغلات الفيديو المضمنة (يوتيوب). مجموعة من هؤلاء تسبب الكثير من حركة المرور عند تحميل الصفحة. لا تذكر هذه المقالة مقاطع الفيديو، فقط الصور، لذلك أفترض أنها لا تنطبق.
بالمناسبة، لا أستطيع تحليل النص "وقت التحميل هو الصفحة أفضل بكثير".