ほら、任せて Patrick Brosset が CSS パフォーマンスについて語る 可能な限り最も親しみやすく実用的な方法で。 CSS が常にそうであるとは限りません。 何がスピードを上げているのか、またはパフォーマンスの向上に関しては、最も簡単に達成できることです。
だけど if 物事の CSS 側での利益を探しているなら、Patrick は Edge DevTools を使用して最も高価なセレクターを嗅ぎ分ける良い方法を持っています。
- DevTools を開きます。
- [パフォーマンス] タブに移動します。
- 「高度なレンダリング インストルメンテーションを有効にする」オプションが有効になっていることを確認します。 これはその過程で私をつまずかせました。
- ページの読み込みを記録します。
- レポートの「ボトムアップ」タブを開きます。
- 再計算されたスタイルのサイズを確認してください。
ここから、メインのウォーターフォール ビューで Recalculated Style イベントの XNUMX つをクリックすると、新しい [Selector Stats] タブが表示されます。 そのねばねばした良さをすべて見てください!
処理されたすべてのセレクターが表示され、処理にかかった時間、一致した回数、一致の試行回数、および「高速拒否カウント」と呼ばれるもので並べ替えることができます。 私は学んだ マッチングから簡単かつ迅速に削除できた要素の数です。
CSS が本当に調査が必要なボトルネックである場合、ここには多くの洞察があります。 ただし、Patrick の Microsoft Edge ブログの完全な投稿を読んでください。理由と方法をより深く掘り下げ、ケース スタディ全体を説明しています。
- SEO を活用したコンテンツと PR 配信。 今日増幅されます。
- Platoblockchain。 Web3メタバースインテリジェンス。 知識の増幅。 こちらからアクセスしてください。
- 情報源: https://css-tricks.com/the-truth-about-css-selector-performance/
- 1
- 7
- a
- 私たちについて
- 高度な
- すべて
- 常に
- および
- 試み
- なぜなら
- ブログ
- (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。
- 呼ばれます
- 場合
- ケーススタディ
- CSS
- より深い
- 直接
- エッジ(Edge)
- 要素は
- 排除する
- 使用可能
- 全体
- さらに
- イベント
- 高価な
- から
- フル
- 利益
- 取得する
- GitHubの
- ゴエス
- こちら
- 認定条件
- HTML
- HTTPS
- 改善
- in
- 洞察
- IT
- コメントを残す
- LINK
- 負荷
- 長い
- 見て
- 探して
- たくさん
- メイン
- 多くの
- マッチ
- マッチング
- Microsoft
- マイクロソフトエッジ
- 最も
- ニーズ
- 新作
- 数
- ONE
- 開いた
- オプション
- パフォーマンス
- プラトン
- プラトンデータインテリジェンス
- プラトデータ
- 可能
- ポスト
- 実用的
- プロセス
- 処理済み
- クイック
- 読む
- レンダリング
- レポート
- 側
- サイズ
- 何か
- 勉強
- 概要
- Talk
- 物事
- 介して
- <font style="vertical-align: inherit;">回数</font>
- 〜へ
- 詳しく見る
- which
- ウィンドウズ
- You
- あなたの
- ゼファーネット