SlideShare a Scribd company logo
HTML5
が最近どうなっていて何があぶなっかしいのか?
OWASP Kansai
2014.6.6
Bathtimefish 村岡 正和
HTML5-WEST.jp代表 / html5j マークアップ部 部長 / HTML5 Experts.jp メンバー
GDG京都 / CSS Nite in OSAKA / 神戸ITフェスティバル実行委員など
むらおか まさかず
村岡正和
HTML5-WEST.jp
Webアプリケーション開発 IT業務システム設計/開発
Webサービス導入/事業戦略コンサルティング
@bathtimefish
監修しました。
実例ごとの実装例がたくさん書いてあ
ります。ウェブサイト制作やCMSの運
用時に便利です。
好評販売中!!
Firefox OSの
薄い本書きました。
http://goo.gl/mA8ebW
好評発売中!
開発に、「もえあがる」のはつきものだ
第一話 がいあハックス
(Gaia開発環境の構築とデバッグ)
著
HTML5
HTML5は
一言でいうと、
広い
ひ ろ
もうとっくに「ホームページ制作技術」じゃない!!
1. 技術範囲が広い
HTML5が最近どうなっていて何があぶなっかしいのか?
HTML5が最近どうなっていて何があぶなっかしいのか?
DEMO
2. プラットフォームが広い
258,400,000
82,600,000
50,430,000
47,600,000
Smart Phone
PC
TV
Tablet
2013.3Q (IDC)
2013.3Q (Gartner)
2013.2Q (DisplaySearch)
2013.3Q (IDC)
全世界の製品出荷台数/年
They are all Web Device.
Firefox OS
http://www.mozilla.org/ja/firefox/os/
PanasonicからTVが出そう
パナソニック、Mozillaと提携して
Firefox OS搭載のスマートTV開発へ
http://jp.techcrunch.com/2014/01/07/20140106panasonic-ffos-tvs/
TV TunerがJSで操れそう
http://airpingu.github.io/tv-tuner-api/index.html
Tizen IVI
https://wiki.tizen.org/wiki/IVI/IVI_Platforms
Automotive Grade Linux
https://automotive.linuxfoundation.org/
IVI Dashboard App Source Code
Vehicle Information API
https://rawgit.com/w3c/automotive-bg/master/snapshots/vehicle_spec_snapshot_latest.html
WEB of Things
WoT
HTML5が最近どうなっていて何があぶなっかしいのか?
JavaScriptで
焦電センサー制御
http://www.espruino.com/
学校教育でもHTML & JavaScript
「情報の科学」2014年度版 日本文教出版
大事なことなので、もう一度。
HTML5は広い。
最先端Web技術は、あらゆる技術分野、
あらゆる市場を巻き込んで進化していってる。
で、なにが
あぶなっかしいのか?
1. WEB(通信技術として)
現時点で脆弱だと思われるもの
2. RIA(JavaScript)
3. 技術者
4. お客様
1. WEB, 2. RIAについて
このあとの講演で
くわしく :-)
3. 技術者について
RIA制作者のセキュリティ意識はピンキリ
ついでに、技術レベルもピンキリ
「ブラウザパフォーマンスを最大限に発揮する
JS最適化ハックから、ブログのjQuery
サンプルコードのコピペまで」
すべて肩書は「WEBクリエイター」
4. お客様について
どうやったら安全になるんでしょうね?
いっしょに考えましょう!
よりよいWEBのために :)
Thanks!

More Related Content

PDF
Htmlのコトバ
PDF
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
PDF
Espruinoの紹介
KEY
Ie6をさっさとやめよう その2
PDF
JavaScriptで ごく普通にhttp通信をする 〜esp8266+espruinoでhttp getリクエストをするテスト〜
PPTX
Mozapps installがなくなったことへの不平不満
PPTX
Thing.jsについて
PDF
Swaggerのさわりだけ
Htmlのコトバ
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Espruinoの紹介
Ie6をさっさとやめよう その2
JavaScriptで ごく普通にhttp通信をする 〜esp8266+espruinoでhttp getリクエストをするテスト〜
Mozapps installがなくなったことへの不平不満
Thing.jsについて
Swaggerのさわりだけ

What's hot (20)

PDF
JS非同期処理のいま
PDF
FxOSはウェアラブルデバイスの夢を見るか?
PDF
Html5 and Graphics
PPTX
react-jsonschema-formについて
PPTX
Fetch apiについて
PDF
業務系WebアプリケーションがStrutsから旅立つ日
PDF
iOSのCI as a Service事情
PDF
AMD basic and practice
KEY
Platform.html5
PDF
_HTML5で組んでみた_
PDF
次世代Web業務アプリケーション
KEY
パンダの会 Html5概説
PPTX
20180913_VxRailCC_2017-18レビュー_NW
PDF
面白法人カヤックのウェブフロントエンド術
PPTX
HTML5 for Beginners
KEY
非同期処理をちょっとはラクに。Promises:aほか
PPTX
WordCamp Kansai 2015 発表資料
PPTX
ストレスレスなフロンティアを求めて NoSSHな環境でB/Gデプロイメントを使い運用にのせた
 
PDF
WordCamp Kansai 2015 プレイベント「コントリビューターデイ」
PDF
HTML5: New capabilities, new markup
JS非同期処理のいま
FxOSはウェアラブルデバイスの夢を見るか?
Html5 and Graphics
react-jsonschema-formについて
Fetch apiについて
業務系WebアプリケーションがStrutsから旅立つ日
iOSのCI as a Service事情
AMD basic and practice
Platform.html5
_HTML5で組んでみた_
次世代Web業務アプリケーション
パンダの会 Html5概説
20180913_VxRailCC_2017-18レビュー_NW
面白法人カヤックのウェブフロントエンド術
HTML5 for Beginners
非同期処理をちょっとはラクに。Promises:aほか
WordCamp Kansai 2015 発表資料
ストレスレスなフロンティアを求めて NoSSHな環境でB/Gデプロイメントを使い運用にのせた
 
WordCamp Kansai 2015 プレイベント「コントリビューターデイ」
HTML5: New capabilities, new markup
Ad

Similar to HTML5が最近どうなっていて何があぶなっかしいのか? (20)

PDF
HTML5でOpen Dataをやってみた
PDF
Yeomanではじめる爆速webアプリ開発
PDF
ボクたちのWWW Webクリエイターのこれからを考える
PDF
Gaiaのソースコードに見るちょっと未来のweb app開発
PDF
Html5でOpen Dataをやってみる
KEY
Html5で変わるいろんなこと
PDF
HTML5 and Graphics
PDF
つかってみよう!Yeoman 〜riaビルドツール超入門+α〜
PDF
JAWS-UGにゴマをすろうと思ってAWSでHTML5してみた
KEY
ON HTML5 FIELD で書き尽くせなかったこと
PDF
IE6をやめようと思ってももう手遅れ
PPTX
Kerasで可視化いろいろ
PDF
いまさら聞けない!?Backbone.js 超入門
PPTX
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
KEY
HTML5時代のwebクリエイターに必要なこと
KEY
Html5時代のクリエイターのあり方
PDF
HTML5を活用した効果の高いリッチアプリ開発体制構築とコンサルティングの実現方法
PDF
Attractive HTML5
PDF
html5とcss3実例紹介とデモ
PPTX
最新Webプロトコル傾向と対策
HTML5でOpen Dataをやってみた
Yeomanではじめる爆速webアプリ開発
ボクたちのWWW Webクリエイターのこれからを考える
Gaiaのソースコードに見るちょっと未来のweb app開発
Html5でOpen Dataをやってみる
Html5で変わるいろんなこと
HTML5 and Graphics
つかってみよう!Yeoman 〜riaビルドツール超入門+α〜
JAWS-UGにゴマをすろうと思ってAWSでHTML5してみた
ON HTML5 FIELD で書き尽くせなかったこと
IE6をやめようと思ってももう手遅れ
Kerasで可視化いろいろ
いまさら聞けない!?Backbone.js 超入門
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
HTML5時代のwebクリエイターに必要なこと
Html5時代のクリエイターのあり方
HTML5を活用した効果の高いリッチアプリ開発体制構築とコンサルティングの実現方法
Attractive HTML5
html5とcss3実例紹介とデモ
最新Webプロトコル傾向と対策
Ad

More from Masakazu Muraoka (7)

PPTX
Async awaitでの繰り返し処理についての小話
PDF
実はとれました。System xhrでcsv形式のopen dataを取得する
PDF
Async flow controll basic and practice
PDF
MarkupCafe - html5j Markup group
PDF
つかってみよう!Yeoman 〜HTML5 Webアプリ開発を効率化するツールの紹介〜
PDF
Yeoman RIAビルドツール超入門
PDF
Webセキュリティ 3つの視点から考えるサイバー攻撃と自分
Async awaitでの繰り返し処理についての小話
実はとれました。System xhrでcsv形式のopen dataを取得する
Async flow controll basic and practice
MarkupCafe - html5j Markup group
つかってみよう!Yeoman 〜HTML5 Webアプリ開発を効率化するツールの紹介〜
Yeoman RIAビルドツール超入門
Webセキュリティ 3つの視点から考えるサイバー攻撃と自分

HTML5が最近どうなっていて何があぶなっかしいのか?