9. Newphoria Corporation
Apple reinvents the phone
Macworld Expo 2007 - Keynote
Steve Jobs,
CEO
Flash消えろ!
App Storeで金稼ぐことにしたから
ブラウザーはプアーでいてくれ
HTML5で十分だろ
10. Newphoria Corporation
We're betting big on HTML5
Google I/O 2009 - Keynote Day 1
Vic Gundotra,
Vice President of Developer Platforms
http://youtu.be/S5aJAaGZIvk
11. Newphoria Corporation
We're betting big on HTML5
Google I/O 2009 - Keynote Day 1
Vic Gundotra,
Vice President of Developer Platforms
http://youtu.be/S5aJAaGZIvk
もっと広告を見よ!
Webページをリッチにして
世界中をWeb漬けにするから
いっぱい広告を出稿してね
12. Newphoria Corporation
We love HTML5 so match
Microsoft MIX 10 Day 2 Keynote
Dean Hachamovitch,
General Manager of the Internet Explorer team
http://channel9.msdn.com/Events/MIX/MIX10/KEY02
13. Newphoria Corporation
We love HTML5 so match
Microsoft MIX 10 Day 2 Keynote
Dean Hachamovitch,
General Manager of the Internet Explorer team
http://channel9.msdn.com/Events/MIX/MIX10/KEY02
やべぇ遅れてるよ
今のIEじゃ無理... 作り直すか...
それでも全然追いつけねぇ...
でも名前はすごいぞ「Chakra」
14. Newphoria Corporation
We reimagine Windows
Microsoft Build Day 1 Keynote
Steven Sinofsky,
President of Windows and Windows Live Division
http://channel9.msdn.com/events/BUILD/BUILD2011/KEY-0001
15. Newphoria Corporation
We reimagine Windows
Microsoft Build Day 1 Keynote
Steven Sinofsky,
President of Windows and Windows Live Division
http://channel9.msdn.com/events/BUILD/BUILD2011/KEY-0001
ブラウザーでなくてもよくね?
Windows StoreアプリもHTML5で
機能が足りないから独自APIてんこ盛り
19. Newphoria Corporation
2010年当時のHTML5注目機能
• video, audio, canvas, form
• Drag & Drop
• contenteditable, Text selection API, Editing API
• Web Messaging, Server-Sent Events, WebSocket
• Application cache, Web Storage, Web SQL Database
• Web Workers
• Geolocation
20. Newphoria Corporation
当時のHTML5注目機能
• video, audio, canvas, form
• Drag & Drop
• contenteditable, Text selection API, Editing API
• Web Messaging, Server-Sent Events, WebSocket
• Application cache, Web Storage, Web SQL Database
• Web Workers
• Geolocation
Flashの置き換えだ、と言い切ったAp***
21. Newphoria Corporation
当時のHTML5注目機能
• video, audio, canvas, form
• Drag & Drop
• contenteditable, Text selection API, Editing API
• Web Messaging, Server-Sent Events, WebSocket
• Application cache, Web Storage, Web SQL Database
• Web Workers
• Geolocation
ぜんぜん足りないだろ…
Flashの代替だ、と言い切ったAp***
22. Newphoria Corporation
現在の標準化ステータス
• video, audio, canvas, form
• Drag & Drop
• contenteditable, Text selection API, Editing API
• Web Messaging, Server-Sent Events, WebSocket
• Application cache, Web Storage, Web SQL Database
• Web Workers
• Geolocation
勧告 (REC)
勧告候補 (CR)
勧告案 (PR)
草案 (WD)
廃止 (Deprecated)
23. Newphoria Corporation
その後に登場したAPI (1)
• パフォーマンス
• Page Visibility, Navigation Timing, High Resolution Time, Performance
Timeline, Resource Timing, User Timing
• マルチメディア
• WebGL, requestAnimationFrame, Web Animations
• Media Source Extensions, Media Capture and Sreams, MediaStream
Recording, WebRTC, Web Audio, Web Speech, Web MIDI
• センサー
• DeviceOrientaion, Battery Status, Proximity Events, Ambient Light Events
24. Newphoria Corporation
その後に登場したAPI (2)
• 入力デバイス/タッチパネル
• Fullscreen, Screen Orientation, Pointer Lock, Touch Events, Pointer Events,
Gamepad, Vibration
• その他
• Service Workers, Push API, Web Components, Web Notification
• Web Cryptography, File API:*, Indexed Database
45. Newphoria Corporation
SBC (Single Board Computer)
Raspberry Pi B+ BeagleBone Black ODROID-U3 ODROID-C1
Cubieboard 1/2 Marsboard RK3066 Radxa Rock Lite
HummingBoard i1/i2
Banana Pi KDDI Open Web Board