リンク画像のサイズ変更の問題(設定)

本当に簡単な修正だとは思うのですが、適切な設定が見つかりません。

BBC ニュースや CBC ニュースの記事など、第三者のウェブサイトからリンクを投稿すると、画像のサイズが正しく調整されません。

プレビューでは正常に表示されます。

しかし、投稿すると画像が大きすぎます。

この例のリンクは以下の通りです。

ばかげた質問だとわかっていますが、どなたか正しい方向へ導いていただけないでしょうか?

「引用」したときのことでしょうか?もしそうではないなら、画像が大きくなってしまう操作や状況をできるだけ詳しく説明してください。そうすれば、ご質問にお答えしやすくなります。

「いいね!」 1

残念ながら、あなたの問題点を完全に再現することができませんでした。Onebox 内で画像のサイズが誤って識別されているようですが、その状態を引き起こす条件をどう作ればよいか見当がつかないのです。

「画像のクロール」サイト設定の値は何にしていますか?これをオンにしておいても問題はありませんが、あなたのケースでは、問題がフローのより早い段階で発生していると思われます。

@osioke さんがおっしゃった通り、問題の再現を試みて、その手順を教えてください。特に以下の点についてご教示ください:

  • これはすべての投稿で発生しますか、それとも一部の投稿だけですか?
  • 投稿が最初に作成されたときに発生しますか、それとも既存の投稿を編集した後にのみ発生しますか?
  • 編集の場合、その編集を行っているのは一般ユーザーですか、それとも管理者ですか?
  • 投稿の作成・編集にはどのデバイスやブラウザを使用していますか?
「いいね!」 2

詳細が不足しており申し訳ありません。

投稿のほとんど(95% 以上)ではこの問題は発生していません。私のコミュニティのメンバーがいくつかのスレッドで投稿した際、まれに正しく表示されないことに気づいただけです。投稿を編集しようとするとプレビューモードでは問題なさそうに見えますが、実際に投稿すると正しく表示されません。しかし、リンクテキスト全体を切り取り、再度貼り付け直すと、本来あるべきように表示されます。

ただし、元と変更後の状態(生データモード)には違いは見当たりません:
Raw Image

「画像をクロール」はオンになっています。
「サムネイルを作成」もオンになっています。

Discourse の設定のほとんどはデフォルトのままですが、「ファイル」セクションにはいくつか例外があります:

  • 「最大画像サイズ (KB)」は 1000 KB に設定
  • 「最大画像ピクセル数 (メガピクセル)」は 5 に設定
  • 「リモート画像をローカルにダウンロード」はオフ
  • 「任意のオリジンを埋め込む」はオン

この問題は使用しているテーマとは無関係のようです。サードパーティから同じリンクを使用する場合は、私には発生しません。今後、画像のリサイズに関する奇妙な問題を経験したコミュニティメンバーに、どのデバイスを使用していたかを確認し、問題の再現を試みる予定です。

「いいね!」 2

わかった、問題の特定ができました。

どうやら、Firefox でズームレベルが 120% に設定されている場合に発生するようです。

この問題に直面しているユーザーと試行錯誤を繰り返しました。異なるブラウザやデバイスなどを試しました。要するに、Firefox Nightly(91.0a1 (2021-05-31) (64-bit))を 120% ズームで使用すると、リンクのサイズ変更が行われなくなります。

ズームを 110% または 100% に戻すと、投稿は完全にリサイズされます。

奇妙なことですが、スレッドはこちらです:

「いいね!」 2

なるほど、あなたの調査に基づいて問題の再現に成功しました。

コンポーザーのプレビューペインにあるサムネイルのサイズが64px x 64px未満の場合に発生します。これは、デスクトップブラウザのウィンドウを非常に狭くリサイズするか、(あなたが発見したように)ズームレベルを上げることで再現できます。

修正はすぐに来るでしょう!

「いいね!」 4

この問題の修正はマージされました。サイトを更新していただければ、問題なく動作するはずです!

「いいね!」 4

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.