Kỹ thuật như được mô tả bởi "Mohan Gs" sẽ không hoạt động ở đây.
Bởi vì đường dẫn js /media/js/
có vẻ như anh ta sử dụng js hợp nhất . Điều đó có nghĩa là, tất cả các tệp js được thêm theo cách chuẩn xml
<action method="addJs">...
<action method="addItem"><type>js</type>..
sẽ được hợp nhất thành một /media/js/<hash>.js
.
Tập tin js lõi Magento được thêm vào
<action method="addJs"><script>prototype/prototype.js</script></action>
cách này cũng vậy
Ngoài ra còn có nhiều mẫu sử dụng js nội tuyến, wich phụ thuộc vào các đối tượng / hàm được xác định bởi các tệp js head.
Tại thời điểm này, nó không đủ để chỉ di chuyển các tệp js đầu xuống phía dưới. Bạn phải di chuyển tất cả các khai báo js nội tuyến sau đầu js và trước</body>
đó.
Trong tất cả / nhiều trường hợp không thể tách js nội tuyến khỏi các mẫu vì chúng đang sử dụng các biến cụ thể của mẫu.
Bạn chỉ có thể sử dụng một phương pháp chung như phân tích cú pháp html cuối cùng và di chuyển những thứ này lại với nhau và theo đúng thứ tự.
Vì vậy, có một cái nhìn vào phần mở rộng Pagespeed .