Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Hideki Akiba
2,064 views
HTML5 APIを使ったデモとソースの解説
2012/8/25、豆蔵トレーニングルームで開催されたTIZEN勉強会で発表した資料。
Technology
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Downloaded 12 times
1
/ 17
2
/ 17
3
/ 17
4
/ 17
5
/ 17
6
/ 17
7
/ 17
8
/ 17
9
/ 17
10
/ 17
11
/ 17
12
/ 17
13
/ 17
14
/ 17
15
/ 17
16
/ 17
17
/ 17
More Related Content
PPT
第10回Mozilla拡張機能勉強会-FireMobileSimulatorについて
by
Takahiro (Poly) Horikawa
PDF
Async Enhancement
by
kamiyam .
PDF
iOSで動画からスクショを撮る方法
by
Tomo Ita
PPT
Titanium Mobile
by
Naoya Ito
PPTX
건시스템
by
surprising77
PPTX
HTML5最新動向
by
Shumpei Shiraishi
PPTX
HTML5&API総まくり
by
Shumpei Shiraishi
PDF
HTML5でできるカメラアプリを実際に体験しよう
by
Hideki Akiba
第10回Mozilla拡張機能勉強会-FireMobileSimulatorについて
by
Takahiro (Poly) Horikawa
Async Enhancement
by
kamiyam .
iOSで動画からスクショを撮る方法
by
Tomo Ita
Titanium Mobile
by
Naoya Ito
건시스템
by
surprising77
HTML5最新動向
by
Shumpei Shiraishi
HTML5&API総まくり
by
Shumpei Shiraishi
HTML5でできるカメラアプリを実際に体験しよう
by
Hideki Akiba
Similar to HTML5 APIを使ったデモとソースの解説
ODP
HTML5: APIの活用事例 と 今後の広がり
by
ourmaninjapan
PDF
Mobile Web
by
Makoto Kato
PDF
Kilimanjaro Event
by
dynamis
PDF
Browser and Mozilla
by
dynamis
PPTX
9th nov2012 kof2012
by
Kensaku Komatsu
PPTX
HTML5とWeb開発に関する最新動向
by
Shumpei Shiraishi
PDF
Firefox OS - Blaze Your Own Path
by
dynamis
PDF
for Developer、Microsoft Edge とInternet Explorer で新しくサポートされるAPI
by
Osamu Monoe
PDF
Web on Kernel
by
dynamis
PDF
JavaScriptでいいじゃなイカ
by
Yuuichi Akagawa
PDF
Webフロントエンド開発の最新トレンド - HTML5, モバイル, オフライン
by
Shumpei Shiraishi
KEY
“Cocoafish”を使ってJavaScriptのみで劣化Instagramを作りたい(できれば10分ぐらいで)
by
Masato Kitao
PDF
ブラウザからカメラを呼び出し手書きのサインを読み取って認証するぞ
by
Kohei Kawasaki
PPTX
HTML5 APIについて
by
moonfactory Inc.
PPTX
ブラウザからカメラを呼び出し手書きのサインを読み取って認証するぞ
by
Kohei Kawasaki
PDF
Concentrated HTML5 & Attractive HTML5
by
Sho Ito
KEY
WebRTCでドラゴンボールごっこ
by
girigiribauer
PDF
Leading the way to W3C TPAC 2015 『HTML5 関連の API の現状とこれから』
by
Futomi Hatano
PDF
I phone5 ios6
by
Vitalify - SPINOFF
PPTX
Unityで作るオリジナルウェブカメラ
by
Hiromichi Yamada
HTML5: APIの活用事例 と 今後の広がり
by
ourmaninjapan
Mobile Web
by
Makoto Kato
Kilimanjaro Event
by
dynamis
Browser and Mozilla
by
dynamis
9th nov2012 kof2012
by
Kensaku Komatsu
HTML5とWeb開発に関する最新動向
by
Shumpei Shiraishi
Firefox OS - Blaze Your Own Path
by
dynamis
for Developer、Microsoft Edge とInternet Explorer で新しくサポートされるAPI
by
Osamu Monoe
Web on Kernel
by
dynamis
JavaScriptでいいじゃなイカ
by
Yuuichi Akagawa
Webフロントエンド開発の最新トレンド - HTML5, モバイル, オフライン
by
Shumpei Shiraishi
“Cocoafish”を使ってJavaScriptのみで劣化Instagramを作りたい(できれば10分ぐらいで)
by
Masato Kitao
ブラウザからカメラを呼び出し手書きのサインを読み取って認証するぞ
by
Kohei Kawasaki
HTML5 APIについて
by
moonfactory Inc.
ブラウザからカメラを呼び出し手書きのサインを読み取って認証するぞ
by
Kohei Kawasaki
Concentrated HTML5 & Attractive HTML5
by
Sho Ito
WebRTCでドラゴンボールごっこ
by
girigiribauer
Leading the way to W3C TPAC 2015 『HTML5 関連の API の現状とこれから』
by
Futomi Hatano
I phone5 ios6
by
Vitalify - SPINOFF
Unityで作るオリジナルウェブカメラ
by
Hiromichi Yamada
More from Hideki Akiba
PDF
デザインエンジニア・ボーダーレスな時代を楽しもう!
by
Hideki Akiba
PDF
ぼっけもんデザイナーへの道
by
Hideki Akiba
PDF
Webデザイナー、 Tesselに挑戦
by
Hideki Akiba
PDF
Creative Cloud デザインツールの便利な8つの機能 - ADC MEETUP ROUND 08 SESSION2 -
by
Hideki Akiba
PDF
見た目以上に大事なこれからのデザイン
by
Hideki Akiba
PDF
HTML5のcanvas2Dアニメーションことはじめ(Webプラットフォーム勉強会 1307)
by
Hideki Akiba
PDF
伝わる!デザインのつくりかた
by
Hideki Akiba
PDF
デザイナーとしてのHTML5への向き合い方 | HTML5 Conference MIYAZAKI
by
Hideki Akiba
PDF
HTML5な今日この頃に贈る、Webデザイナーこれからの生きる道
by
Hideki Akiba
PDF
Firefox OSアプリ 「ModeView」
by
Hideki Akiba
PDF
DesignersHack002 presentation
by
Hideki Akiba
PDF
Web標準技術の今とこれからを考える(村岡正和 ・ 秋葉秀樹)
by
Hideki Akiba
PDF
あのロゴあのパーツ、どんなグラフィックソフトで作ってるんだろう?/秋葉秀樹
by
Hideki Akiba
PDF
Html5west
by
Hideki Akiba
デザインエンジニア・ボーダーレスな時代を楽しもう!
by
Hideki Akiba
ぼっけもんデザイナーへの道
by
Hideki Akiba
Webデザイナー、 Tesselに挑戦
by
Hideki Akiba
Creative Cloud デザインツールの便利な8つの機能 - ADC MEETUP ROUND 08 SESSION2 -
by
Hideki Akiba
見た目以上に大事なこれからのデザイン
by
Hideki Akiba
HTML5のcanvas2Dアニメーションことはじめ(Webプラットフォーム勉強会 1307)
by
Hideki Akiba
伝わる!デザインのつくりかた
by
Hideki Akiba
デザイナーとしてのHTML5への向き合い方 | HTML5 Conference MIYAZAKI
by
Hideki Akiba
HTML5な今日この頃に贈る、Webデザイナーこれからの生きる道
by
Hideki Akiba
Firefox OSアプリ 「ModeView」
by
Hideki Akiba
DesignersHack002 presentation
by
Hideki Akiba
Web標準技術の今とこれからを考える(村岡正和 ・ 秋葉秀樹)
by
Hideki Akiba
あのロゴあのパーツ、どんなグラフィックソフトで作ってるんだろう?/秋葉秀樹
by
Hideki Akiba
Html5west
by
Hideki Akiba
HTML5 APIを使ったデモとソースの解説
1.
HTML5 APIを使ったデモとソースの解説
秋葉秀樹 第3回Tizen勉強会 #TizenJP #HTML5J #Firefoxosjp #MeeGoJP
2.
自己紹介
秋葉秀樹 フリーランスのデザイナー Illustrator, Photoshop, Flash, ActionScript HTML, CSS, JavaScript, Web Direction 3DCG(Lightwave, Shade), Movie 執筆書籍 自論「すべてのモノ作りは人に還る」
3.
自主制作 http://grad3.ecoloniq.jp/
4.
カメラにアクセス 位置情報を取得 電池残量を取得 振動を鳴らす
5.
ベンダープリフィックス 現状HTML5 API関連は策定中なので、 各ブラウザでは接頭辞付きの記述をしている
6.
カメラにアクセス getUserMedia
API MediaCapture API ストリームをvideo要素で再生 input要素を拡張 Android 2.xだとOpera12で標準実装 Android 2.xだとFirefox デスクトップ版Chrome、Firefox Nightlyなど Android 4.xだと標準ブラウザ、Chrome
7.
カメラにアクセス getUserMedia API
navigator.getUserMedia( {video:true}, function (stream) { // 成功時の処理 }, function (stream) { // 失敗時の処理 } ) Chromeなどは現在ベンダープリフィックスが必要。 O D EM
8.
カメラにアクセス getUserMedia API 撮影した画像を編集するにはcanvas要素!
ctx.drawImage(video, 0, 0); 画像に対しコントラストやぼかしなどフィルターをかける 画像はBase64文字列で保存することができる O D EM
9.
カメラにアクセス var video
= document.querySelector("video"); var canvas = document.querySelector("canvas"); var ctx = canvas.getContext("2d"); navigator.getUserMedia( {video: true}, // 成功時 function (stream){ video.src = window.webkitURL.createObjectURL(stream); setInterval(function (){ ctx.drawImage(video, 0, 0); }, 100); }, function (){ /* エラーーーーー */} );
10.
カメラにアクセス getUserMedia API 策定中のCSSは、画像をぼかすことも
filter:invert(); contrast(1000%) hue-rotate(180deg) brightness(50%) sepia() saturate(300%) 現在ベンダープリフィックスが必要。
11.
カメラにアクセス MediaCapture API フォームなどで使うinput要素でカメラにアクセス
<input type="file" accept="image/*; capture=camera"> ユーザが要素をタップするだけでデフォルトのカメラ画面に切り替わる。 撮影が終了したら、HTMLのform要素のファイルとしてサーバに送ること ができる。 O D EM
12.
位置情報を取得 Geolocation
API 位置情報を取得する navigator.geolocation.getCurrentPosition( successCallback, errorCallback, option ); getCurrentPositionだと一回、watchPositionだと定期的に位置取得。 仕様では高度、方角、速度、誤差、高度誤差などがある。
13.
位置情報を取得 Geolocation API 位置情報を取得する 「ここ」「どこ」があると 「地図を起動します」と発声してGoogle
Mapを表示するデモ O D EM
14.
電池残量を取得 Battery Status
API 電池残量だけでなく、充電ステータスも取得 var battery = navigator.battery; alert( "残量は" + battery.level * 100 + "%" ) ・充電コネクタがさされたとき、外されたときのイベントがとれる ・現在充電中なのかそうでないのか、残量が変化した瞬間のイベントもとれる 現在ベンダープリフィックスが必要。 O D EM
15.
振動を鳴らす
Vibration API フォーム未入力エラーを振動で知らせる navigator.vibrate([200, 100, 500, 100]); 配列は、振動時間と休みの時間を交互にいれていく。 現在ベンダープリフィックスが必要。 O D EM
16.
セッション中に情報いただきました https://wiki.mozilla.org/WebAPI
17.
Thanks :) Hidetaro7@Twitter blog: http://akibahideki.com/blog/
Download