2026-04-02 (木) 17:08:02

カテゴリ:お知らせ

avif.avif

主に画像表示に使用するrefプラグインの機能を拡張しました。

主な変更内容

過去の変更点も併せて掲載しています。

1. 次世代画像フォーマットのフルサポート

標準の GIF/PNG/JPEG に加え、以下のフォーマットに対応しました。

  • WebP / AVIF: 高圧縮・高画質な次世代フォーマットの表示および相互変換に対応。
  • SVG: ベクター画像の表示に対応。

2. 添付・アップロード機能の統合

ファイルが存在しない場合の「添付」ボタン表示から、アップロード、自動変換、リネームまでをサポートします。

  • 添付ボタン: 指定したファイルが見つからない場合、その場に「添付」ボタンを自動表示します。
  • 自動変換・リネーム: アップロードしたファイルは、#ref で指定したファイル名・フォーマットに自動的に変換されて保存されます。
  • 完了後のページ移動: アップロード完了後は、自動的に「元のページ(閲覧していたページ)」へとシームレスに戻ります。

3. フォールバック画像システム

ファイルが見つからない場合に、代わりの画像を表示できます。

  • 引数指定: #ref(filename.png, fallback=TempImage.webp)
  • デフォルト値: 引数の指定がない場合でも、指定したファイルと同じページに Placeholder.webp がアップロードされている場合は、それを表示します。

4. その他

  • デフォルトのアラインを center に変更
  • 遅延読み込みに対応
  • キャッシュの有効化
  • コードの最適化

追加された引数

  • fallback=filename: フォールバック画像の指定。
  • noattach: 添付ボタンを非表示にする。
  • nolazy: 画像の遅延読み込みを無効化する。

不具合の報告

今回の変更に起因する何かしらの不具合が確認された場合、こちらのコメント欄にて報告をお願いします。


Loading comments…