تابعنا على الفيس بوك

التخلص من عناصر جافا سكريبت وCSS التي تحظر عرض المحتوى في الجزء العلوي لمدونات بلوجر

من المشاكل الشائعة التى تواجهة مشرفي المواقع  هو حل مشكلة التخلص من عناصر جافا سكريبت وCSS التي تحظر عرض المحتوى في الجزء العلوي  وترجمتها الحرفية:



Eliminate render-blocking JavaScript and CSS in above-the-fold content Show how to fix


I solve Remove render-blocking JavaScript issue on Magento-1.9.x as follows:
<script src="filename.js"></script>
Replace with Following:  <script src="filename.js" defer></script>
<script src="filename.js" async="async"></script>
or
<action method="addJs"><script>prototype/prototype.js</script></action>  
Replace with Following:  <action method="addJs"><script>prototype/prototype.js</script><params>defer</params></action>  <action method="addJs"><script>prototype/prototype.js</script><params>async</params></action>

This code says wait for the entire document to load, then load the external file defer.js.
<script type="text/javascript">
    function downloadJSAtOnload() {
        var element = document.createElement("script");
        element.src = "defer.js";
        document.body.appendChild(element);
    }
    if (window.addEventListener)
        window.addEventListener("load", downloadJSAtOnload, false);
    else if (window.attachEvent)
        window.attachEvent("onload", downloadJSAtOnload);
    else window.onload = downloadJSAtOnload;
</script>
These are the steps that you need to follow.
  1. Copy above code.
  2. Paste code in your HTML just before the </body> tag (near the bottom of your HTML file).
  3. Change the defer.js to the name of your external JS file.
  4. Ensure the path to your file is correct. Example: if you just put defer.js, then the file defer.js must be in the same folder as your HTML file.

حل مشكلة التخلص من عناصر جافا سكريبت وCSS التي تحظر عرض المحتوى في الجزء العلوي لمدونات بلوجر التى تواجهة مشرفي المواقع

adsxu

إرسال تعليق

[facebook][blogger]
adsssssssssss
--------------- ads160 ---------------

Author Name

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *

يتم التشغيل بواسطة Blogger.