Optimisations d'images pour les sujets intégrés

Bonjour à tous,
J’intègre une liste de sujets de mes forums sur un autre site web.
Cela fonctionne très bien, mais les images qui apparaissent à côté de chaque sujet ne sont pas optimisées.

Cela ralentit considérablement la vitesse de chargement de la page. L’image fait environ 100 pixels, mais elle charge tout de même l’image en pleine qualité depuis les forums (environ 1 Mo). Une version optimisée fait environ 90 Ko, soit 10 fois plus petite.

Existe-t-il un moyen de forcer les sujets intégrés à charger par défaut la version optimisée de chaque image ?

J’ai examiné le JavaScript intégré mais je n’ai trouvé aucune ligne concernant les images.
Merci !

Y a-t-il un moyen de faire en sorte que ce JS charge réellement une image optimisée ?

Les images de mon embed font environ 100 px, mais les grandes images de la communauté ralentissent considérablement le chargement de la page. N’est-il pas possible de charger la version optimisée de 375 px ?

Il n’est pas possible de le faire pour le moment.

Je vous remercie pour votre réponse, Robin.

Existe-t-il un moyen de tester le JS pour réaliser cela ?
Sinon, l’option que j’envisage en alternative consiste à obtenir une liste de publications via POST, puis à créer moi-même les div pour ces sujets. Je ne suis pas certain de la simplicité de cette approche, cependant.

Les sujets sont intégrés via un iframe, ce qui rend l’utilisation de JavaScript très difficile. Vous auriez plus de facilité à écrire un plugin ou, comme vous l’avez mentionné, à appeler directement l’API pour réaliser ce que vous souhaitez.

J’accepterais une demande de fusion (pull request) sur le cœur du projet pour ajouter une option permettant des tailles d’image plus petites, si vous êtes à l’aise avec Ruby.

J’ai déplacé votre autre question vers ce sujet pour tout garder organisé.

Pas de problème. Désolé pour le doublon.

Merci. J’ai réussi à faire cela, mais j’ai du mal à trouver la version optimisée de chaque photo… Il doit bien y avoir un lien fixe pour obtenir les images optimisées, non ?

Désolé, quelle approche adoptez-vous ?