私のウェブサイトでは、次の条件を考慮してください。
IE8 以下はサポートしていないので、ブラウザのサポートは問題ありません。
また、CSS ファイルにデータ URI 画像をコピーして貼り付ける場合に備えて、CSS でのデータ過負荷を回避する gzip も使用します。
LESS によって生成された CSS ファイルは 1 つしかありません。
簡単にするために、画像データ URI ごとに LESS 変数を使用します。
- コードベースをきれいに保つために、画像変数を別のLESSファイルに入れました
このすべてで、画像をロードするための最良のアプローチであるかどうかはまだわかりません。このアプローチで小さな画像をロードすると、HTTP リクエストの数が減り、スプライト画像を維持する必要もありません。
このアプローチに考えられる欠点はありますか?