質問

そのため、HTML 5は 2022年に準備完了と予想されるように広く公開されました。これは長い時間がかかり、その準備のテストは、[HTML 5テストスイート] <!> quot;

に完全に合格する <!> quot;少なくとも2つのブラウザです。

ブラウザがこのテストに合格することは明らかであり、その前に使用可能なHTML 5機能の実装を開始する必要があります。現在、サポートされている新しいHTML5機能のリストは薄く見えています。ただし、既存の要素に対する重要な変更がいくつかあります。 Aタグでブロックレベルを囲むことができるようにするなど、現在非常に便利です。

現在HTML 5を使用しているサイトがあります。あなたを作る要因は何ですかHTML 5 Doctypeを使用してサイトの構築を開始しますか、それともしませんか?

私は、いくつかの個人用サイトでHTML5をいじっていますが、信頼できるバリデーターなどが表示されるまで、仕事用サイトをしばらく待ちます。

役に立ちましたか?

解決

この質問をいくつかの部分に分けると役立ちます。

1)HTML5 Doctypeの使用をいつ開始する必要がありますか

HTML5 doctypeを使用すると、ブラウザーはページを完全標準モードでレンダリングします。現在、厳密なDoctypeを使用していない限り、ページの表示が異なる場合があります。そのため、既存のサイトを変換する場合に必要な手直しの量を検討する必要があり、レンダリング動作の違いを理解する必要があります。 第二に、doctypeにより、w3cバリデーターが検証対象のデフォルト言語としてHTML5を選択します。 HTML5がまだドラフトにあることを考えると、これは移動するターゲットを目指すことを意味します。妥当性はあなたにとって重要ですか? HTML4で有効な一部の機能は、HTML5では現在有効ではありません。 HTML5が変更されてこれらの機能が再び有効になる可能性があるため、マークアップを変更してこれらの機能を削除する必要がありますか?これに満足していれば、今すぐHTML5 Doctypeの使用を開始できます。

一方で、それ自体で、あなたは何を得ていますか?ブラウザをフルスタンダードモードでレンダリングする場合は、HTML 4.01またはXHTML 1.xの厳密なdoctypeを使用できます。現在、ブラウザー間で一貫して処理されない可能性のあるものを渡すことを考慮して、HTML5検証が必要ですか?現在ブラウザで機能するHTML5機能は、HTML5 Doctypeを使用するかどうかに関係なく機能することに注意してください。

2)主要なブラウザーで現在相互運用可能に実装されているが、HTML5で初めて標準化された機能をいつ使用し始めるべきですか?

これらはすぐに使用できますが、ページに適切にアクセスできることを確認してください。たとえば、Canvasは、目の不自由なユーザーに適切なサポートを提供しません。

3)一部のブラウザに現在実装されており、HTML5で標準化される機能の使用を開始する必要があるのはいつですか?

これは、ターゲットユーザーと配信スケジュールによって異なります。ユーザーは、サイトが公開されるまでにこれらの機能をサポートするブラウザーを使用しますか?そうしないとどうなりますか?ページは正常にフォールバックしますか?一部のユーザーがサイトを使用できない場合は気にしますか?

4)まだ実装されていないHTML5の機能をいつ使用し始めるべきですか?

なぜそれをしたいのですか?トレーニング目的またはフォールバック動作の調査には妥当かもしれませんが、HTML5はまだドラフト形式であり、一部の機能が実装されないか、現在説明されているものとはまったく異なる方法で実装される可能性が非常に高いため、多大な労力を浪費します。

要約、重要なことは、HTML5ドラフトにあるものではなく、今日実際に使用できるものです。このドラフトでは、さまざまな機能について説明します。その一部は長年ブラウザーに搭載されていたものであり、一部は新しいもののサポートまたはフォールバック動作が良好なもの、現在は使用できず使用できない可能性のあるものなどです。

私にとっては、HTML5機能が必要になるまで待つことになります。その機能は、主要なブラウザー間で一貫した安定した方法で実装されていることがわかります。これはおそらく、HTML5のラストコールフェーズ中、または場合によっては候補候補フェーズ中に発生します。

他のヒント

すでに個人およびクライアントの作業に使用しています。

検証には、Henri Sivonenの優れた http://validator.nu/

を使用します

IEがサポートする場合。私は企業の世界で働いており、IEが必要です。

今はdoctypeを使用しています! (少なくとも一部のプロジェクトでは)

機能については、ブラウザーがHTML5をまだサポートしていないユーザーがコンテンツを利用できるようにする方法が多いため、<canvas><video>などが便利で便利です。

<sidebar>のようなセマンティックページ構造タグ。多くの場合、私にとってはあまり緊急ではないようです。あと1年か2年は座らせます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top