私は背景ビデオを持ち、ユーザーエクスペリエンスを向上させるためのサイトを構築しました。現在、すべてのテキスト要素は背景ビデオの前に読み込まれます。私が望むのは、テキストが始まる前にビデオを最初にロードすることです。これをどのように達成できますか?以下は私が使用しているCSSとHTMLの抜粋です。あなたはまた、どのように著者は、ページのロード時にビデオをロードする必要があることを考えれば、プリロード属性が指定するサイトhttp://www.convenantkingsandqueens.academy他のhtml要素の前に動画を読み込むにはどうすればよいですか?
video.fullscreen {
position: fixed;
top: 50%;
left: 50%;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
z-index: -100;
transform: translate(-50%, -50%);
}
<header id="page-top" class="header">
<div class="container">
<div class="text-vertical-center">
<img src="images/tmw_logo.png" class="img-responsive logo_img" alt="Timeline Media Workx Logo" style="height: 200px; width: 450px;">
<video class="fullscreen" src="videos/bkg/sample.mp4" autobuffer autoloop loop autoplay></video>
</div>
</div>
</header>
js/jQueryを使用して、ビデオがロードされ、テキストが表示されていることを確認してください。 – Justinas
ロードシーケンスを完全に制御するには、Javascriptで行う必要があります。 Ajaxリクエストを送信し、解決したら次のリクエストを行う必要があります。これはあまりユーザーフレンドリーではありません。 [ajaxリクエスト](http://api.jquery.com/jquery.ajax/)を読んでみてください。 – Randy
@Randy javascriptは私の強いスキルの1つではありませんが、私は自分自身に挑戦し、この読み込み順序を修正するコードを書きます。バックグラウンドビデオが読み込まれる理由の他に、ユーザーフレンドリーにするために何を修正する必要がありますか? – Mena