透明なデータ URI イメージの最適化: 安定性を備えた最小限の透明性の実現
HTTP リクエストの削減を追求する中で、データ URI は便利な手段として登場しました。小さな透明な画像を埋め込むためのソリューション。ただし、次のような疑問が生じます: 透明な画像を作成できる最小のデータ URI は何ですか?
微妙なバランス: サイズと安定性
透明な GIF の操作は次のとおりです。トリッキー。小さい GIF はデータ消費を最小限に抑えますが、一部の GIF は不安定になり、CSS の不具合を引き起こします。たとえば、小さな透明な GIF は 形式で正しく表示される場合があります。
透明なデータ URI の 2 つのオプション
この安定性要因を考慮して、作成するには 2 つのオプションがあります。透過データ URI:
1.短い (ただし安定性は低い)
data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
74 バイトのこの短い GIF は不安定になる傾向があります。 CSS 背景と組み合わせると機能しない場合があります。
2.安定しているが少し長い
data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
このわずかに長い GIF (78 バイト) は安定性を提供します。これにより、問題が発生することなく CSS 背景をシームレスに使用できるようになります。
考慮すべき注意事項
以上が最小の安定した透過データ URI イメージは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。