HTML では CSS を常に JavaScript の前に置く必要がありますか?
CSS は常に JavaScript よりも優先されるべきですか?
従来の知識:
一般的な推奨事項は、次の理由により、JavaScript よりも先に CSS を配置することで長い間推奨されてきました:
- レンダリングページのすべてのスタイル情報をレンダリングします。
- JavaScript が以前に含まれている場合、JavaScript エンジンは次のリソースのセットに進む前にすべてを解析する必要があります。
- これは、必要なスタイルがすべて揃っていないため、レンダリング スレッドがページを完全に表示できないことを意味します。
実際のテスト:
ただし、実際のテストでは大きく異なる結果が示されました:
- JavaScript は実行を開始しません。 CSSがダウンロードされます。
- したがって、JavaScript スレッドを長時間実行できるため、JavaScript を先頭に組み込んだ方が効率的であると思われます。
結論:
- デスクトップブラウザの場合: 最新のブラウザでは、JavaScript の前に CSS を置きますは パフォーマンスの向上をもたらします。場合によっては、パフォーマンスの低下を引き起こす可能性もあります (CSS が遅延する場合など)。したがって、 JavaScript ** の後に外部スタイルシート ** にリンクする必要があります。
- モバイル ブラウザーの場合: 一部のモバイル ブラウザー (WebKit for Android など) は依然として予測解析を行っていないという証拠があります。このようなブラウザでは、CSS の前にスクリプトを配置すると、パフォーマンスが低下する可能性があります。
技術的な説明:
- 従来のブラウザは、
ホットAIツール
Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ
AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。
Undress AI Tool
脱衣画像を無料で
Clothoff.io
AI衣類リムーバー
Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。
人気の記事
KB5055612を修正する方法Windows 10にインストールできませんか?4週間前 By DDD<🎜>:庭を育てる - 完全な突然変異ガイド3週間前 By DDD<🎜>:バブルガムシミュレーターインフィニティ - ロイヤルキーの取得と使用方法3週間前 By 尊渡假赌尊渡假赌尊渡假赌マンドラゴラ:魔女の木のささやき - グラップリングフックのロックを解除する方法3週間前 By 尊渡假赌尊渡假赌尊渡假赌Nordhold:Fusion System、説明3週間前 By 尊渡假赌尊渡假赌尊渡假赌ホットツール
メモ帳++7.3.1
使いやすく無料のコードエディター
SublimeText3 中国語版
中国語版、とても使いやすい
ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境
ドリームウィーバー CS6
ビジュアル Web 開発ツール
SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)
ホットトピック
Java チュートリアル1668
14
CakePHP チュートリアル1428
52
Laravel チュートリアル1329
25
PHP チュートリアル1273
29
C# チュートリアル1256
24

新しいプロジェクトの開始時に、SASSコンピレーションは瞬く間に起こります。これは、特にbrowsersyncとペアになっている場合は素晴らしい気分です。

今週のプラットフォームニュースのラウンドアップで、Chromeは、Web開発者のロード、アクセシビリティ仕様、およびBBCの動きのための新しい属性を導入します

これは私が初めてHTML要素を見ていることです。私はしばらくの間それを知っていましたが、まだスピンしていませんでした。かなりクールです

購入またはビルドは、テクノロジーの古典的な議論です。自分で物を構築することは、あなたのクレジットカードの請求書にはラインアイテムがないため、安価に感じるかもしれませんが

しばらくの間、iTunesはポッドキャストの大きな犬だったので、「ポッドキャストにサブスクライブ」をリンクした場合:

今週のラウンドアップ、タイポグラフィを検査するための便利なブックマークレットである。

サイトの訪問者と使用データを追跡するのに役立つ分析プラットフォームがたくさんあります。おそらく、特にGoogleアナリティクスが広く使用されています
