コメント:HTML5は、過去10年間でWeb標準の最大の飛躍です。以前のバージョンとは異なり、HTML 5は、Webコンテンツを表すためだけに使用されるわけではありません。その使命は、ビデオ、オーディオ、画像、アニメーション、コンピューターとのやり取りが標準化されている成熟したアプリケーションプラットフォームにWebを提供することです。 HTML 5の実装にはまだ長い道のりがありますが、HTML 5はWを変更しています
HTML5は、過去10年間でWeb標準の最大の飛躍です。以前のバージョンとは異なり、HTML 5は、Webコンテンツを表すためだけに使用されるわけではありません。その使命は、ビデオ、オーディオ、画像、アニメーション、コンピューターとのやり取りが標準化されている成熟したアプリケーションプラットフォームにWebを提供することです。 HTML 5の実装にはまだ長い道のりがありますが、HTML 5はWebを変更しています。
HTML最新のアップグレードは、1999年12月にリリースされたHTML 4.01でした。それ以来、多くのことが起こりました。最初のブラウザ戦争は終わり、Netscapeは一掃され、IE5は勝者として、後にIE6とIE7に開発されました。 Mozilla FirefoxはNetscapeの死んだ灰から生まれ、2位に飛びました。 AppleとGoogleはそれぞれ独自のブラウザを立ち上げましたが、Little Jasper Operaはまだ賑やかで、Web標準を促進するためのイニシアチブを取っています。 Opera、iPhone、およびGoogleの今後のAndroidのおかげで、携帯電話やコンソールで実際のWebエクスペリエンスもありました。
ただし、これはすべて、Web標準の動きをさらに混乱させただけであり、HTML 5およびその他の基準は棚に残されました。その結果、HTML 5は常にドラフトの形で示されています。
そのため、一部の企業は力を合わせてWeb HyperText Application Technology Working Groupと呼ばれる組織を形成し、HTML 5を再選択します。組織はW3Cとは独立しており、Mozilla、Khtml/WebKitプロジェクトチーム、Google、Apple、Opera、Microsoftから来ています。 HTML 5ドラフトは短期的には認識されませんが、HTML 5はついに継続されました。
HTML 5は何をもたらしますか? HTML 5ドラフトの最もエキサイティングな部分は次のとおりです。新しい、よりリーズナブルなタグであるマルチメディアオブジェクトは、すべてのオブジェクトや埋め込みタグにバインドされなくなりますが、ビデオタグとオーディオ付きのオーディオタグを使用します。ローカルデータベース。この機能は、ローカルSQLデータベースを埋め込み、インタラクティブな検索、キャッシュ、インデックス機能を高速化します。同時に、これらのオフラインのWebプログラムは大きな恩恵を受けるでしょう。プラグインのない豊富なアニメーション。 Canvasオブジェクトは、ブラウザにベクトルを直接描画する機能を提供します。つまり、フラッシュとシルバーライトなしでブラウザにグラフィックまたはアニメーションを直接表示できます。 IEを除く最新のブラウザの一部は、キャンバスをサポートし始めています。ブラウザ内の実際のプログラム。編集、ドラッグアンドドロップ、およびブラウザ内のさまざまなグラフィカルユーザーインターフェイス機能を実装するAPIを提供します。コンテンツの変更タグが削除され、CSSが使用されます。
理論的には、HTML 5は、新しいWeb標準を栽培し、主催者の間でさまざまなアイデアを共有できる土壌ですが、HTML 5はまだ実験段階にあります。
Mozillaのテクノロジー担当副社長であるMike Shaver氏は、HTML 5はWhatWGの実験分野であり、W3Cの標準パスの両方であるという注目度の高い概念であると述べました。
Shaverは、Mozillaの関心はHTML 5ワーキンググループで非常に活発なWhatWG実験と一致すると考えています。いくつかの初期の詳細を実験し、成熟した結果をW3Cに提出しました。
過去数年間、Mozillaは、Webプログラムをオフラインで実行するシステム、およびデータストレージフレームワークであるWeaveを使用するPRISMなど、さまざまな新たな新しい標準とともに、いくつかの将来の見通しプロジェクトを開始しました。
Shaver氏によると、HTML 5の動きはW3Cへの焦りから始まり、W3CがHTMLからXMLに焦点をシフトしたため、Web標準の多くの進歩が停滞していると述べました。
XMLアーキテクチャに基づいた多くの新しいテクノロジーは、HTMLを置き換えるように設計されています。シェーバーは、これは正しい道ではなく、人々はそれを壊して黒い盲人のように捨てるべきではないと言いました。
新しいHTML 5実験は、FirefoxおよびWebKitベースのSafariおよびChromeブラウザーで徐々に強化されていますが、まだ多くの問題があります。
Chrome開発者のDarin Fisherは、Chromeがまだ初期段階にあるとき、彼はいくつかの問題に直面しなければならなかったと言いました。最新のWebKitを使用していますが、HTML 5のローカルデータベース機能は、Chromeの初期バージョンでは実装されていません。 ChromeのサンドボクシングメカニズムはWebKitのデータベース関数と競合するためです。
Chromeは秘密の開発であるため、Chrome開発者はWebKit開発に参加するのに便利ではありません。
Chromeの秘密を維持したい場合は、WebKitコミュニティに参加することはできません。フィッシャーは、WebKitを何らかの形で支援したいと思っており、経験豊富な開発者がたくさんいます。人々が今直面している課題を知りたいと思っています。
Chromeのリリースにより、フィッシャーは、彼のチームメンバーがWebKitの人々と一緒に食事をすることがあり、一部はプライベートで良い友達になると言いました。フィッシャーは、オフラインデータベースの問題を解決するために、他のWebKit開発グループと協力したいと考えています。
Chromeには、HTML 5と同様のオフライン機能を実装するために使用されるGoogleのオープンソースGearsテクノロジーも含まれています。
Gearsは既存のAPIの代替品と見なすことができる、とFisher氏は、HTML 5は新しいブラウザーにとって素晴らしいことだと言いますが、大多数のユーザーも古いブラウザを使用しています。 Gearsを使用すると、古いブラウザがこのようなAPIを取得でき、HTML 5 APIの互換性を提供しています。
Gearsには優れた互換性があり、HTML 5を人々のデスクトップにもたらす別の方法になりつつあります。
現在、作業の大部分は、Apple、Mozilla、Opera、Google、Trolltechによって開発されています。マイクロソフトは何をしていますか? IEは、HTML 5は言うまでもなく、Web標準での鈍さで知られていますが、IE8は変更を加える可能性があります。
Microsoft IEプラットフォームの会長であるChris Wilsonとワーキンググループは、現在開始している作業がHTMLワーキンググループでテストシステムを作成できることを期待しているとメールで述べています。ウィルソンは、IE開発チームは、HTML 5の提案のいくつかを引き続き懸念していると述べました。ワーキンググループのすべてのメンバーは、やるべきことがたくさんあることを認めていると感じています。
現在ベータ版になっているIE8には、すでにHTML 5の多くの新機能が含まれています。クロスドキュメントメッセージングシステム、ローカルストレージ、およびネットワーク中断を検出するためのいくつかのオフラインイベントがあります。しかし、Canvasなど、議題に掲載されていない機能がまだいくつかあります。
HTML 5は非常に大きく、まだ開発段階にあります。ブラウザメーカーはできるだけ早く合意に達する必要があり、各ブラウザの特定の実装時間を自分で選択できると思います。 Web開発者とブラウザーメーカーは、ウィルソンの次の声明に同意します。これは間違いなくエキサイティングな時間であり、Webが新しいアプリケーションプラットフォームになることを望んでいます。
この記事の国際情報源: