ホームページ > ウェブフロントエンド > CSSチュートリアル > CSS ` タグの \'?d=20090107\' は実際には何をするのでしょうか?

CSS ` タグの \'?d=20090107\' は実際には何をするのでしょうか?

Barbara Streisand
リリース: 2024-11-27 06:17:10
オリジナル
338 人が閲覧しました

What Does

謎の「?」を公開CSS リンク内

お気に入りの Web サイトのマークアップを調べていると、興味深い質問に遭遇します。 にあります。タグを開くと、「?d=20090107」という奇妙な文字列がはみ出します。日付に似ていますが、その目的は謎のままです。

真実を明らかにする

「?d=20090107」セグメントは、変更が確実に行われるようにする戦略的な役割を果たします。 CSS ファイルへの情報が効果的に配布されます。この一意の文字列をファイル名に追加することで、開発者はブラウザに CSS ファイルのキャッシュされたバージョンを破棄させ、代わりに更新されたバージョンをダウンロードさせることができます。

仕組み

Web サーバーは、「?d=20090107」クエリ パラメータに遭遇すると、それを無視し、ファイル「/Content/all.min.css」を次のように提供します。 いつもの。ただし、ブラウザは最新バージョンを確実に入手したいので、変更されたファイル名を認識し、新たにダウンロードします。

動的コンテンツか静的コンテンツか?

CSS は動的に生成されるため、リロードを保証するためにこのイディオムを使用するのが一般的です。クエリ パラメーターに日付が存在することで、それがバージョン インジケーターであるという概念がさらに裏付けられます。

自動化されたソリューション

特に洞察力に富むのは、Podcast 38 からの抜粋です。ビルドプロセスでの「タグ」の使用を強調します。これらのタグはファイル名にバージョン番号を組み込み、ブラウザーが常に最新バージョンの CSS ファイルをフェッチするプロセスを自動化します。

以上がCSS ` タグの \'?d=20090107\' は実際には何をするのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート