2011-07-21 7 views
0

当社のウェブサイトではインターフェースのフラッシュビデオ体験があり、ユーザーがビデオ体験版をクリックすると、Flashエクスペリエンスにより、これもまたフラッシュである。HTML5対応ブラウザーが検出された場合、HTML5対応のFlashエクスペリエンスをスレーブ

目標は、誰かがiosデバイスやHTML 5対応ブラウザを使用してGoogleのウェブサイトにアクセスしたときなどです。たとえば、Flashエクスペリエンスをスワップアウトして新しいHTML 5エクスペリエンスを公開したい場合などです。最新のブラウザをまだ持っていないユーザーがいるため、フラッシュを完全に削除する準備はできていません。

私の質問では、ユーザーがHTML 5ブラウザを訪問した場合に、私たちのサイトに追加できる「チェック」があります.HTMl 5エクスペリエンスでフラッシュ体験を交換しますか?

たとえば、ユーザーがJavaScriptを無効にしている場合は、Flashエクスペリエンスを簡単なイメージで置き換えて設定します。私たちは、HTML 5対応のブラウザを検出するために似たようなことが起こることを期待しています。

答えて

1

HTML5は、HTML、Javascript、およびCSSの緩やかな関連機能のコレクションです。
異なるブラウザとバージョンでは、これらの機能の異なるサブセットがサポートされています。

Modernizr libraryを使用して、必要な特定の機能を確認できます。

0

異なるブラウザがHTML5をさまざまな程度に実装しているため、HTML5との互換性のチェックはありません。 JavaScriptを使用して、必要なすべての機能の可用性をチェックすることが最善の方法です。

編集:SLaksによれば、あなたの小切手を実行する最良のツールはModernizrです。

関連する問題