通常、Webページでは、<body>
タグとWebページで一緒にロードされます。これが原因で、スタイルシートとJavaスクリプトのロードが遅く、場合によってはロードされない<head>
ことがあるため、Webページが鈍く見えることがよくあります。だから私は最初にheadタグにあるコンテンツをロードし、次にheadタグにコンテンツをロードした後、bodyコンテンツをロードするローダーを探しています。
<head>
タグを最初にロードさせるような種類のスクリプトやその他のトリックはありますか?
ページは上から下に直線的に読み込まれます。ソースでそれらに遭遇すると、追加のリンクされたアセットを取得します。これらのアセットがブラウザに返される順序は、取得するパスとファイルのサイズによって異なります。
JSファイルは他のアセットの同時ロードをブロックする可能性があるため、JSはHEADセクションからリンクしないでください。</body>
代わりに、JSファイルのリンクをタグの直前に配置してください。
CSSファイルについては、CSSが完全に読み込まれるのを待ってから、ページの残りの部分を「表示」するスクリプトを作成できますが、これは単にインターネットの仕組みであるため、これに反対することを強くお勧めします。あなたが心配している「鈍い見た目」は、インターネットを使用する他の誰にとっても実際には関係ありません。