1

高帯域幅のユーザーには動画を、低帯域幅のユーザーには静止画像を表示したいと考えています。すべてのモバイル Web ユーザーに画像を表示するだけで済みます。

モバイル検出クラスPHP Mobile Detectを見つけました。

これについて最善の方法は何ですか?

4

1 に答える 1

3

これは、HTML/CSS/JS では実際には不可能です。Javascript でテスト ファイルをダウンロードして時間を測定することもできますが、これは私の目には帯域幅の浪費です。頭に浮かぶ唯一の簡単なメカニズムは Flash です。これには、この機能が組み込まれています (ただし、実際にどのように機能するかはわかりません)。

ヒントとして、最初は静止画像をすべてのユーザーに表示することをお勧めします。そこには、ビデオに切り替えることができるきちんとした小さなボタンがあります (私自身 (および他の多くの人) は、接続が非常に良好ですが、これを好みます)。

于 2012-07-17T10:54:23.190 に答える