一部の画像アップロードが常にJPEGに変換されることに気づきました。これにより、透明な要素やダーク/ライトモードの画像で醜い状況が発生します。この設定が見つかりませんでしたが、何らかの方法で無効にすることはできますか?
WebPやPNGで画像をアップロードしてみましたが、常にJPGに変換されます。どうしてですか?
一部の画像アップロードが常にJPEGに変換されることに気づきました。これにより、透明な要素やダーク/ライトモードの画像で醜い状況が発生します。この設定が見つかりませんでしたが、何らかの方法で無効にすることはできますか?
WebPやPNGで画像をアップロードしてみましたが、常にJPGに変換されます。どうしてですか?
この問題が発生しました。設定で圧縮をオフにすると、正常にアップロードされると思います。ただし、明らかな理由により、その設定をそのままにしておくのは良い場所ではありません。
関連性のありそうな設定がいくつかあります。
recompress original jpg quality(「アップロードされた画像ファイルの品質(1は最低品質、99は最高品質、100は無効)。」)png to jpg quality(「変換されたJPGファイルの品質(1は最低品質、99は最高品質、100は無効)。」)composer media optimization image encode quality(「再エンコードプロセスで使用されるJPEGエンコード品質。」)最後のものが最初の2つとどのように関連するのか、また、PNGやJPEG以外のWebPなどのファイルタイプに何が起こるのかはわかりません。
(また、これを読んでいるDiscourseのUX担当者への注意点として、JPEGとJPGの使い方が一貫していないため、見つけにくくなっています。)
最後はDiscourseでのRust、WebAssembly、MozJPEGによる高速(かつ小型)なアップロード | Blogについてですが、最初の2つはサーバーサイドの画像最適化パイプラインについてです。どちらも画像に関するものですが、同じ機能についてではありません。
言い換えます。
いくつかの個別の懸念事項が考えられます。
そして、利用可能な設定がこれらの懸念事項にどのように影響するか、特に新しい機能については、よくわかりません。
これは UX: Change JPEG to JPG for search consistency by TheJammiestDodger · Pull Request #20698 · discourse/discourse · GitHub で修正されるはずです ![]()
最初の2つはサーバーサイドのみの変更です。(クライアント側のサポートに関係なく実行できます)
最後はブラウザで適用され、サーバーに送信されるペイロードが小さくなることを意味します。