HTML5 Conference 2012 の講演資料
WebIntentsとRaw Socket APIのコンビネーションにより、WebからTVが直接操作できること。そして、シームレスなデバイス連携に関わる最新標準化動向
I strongly believe that People become to access cloud service and local devices in seamless way.
2. 自己紹介
• Official works in NTT Communications
– リサーチエンジニア
– 最新Web技術の研究開発
– W3C などでの標準化活動
• Personal works in Community
– html5j.orgスタッフ
– HTML5 Conference 2012 総合プロデュース
– Google API Expert (HTML5)
– Microsoft Valuable Professional (IE)
Blog : http://blog.livedoor.jp/kotesaki/
Twitter : http://twitter.com/komasshu
31. Device apis wgの方針変更
• 例えば、Calendar API Google calendar
Web-API
In-Dev
Calendar
Web
process
Server
• デバイス内部に専用Webサーバーを立て、これを経
独自API 由してカレンダー情報へアクセス
• 開発者からは共通のAPIで開発できる
• 内部APIを隠蔽できるため、既存ベンダーの賛同が得
られる
33. In device web serverモデルへの適合
• 例えば、Calendar API Google calendar
WebIntents
Web-API
in-Dev
Calendar
Web
process
Server
独自API • WebIntentsを使い、ユーザーはオンデマンドでクラ
ウド・デバイスのカレンダーを選択利用できる
• In-deviceのWebサービスは、Googleの検索結果に出な
いという問題も解決
34. Local nw devicesへの拡張
WebIntents
Webカメラ
Local NW サーバー
Web-API
in-Dev
Camera
Web
process
Server
独自API
Web In-device Web Serverのモデルに立てば、同様
server にWeb APIで Local NW内の他のデバイスも同
じフレームワークで利用可能となる
51. Cutting Edge working drafts
Discovery API Web Intents Addendum
http://w3c-test.org/dap/wi-addendum-local-
http://www.w3.org/TR/discovery-api/ services/
By Opera By SONY
60. Summary
• WebIntents
• Device API => In device Web Server Model
• DLNA
• Discovery API, Web Intents Addendum
• System Applications WG
https://github.com/KensakuKOMATSU/chrome-upnp