私たちはすべてのアイコンを保持するフォントファイルを持っています。現在のところ、フォントファイルにアイコンを追加すると、キャッシュの有効期限が切れるか、キャッシュをクリアしてリフレッシュ(ctrl + F5)してユーザーにはわからないようなものが表示されます。フォントファイルをバストキャッシュに自動的にバージョン
キャッシングをオフにしても、最新のものを取得するには単純なリフレッシュ(F5)が必要です。ユーザーが何かする可能性がありますが、少なくともいくつかの質問があります。
フォントファイルを無期限にキャッシュし、変更があった場合にのみ再度ダウンロードするのが理想的です。 Asp.Netのバンドルでjavascriptとcssファイルがどのように動作するかと同様です。
これを自動的に行う方法はありますか?私は、CSSの@ font-faceのフォントファイルの場所の末尾に?v=1
があると、フォントファイルを再度ダウンロードするが、手作業であり、避けたいと考えている。
CSSのフォントファイルのバージョンクエリ文字列を自動的に更新する方法はありますか?