Плагин Lazy Videos не работает с короткими ссылками YouTube. С обычными ссылками YouTube он работает. Поскольку обычные вставки YouTube перестали работать (конфликт с моим Referrer-Policy), Lazy Videos хотя бы показывал превью вместо бесполезной ошибки 153.
Не уверен, включён ли Lazy Videos на Meta, попробую продемонстрировать:
Ссылка: https://youtu.be/Q1CMSV81_ws
Ссылка: https://youtube.com/watch?v=Q1CMSV81_ws
Я не понимаю, как работает плагин, поэтому не понимаю, как это возможно. Это ошибка? Я что-то настроил так, что ломается только youtu.be?
У меня версия af9fd33792. Но проблема гораздо старше.
Спасибо, у меня уже есть довольно чёткое понимание, почему это происходит в моём случае: я установил заголовок Referrer-Policy: same-origin. Из-за этого для встроенных видео YouTube не передаётся Referer, что ломает вставку. Похожий эффект может возникать при включённой строгой защите от отслеживания в браузере.
В целом это нормально. Я, конечно, предпочёл бы, чтобы Onebox YouTube использовал домен youtube-nocookie.com, что может помочь, а может и нет, но это уже другая тема.
Вместо этого я хочу разобраться и исправить Lazy Videos. В любом случае этот вариант лучше. Но я не знаю, с чего начать.