2016-09-04

Unknown

أسهل طريقة لزيادة سرعة المدونة (جرب بنفسك)

Unknown بتاريخ عدد التعليقات : 1

أسهل طريقة لزيادة سرعة المدونة (جرب بنفسك)

أحد أسباب تحسين المدونة وتهيئتها لمحركات البحث، وتحضيرها لاستقبال زوار هو سرعة تحميل صفحات هذه المدونة. من أجل هذا أتيت لكم بإضافة تم تصميم نسخة منها لمنصة بلوجر بعد أن كانت في الأساس إضافة ووردبريس، إنها إضافة Lazy Load.

Lazy Load

هذه الإضافة تعمل بمبدأ بسيط، فقط تؤجل عرض الصور في الصفحة الواحدة حتى يتم عرض النص كاملا، وبالتالي تقليل ما يصطلح عليه الـ HTTP Requests وبالتأكيد تحميل الصفحة بسرعة أكبر، وهو ما يمكن أن تجربه بنفسك وباستخدام أدوات تجربة سرعة الموقع.

تركيب الإضافة

  1. ادخل إلى مدونتك على بلوجر
  2. اختر التبويب "قالب" ثم اضغط "تحرير HTML"
  3. اضغط CTRL+F لإظهار مربع البحث وابحث عن الوسم </head>
  4. أضف الكود الآتي فوقه مباشرة
<script type='text/javascript'>//<![CDATA[
(function(a) {
a.fn.lazyload=function(b){var c={threshold: 0,failurelimit:0,event:"scroll",effect:"show",container:window;
};
if(b) {
a.extend(c,b);
}
var d=this;if("scroll"==c.event) {
a(c.container).bind("scroll",function(b){var e=0;d.each(function(){if(a.abovethetop(this,c)||a.leftofbegin(this,c)){
}
else if(!a.belowthefold(this,c)&&!a.rightoffold(this,c)) {
a(this).trigger("appear");
}
else {
if(e++>c.failurelimit){return false;
}}});
var f=a.grep(d,function(a) {
return!a.loaded;
});
d=a(f);
})}
this.each(function() {
var b=this;if(undefined==a(b).attr("original")){a(b).attr("original",a(b).attr("src"));
}
if("scroll"!=c.event||undefined==a(b).attr("src")||c.placeholder==a(b).attr("src")||a.abovethetop(b,c)||a.leftofbegin(b,c)||a.belowthefold(b,c)||a.rightoffold(b,c)) {
if(c.placeholder){a(b).attr("src",c.placeholder);
}
else {
a(b).removeAttr("src");
}
b.loaded=false;
}
else {
b.loaded=true;
}
a(b).one("appear",function() {
if(!this.loaded){a("<img />").bind("load",function(){a(b).hide().attr("src",a(b).attr("original"))[c.effect](c.effectspeed);b.loaded=true;
}).attr("src",a(b).attr("original"));
}});
if("scroll"!=c.event) {
a(b).bind(c.event,function(c){if(!b.loaded){a(b).trigger("appear");
}})}});
a(c.container).trigger(c.event);return this;
};
a.belowthefold=function(b,c) {
if(c.container===undefined||c.container===window){var d=a(window).height()+a(window).scrollTop();
}
else {
var d=a(c.container).offset().top+a(c.container).height();
}
return d<=a(b).offset().top-c.threshold;
};
a.rightoffold=function(b,c) {
if(c.container===undefined||c.container===window){var d=a(window).width()+a(window).scrollLeft();
}
else {
var d=a(c.container).offset().left+a(c.container).width();
}
return d<=a(b).offset().left-c.threshold;
};
a.abovethetop=function(b,c) {
if(c.container===undefined||c.container===window){var d=a(window).scrollTop();
}
else {
var d=a(c.container).offset().top;
}
return d>=a(b).offset().top+c.threshold+a(b).height();
};
a.leftofbegin=function(b,c) {
if(c.container===undefined||c.container===window){var d=a(window).scrollLeft();
}
else {
var d=a(c.container).offset().left;
}
return d>=a(b).offset().left+c.threshold+a(b).width();
};
a.extend(a.expr[":"], {
"below-the-fold"
:"$.belowthefold(a, {threshold : 0, container: window})","above-the-fold": "!$.belowthefold(a, {threshold : 0, container: window})","right-of-fold":"$.rightoffold(a, {threshold : 0, container: window})","left-of-fold":"!$.rightoffold(a, {threshold : 0, container: window})";
})})(jQuery);$(function() {
$("img").lazyload({placeholder: "http://i22.servimg.com/u/f22/15/42/72/40/grey10.gif",effect:"fadeIn",threshold:"-50";
})})//]]></script>
 تفقد موقعك مجددا ولاحظ الفرق!

أسهل طريقة لزيادة سرعة المدونة (جرب بنفسك)
تقييمات المشاركة : أسهل طريقة لزيادة سرعة المدونة (جرب بنفسك) 9 على 10 مرتكز على 10 ratings. 9 تقييمات القراء.

مواضيع قد تهمك

1 تعليقات
avatar
غير معرف 18/9/16 00:11
delete

x-)

رد

اتبع التعليمات لاضافة تعليق
  • يرجى ترك تعليق على الموضوع. سيتم حذف التعليقات التي تتضمن روابط مباشرة، والإعلانات، أو ما شابه ذلك.
  • لإضافة كود ضعه في : هنا الكود
  • لإضافة كود طويل ضعه في : هنا الكود
  • لإضافة اقتباس ضعه في : اكتب هنا
  • لإضافة صورة ضعها في : رابط الصورة هنا
  • لإضافة فيديو استعمل : [iframe] هنا رابط تضمين الفيديو [/iframe]
  • * قبل ادخال كود عليك بتحويله أولا
  • شكرا لك

دروس، قوالب وإضافات بلوجر [broadcast]

إضافات بلوجر [sided]

جلب الزوار [cards]

بلوجر
جاري التحميل ...
بلوجر

التعليقات

دروس بلوجر [cover]

صناعة المحتوى

قوالب بلوجر [sided]



لا تتوقف أبدا عن التعلم! سأرسل لك رسائل بريدية غير دورية تحتوي على معلومات، أفكار، عروض وتحميلات أقوم بصياغتها وجمعها بعناية وجودة عاليتين، كما أعلمك بريديا عند نشر مقال جديد على المدونة.

أصدقاء المدونة

بلوجر

آخر الأخبار

بلوجر

جميع الحقوق محفوظة

مدونة بلوجر عربية

2016