Vimeo のワンボックスが、iframe ではなく lazy-video-wrapper として表示されるようになりました。
Vimeo の URL は現在、次のように表示されます。
画像バージョン:
サムネイルが表示される代わりに、以前は次のように表示されていました。画像バージョン:
これは古い URL には影響しません(新しく再構築されたもののみ)。古い Vimeo のワンボックス を参照してください。
Vimeo のワンボックスが、iframe ではなく lazy-video-wrapper として表示されるようになりました。
Vimeo の URL は現在、次のように表示されます。
画像バージョン:
サムネイルが表示される代わりに、以前は次のように表示されていました。画像バージョン:
これは古い URL には影響しません(新しく再構築されたもののみ)。古い Vimeo のワンボックス を参照してください。
lazy-video-wrapper は、3週間前に行った埋め込みの処理方法の変更の一部です。Vimeoの埋め込みは遅延読み込みされるようになり、iframeは要求に応じて追加されるだけになりました。
サムネイルが表示されないのは、非公開Vimeoアップロードの既知の制限事項です。回避策があるかもしれませんが、現在調査中です。詳細については、以下を参照してください。
ありがとうございます、ヤン。
今のところ、生のURLの代わりにiframeを挿入することで対応できます。
検討する価値があるかもしれないもう一つのことは、遅延ラッパーに関連付けられた画像がトピックサムネイルプラグインによって取得され、これも私のトピックサムネイルを壊してしまうことです。それを無視する方法があるかどうかはわかりません。
サムネイルが本当に必要な場合は、iframeを自分で挿入する代わりに、lazy_vimeo_enabled設定でこの機能を無効にすることができます。
参考になります。判別は難しいかもしれませんが、何かできるかどうか見てみましょう。
これで問題は完全に解決しました。![]()
パフォーマンスが少し低下するだけですか、それとも遅延読み込みには追加の利点がありますか?
遅延読み込みのパフォーマンスの主な理由です。検索エンジン最適化(SEO)の向上やアクセシビリティの改善といった追加のメリットもありますが、現時点では無効のままでも問題ありません。
サムネイルとしてオープングラフ画像を使用することは可能でしょうか? ![]()
例えば、このURL: https://vimeo.com/795669787/0763fdb816
は、og:image の値として: https://i.vimeocdn.com/video/1602645154-56e0101b545c38ae03e9bc65ae12c3bcc37cd8ea127d359c0d24cf8ab31f8675-d
を返します。これは(正しく)次のように表示されます:
はい、それがまさに私の考えでした。理論的にはうまくいくはずですが、まだ実装をテストできていません。
この変更後、サムネイルはoembedではなくOpen Graphから取得されるようになりました。これにより、すべてのVimeo動画にサムネイルが表示されるはずです。
これは素晴らしい修正であり、一貫性も向上します。
@jancernik さん、ありがとうございます ![]()