Problems with thumbnails from Soundcloud and YouTube oneboxes에서 이어서 토론합니다:
iframe으로 원박스(onebox)가 생성되면 썸네일로 사용할 이미지를 가져올 수 없습니다. 원박스가 사용할 수 있는 이미지를 제공해 주면 좋겠습니다.
Pavilion의 topic-list-previews 플러그인에는 다음과 같은 우회 방법이 있었습니다:
하지만 이 방식은 성능에 상당한 부담을 주므로 코어에 구현하는 것은 적절하지 않다고 생각합니다.
몇 가지 깔끔한 해결책을 생각해 보았습니다:
-
원박스가 썸네일 URL을 제공할 수 있습니다. 이 경우 Discourse가 해당 URL을 가져와서 로컬로 다운로드하도록 해야 합니다.
-
모든 iframe 원박스에 적용할 수 있는 lazy-yt와 같은 기능을 구현할 수 있습니다. 이는 iframe 콘텐츠가 클릭 후에야 로드되므로 성능에도 일부 이점을 가져올 수 있습니다.
이를 구현할 즉각적인 계획은 없지만, 아이디어를 추적하기 위해 여기에 주제를 생성합니다.