비메오 원박스(onebox)가 이제 iframe 대신 lazy-video-wrapper로 표시됩니다.
비메오 URL은 이제 다음과 같이 표시됩니다:
이미지 버전:
이전처럼 썸네일을 표시하지 않습니다. 이미지 버전:
이 문제는 기존 URL에는 영향을 미치지 않으며(새 URL 또는 재구성된 URL에만 해당됩니다). 기존 비메오 원박스를 참고하세요.
비메오 원박스(onebox)가 이제 iframe 대신 lazy-video-wrapper로 표시됩니다.
비메오 URL은 이제 다음과 같이 표시됩니다:
이미지 버전:
이전처럼 썸네일을 표시하지 않습니다. 이미지 버전:
이 문제는 기존 URL에는 영향을 미치지 않으며(새 URL 또는 재구성된 URL에만 해당됩니다). 기존 비메오 원박스를 참고하세요.
보시는 lazy-video-wrapper는 3주 전에 임베드 처리 방식을 변경하면서 도입된 부분입니다. Vimeo 임베드는 이제 지연 로드(lazy loading) 방식으로 처리되며, 이는 iframe이 요청 시에만 추가된다는 의미입니다.
썸네일 누락은 비공개(unlisted) Vimeo 업로드에서 발생하는 알려진 한계입니다. 우회 방법이 있을 수 있지만, 아직 조사 중입니다. 자세한 내용은 아래를 참고하세요.
감사합니다, Jan.
지금은 원본 URL 대신 iframe을 삽입해서 대응하고 있습니다:
또한 고려해 볼 가치가 있는 점은, lazy wrapper와 연결된 이미지가 Topic Thumbnails 플러그인에 의해 가져와져서 이 또한 내 주제 썸네일을 깨뜨린다는 것입니다. 이를 무시하는 방법이 있는지 모르겠습니다.
실제로 썸네일이 필요하다면, iframe을 직접 삽입하는 대신 lazy_vimeo_enabled 설정을 통해 이 기능을 비활성화할 수 있습니다.
알아두면 좋은 정보입니다. 구별하기가 어려울 수 있지만, 이에 대해 무언가를 할 수 있을지 확인해 보겠습니다.
이것으로 제 문제가 완전히 해결되었습니다. ![]()
단순히 일부 성능만 포기하는 건가요, 아니면 지연 로딩(lazy loading)에 추가적인 이점이 있나요?
네, 지연 로딩 성능의 주요 이유입니다. 검색 엔진 최적화(SEO) 개선과 접근성 향상이라는 추가적인 이점도 있지만, 당분간 비활성화 상태로 두셔도 괜찮습니다.
오픈그래프 이미지를 썸네일로 사용할 수 있을까요? ![]()
예를 들어, 이 URL: https://vimeo.com/795669787/0763fdb816
은 og:image 값으로 다음을 반환합니다: https://i.vimeocdn.com/video/1602645154-56e0101b545c38ae03e9bc65ae12c3bcc37cd8ea127d359c0d24cf8ab31f8675-d
이것은 (정확하게) 다음과 같이 표시됩니다:
네, 제 생각과 정확히 일치합니다. 이론적으로는 작동할 것 같지만, 아직 구현을 테스트해 보지는 못했습니다.
이 변경 사항 이후, 썸네일은 이제 oembed 대신 Open Graph에서 가져와집니다. 이제 모든 Vimeo 영상에 썸네일이 표시됩니다:
훌륭한 수정입니다. 일관성도 아주 좋습니다.
@jancernik님 감사합니다 ![]()