言え、全部は喋れないので一部喋ります。Web1990年にWebと言う言葉が出て来ましたよ。2005XHTMLHTML5XHTMLで失敗した一方でFlashが流行ってた。Webアプリケーションがリッチになってきてた。WebFomrs2.0が提案されたりしました。狭いHTML5はW3CのHTML5。Video&Audioプラグインなしで再生するためのHTML5要素JavaScriptのMediaElementによって操作する。コーデックの対応がブラウザで異なる。オフラインWebアプリケーションオフラインでもWebアプリを使えるようにしよう。offlineイベント(IE8と9で挙動が異なる)キャッシュマニフェストなど。mouseupなどのイベントが昔からあった。して、DOMやUIへの操作ができなくなる。バックグラウンドから。WebSocket7回目の資料参考。ブラウザ上での双方向やりとり。APIローカルのファイルのデータを使用する。WebRTCJavaScriptでカメラやマイクなどを使ってリアルタイムでデータを取得。Chromeの場合デフォルトオフになってる可能性があるよ。FullScreenAPIHTMLの要素をなんでもフルスクリーンに出来る。任意の要素をフルスクリーンにするらしい。中の要素を自動的には拡大しない。その他CSSアニメーションGPS、GeolocationセンサーIndexedDBとかWebGLとか。まとめるとグラフィックス・マルチメディア、オフライン・ローカル、データストレージ、その他などがある。技術の流行りすたりがある。ひとつの技術にとらわれず、幅広く身につけよう。2013年、HTML5+WebGLはどう変わるのか?HTML5コンピュータが今より文章を踏み込んで解釈できる。コンピュータが人間の欲する情報を的確に取り出せる。Canvas2Dグラフィックスを表現出来る。ブラウザでできるけど・・・。ハードの機能を利用出来る。WebGL3Dのグラフィックスを表現出来る。ブラウザでもっと色々出来るように表現できるようにしようと言うもの。HTML4までは、レポートを記述するためのもの。内容は、レポート向けだった。それを無理やり拡張してきた。それだけしかなかったけど、それだけしかなかったからこそ発展したのかもしれない。HTML5では今のWebアプリに必要な表現力を持っている。ブラウザでガリガリやるよりは、OSにまかせてしまった方がいい。OpenGLとかであれば高速。2D、3Dグラフィクスの表現が豊かになるのでは。WebGLって?OpenGL+入力デバイス。WebGLはOpenGLの焼き直し的なことがある。冗長なAPIを排除して、Web向けにしている。ゲームを作るのには適しているようになっているよ。OpenGLが使えるしOKではダメです。C/C++とJavaScriptはぜんぜん違うよ。HTML5があれば、組み込みの色々なしでOK。もめている?Microsoft、AppleはOSから離れてほしくはない・・・?Google、Mozilla、Operaはブラウザの機能を高くしてほしい。