1

私のページテンプレートにはassets、そのページで使用するcss、jsのアセットリストを含むjavascript配列があります。

<!DOCTYPE html>
<html>
..........
..........
<script type="text/javascript">
var assets= ["/css/my.css", "/js/my.js", "/js/other.js"];
</script>
<script type="text/javascript" src="/js/head.js" async="async"></script>
</body>
</html>

head.js (非同期でロード) を使用して、ページのアセット リストをロードします。

// head.core code - v1.0.2 
// head.css3 code - v1.0.0 
// head.load code - v1.0.3
head.load(assets);

現在、モバイルタブ(デスクトップではなく)のGoogle Page Speedは、CSS配信の最適化と言っていますmy.css

しかし、my.css非同期にロードされた head.js から非同期にロードされます。

私は何を間違っていますか?

4

1 に答える 1