2011-07-10 10 views
0

<figcaption>がHTML5にとどまるかどうかについてはまだ議論と疑問があります。私はそれを使用し、それは素晴らしく、意味があるようです。私はそれを使わなくてもいいですか?この要素を自分のプロジェクトに組み込むことに投資を続けていいですか?figcaption要素を今すぐ使用できますか?

答えて

1

さて、私は個人的には使用しませんでした。議論のためではなく、ブラウザの互換性のために。たとえば、IE9は現代のWebブラウザ(IE、Firefox、Chrome、Safariなど)のHTML5スコアが最悪(http://html5test.com/results.htmlによる)です。したがって、HTML5をうまくサポートしていないかどうかはわかりません。私はHTML検証システム(またはあなたがそれを呼びたいもの)をセットアップするためにJavascriptを使うことをお勧めします。 Webページ(Javascript経由)は、エンドユーザーがあなたのサイトに接続するために使用するWebブラウザのユーザーエージェント文字列を把握します。ユーザーエージェント文字列があなたのウェブサイトのどこかにリストされている文字列の1つであれば、HTML5が使用されます。リストにない場合(またはHTML5リストなしの場合)、標準HTML(4.01)を使用する必要があります。

私が現在使用している新しいHTML5マクロはごくわずかです。 HTML5が正式になると、おそらく変更されないため、おそらくそれらのうちの多くを使用するようになります。

残念ながら、(ブラウザの認識のために)上記のシステムでは、まだ実装していません(しかし、上記の機能を実行するjavascriptエンジンで作業しています)。私はまた、それを行う方法がわからない(私はjavascript n00bです)。それは単なるコンセプトです。

代わりに、通常の段落要素を使用します。

+1

ありがとうございました@ジョシュですが、 'feature sniffing'は' browser sniffing'よりずっと安全です。私は本当にあなたの努力に感謝します。しかし、あなたはすでに競争相手[Modernizr](http://modernizr.com)を持っています。 –

+0

興味深いことに、私は "フィーチャースニッフィング"について聞いたことがありません...私はModernizrについて聞いたこともありません。 @Saeed Neamatiのリンクをありがとう... –

+0

それは_great comment_とマークしているので、他の人はこのスレッドをより簡単に読むことができます。 :) –

関連する問題