コメント:HyperText Markup Language(HTML)5は、初めてHTMLに新しい要素を導入します。新しい構造要素には、脇、図、セクションが含まれます。新しいインライン要素には、時間、メーター、および進行状況が含まれます。新しいインライン要素には、ビデオとオーディオが含まれます。新しいインタラクティブな要素は、詳細、データグリッド、コマンドです。 ハイパーテキストマークアップ言語(HTML)のオープニング
HyperText Markup Language(HTML)5は、初めてHTMLに新しい要素を紹介します。新しい構造要素には、脇、図、セクションが含まれます。新しいインライン要素には、時間、メーター、および進行状況が含まれます。新しいインライン要素には、ビデオとオーディオが含まれます。新しいインタラクティブな要素は、詳細、データグリッド、コマンドです。
ハイパーテキストマークアップ言語(HTML)の開発は、1999年にHTML 4で停止しました。WorldWideWebコンソーシアム(W3C)は、HTMLの基礎となる構文を標準的なマークアップ言語(SGML)から拡張可能なマークアップ言語(XML)(XML)、および新しいマークアップ言語など、ゼロマグラフ(Svgs)などに変えることに焦点を変えています。ブラウザメーカーは、タブやリッチサイトサマリー(RSS)リーダーなどのブラウザ機能に焦点を当てています。 Webデザイナーは、非同期JavaScript XML(AJAX)を使用して、既存のフレームワークで独自のアプリケーションを構築することを学び始めました。しかし、今後8年間では、HTML自体が変更されていません。
最近、再び復活しました。 3つの重要なブラウザメーカー(アプリ、オペラ、モジラ財団)がWeb HyperText Application Technology Working Group(WhatWG)を設定して、従来のHTMLの新しいバージョンを開発します。最近、W3Cはこれらの活動にも気づき、独自の新世代HTMLプロジェクトを開始し、双方のメンバーの多くは同じです。 2つのプロジェクトは最終的に融合する可能性があります。多くの詳細はまだ議論されていますが、HTMLの次のバージョンの一般的な概要はすでに明確です。
Web開発者は、1999年からHTMLの新しいバージョンを期待しています(HTML 5と呼ばれることが多いだけでなく、Webアプリケーション1.0とも呼ばれます)。元のHTML機能を保持します:名前空間やスキーマはありません。要素を終了する必要はありません。ブラウザは間違いに寛容です。 pはまだpです、テーブルはまだテーブルです。
1999年にWeb開発者が凍結され、現在解凍された場合、彼はいくつかの新しい混乱を招く要素に遭遇します。はい、彼がよく知っている要素(divなど)はまだ保存されています。ただし、HTMLには、セクション、ヘッダー、フッター、NAVなどの新しい要素も含まれています。 EM、コード、強い存在はまだ存在しますが、メーター、時間、Mが追加されています。 IMGと埋め込みは引き続き利用可能ですが、ビデオとオーディオも追加されています。しかし、よく見た後、彼はこれらの要素が実際に違いはないことを発見しました。これらの要素の多くは、1999年に開発者によって必要であり、利用できなかった可能性があります。これらの新しい要素は、彼がすでにマスターする要素と簡単な類似点を作ることで理解しやすいです。実際、AjaxやCSSに比べてマスターするのは非常に簡単です。
最後に、彼が300MHzノートブック(1999年にも凍結されたWindows 98を実行している)をオンにしたとき、彼はNetscape 4とWindows®インターネットExplorer®5に示されている新しいページに驚くかもしれません。もちろん、これらの古いブラウザーは新しい要素を認識せず、完全にそれらを無視しますが、ページはまだ完全に表示されます。
これは架空の話ではありません。 HTML 5の設計原則は、それをサポートしていないブラウザでスズメンで低下させることです。理由は簡単です。私たちは皆、このような原始的な人々です。ブラウザにはタブ、CSS、XMLHTTPREQUESTがありますが、HTMLディスプレイエンジンは1999レベルのままです。ユーザー数の大幅な増加とは別に、Webは実際にはほとんど自然界でほとんど進歩していません。 HTML 5はこれを考慮します。現在、Web開発者にいくつかの真の利点を提供しています。これは、ブラウザがゆっくりとアップグレードするにつれてページビューアーが徐々に楽しむことがあります。
HTML 5が提供するものを見てみましょう。
(つづく)