• 09-04-2015, 14:11:11
    #1
    wordpress sitemi gtmetrix com ve pagespeed insights'tan hız artırımı için sorguladığımda
    Defer parsing of JavaScript (javascriptlerin yüklenmesini erteleyin, yada js kodlarını ekranın üst kısmından kaldırın uyarısı alıyorum, js kodları
    <script type="text/javascript" src="http://www.siteadı.com/wp-content/themes/wp-saglik/js/tab.js"defer="defer"></script>
    yukardaki kodda sorunsuz kullandığım defer="defer"> kodu, aşağıdaki benzer kodlarda uygulayamıyorum.
    <script type='text/javascript' src='http://www.siteadı.com/wp-content/themes/wp-saglik/js/jquery.cycle.all.min.js?ver=3.4.1'>
     <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js?ver=3.4.1'></script>
    kodlarında, araştırdığım kadarıyla kodun sonundaki ver=3.4.1'> kısmından dolayı olmuyor. bu kodlarda defer="defer"> uygulayınca sidebar ve slaytlar çalışmıyor.
    defer="defer"> erteleme kodunu
    alttaki 2. ve 3.sıradaki kodlara hata vermeden nasıl uyarlayabilirim. ya da bu sorunu nasıl çözebilirim.
    Bu konuda bilgisi olan arkadaşlardan yardım bekliyorum. yardımlarınız için şimdiden teşekkürler.
  • 09-04-2015, 14:17:11
    #2
    sayfanda javascript dosyaların ve kütüphanelerin yüklenme hızından şikayetçiysen asenkron yükleme yapabilirsin. sayfanın açılış hızını arttıracaktır. bu şekilde deneyip tekrar test yap.

    defer hakkında yorum yapamayacağım.
  • 09-04-2015, 14:21:42
    #3
    asenkron yükleme ne demek hocam biraz açabilir, örnek verebilirmisiniz acaba?
  • 09-04-2015, 15:21:19
    #4
    meğer "defer" yerine asenkron da kullanabilirmişsin.

    http://stackoverflow.com/a/18411986
  • 10-04-2015, 15:31:35
    #5
    hocam dediğiniz gibi async , defer kodu gibi, bu kodda kullanılabiliyor <script type="text/javascript" src="http://www.siteadı.com/wp-content/themes/wp-saglik/js/tab.js"></script>
    ama bu kodda kullanılamıyor, yada ben beceremedim.
    <script type='text/javascript' src='http://www.siteadı.com/wp-content/themes/wp-saglik/js/jquery.cycle.all.min.js?ver=3.4.1'>
  • 13-04-2015, 13:39:25
    #6
    sonu böyle
    ?ver=3.4.1'>
    ile biten js kodlarına yapamadım maalsef