الأربعاء، 19 يونيو، 2013

كيفية إضافة تأثير تحميل الصفحات الخاص بـكود JQuery Lazy Load على البلوجر



مرحبا بكم زوار و متتبعي أفكار Pro.

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

مميزات هذه الإضافة :


- لا تؤثر على سرعة / صداقة مدونتك مع محركات البحث.
- متوافق مع جميع المتصفحات (جوجل كروم، فايرفوكس، وإنترنت إكسبلورر وغيرها ...).
- يمكنك التعديل عليه وتغيير الصورة
وفقا لرغبتك.
- سوف تساعد أيضا المدونات على أخد وقت أقل لتحميل الصفحات، وتجعل الزوار المهتمين ينتظرون على مدونتك بمجرد رؤية الصورة المعبرة عن التحميل.

إن كنت لم تسمع بإضافة jQuery Lazy Load من قبل أنصحك بزيارة الموضوع التالي : اجعل تحميل صفحات مدونتك/موقعك أسرع باستخدام إضافة jQuery Lazy Load


طريقة إضافة تأثير التحميل :

1- اتجه إلى لوحة تحكم البلوجر الخاصة بك و اضغط على "تصميم" من القائمة الجانبية ثم على "تحرير HTML".
* ولا تنسى أن تقوم بحفظ نسخة احتياطية لقالبك *
2- أنقر على "Ctrl + F" و ابحث عن الكود التالي :

]]></b:skin>


و ألصق مباشرة فوقه كود css التالي :
    /*Start  MBL Lazy Page Loading Effect CSS coding (www.afkarpro.blogspot.com) */
    #mbl-lazyloading {position: fixed;z-index: 50;top: 0; left: 0;width: 100%; height: 100%;background: #FDFEF8 url(هنا سننسخ رابط الصورة المتحركة -المُعبرة عن تحميل الصفحة-) no-repeat center;line-height: 350px;text-align: center;font-size: 36px;color: #353231;text-indent: -9999px;}
    .MD #mbl-lazyloading { display: none; }
    @media only screen and (device-width: 768px) {#loading {position:absolute;width:1040px;min-height:768px;}}
    #mbl-progress-bar {position: absolute;top: 0; left: 0;background: #de1301;opacity: 0.8;width: 0;height: 18px;}
    #mbl-loader {height: 100%;display: none;}
    /*End  MBL Lazy Page Loading Effect CSS coding (www.afkarpro.blogspot.com) */


وقم بالتعديل عليه باستبدال  مايلي :

اللون الأحمر = هنا ضع رابط الصورة المتحركة (سأضع لك مجموعة من روابط الصور بالأسفل).
اللون الأخضر = من هنا يمكنك تغيير لون progress-bar (أي شريط التحميل).



3- بنفس الطريقة ابحث عن </head> و ألصق مباشرة فوقه الكود التالي :

    <script>
    (function($){
    $("html").removeClass("MD");
    $("#header").ready(function(){ $("#mbl-progress-bar").stop().animate({ width: "25%" },1500) });
    $("#footer").ready(function(){ $("#mbl-progress-bar").stop().animate({ width: "75%" },1500) });
    $(window).load(function(){
        $("#mbl-progress-bar").stop().animate({ width: "100%" },600,function(){
            $("#mbl-lazyloading").fadeOut("fast",function(){ $(this).remove(); });
        });
    });
    })(jQuery);
    </script>

4- ثم ابحث بعد ذلك على </body> و ألصق الكود التالي :

    <b:if cond='data:blog.url == data:blog.homepageUrl'>
     <div id='mbl-lazyloading'><div id='mbl-progress-bar'></div><div id='mbl-loader'>Powered By<a href="http://www.afkarpro.blogspot.com">AfkarPro - Loading Effect</a></div></div>
    </b:if>


5- و في الأخير قم بحفظ القالب.

إليكم الآن مجموعة من الصور المتحركة ذات تأثير التحميل :

http://3.bp.blogspot.com/-q7cQxzltplw/UcJI1eRvKWI/AAAAAAAAC_g/nj6t7qXH5tI/s1600/Loading+Effect+-+Black_Grey+1+-+www.afkarpro.blogspot.com.gif
http://2.bp.blogspot.com/-9ZaBj6a_F10/UcJI2YGZY5I/AAAAAAAAC_o/jM514uVgPs4/s1600/Loading+Effect+-+Black_Grey+2+-+www.afkarpro.blogspot.com.gif
http://2.bp.blogspot.com/-ia2crckb9ag/UcJI6yvWv0I/AAAAAAAADAA/SCDJCT40JPQ/s1600/Loading+Effect+-+Black_Grey+3+-+www.afkarpro.blogspot.com.gif
http://4.bp.blogspot.com/-RBxtljDB4Yc/UcJI3Tbf_BI/AAAAAAAAC_w/OeU-O6C81t4/s1600/Loading+Effect+-+Blue+1+-+www.afkarpro.blogspot.com.gif
http://4.bp.blogspot.com/-4fBszryFHIM/UcJI4S4aHnI/AAAAAAAAC_4/cE6_bznyKLc/s1600/Loading+Effect+-+Blue+2+-+www.afkarpro.blogspot.com.gif
http://2.bp.blogspot.com/-FbdM_sTOVUg/UcJJNP8W4XI/AAAAAAAADB4/IqMOFiTRq5Q/s1600/Loading+Effect+-+Blue+3+-+www.afkarpro.blogspot.com.gif
http://2.bp.blogspot.com/-zmkoKuMiVF4/UcJI7WlaxeI/AAAAAAAADAE/R4-r5oRnUrg/s1600/Loading+Effect+-+Green+1+-+www.afkarpro.blogspot.com.gif
http://4.bp.blogspot.com/-7TggH78GRuA/UcJI9m147zI/AAAAAAAADAQ/N6Ri_yW9xqk/s1600/Loading+Effect+-+Green+2+-+www.afkarpro.blogspot.com.gif
http://4.bp.blogspot.com/-sv-k10DmVfM/UcJI-TUQVtI/AAAAAAAADAU/0O09V9YhRDE/s1600/Loading+Effect+-+Green+3+-+www.afkarpro.blogspot.com.gif
http://4.bp.blogspot.com/-8dB8BvvavgY/UcJI_o3B7JI/AAAAAAAADAg/2YrWPDd2P9c/s1600/Loading+Effect+-+Green+4+-+www.afkarpro.blogspot.com.gif
http://1.bp.blogspot.com/-_yWnQhXLWMk/UcJJAjF22JI/AAAAAAAADAo/nK3ApbJdLPc/s1600/Loading+Effect+-+Orange+1+-+www.afkarpro.blogspot.com.gif
http://3.bp.blogspot.com/-Rx1UJmOAI_w/UcJJBsTzhRI/AAAAAAAADAw/Tcf6HTaaPeA/s1600/Loading+Effect+-+Orange+2+-+www.afkarpro.blogspot.com.gif
http://1.bp.blogspot.com/-y3l0--gLsYk/UcJJCgtW9KI/AAAAAAAADA4/TM9MKK7Z0IQ/s1600/Loading+Effect+-+Purple+1+-+www.afkarpro.blogspot.com.gif
http://4.bp.blogspot.com/-Tsbtlrwn2OE/UcJJEMDSX_I/AAAAAAAADBA/SvXsmg1N6-E/s1600/Loading+Effect+-+Purple+2+-+www.afkarpro.blogspot.com.gif
http://1.bp.blogspot.com/-kVuL2BdpE2Y/UcJJEmLkzQI/AAAAAAAADBI/OGbvJAYA8_8/s1600/Loading+Effect+-+Red+1+-+www.afkarpro.blogspot.com.gif
http://4.bp.blogspot.com/-hJB-vAJJp9Q/UcJJGC0mxyI/AAAAAAAADBQ/5BUxVLBrJmw/s1600/Loading+Effect+-+Red+2+-+www.afkarpro.blogspot.com.gif
http://1.bp.blogspot.com/-sLNphZ3v0F0/UcJJJIos7WI/AAAAAAAADBY/Bk039_F9M8k/s1600/Loading+Effect+-+Red+3+-+www.afkarpro.blogspot.com.gif
http://4.bp.blogspot.com/-Nc5ks2-2-4c/UcJJJNYJYxI/AAAAAAAADBc/S7qplKtzB1Y/s1600/Loading+Effect+-+Red+4+-+www.afkarpro.blogspot.com.gif
http://1.bp.blogspot.com/-Qz_GikPEgOI/UcJJLd9vMMI/AAAAAAAADBs/uiRxJfStvZA/s1600/Loading+Effect+-+Red+5+-+www.afkarpro.blogspot.com.gif

*! أتمنى أن أكون قد وفقت في إيصال المعلومة لكم بدون تعقيدات ;)
و إذا واجهت أي مشكل أو لديك أي استفسار لا تتردد في طرح سؤالك وذلك بالرد بتعليق، سأجيب بالتأكيد! إن شاء الله ...




ـ
روابط هذه التدوينة قابلة للنسخ واللصق
URL
HTML
BBCode

هناك 6 تعليقات :

  1. شكراااااا على الموضوع الرائع

    ردحذف
  2. انا مدون اول مرة اكتب تعليق فعلا شكرا لك واصل اخى الابداع والاحتراف

    ردحذف
    الردود
    1. العفو أخي ... بالتوفيق لك في عالم التدوين

      حذف
  3. اشكرك على الموضوع الرائع (h)
    بس ممكن يكون عند الضخول الى اى صفحه مش الرئيسيه بس

    ردحذف
    الردود
    1. العفو أخي
      ماعليك فعله فقط هو حذف السطرين الأول والأخير من الكود الذي وضعناه بالبودي (</body>)

      السطرين هما :
      <b:if cond='data:blog.url == data:blog.homepageUrl'>

      </b:if>

      حذف