目次:
定義-HTML5の意味?
Hypertext Markup Language revision 5(HTML5)は、World Wide Webコンテンツの構造と表示のためのマークアップ言語です。 HTML5は、マークアップ、新しいAPI、XHTML、エラー処理で、従来のHTMLおよびXHTMLスタイルの構文とその他の新機能をサポートしています。
現在、HTML5の仕様を担当している組織は3つあります。
- Web Hypertext Application Technology Working Group(WHATWG)はHTML5仕様を作成し、ブラウザーベンダーやその他の関係者のオープンコラボレーションを提供するHTML5開発を担当しています。
- World Wide Web Consortium(W3C)は、HTML5仕様の提供を担当しています。
- インターネットエンジニアリングタスクフォース(IETF)は、HTML5 WebSocket APIの開発を担当しています。
TechopediaはHTML5を説明します
HTML5は、一般的な慣行を整理し、さまざまなブラウザーからの実装を採用することにより、Web開発の混乱に秩序をもたらすための取り組みです。 HTML5仕様の一部として100を超える仕様を持つ大規模なものです。 これを理解すると、HTML5をこのように考えることで単純化できます。 HTML5は、次世代のWebアプリの単なる包括的な用語であり、マークアップ(HTML)、スタイル(CSS)、対話性(JavaScript)を改善して機能を拡張する方法を示しています。
現在公開されているHTML5の仕様は、まだ最終的なものではありません。 HTML5は、2012年までに勧告候補(CR)に提出される予定であり、2022年までに勧告案(PR)に提出される予定です。ただし、これはHTML5の使用準備が整っていないことを意味しません。 ただし、推奨される提案では、相互運用可能な実装が2つあることを意味しています。 2011年現在、ブラウザベンダーはHTML5の新機能のサポートを積極的に追加しています。
HTML5の新機能は次のとおりです。
- SGMLに基づいていないが、柔軟な解析と互換性を指向した新しい解析ルール。
- text / htmlでのインラインスカラーベクトルグラフィックス(SVG)およびMathematical Markup Language(MathML)の使用のサポート。
- 新たに利用可能な要素には、article、aside、audio、bdi、canvas、command、datalist、details、embed、figcaption、figure、footer、header、hgroup、keygen、mark、meter、nav、output、progress、rp、rt、ruby、セクション、ソース、要約、時間、ビデオ、WBR。
- 利用可能な新しいタイプのフォームコントロールには、日付と時刻、電子メール、URL、検索、番号、範囲、電話番号、色が含まれます。
- メタの文字セットとスクリプトの非同期の新しい利用可能な属性。
- id、tabindex、hidden、data- *、または顧客データ属性を含むすべての要素に適用できるグローバル属性。