CSSプリロードヒントを使用してWebサイトのパフォーマンスを向上させる方法
HTMLにはpreload
という属性があります これにより、ブラウザにヒントを与えることができます どのように、そしてもっと重要なことに、いつ ページの読み込み時にアセットを読み込みます。
preload
属性は、いくつかのHTML要素で使用できます。たとえば、<link>
に追加できます ブラウザがCSSスタイルシートの早期フェッチを開始するようにする要素。
しないでください preload
を使用する <link>
の属性 このように(一部のWebサイトが推奨しているように):
<link rel="preload" rel=stylesheet href="/css/styles.css" as="style">
上記のコードはスタイルシートをプリロードするだけなので、適用しません。 それ。
代わりに、スタイルシートのプリロードと適用の両方を行うために(プリロードされたらすぐに)、インラインJS onload
を使用できます。 <link>
のイベントハンドラー 要素:
<link rel="preload" href="style.css" as="style" onload="this.rel='stylesheet'">
JSのonload
その後、eventhandlerはリンク要素のrel="preload"
を変更します rel="stylesheet"
の属性 読み込みが完了するとすぐに。
上記の構成では、preload
をサポートするブラウザ 属性を使用しなかった場合よりも早くCSSスタイルシートのダウンロードを開始します。
ブラウザのサポート
preload
属性はFirefoxではまだ(奇妙なことに)サポートされていませんが、他のすべての最新のブラウザでは機能します。 preload
は引き続き使用できます 属性ですが、FirefoxでCSSをプリフェッチしません(正常に読み込まれます)。
-
HTMLで必要な属性を使用するにはどうすればよいですか?
HTMLの必須属性が使用されますoフォームを送信する前に、要素を入力する必要があることを指定します。フィールドに入力せずに送信ボタンをクリックすると、エラーが発生し、フォームの送信に失敗します。エラーは「このフィールドに入力してください」になります。 必要な属性は、input、select、およびtextarea要素で使用できます。 例 次のコードを実行して、HTMLで必要な属性を使用する方法を学ぶことができます。 <!DOCTYPE html> <html> <head> <t
-
パワーユーザーのようにWindowsパフォーマンスモニターを使用する方法
PCの動作が遅く、応答がないように感じますか?一度に実行するアプリが多すぎる、ハードウェアが古いか弱い、システムにマルウェアが隠されているなど、さまざまな要因が原因である可能性があります。難しいのは、どのアプリが自分に当てはまるかを特定することです。 幸いなことに、Windowsには便利な診断ツールがたくさんあります そのうちの1つは、パフォーマンスモニターと呼ばれるものです(信頼性モニターと混同しないでください)。これを使用すると、トラブルシューティング時間を大幅に短縮できます。 これは、それを使用する理由と開始方法を含む、簡単ですが完全な紹介です。 パフォーマンスモニターを起動する方法