FirefoxとSafariは部分的にそれをサポートしているため、GoogleのWaveとChromeプロジェクトはそれについて銀行を挙げています。ほとんどのWeb開発者は、それが何を意味するかについてecとしています。それはHTML5であり、もしあなたがそれが何であるか正確にわからないなら、ここに説明者がいます。
から取られた画像ブルース・ローソンの素晴らしいHTML5プレゼンテーション。
HTML5とは何ですか?ある種の本当に派手なリンクタグ?
HTML9Webのコア言語であるHTMLを、テキスト、画像、マルチメディア、Webアプリ、検索フォーム、およびブラウザに表示される他のものを提供するためにフォーマットおよび使用する方法の仕様です。いくつかの点で、それは主にWeb開発者だけが本当に知る必要がある基準の中核セットです。他の方法では、それはWebの組み立て方法の大きな改訂です。すべてのWebサイトが使用するわけではありませんが、最新のデスクトップおよびモバイルブラウザー(つまり、Internet Explorerを除くすべて)で行うものがより良いサポートを提供します。
HTML5にどのような素晴らしさを期待できますか?
Google、Apple、Mozillaなどのブラウザメーカーのおかげで、HTML5の大きなマーキーの変更は、すでにいくつかの見出しを作成しています。候補リスト:
オフラインストレージ:「スーパークッキー」のようなものですが、電子メールなどの1回限りのデータと永続的なアプリデータベースの両方を保存するスペースがはるかに多くあります。実際、オフラインストレージをGoogle Gearsによく似たものと考えることができます。メリットを享受するためにプラグインをインストールする必要はありません。
キャンバス描画:サイトは、インタラクティブな写真、チャート、グラフ、ゲームコンポーネント、および想像力が可能にするものをプログラミングすることで直接描画できるページ上のスペースをマークします。フラッシュやその他のプラグインは必要ありません。
ネイティブビデオおよびオーディオストリーミングサポート:それは非常に初期の段階にあり、フォーマットの中断の対象となりますが、YouTubeやPandoraのようなサイトは、いつかフラッシュを完全にスキップして、時限再生やその他のきちんとした機能を備えたストリーミングオーディオとビデオをもたらすことができます。
ジオロケーション:それがどのように聞こえますが、単一のプロバイダーのAPIまたはブラウザーツールに限定されません。 HTML5はあなたの場所を見つけて、それを使用して、検索結果、Twitterの更新などのタグなどを調整できます。ロケーションアウェアデバイス大したことです。
よりスマートフォーム:検索ボックス、テキスト入力、およびその他のYou-Type-Hereフィールドは、フォーカス、データの検証、他のページ要素との対話、電子メールの送信などのためのより良いコントロールを取得します。それはそれほどセクシーに聞こえないかもしれませんが、それはユーザーとしての不快感を意味する可能性があり、それは常に良いことです。
Webアプリケーションフォーカス:何百ものナットとボルトを分解することなく、HTML5は、ウィキ、ドラッグアンドドロップツール、ディスカッションボード、リアルタイムチャット、検索フロントエンド、およびその他の最新のWebの構築を容易にすることを目的としていると言うのは公平です。任意のサイトに要素を使用し、ブラウザ全体で同じように動作させます。
HTML5が動作しているのはどこで見ることができますか?
ああ、良い質問!
ここのこのページから、すぐにオプションになりそうなことがありますが、これらのビデオデモンストレーションを確認できます。
Firefox 3.5は、ビデオをWebページのように扱います:
Firefox、Safari、Chrome、またはOperaの最新バージョンを実行している場合、または基本的に、Internet Explorer以外に定期的に更新されたブラウザを使用している場合は、これらのリンクをショットにします。
HTML5デモ:Remy Sharpによって優雅に編集された能力デモンストレーションの巨大なリスト。
サファリへようこそ:HTML5およびCSS 3で完全に書かれています。
html5のyoutube:フラッシュはまったく必要ありません(この時点でのクロムとサファリのみ)。
ストリーミングバックグラウンドオーディオとインタラクティブデータピースを備えたHTML5を掘っている人々からのツイートを表示するきちんとしたインタラクティブサイト。
なぜプッシュされているのですか?フラッシュとJavaScriptはすでに機能していませんか?
間違いなく、HTML5はJavaScriptとその多くの親relativeを大いに愛しています。実際、新しいマークアップ標準により、JavaScriptタイプのコードが各Webページのピースを指し示し、引き出すことが容易になります。 Flash、Silverlight、およびその他のブラウザプラグインについては、HTML5が修正しようとしている自然な問題に対する人工的なソリューションです。これは、Webページにインタラクティブな要素を配置して管理します。
ブラウザのメモリリークとクラッシュの主要なソースであることに加えて、フラッシュとその同胞もすべてのプラットフォームでは機能せず、すべての新しいプラットフォームに書き直され、適応する必要があります。できるだけ多くの人が巧妙なアプリケーションを利用できるようにしたい場合は、一度書いて、どこにでもシステムを使用します理想的です。より多くのブラウザと開発者がHTML5のオーディオ、ビデオ、および相互作用標準をサポートする場合、スマートフォン、デスクトップ、ラップトップ、Windows、Mac、Linux用のユニバーサルアプリストアとしてのWebのアイデアは、現実に近づきます。
Appleは、最初のiPhoneリリースでこのメンタリティを開発者に売り込もうとしました。その宣言は、それを穏やかに置くことでした、丸くock笑。それ以来、WebAppsは生産性の主力としてはるかに強力で立派になっており、アプリケーション市場の壁に囲まれた庭のモデルに対する熱意は、多くの開発者の心にかなり衰退しました。
それは、HTML5を搭載したWebアプリケーションが、深刻なローカルストレージ、ハードウェアアクセス、深刻なオフライン機能がないため、iPhone App Store、Android Market、または私たちが慣れているデスクトップソフトウェアを作成するということではありません。廃止。しかし、Chromeがどのようになっているかを見てくださいネットブック用のChrome OSの配置、オフラインストレージにはHTML5に依存しています:a二次コンピューターは、ハードとファストの機能の観点からですが、Web接続の利便性のために、それ以上ではないにしても頻繁に使用するかもしれません。
HTML5はどのようにして私のWebに到達しますか?
HTML5は、ソフトウェアリリースやWeb開発法ではありません。これは、投票されたグループ編集された標準であり、さまざまなスタイルの開発とWebブラウザーメーカー間のさまざまな思考に対応するために幅広い方法で書かれています。
もっと簡単に言えば、それはあなたがサーフィンに使用しているものに依存します。そして、あなたのウェブメーカーがどのような基準をフォローしているのか。
デスクトップ上のFirefox、Safari、およびChromeは、オフラインストレージ、キャンバス描画、最も興味深いことに、HTML5のドラフト仕様に概説されているいくつかのスタイルと機能をサポートしています。ブラウザ。 iPhoneのAppleのSafariとAndroidブラウザは、Opera Mobileと同様にHTML5の要素もサポートしています。あなたのブラウザがHTML5のどこに立っているのかを知りたいですか? Webオタクは時間をかけていますすべてをウィキペディアチャートに入れてください。
これらのオーディオとビデオタグは、見た目ほど解放されていません。 HTML5スタンダードの作家 - GoogleのHicksonとAppleのDavd Hyatt-は、ビデオストリーミング用の単一の標準化された形式を定義することを希望していますが、雇用主は好んでいますがH.264/MPEG-4Mozillaのような標準的なオープンソース企業は、その特許「ズブランス」を順守することはできません。オペラや他のWeb企業は、ライセンスコストを特に愛していません。彼らの選択肢はです制限、(比較的)Ogg Theoraとしてよく知られています。現状では、HTML5は単に使用する単一のコンテナ形式またはコーデックを必要としないか提案しません。 Ars TechnicaにはHTML5ビデオコーデックの議論に関する良い説明。
さらに読む
HTML5-ウィキペディア:真剣に、あなたは他にどこから始めますか?
HTML9:Dared Standard全体の編集者のドラフト。
HTML5に飛び込みます:プログラマー、およびすべてのプログラミングの説明者は、進行中の作業でHTML5の違いを詳述しています。
HTML5はWebフォーム2.0に優先します:HTML5のWebフォームでどのような変化があるかをよく読んでください。これは、簡潔に説明するのに十分な開発者ではありません。
ブルース・ローソンによるHTML 5の未来:おもしろい、消化可能な大きな絵画は、HTML5がWebにとって本当に意味するものを取り上げています。
すでにHTML5に精通している場合、私たちが除外したことをどのような違いや改善を指摘しますか?コメントで、HTML5があなたとあなたのブラウザに何を意味するかを教えてください。