Lazy videos가 youtu.be와 함께 작동하지 않음

Lazy Videos 플러그인은 YouTube의 짧은 URL(short URL)과 호환되지 않습니다. 일반적인 YouTube URL에서는 정상적으로 작동합니다. 일반적인 YouTube 임베드가 더 이상 작동하지 않게 되면서(제 Referrer-Policy와 충돌), Lazy Videos가 최소한 무용지물인 오류 153 대신 미리보기를 표시해 주었으면 합니다.

Meta에서 Lazy Videos가 활성화되어 있는지 확실하지 않지만, 시연해 보겠습니다:

https://youtu.be/Q1CMSV81_ws로 링크됨

https://youtube.com/watch?v=Q1CMSV81_ws로 링크됨

플러그인의 작동 원리를 모르기 때문에 이런 현상이 어떻게 발생하는지 이해하지 못하겠습니다. 버그인가요? youtu.be만 깨지게 만드는 방식으로 무언가를 설정한 건가요?

현재 af9fd33792 버전을 사용하고 있습니다. 하지만 이 문제는 훨씬 오래전부터 있었습니다.

여기서는 똑같이 보입니다.

https://meta.discourse.org/t/i-have-issue-to-embed-youtube-video-youtube-error-153/387672에서 몇 가지 유용한 제안을 찾을 수 있습니다. Meta와 다르게 작동하는 데는 이 모든 포럼들이 어떤 공통점이 있는 걸까요?

감사합니다. 제 경우 왜 그런지 이미 꽤 확실한 아이디어가 있습니다. Referrer-Policy: same-origin이 설정되어 있기 때문입니다. 이는 임베드된 유튜브에 Referer 헤더가 전송되지 않아 임베드가 깨지는 결과를 낳습니다. 브라우저의 엄격한 추적 방지 설정에서도 비슷한 효과가 발생할 수 있습니다.

그 부분은 괜찮습니다. 유튜브 원박스(Onebox)가 youtube-nocookie.com을 사용했으면 좋겠습니다. 도움이 될 수도, 안 될 수도 있지만, 그건 별개의 주제입니다.

대신, 레이지 비디오(Lazy Videos)를 이해하고 수정하는 방법을 알고 싶습니다. 어쨌든 이게 더 나은 방식이니까요. 하지만 뭘 시도해 봐야 할지 감이 잡히지 않습니다.