新しい仕様が出てきたら(HTML 5のように)、拡張機能を使い始めることができます。しかし、すべてのブラウザが最新かつ最高の仕様で鼻を切るわけではないという事実にどのように対処していますか?確かに、同じことを2回コーディングするのは楽しいことではありません。私たちは正常に機能しないものを利用することができますが、今日の一般的なブラウザすべてで利用できるものを使用するほうが簡単ではありませんか?新しい仕様を採用するためのあなたの練習(または待機期間)は何ですか?新しい仕様(HTML 5など)を採用するまでの期間は?
答えて
HTML5の場合、必要な機能がユーザーの90%のようなものによって使用される前に、Webサイトの「コア」機能のアナリティクスに採用されていない可能性があります。これは不幸にも、私のユーザーの何かのように80%が最もimteresting部分をサポートしていないときは、そのすぐ
:-(いずれかの「一般」のサイトにたぶん、私はそれらを使用して始めましょう、と... しかし、他人のために正常に低下しますしかし、あなたはいつもそれを決めるわけではありません。あなたのクライアントは、しばしば選択する人です...そして、企業ポリシーなどの理由でIE6に固執していれば...そして、ユーザーはIE6で、thなし他のものをアップグレード/使用する能力。例えば
、新しい<video>
タグ取る:彼らはすでに誰だろうものよりもより多くのユーザーのためだけで正常に動作し、いくつか埋め込まフラッシュのものを持っている場合、どのようにあなたは彼らのウェブサイトでそれを使用する必要があり、あなたの顧客を説得しますが<video>
タグを読み取ることができますか?
私はFirefox 5とIEがそれをサポートするまで、私は本当にHTML 5を使用しません。私の開発の大半は社内のものなので、私にとって重要なことはすべてIEです。しかし、外部的に、クロム(これに沿って最も遠い)は、市場シェアの最小量を持っています。 FirefoxとIEの両方でサポートされている場合、私は良いです。
HTML5は特別な獣です。多くの場合、ブラウザで実装されているような共通の動作を指定するだけです。つまり、今すぐ使用できる部分があります。たとえば、単純なdoctypeまたはencoding宣言を使用している場合は、ブラウザを使用する限り、かなり安全です。他の一部の部分は、ブラウザによって実際にサポートされる必要のない動作を追加します(たとえば、custom data attributes)。しかし、仕様の他の部分は、ブラウザがそれらをサポートしていない場合、javascriptで簡単に実装することができます。この意味では、advanced form handlingを採用して、サポートされているすべてのブラウザがネイティブに実装したら、JavaScriptソリューションを削除することができます。したがって、HTML5の場合には、あなたを助ける答えは間違いありません。
また、html5 tagの下の質問の多くを参照してください。
- 1. htmlの仕様
- 2. C#5言語仕様はどこにありますか?
- 3. あなたはどのフォントファミリの仕様を使用していますか?
- 4. コントローラの仕様と仕様の仕様
- 5. Html z-index not-provide仕様
- 6. Rspecのリクエスト仕様とRails 5
- 7. ジャスミンの仕様は全く期待
- 8. バーチャルハードディスクイメージ形式仕様の間違い?
- 9. Swagger/RAML(または同様のREST API仕様)はREST非同期クライアントコールバックをサポートしていますか?
- 10. ジャスミン2仕様には期待
- 11. 特定のHTMLタグを検索する仕様が機能しない
- 12. Erlang BEAM VMの最新仕様はどこで入手できますか?
- 13. ディスプレイの仕様はどのように使用していますか?
- 14. bufferData - クロノスの仕様を読んでいる間、使用パラメータの違い
- 15. ANNIE仕様書に新しい実体を追加する
- 16. 要求仕様は期待通りに機能します。コントローラの仕様が可能に:ポストするとき、それはない
- 17. 異なる仕様のトラッキングレコード
- 18. RSpecカスタムマッチャーは仕様間の状態を保ちます
- 19. DOMを使用してW3C仕様のすべてのHTMLタグをエコーすることはできますか?
- 20. 仕様パターンasync
- 21. Webserviceは仕様またはアーキテクチャです
- 22. CLIの仕様はどこで確認できますか?
- 23. OAuth - "userInfo"ページを実装しています。仕様はどこですか?
- 24. jsonのHtml(jsonの仕様は必要ありません)
- 25. 完全なDLNA仕様はどこにありますか?
- 26. はデコレータの仕様
- 27. 製品仕様と仕様を比較できる製品
- 28. Cocoapod仕様とサブ仕様別フレーム
- 29. NSpec仕様の再利用
- 30. 最新のAndroidサポートのBLuetooth仕様は何ですか?