"Mohan Gs" tarafından tarif edilen teknik burada çalışmaz.
Js yolu /media/js/
nedeniyle js birleştirme kullanıyor gibi görünüyor . Bu, xml standart yolu ile eklenen tüm js dosyalarının olduğu anlamına gelir
<action method="addJs">...
<action method="addItem"><type>js</type>..
ile birleştirilecek /media/js/<hash>.js
.
Magento core js dosyaları eklendi
<action method="addJs"><script>prototype/prototype.js</script></action>
bu şekilde de.
Ayrıca, kafa js dosyaları tarafından tanımlanan nesnelere / işlevlere bağlı olan satır içi js kullanan birçok şablon vardır.
Bu noktada, sadece head js dosyalarını alta taşımak yeterli değildir. Tüm satır içi js bildirimlerini baş js'den önce ve daha önce </body>
taşımalısınız.
Tüm / birçok durumda, satır içi j'leri şablondan ayırmak imkansızdır, çünkü şablona özgü değişkenler kullanırlar.
Yalnızca son html'yi ayrıştırma gibi genel bir yöntem kullanabilir ve bunları birlikte ve doğru sırayla taşıyabilirsiniz.
Pagespeed uzantısına bir göz atın .