sok777
(sok)
1
みなさん、こんにちは。
フォーラムのトピック一覧を別のウェブサイトに埋め込んでいます。
機能は問題なく動作しているのですが、各トピックの横に表示される画像が最適化されていません。
これによりページの読み込み速度が大幅に低下しています。画像の表示サイズは約100pxですが、フォーラムからフル解像度の画像(約1MB)が読み込まれています。最適化されたバージョンは約90KBで、10分の1のサイズです。
埋め込まれたトピックで、デフォルトとして各画像の最適化バージョンを読み込ませる方法はありますか?
埋め込み用JavaScriptを確認しましたが、画像に関する記述は見つかりませんでした。
よろしくお願いいたします。
sok777
(sok)
2
この JS で実際に最適化された画像を読み込ませる方法はありますか?
私の埋め込みにある画像は約 100px のサイズですが、コミュニティからの大きな画像がページの読み込み時間を大幅に遅らせています。最適化された 375px バージョンを読み込むことはできないのでしょうか?
sok777
(sok)
4
Robin さん、返信ありがとうございます。
これを JS で何らかの形で試す方法はありますか?
もしなければ、代替案として考えられているのは、POST で投稿リストを取得し、それらのトピック用に自分で div を作成するという方法です。ただし、これがどの程度簡単に行えるかはわかりません。
eviltrout
(Robin Ward)
5
トピックは iframe として埋め込まれているため、JavaScript を使用するのは非常に困難です。プラグインを作成するか、ご指摘の通り API を直接呼び出して目的を実現する方が、はるかに簡単です。
Ruby に慣れているようであれば、コアに小さな画像サイズのオプションを追加するプルリクエストを受け入れます。
simon
6
他の質問はこのトピックに移動しました。整理のためです。
sok777
(sok)
7
問題ありません。重複してしまい申し訳ございません。
sok777
(sok)
8
ありがとうございます。その作業はできましたが、各写真の最適化バージョンを見つけるのに苦労しています。最適化された画像を取得するための固定リンクがあるはずです。
eviltrout
(Robin Ward)
9
申し訳ありませんが、どのようなアプローチを取られていますか?