0

HTML5 の機能は非常に魅力的であることは間違いありませんが、HTML5 で開発を開始するのに適した時期でしょうか?

私は HTML5 での開発を始めたばかりで、HTML5 のすべての入力タイプがすべてのブラウザーでサポートされているわけではないことに気付きました。これは、入力フォームのような基本的なことについて確信がないことを意味します。

これらのことをどのように管理しているか教えてください。(現在 HTML5 をサポートしているブラウザーで HTML5 コードを使用する場合)

4

5 に答える 5

3

HTML 5 はまだ開発中なので注意が必要です。や などのより基本的な機能など、特定の機能は<header><footer>最終リリースまでに変更される可能性は低くなります。doctype 宣言が変更される可能性はほとんどありません。サポートされている形式はブラウザーによって大きく異なるため、マルチメディアのサポートには依存しません。

于 2012-08-22T06:41:41.780 に答える
1

HTML5 は以前のものよりはるかに簡単です。入力フィールドの割り当てが開発されていますが、まだ開発中であり、まだ完成していません。

ここで確認できますhttp://html5test.com/どのブラウザーが HTML5 をどれくらいサポートしていますか? 現在、Chrome は他のどの Web ブラウザーよりも HTML5 をサポートしている最高のブラウザーです。

-ありがとう。

于 2012-08-22T07:17:27.837 に答える
1

このウィキペディアの記事の表を見てください。HTML5 のどの部分が現在サポートされているかについては、ブラウザによってさまざまです。この Web サイトは Web ブラウザーをテストして、サポートされている機能を確認します。そのため、さまざまなブラウザーをコンピューターにインストールして、自分でテストしてください。

于 2012-08-22T06:46:51.250 に答える
1

すべてのクロスブラウザー開発と同様に、ブラウザーのサポートに頼ることはできません。古いブラウザーをターゲットにする場合は、HTML5 機能に依存しないでください。古いブラウザーでHTML5 doctypeを使用しても問題はありませんでしたが、特定の機能で問題が発生する場合があります。たとえば、要素を使用できますが、IE ではスタイルが無効である<header>と見なされるため、スタイルを設定できません。header

十分に古いブラウザーをサポートする必要がある限り、HTML5 を使い始めるのに適した時期ではありません。HTML5 を使用してもよいかどうかを決定する唯一のことは、どのブラウザーをサポートするかです。

于 2012-08-22T06:47:03.043 に答える
1

HTML5 の勢いは強く、まだ開始していない場合は、開始するのに適した時期です。

最低レベルでは、ページに機能検出を記述して、特定のブラウザーが使用したい HTML5 機能をサポートしているかどうかを確認する必要があります。

次のことをお勧めします。

  • caniuse.comなどのサイトを使用して、ブラウザー全体で特定の機能が現在サポートされているかどうかを確認してください。
  • HTML5 Boilerplateなどのテンプレートを使用して、使用できる HTML5 ページの構造を提供し、古いブラウザーで HTML5 機能をサポートするさまざまな shim をサポートします。
  • 自分で検出したい場合は、Modernizrなどのライブラリを使用してください。
于 2012-08-22T07:38:28.843 に答える