【参考】ローディング画像の形式を比較

結論を先に書くと…

どうせ HTML をいじる手間が発生するので、SVG 形式を使うのがベストです。

GIF

ファイルサイズ 14.7KB

APNG

ファイルサイズ 41.0KB

SVG

ファイルサイズ 1.36KB

  • SVG が圧倒的に軽いが、セキュリティ上の理由で WordPress でメディアとして扱わない方がよいので、FTP でアップロードしてカスタムHTMLブロックで表示している。
  • APNG と SVG は Internet Explorer 11 でアニメーション動作をせずに静止画として表示される。これはもう気にしなくてもいいだろう。

GIF

白以外の背景色だと輪郭が気になる。

APNG

背景色を設定しても輪郭がきれい。

SVG

背景色を設定しても輪郭がきれい。

GIF

APNG

SVG

拡大しても輪郭がなめらか。