رفتن به مطلب

بهبود سرعت سایت با Defer parsing of JavaScript


sir1

پست های پیشنهاد شده

با سلام

من تقریبا تمام موردهارو در gtmatrix درست کردم و سرعت سایتمو به A رسوندم ولی گزینه Defer parsing of Javascript خیلی پایین هست. میشه کمک بکنین که چجوری این موردو حل کنم؟

http://gtmetrix.com/reports/www.acgih.ir/yvgzhlYt

لینک به ارسال

به نقل از ماندگار وب:

به شخصه توصیه میکنم زیاد پی گیر این بخش نشید، چون آخرش مجبورتون میکنه همه کدهای جاوا اسکریپت رو از سایتتون پاک کنید تا 100 درصد بشه.

اگه مایلید میتونیداز یکی از روش های زیر موقع فراخوانی فایل های جاوا اسکریپت استفاده کنید. ( نام فایل java.js)

روش اول:


<script type="text/javascript">
function downloadJSAtonload() {
var element = document.createElement("script");
element.src = "java.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>[/font][/color]

روش دوم : این روش بیشتر مواقع باعث ایجاد چند خطا در ولید سایت میشه.


<script defer="defer" type="text/javascript" src="java.js"></script>

نکته : البته هر دو این روش ها بعضی مواقع باعث جلوگیری از لود فایل جاوا اسکریپت شما میشه.

ویرایش شده توسط alireza1375
  • امتیاز 2
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...