Suite à la discussion issue de Problèmes avec les vignettes provenant de Soundcloud et des oneboxes YouTube :
Lorsque les oneboxes sont créées avec une iframe, nous n’avons aucune image à extraire comme vignette. Ce serait génial si Onebox pouvait nous fournir une image à utiliser.
Le plugin topic-list-previews de Pavilion proposait cette solution de contournement :
Cependant, cela entraîne un coût de performance assez élevé, donc je ne pense pas que nous souhaitions l’intégrer dans le cœur du système.
Je vois deux options propres :
-
Onebox pourrait fournir une URL de vignette. Nous devrions apprendre à Discourse à la récupérer et à la télécharger localement.
-
Nous pourrions implémenter quelque chose comme lazy-yt qui fonctionne pour toutes les oneboxes basées sur des iframes. Cela pourrait également apporter un gain de performance, puisque le contenu de l’iframe ne serait chargé qu’après le clic.
Il n’y a pas de plans immédiats pour implémenter cela, mais je crée ce sujet pour suivre cette idée.