html5

HTML5, CSS3, とJavaScript: ウェブの未来

私が始める前に, 歴史を通じて簡単な旅…

それだ 1999. インターネットエクスプローラ 5 ホットスタッフです, ハイテクバブルが成長している. とマリアノ·リベラは、ワールドシリーズのMVPである. と若い (息をのむ。)

Web開発者は自分のコンピュータの前に座っている, コー​​ヒーを飲むといくつかのコードを書く. 彼は、ブラウザベースのゲームを作りたい. 彼はこれを行うことができる唯一の​​方法は、対話型の映画を作るためにAdobeのFlashプラットフォームを使用することで、彼のウェブサイトであることを埋め込む.

彼はあまりにも彼のサイトでビデオを置くために望んでいる. YouTubeは安っぽい地下鉄線の名前のように聞こえる, の何物でもない. 私たちの開発者は、そのためのFlashムービーを作成する必要があります, あまりに.

彼はまた別のFlashムービーを作るように、彼はため息. ギーズ語, 誰かがすでに代替になるだろう?

見る, 先頭へビデオを埋め込むには、Adobe社のFlashを使用していた日に, ブラウザゲームを作る,

Slice of swiss cheese with holes
ホーリーのAdobe Flash, バットマン!

そしてちょうどあなたのサイトはまともに見えるようにする. そして、何を推測する, 我々はまだ、同じもののためにそれを使用. これは、すべてが順調と良いです, 除く:

 

  • Flashはより多くを持っている セキュリティホール スイスチーズの弾丸だらけ枚以上.
  • Flashがある 閉じられた標準, Adobeはあなたがまたは実行ができなかった何ができるかを決定することを意味. あなたはオープンソースプロジェクトで、Flashを使用できませんでした, どちら, 公式のAdobeのプラグインなしで.
  • Flashは非常にある リソースを大量に消費する, いくつかの弱いプロセッサを圧倒し、使い所を困難に.
  • それだ しないクロスプラットフォーム: iOSのは、それをサポートしていません, それは、Linux上で吸う, そしてそれは他のすべてのオペレーティングシステムでバグだらけだ.

何かの醸造; いいえ, ではないあなたのコーヒー

数年前に (公式の仕事は年に開始 2004, それは、後までにキャッチしていないものの、), ザ W3C (ワールドワイドウェブコンソーシアム, インターネットを担当して基本的に男) と WHATWG (ウェブハイパーテキスト応用技術作業部会) の新しいバージョンを作るために提携し HTMLの, Webページを構築するために使用される言語.

同時期に, W3Cは、新しいバージョンで作業を開始しました CSS, ウェブページの外観を設計するために使用される言語.

それは、何かが起こるとしていた明らかだった.

製作に革命

バイ 2008 人々は、その多くの弱点のすべてのために、Flashを使用しての病気に得ていた (上記で概説した。)

The HTML5 Logo
HTML5のロゴ

便利に, HTMLの最新のドラフト – HTML5 – あなたのウェブサイトにビデオを埋め込むことができ フラッシュを使わずに. そしてあなたも、フラッシュのない作ることができる ウェブゲーム 少しを使用して HTML5; CSS3, CSSの最新バージョン; と寛大なスクープ (カップ?) の Javascriptを, 対話型ページを作成するために使用されるスクリプト言語.

 

言うまでもなく, Web開発者は、これらの新技術に気づき始めた. なぜ? HTML5を使用することの利点を見てみましょう, CSS3, とJavascript (これらを使用して作成のアプリ 3 技術は、一般的に呼ばれている HTML5のアプリ 彼らは他の技術を使用していても. 図を移動します。)

  • HTML5とCO. アール オープン·スタンダード: それらは組織によって維持されている, いない企業, そう、その使用に制限はありません. これらは、オープンソースプロジェクトで使用することができる
  • 彼らはしている 金庫 とセキュア, 彼らは、オープンスタンダードだ部分的にので、. とAdobeはそれらを保持していないために.
  • 彼らはしている クロスプラットフォームの. あなたはまともなブラウザを持っていると仮定して (Internet Explorerの名前が付いていないもの 8 以下), 彼らはすべてのオペレーティングシステム上で動作します. iDevices, 電話, タブレット, コンピューター… 何でも. FlashはiDevicesでは動作しませんし、それがスマートフォンのバッテリーを覆すため、それは良いことだ.
  • 彼らはしている 少ないリソースを集中的に フラッシュより. HTML5を使用してWebゲームの多くは、携帯電話上で、非常にスムーズに実行, while Flash games teeter on disaster.

The list goes on and on.

Wait, it’s happening already

HTML5 apps only rose to prominence in 2010 with Steve Jobs’s continuing refusal to put Flash on iDevices. (よく, a lot of web developers started using them a few years earlier.) But in that short time, they’ve come a long way.

You’d be surprised what’s been done with HTML5:

  • Angry Birds uses HTML5 for everything except the sound, which it uses Flash
    HP's webOS
    HP's webOS uses HTML5.

    ために.

  • Mozilla has created a gallery of great HTML5 demos.
  • And Mozilla’s also made a gallery 最高のHTML5のゲームの.
  • HPの webOS モバイルプラットフォームは、ストレージといくつかのインターフェイスのもののためにHTML5を使用しています.
  • マイクロソフト社の Windowsの 8 HTML5で記述されたアプリケーションを実行できるようになります, CSS3, とJavaScript.
  • のようなWebアプリ GoogleドキュメントとGmail HTML5を使う.
  • ユーチューブ あなたはフラッシュを使わずに動画を表示するには、HTML5のビデオに埋め込む機能を使用することができます.

そして、もっと毎日行われています.

Flash用の道の終わり?

私は、これは我々が別れを振ることができることを意味考えていきたいな限り フラッシュ, それはしていません. 動画はまだそれを必要とする, 派手なたくさんの (しゃれを意図) ウェブサイトはそれなしでは動作しません, インターネットゲームの大半 フラッシュを必要とする.

については デスクトップアプリ? 電子メールクライアントは、カジュアルなユーザー間で、今日ではまれである, それデスクトップアプリ以外はまだ周りにある. Webアプリケーションはますます洗練されたでしょう, しかし, そう デスクトップアプリ’ 日は番号が付いている. しかし, あっという間に, 彼らはまだ周りにハングアップします.

HTML5は、長いを歩んできました, 長い道のり. ただ 10 年前のWebデザイナーは、自分の命を救うために、HTMLを使用して凝集ウェブサイトのレイアウトを作ることができなかった. 今HTMLは怒っている鳥からWindowsへのすべてのために使用されている 8. そしてリストは、成長していきます.

発行

ニール·メータ氏

ハーバード大学. ウェブ開発者. いつか哲学者. 野球中毒.

一つは "上の考えHTML5, CSS3, とJavaScript: ウェブの未来”

返信を残す