Submit Search
Upload
HTML5入門 for 頭がヤバい人向け
•
7 likes
•
5,470 views
Kenichi Kanai
Follow
#htmlday でのLT資料です
Read less
Read more
Technology
Report
Share
Report
Share
1 of 28
Download now
Download to read offline
Recommended
非同期処理をちょっとはラクに。Promises:aほか
非同期処理をちょっとはラクに。Promises:aほか
Masakazu Muraoka
「現場のプロが教えるWebデザイン新・スタンダードテクニック37」に載っているテクニックでLP作ってみた話
「現場のプロが教えるWebデザイン新・スタンダードテクニック37」に載っているテクニックでLP作ってみた話
Yuki Kuramochi
自動化のことはじめ - 第12回HTML5ビギナーズ
自動化のことはじめ - 第12回HTML5ビギナーズ
知己 久保
HTML5でサイネージは作れる!!
HTML5でサイネージは作れる!!
Kazuya Hiruma
いまさら聞けない!?Backbone.js 超入門
いまさら聞けない!?Backbone.js 超入門
Kohei Kadowaki
HTML5 開発環境の紹介
HTML5 開発環境の紹介
tomo_masakura
AWS Direct Connectの構築を自動化(しようと)している話
AWS Direct Connectの構築を自動化(しようと)している話
Kaoru Kitauchi
つかってみよう!Yeoman 〜HTML5 Webアプリ開発を効率化するツールの紹介〜
つかってみよう!Yeoman 〜HTML5 Webアプリ開発を効率化するツールの紹介〜
Masakazu Muraoka
Recommended
非同期処理をちょっとはラクに。Promises:aほか
非同期処理をちょっとはラクに。Promises:aほか
Masakazu Muraoka
「現場のプロが教えるWebデザイン新・スタンダードテクニック37」に載っているテクニックでLP作ってみた話
「現場のプロが教えるWebデザイン新・スタンダードテクニック37」に載っているテクニックでLP作ってみた話
Yuki Kuramochi
自動化のことはじめ - 第12回HTML5ビギナーズ
自動化のことはじめ - 第12回HTML5ビギナーズ
知己 久保
HTML5でサイネージは作れる!!
HTML5でサイネージは作れる!!
Kazuya Hiruma
いまさら聞けない!?Backbone.js 超入門
いまさら聞けない!?Backbone.js 超入門
Kohei Kadowaki
HTML5 開発環境の紹介
HTML5 開発環境の紹介
tomo_masakura
AWS Direct Connectの構築を自動化(しようと)している話
AWS Direct Connectの構築を自動化(しようと)している話
Kaoru Kitauchi
つかってみよう!Yeoman 〜HTML5 Webアプリ開発を効率化するツールの紹介〜
つかってみよう!Yeoman 〜HTML5 Webアプリ開発を効率化するツールの紹介〜
Masakazu Muraoka
そろそろSSH/Telnetを離れて自動化したい
そろそろSSH/Telnetを離れて自動化したい
netopscoding
WebアプリをElectronに乗せる
WebアプリをElectronに乗せる
Hiroyuki Anai
html+cssを挫折した全ての人のための基礎実習 先生:田中 晶子
html+cssを挫折した全ての人のための基礎実習 先生:田中 晶子
schoowebcampus
【ハンズオン】jQuery+HTML5 APIでスライドショーを作ろう
【ハンズオン】jQuery+HTML5 APIでスライドショーを作ろう
Mitsuo Kawashima
HTML5 アプリ開発
HTML5 アプリ開発
tomo_masakura
モジュール開発におけるぼくの試行錯誤
モジュール開発におけるぼくの試行錯誤
karupanerura
【再放送】HTMLとCSSを使って、150分で簡単なWEBサイト制作全6回
【再放送】HTMLとCSSを使って、150分で簡単なWEBサイト制作全6回
schoowebcampus
Webデザインを始めたい方に贈る、「HTMLとCSSって何」【概要理解とツール導入】 先生:田中 晶子
Webデザインを始めたい方に贈る、「HTMLとCSSって何」【概要理解とツール導入】 先生:田中 晶子
schoowebcampus
SeleniumWebDriverを使ってつまらない作業を駆逐してやる!!
SeleniumWebDriverを使ってつまらない作業を駆逐してやる!!
Masato Noguchi
味見部紹介 LT
味見部紹介 LT
Kenichi Kanai
Pinoco phptal-phpcon-kansai
Pinoco phptal-phpcon-kansai
Hisateru Tanaka
自動化と画面を考えてみました
自動化と画面を考えてみました
skipping classes
フロントエンドの技術で始めるデスクトップアプリ
フロントエンドの技術で始めるデスクトップアプリ
Tomotaka Kusaka
Electronで社内ツールを作ったお話
Electronで社内ツールを作ったお話
sters
HTML5 Night 2014 Web x Network Technology ( WebRTC )
HTML5 Night 2014 Web x Network Technology ( WebRTC )
Kensaku Komatsu
PhoneGap Introduction
PhoneGap Introduction
Keisuke Todoroki
Welcome to the Black Hole of Bug Bounty Program
Welcome to the Black Hole of Bug Bounty Program
Muneaki Nishimura
Updates of socket.io@1.0
Updates of socket.io@1.0
Jxck Jxck
Fox Trot
Fox Trot
dynamis
HTML5 NIGHT 08. Web × パフォーマンス技術
HTML5 NIGHT 08. Web × パフォーマンス技術
Yoichiro Takehora
Chrome For HTML5NIGHT
Chrome For HTML5NIGHT
Takuya Oikawa
IE8 滅びろ
IE8 滅びろ
彰 村地
More Related Content
What's hot
そろそろSSH/Telnetを離れて自動化したい
そろそろSSH/Telnetを離れて自動化したい
netopscoding
WebアプリをElectronに乗せる
WebアプリをElectronに乗せる
Hiroyuki Anai
html+cssを挫折した全ての人のための基礎実習 先生:田中 晶子
html+cssを挫折した全ての人のための基礎実習 先生:田中 晶子
schoowebcampus
【ハンズオン】jQuery+HTML5 APIでスライドショーを作ろう
【ハンズオン】jQuery+HTML5 APIでスライドショーを作ろう
Mitsuo Kawashima
HTML5 アプリ開発
HTML5 アプリ開発
tomo_masakura
モジュール開発におけるぼくの試行錯誤
モジュール開発におけるぼくの試行錯誤
karupanerura
【再放送】HTMLとCSSを使って、150分で簡単なWEBサイト制作全6回
【再放送】HTMLとCSSを使って、150分で簡単なWEBサイト制作全6回
schoowebcampus
Webデザインを始めたい方に贈る、「HTMLとCSSって何」【概要理解とツール導入】 先生:田中 晶子
Webデザインを始めたい方に贈る、「HTMLとCSSって何」【概要理解とツール導入】 先生:田中 晶子
schoowebcampus
SeleniumWebDriverを使ってつまらない作業を駆逐してやる!!
SeleniumWebDriverを使ってつまらない作業を駆逐してやる!!
Masato Noguchi
味見部紹介 LT
味見部紹介 LT
Kenichi Kanai
Pinoco phptal-phpcon-kansai
Pinoco phptal-phpcon-kansai
Hisateru Tanaka
自動化と画面を考えてみました
自動化と画面を考えてみました
skipping classes
フロントエンドの技術で始めるデスクトップアプリ
フロントエンドの技術で始めるデスクトップアプリ
Tomotaka Kusaka
Electronで社内ツールを作ったお話
Electronで社内ツールを作ったお話
sters
What's hot
(14)
そろそろSSH/Telnetを離れて自動化したい
そろそろSSH/Telnetを離れて自動化したい
WebアプリをElectronに乗せる
WebアプリをElectronに乗せる
html+cssを挫折した全ての人のための基礎実習 先生:田中 晶子
html+cssを挫折した全ての人のための基礎実習 先生:田中 晶子
【ハンズオン】jQuery+HTML5 APIでスライドショーを作ろう
【ハンズオン】jQuery+HTML5 APIでスライドショーを作ろう
HTML5 アプリ開発
HTML5 アプリ開発
モジュール開発におけるぼくの試行錯誤
モジュール開発におけるぼくの試行錯誤
【再放送】HTMLとCSSを使って、150分で簡単なWEBサイト制作全6回
【再放送】HTMLとCSSを使って、150分で簡単なWEBサイト制作全6回
Webデザインを始めたい方に贈る、「HTMLとCSSって何」【概要理解とツール導入】 先生:田中 晶子
Webデザインを始めたい方に贈る、「HTMLとCSSって何」【概要理解とツール導入】 先生:田中 晶子
SeleniumWebDriverを使ってつまらない作業を駆逐してやる!!
SeleniumWebDriverを使ってつまらない作業を駆逐してやる!!
味見部紹介 LT
味見部紹介 LT
Pinoco phptal-phpcon-kansai
Pinoco phptal-phpcon-kansai
自動化と画面を考えてみました
自動化と画面を考えてみました
フロントエンドの技術で始めるデスクトップアプリ
フロントエンドの技術で始めるデスクトップアプリ
Electronで社内ツールを作ったお話
Electronで社内ツールを作ったお話
Viewers also liked
HTML5 Night 2014 Web x Network Technology ( WebRTC )
HTML5 Night 2014 Web x Network Technology ( WebRTC )
Kensaku Komatsu
PhoneGap Introduction
PhoneGap Introduction
Keisuke Todoroki
Welcome to the Black Hole of Bug Bounty Program
Welcome to the Black Hole of Bug Bounty Program
Muneaki Nishimura
Updates of socket.io@1.0
Updates of socket.io@1.0
Jxck Jxck
Fox Trot
Fox Trot
dynamis
HTML5 NIGHT 08. Web × パフォーマンス技術
HTML5 NIGHT 08. Web × パフォーマンス技術
Yoichiro Takehora
Chrome For HTML5NIGHT
Chrome For HTML5NIGHT
Takuya Oikawa
IE8 滅びろ
IE8 滅びろ
彰 村地
Firefox OS 起動の仕組みを調べてみた
Firefox OS 起動の仕組みを調べてみた
Muneaki Nishimura
Webアプリ開発者のためのHTML5セキュリティ入門
Webアプリ開発者のためのHTML5セキュリティ入門
Muneaki Nishimura
Parent Curriculum Coffee August 2012
Parent Curriculum Coffee August 2012
aprilrism1
друге життя
друге життя
Andrey Hrutba
บุคคลสำคัญของบางกอก
บุคคลสำคัญของบางกอก
nearary
1 q 2012 halo report finala
1 q 2012 halo report finala
henkhans
Bergwald 12-11-2013
Bergwald 12-11-2013
Andrey Hrutba
Druge_jittya
Druge_jittya
Andrey Hrutba
วิธีการสอนตามระเบียบขั้นตอนทางวิทยาศาสตร์
วิธีการสอนตามระเบียบขั้นตอนทางวิทยาศาสตร์
เพ็ญพักตร์ ฉวีวงค์
риб бизнес лекция укр
риб бизнес лекция укр
Andrey Hrutba
Animated1
Animated1
Hannah Shane Soriano
初学者向けセミナー資料
初学者向けセミナー資料
Kenichi Kanai
Viewers also liked
(20)
HTML5 Night 2014 Web x Network Technology ( WebRTC )
HTML5 Night 2014 Web x Network Technology ( WebRTC )
PhoneGap Introduction
PhoneGap Introduction
Welcome to the Black Hole of Bug Bounty Program
Welcome to the Black Hole of Bug Bounty Program
Updates of socket.io@1.0
Updates of socket.io@1.0
Fox Trot
Fox Trot
HTML5 NIGHT 08. Web × パフォーマンス技術
HTML5 NIGHT 08. Web × パフォーマンス技術
Chrome For HTML5NIGHT
Chrome For HTML5NIGHT
IE8 滅びろ
IE8 滅びろ
Firefox OS 起動の仕組みを調べてみた
Firefox OS 起動の仕組みを調べてみた
Webアプリ開発者のためのHTML5セキュリティ入門
Webアプリ開発者のためのHTML5セキュリティ入門
Parent Curriculum Coffee August 2012
Parent Curriculum Coffee August 2012
друге життя
друге життя
บุคคลสำคัญของบางกอก
บุคคลสำคัญของบางกอก
1 q 2012 halo report finala
1 q 2012 halo report finala
Bergwald 12-11-2013
Bergwald 12-11-2013
Druge_jittya
Druge_jittya
วิธีการสอนตามระเบียบขั้นตอนทางวิทยาศาสตร์
วิธีการสอนตามระเบียบขั้นตอนทางวิทยาศาสตร์
риб бизнес лекция укр
риб бизнес лекция укр
Animated1
Animated1
初学者向けセミナー資料
初学者向けセミナー資料
Similar to HTML5入門 for 頭がヤバい人向け
人の言うことを簡単に信じるな!
人の言うことを簡単に信じるな!
Mitsuo Kawashima
HTML5の話
HTML5の話
Hiroyuki Nozaki
面白法人カヤックのウェブフロントエンド術
面白法人カヤックのウェブフロントエンド術
minoru nakanou
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
Hirata Tomoko
Enterprise x AngularJS
Enterprise x AngularJS
Kenichi Kanai
ビギナーがUNIQLOCKもどきを作ってみた
ビギナーがUNIQLOCKもどきを作ってみた
Taisuke Ozaki
GDG Women DevfestW
GDG Women DevfestW
Tomoko Sato
IE6をやめようと思ってももう手遅れ
IE6をやめようと思ってももう手遅れ
Masakazu Muraoka
2009年のPHPフレームワーク
2009年のPHPフレームワーク
Takuya Sato
メンテナンス性の良いWebシステムを構築するためにjavaとフロントエンドでやるべきこと
メンテナンス性の良いWebシステムを構築するためにjavaとフロントエンドでやるべきこと
Mitsuru Ogawa
HTML5とか勉強会#48 ionic
HTML5とか勉強会#48 ionic
Kenichi Kanai
2479
2479
schoowebcampus
Titanium Mobile ~本当にあったこわい話~
Titanium Mobile ~本当にあったこわい話~
Atsushi Harada
WebGLとvideoを組み合わせるおもしろい
WebGLとvideoを組み合わせるおもしろい
Hiroyuki Anai
SIMD.js(ECMAScript 7)
SIMD.js(ECMAScript 7)
Hiroshi Kawada
Null?なにそれ?おいしいの?ゼロ to APEX#1
Null?なにそれ?おいしいの?ゼロ to APEX#1
Miyuki Ishiwata
HTML5 のお話
HTML5 のお話
tomo_masakura
Glassfish勉強会(JavaEE6について)
Glassfish勉強会(JavaEE6について)
Ryo Asai
Web audio control-webaudio.tokyo
Web audio control-webaudio.tokyo
Ryoya Kawai
Angular2実践入門
Angular2実践入門
Shumpei Shiraishi
Similar to HTML5入門 for 頭がヤバい人向け
(20)
人の言うことを簡単に信じるな!
人の言うことを簡単に信じるな!
HTML5の話
HTML5の話
面白法人カヤックのウェブフロントエンド術
面白法人カヤックのウェブフロントエンド術
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
Enterprise x AngularJS
Enterprise x AngularJS
ビギナーがUNIQLOCKもどきを作ってみた
ビギナーがUNIQLOCKもどきを作ってみた
GDG Women DevfestW
GDG Women DevfestW
IE6をやめようと思ってももう手遅れ
IE6をやめようと思ってももう手遅れ
2009年のPHPフレームワーク
2009年のPHPフレームワーク
メンテナンス性の良いWebシステムを構築するためにjavaとフロントエンドでやるべきこと
メンテナンス性の良いWebシステムを構築するためにjavaとフロントエンドでやるべきこと
HTML5とか勉強会#48 ionic
HTML5とか勉強会#48 ionic
2479
2479
Titanium Mobile ~本当にあったこわい話~
Titanium Mobile ~本当にあったこわい話~
WebGLとvideoを組み合わせるおもしろい
WebGLとvideoを組み合わせるおもしろい
SIMD.js(ECMAScript 7)
SIMD.js(ECMAScript 7)
Null?なにそれ?おいしいの?ゼロ to APEX#1
Null?なにそれ?おいしいの?ゼロ to APEX#1
HTML5 のお話
HTML5 のお話
Glassfish勉強会(JavaEE6について)
Glassfish勉強会(JavaEE6について)
Web audio control-webaudio.tokyo
Web audio control-webaudio.tokyo
Angular2実践入門
Angular2実践入門
More from Kenichi Kanai
techfeed_ng-japan2019
techfeed_ng-japan2019
Kenichi Kanai
ng-japan2019_techfeed_LT
ng-japan2019_techfeed_LT
Kenichi Kanai
Angular CLI
Angular CLI
Kenichi Kanai
はじめてのAngular2
はじめてのAngular2
Kenichi Kanai
pick up ng-conf
pick up ng-conf
Kenichi Kanai
Angular1.5.5
Angular1.5.5
Kenichi Kanai
New Features in Angular 1.5
New Features in Angular 1.5
Kenichi Kanai
ngTeratail
ngTeratail
Kenichi Kanai
はじめてのAngular2
はじめてのAngular2
Kenichi Kanai
Angular#Kanazawa
Angular#Kanazawa
Kenichi Kanai
Web先端技術味見部
Web先端技術味見部
Kenichi Kanai
Angular2
Angular2
Kenichi Kanai
Angular1&2
Angular1&2
Kenichi Kanai
angularJS in 10ish minutes
angularJS in 10ish minutes
Kenichi Kanai
HTML5 ビギナーのための AngularJS
HTML5 ビギナーのための AngularJS
Kenichi Kanai
みんなが調べないJS調べてみた JSオジサン#2
みんなが調べないJS調べてみた JSオジサン#2
Kenichi Kanai
Ng mtg#3
Ng mtg#3
Kenichi Kanai
AngularJS 概説
AngularJS 概説
Kenichi Kanai
AngularJS 入門
AngularJS 入門
Kenichi Kanai
More from Kenichi Kanai
(19)
techfeed_ng-japan2019
techfeed_ng-japan2019
ng-japan2019_techfeed_LT
ng-japan2019_techfeed_LT
Angular CLI
Angular CLI
はじめてのAngular2
はじめてのAngular2
pick up ng-conf
pick up ng-conf
Angular1.5.5
Angular1.5.5
New Features in Angular 1.5
New Features in Angular 1.5
ngTeratail
ngTeratail
はじめてのAngular2
はじめてのAngular2
Angular#Kanazawa
Angular#Kanazawa
Web先端技術味見部
Web先端技術味見部
Angular2
Angular2
Angular1&2
Angular1&2
angularJS in 10ish minutes
angularJS in 10ish minutes
HTML5 ビギナーのための AngularJS
HTML5 ビギナーのための AngularJS
みんなが調べないJS調べてみた JSオジサン#2
みんなが調べないJS調べてみた JSオジサン#2
Ng mtg#3
Ng mtg#3
AngularJS 概説
AngularJS 概説
AngularJS 入門
AngularJS 入門
HTML5入門 for 頭がヤバい人向け
1.
HTML5入門 for 頭がヤバい人 HTML5 Night 2014/6/14
2.
about me AngularJS Japan
User Group 管理人 html5j Web先端技術味見部 部長 金井 健一 フリーランス フロントエンド方面のお仕事 can_i_do_web facebook/can.i.do.web
3.
4.
HTML5入門 for 頭がヤバい人
5.
if( HTML5入門 &&
頭がヤバい人 ){ // success return awesomeThings; } else { // error case. return null; }
6.
if( HTML5入門 &&
頭がヤバい人 ){ // ここ通る気がしない return awesomeThings; } else { // 全部こっちでしょ? return null; }
7.
ありませんっ!
8.
一旦ちょっと落ち着く
9.
10.
残り3分位でわかった気になる Web Components HTML5 Night 2014/6/14
11.
Caution わかった気になるだけです • 「∼っぽい」 • 「∼風」 • 「∼的な」 あたりを無駄に乱用していくっぽいです!
12.
Web Components is
... ネイティブの機能でUIコンポーネントを作る <x-tab> <x-tab-contents></x-tab-contents> <x-tab-contents></x-tab-contents> <x-tab-contents></x-tab-contents> </x-tab>
13.
14.
15.
+ Your CSS
& JavaScript
16.
それぞれが干渉することを 意識しないといけない
17.
Web Components contains
... • Templates • Decorator • Custom Elements • Shadow DOM • Imports
18.
Templates <template> <input type= text
> <button>ボタン</button> </template>
19.
Templates テンプレートをhtml上に書いておける。 <template>タグ内の... • DOMはレンダリングされない • <img>タグなどからはリクエストを送信しない WhatWG HTML Templates
仕様 必要なタイミングでインスタンス化して利用する
20.
Custom Elements • <x-calendar></x-calendar> • <x-tweet-button></x-tweet-button> • <x-awesome-button></x-awesome-button>
21.
Custom Elements • 独自でタグを定義できる • 既存のhtml要素を拡張できる • ex)
button や input 要素
22.
Shadow DOM • DOMツリーのカプセル化が目的 • コンポーネントを利用する側のCSSの影響を受け ない
23.
Shadow DOM これ以上はとりあえず知らなくていいと思う
24.
Imports <link rel="import href="http://example.com/elements.html">
25.
Imports • 誰かが作ったコンポーネントを利用できる • (作りにもよるけど)CSSは基本干渉しない • すでに配布しているサイトもある • customelements.io
26.
わかった気になったでしょ?
27.
しっかり知りたい人は • http://blog.agektmr.com/2014/05/web-components.html • https://github.com/w3c/webcomponents •
http://www.whatwg.org/specs/web-apps/current-work/multipage/ scripting-1.html#the-template-element • http://www.w3.org/TR/components-intro/ • http://www.w3.org/standards/techs/components#w3c_all ご一読くださいませ
28.
Thank you.
Download now