プロフィール

Author:はるかわ しおん
なにか、新しいものを。
そして、楽しいものを。

FC2カウンター


上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  • 最近のHTML5はどうなっているのか




第39回 HTML5とか勉強会+日本Androidの会 2013年5月定例会


なぜHTML5か?
マルチプラットフォーム
マルチデバイス
技術的に成熟してきた

7つの●●ウェブ
オフラインで動く
地下鉄や飛行機など、電波なくても使える
<覚えておけ!>アプリケーションキャッシュ
<覚えておけ!>WebStorage
<覚えておけ!>IndexedDatabaseAPI
<覚えておけ!>FileAPI (読み込みは確実に知っておけ、書き込みは Chrome でしか動かないので忘れてよい)
リアルタイム性に優れている
<覚えておけ!>WebSocket
<覚えておけ!>WebRTC (Realtime Communication)・・・ストリーミング用
<覚えておけ!>Server-SentEvents(忘れてもいい
レスポンシブウェブ
一枚のHTMLでスマホにも対応
セマンティックウェブ
エンジニアは、ここは見出しだ 等の意図をもって実装しているが、そういう意図を、サーチエンジンなどが意味を解釈してくれるようになる
具体的には、サーチエンジンの検索結果に
6/1(土)xxxイベント
などとリッチに表示できる
Googleの構造化データテストツールで試せる
HTML5 Semantic Elements
HTML5 Microdata
RDF
よりスピーディなウェブ
つなぎっぱなしで HTTP を維持する
倍の速さになることもある
SPDY
HTTP/2.0 (SPDYベースで検討中)
オフライン技術 (オフラインにキャッシュしておけば速いという意味)
プラットフォーム
TIZEN
ChromeOS
FirefoxOS
Windows8
モバイルプラットフォームでは、デバイス固有の機能を持っており、
インプレッシブ、感動的なウェブ
Canvas
SVG
WebGL(3D)
WebAudioAPI(音)

Webアプリvsネイティブを比べて弱いところ
アプリストアからの同船が期待できない
デバイス機能をフル活用できない
アプリストアの課金モデルを利用できない
動作速度は遅い



コメント

コメントの投稿

   管理者にだけ表示を許可する
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。