SlideShare ist ein Scribd-Unternehmen logo
1 von 60
RWDのためのBootstrap Tips
全国にHTML5の楽しさを
● ACE01 / SmartRelease プロダクトマネージャー
● CPI エバンジェリスト 統括
● KDDIウェブ 公認 CPI スタッフブログ 編集長
● Drupal(g.d.o Japan)日本コミュニティー
●日本ディレクション協会 講演部
● HTML5 Fun 理事
OSSを広げる活動、Web制作に関する情報発信を行う
神戸生まれ、横浜育ち
阿部 正幸(あべ まさゆき)
ディレクタープログラマー プ ロ マ ネ Evangelist
https://sumacoco.com
VENTURE
Since
1998
Hosting
Web
Service
取り扱っていません
取り扱っていません
本日はBootstrapを使い
RWD構築の話をします。
Twitter社が提供するRWD構築の
ためのフレームワーク
とは
MITライセンス、商用利用も可能
が注目される理由
その1
スマートデバイスの急速な普及
2011年スマートフォン出荷台数
参照元:http://www.canalys.com/newsroom/smart-phones-overtake-client-pcs-2011
4億 8千万台
Smart Phones
2億 3千万台
Note Books
Desktops
1億 1千万台
Pads
6千万台
2011年スマートフォン出荷台数
参照元:http://www.canalys.com/newsroom/smart-phones-overtake-client-pcs-2011
4億 8千万台
Smart Phones
2億 3千万台
Note Books
Desktops
1億 1千万台
Pads
6千万台
Smart Phoneが、パソコンとタブレットの
出荷台数を上回った
2013年タブレット出荷台数
参照元:http://www.canalys.com/newsroom/tablets-make-50-pc-market-2014
2013年タブレット出荷台数
参照元:http://www.canalys.com/newsroom/tablets-make-50-pc-market-2014
2017年には3億9600万台
Notebook、Desktopと比較して60.5%
ITが手元にある時代に
情報:NBC NEWS
http://photoblog.nbcnews.com/_news/2013/03/14/17312316-witnessing-papal-history-changes-
2005年
情報:NBC NEWS
http://photoblog.nbcnews.com/_news/2013/03/14/17312316-witnessing-papal-history-changes-
2013年
to C サイトでは50%を越える
CPIサイトの場合(2014年3月)
PC : 75.3%
mobile : 22%
tablet : 2.7%
今後の制作は手元のITを強く意識して
制作をしなくてはいけない
スマートデバイス向けサイトが必要
11,868
2013年6月のデータ
RWDサイトが必要
その2
● さくっと構築できる
● なんとなくお洒落になる
● 情報量が多い
番外編
● オレオレで構築し丸投げ・・・
● え、なんか崩れ (ry
● 検証したのかよ
このようなことが軽減できる
え?検証したの?
まーたぶんしてないよね・・・
使い方
1. Bootstrap ダウンロード
2. CSS、JS のパス通す
3. コピペと微調整の繰り返し
https://github.com/abechiyo/Bootstrap-tips
デモ使用したソースコードを公開しています
1. 「http://getbootstrap.com/getting-started/」
Bootstrap ダウンロード
2. 圧縮フォルダを解凍する
3. [js]、[css]、[fonts]フォルダを主に使用する
パスを通す
1. Basic templateから、ソースをコピー
2. 数カ所変更する
<html lang="en">
↓↓↓
<html lang="ja">
<link href="../../dist/css/bootstrap.min.css" rel="stylesheet">
↓↓↓
<link href="./css/bootstrap.min.css" rel="stylesheet">
<script src="../../dist/js/bootstrap.min.js"></script>
↓↓↓
<script src="./js/bootstrap.min.js"></script>
Tips
Grid System
Grid System
xs (phones)
sm (tablets)
md (desktops)
lg (larger desktops)
Grid System Push and Pull
<div class="row">
<h3>push and pull</h3>
<div class="col-md-9 col-md-push-3 c1”>最初のカラム</div>
<div class="col-md-3 col-md-pull-9 c2”>2番目のカラム</div>
</div>
( push )右に移動
Grid System clearing
<div class="row">
<div class="col-xs-6 col-sm-3">1 Column <br />&nbsp;</div>
<div class="col-xs-6 col-sm-3">2 Column</div>
<!-- Add the extra clearfix for only the required viewport-->
<div class="clearfix visible-xs"></div>
<div class="col-xs-6 col-sm-3"> 3 Column</div>
<div class="col-xs-6 col-sm-3”>4 Column</div>
</div>
Grid System Offset
<div class="row">
<div class="col-sm-5 col-md-6">1 Column</div>
<div class="col-sm-5 col-sm-offset-2 col-md-6
col-md-offset-0">2 Column</div>
</div>
Container width and Row width
xs (phones) : Container:auto row:-15px
sm (tablets): Container:750px row:765px(-15px)
md (desktops):Container:970px row:985px(-15px)
lg (larger desktops):1170px row:1185px(-15px)
Navbar
Navbar on Mouse Hover
@media only screen and (min-width : 768px) {
/* Make Navigation Toggle on Desktop Hover */
.dropdown:hover .dropdown-menu { display: block; }
}
$('.dropdown-toggle').click(function() {
var location = $(this).attr('href');
window.location.href = location;
return false;
});
Navbar
なんか、ださい・・・
http://shared-blog.kddi-web.com/test/bootstrap/navbar-test.html
Navbar Centering
.navbar .navbar-inner {padding: 0;}
.navbar .nav { margin: 0; display: table; width: 100%; }
.navbar .nav li { display: table-cell; float: none; }
.navbar .nav li a { text-align: center;
border-left: 1px solid rgba(255, 255, 255, .75);
border-right: 1px solid rgba(0, 0, 0, .1);}
.navbar .nav li:last-child a { border-right: 0;
border-radius: 0 3px 3px 0;
}
/* Extra Small Devices, Phones */
@media only screen and (max-width : 767px) { … }
/* Small Devices, Tablets */
@media only screen and (min-width : 768px) { … }
/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) { … }
/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) { … }
細かい微調整
画像と文字を分離することで、
どの画面サイズでも文字を読みやすくしている
Image Class
Retina Image
.imgretina{ background-image: url(./abe-1x.png); }
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and ( min--moz-device-pixel-ratio: 2),
only screen and ( -o-min-device-pixel-ratio: 2/1),
only screen and ( min-device-pixel-ratio: 2),
only screen and ( min-resolution: 192dpi),
only screen and ( min-resolution: 2dppx) {
.imgretina{
background-image: url(./abe-2x.png);
background-size: 100px 100px; }
}}
画面幅いっぱいに画像
参考サイト:http://www.thinslices.com
画面幅いっぱいに画像
参照:http://shared-blog.kddi-web.com/activity/202
さいごに
ビジネスの本質に注力できる
Webで設けてなんぼ
工数が減ると
● BootstrapはRWDのフレームワーク
● 工数を削減、メンテがラク
Bootstrap以外にも
工数を削減するプロダクトがある
今後の制作者は
SVG
Canvas
Web Storage
Geolocation
Web Workers
Node.js
今後の制作者は
SVG
Canvas
Web Storage
Geolocation
Web Workers
Node.js
全てを使える必要は無いが
どんなことができるかは知っておく必要がある
さまざまなプロダクトを知り
新しい価値の創造や、Webの本質に
このようなサイトをチェックしていると良いかも
ご清聴ありがとうございました
ID:chiyo.abe
阿部 正幸

Weitere ähnliche Inhalte

Was ist angesagt?

SkyWay国内唯一のCPaaS
SkyWay国内唯一のCPaaSSkyWay国内唯一のCPaaS
SkyWay国内唯一のCPaaSKensaku Komatsu
 
知ってると得するかもしれないConstraintsたち
知ってると得するかもしれないConstraintsたち知ってると得するかもしれないConstraintsたち
知ってると得するかもしれないConstraintsたちKensaku Komatsu
 
Chrome Extensionで スクリーンシェアをやってみる
Chrome ExtensionでスクリーンシェアをやってみるChrome Extensionでスクリーンシェアをやってみる
Chrome Extensionで スクリーンシェアをやってみるYusuke Naka
 
日本で初開催!WebRTC Conference Japanに無料で入場する方法
日本で初開催!WebRTC Conference Japanに無料で入場する方法日本で初開催!WebRTC Conference Japanに無料で入場する方法
日本で初開催!WebRTC Conference Japanに無料で入場する方法Ryosuke Otsuya
 
WebRTC入門 ~沖縄編~
WebRTC入門 ~沖縄編~WebRTC入門 ~沖縄編~
WebRTC入門 ~沖縄編~Ryosuke Otsuya
 
ビデオ通話・P2Pがコモディティ化する世界 WebRTCによるこれからを探る
ビデオ通話・P2Pがコモディティ化する世界 WebRTCによるこれからを探るビデオ通話・P2Pがコモディティ化する世界 WebRTCによるこれからを探る
ビデオ通話・P2Pがコモディティ化する世界 WebRTCによるこれからを探るKensaku Komatsu
 
WebRTCでアプリやIoT機器にリアルタイム・コミュニケーションを追加しよう
WebRTCでアプリやIoT機器にリアルタイム・コミュニケーションを追加しようWebRTCでアプリやIoT機器にリアルタイム・コミュニケーションを追加しよう
WebRTCでアプリやIoT機器にリアルタイム・コミュニケーションを追加しようRyosuke Otsuya
 
SkyWayで作るボイスチャット
SkyWayで作るボイスチャットSkyWayで作るボイスチャット
SkyWayで作るボイスチャットtioken
 
はじめてのWebRTC/ORTC
はじめてのWebRTC/ORTCはじめてのWebRTC/ORTC
はじめてのWebRTC/ORTCYusuke Naka
 
HTML5 Night 2014 Web x Network Technology ( WebRTC )
HTML5 Night 2014 Web x Network Technology ( WebRTC )HTML5 Night 2014 Web x Network Technology ( WebRTC )
HTML5 Night 2014 Web x Network Technology ( WebRTC )Kensaku Komatsu
 
5分で分るWebRTCコーデックウォーズ
5分で分るWebRTCコーデックウォーズ5分で分るWebRTCコーデックウォーズ
5分で分るWebRTCコーデックウォーズYusuke Naka
 
究極のゲーム用通信プロトコルを探せ!
究極のゲーム用通信プロトコルを探せ!究極のゲーム用通信プロトコルを探せ!
究極のゲーム用通信プロトコルを探せ!Ryosuke Otsuya
 
HTML5 Japan Cup (5jCup) WebRTC賞
HTML5 Japan Cup (5jCup) WebRTC賞HTML5 Japan Cup (5jCup) WebRTC賞
HTML5 Japan Cup (5jCup) WebRTC賞Ryosuke Otsuya
 
Communication×Hack 事前スライド 〜WebRTCで次世代のコミュニケーションをHackする〜
Communication×Hack 事前スライド 〜WebRTCで次世代のコミュニケーションをHackする〜Communication×Hack 事前スライド 〜WebRTCで次世代のコミュニケーションをHackする〜
Communication×Hack 事前スライド 〜WebRTCで次世代のコミュニケーションをHackする〜Ryosuke Otsuya
 

Was ist angesagt? (20)

SkyWay国内唯一のCPaaS
SkyWay国内唯一のCPaaSSkyWay国内唯一のCPaaS
SkyWay国内唯一のCPaaS
 
知ってると得するかもしれないConstraintsたち
知ってると得するかもしれないConstraintsたち知ってると得するかもしれないConstraintsたち
知ってると得するかもしれないConstraintsたち
 
Chrome Extensionで スクリーンシェアをやってみる
Chrome ExtensionでスクリーンシェアをやってみるChrome Extensionでスクリーンシェアをやってみる
Chrome Extensionで スクリーンシェアをやってみる
 
日本で初開催!WebRTC Conference Japanに無料で入場する方法
日本で初開催!WebRTC Conference Japanに無料で入場する方法日本で初開催!WebRTC Conference Japanに無料で入場する方法
日本で初開催!WebRTC Conference Japanに無料で入場する方法
 
WebRTC入門 ~沖縄編~
WebRTC入門 ~沖縄編~WebRTC入門 ~沖縄編~
WebRTC入門 ~沖縄編~
 
ビデオ通話・P2Pがコモディティ化する世界 WebRTCによるこれからを探る
ビデオ通話・P2Pがコモディティ化する世界 WebRTCによるこれからを探るビデオ通話・P2Pがコモディティ化する世界 WebRTCによるこれからを探る
ビデオ通話・P2Pがコモディティ化する世界 WebRTCによるこれからを探る
 
社内勉強会を継続成長させる方法
社内勉強会を継続成長させる方法社内勉強会を継続成長させる方法
社内勉強会を継続成長させる方法
 
SkyWay HandsOn
SkyWay HandsOnSkyWay HandsOn
SkyWay HandsOn
 
IE8 滅びろ
IE8 滅びろIE8 滅びろ
IE8 滅びろ
 
WebRTCでアプリやIoT機器にリアルタイム・コミュニケーションを追加しよう
WebRTCでアプリやIoT機器にリアルタイム・コミュニケーションを追加しようWebRTCでアプリやIoT機器にリアルタイム・コミュニケーションを追加しよう
WebRTCでアプリやIoT機器にリアルタイム・コミュニケーションを追加しよう
 
SkyWayで作るボイスチャット
SkyWayで作るボイスチャットSkyWayで作るボイスチャット
SkyWayで作るボイスチャット
 
getUserMedia
getUserMediagetUserMedia
getUserMedia
 
はじめてのWebRTC/ORTC
はじめてのWebRTC/ORTCはじめてのWebRTC/ORTC
はじめてのWebRTC/ORTC
 
HTML5 Night 2014 Web x Network Technology ( WebRTC )
HTML5 Night 2014 Web x Network Technology ( WebRTC )HTML5 Night 2014 Web x Network Technology ( WebRTC )
HTML5 Night 2014 Web x Network Technology ( WebRTC )
 
5分で分るWebRTCコーデックウォーズ
5分で分るWebRTCコーデックウォーズ5分で分るWebRTCコーデックウォーズ
5分で分るWebRTCコーデックウォーズ
 
WebRTCで動かす“テレイグジスタンス”ロボット
WebRTCで動かす“テレイグジスタンス”ロボットWebRTCで動かす“テレイグジスタンス”ロボット
WebRTCで動かす“テレイグジスタンス”ロボット
 
WebRTC再び
WebRTC再びWebRTC再び
WebRTC再び
 
究極のゲーム用通信プロトコルを探せ!
究極のゲーム用通信プロトコルを探せ!究極のゲーム用通信プロトコルを探せ!
究極のゲーム用通信プロトコルを探せ!
 
HTML5 Japan Cup (5jCup) WebRTC賞
HTML5 Japan Cup (5jCup) WebRTC賞HTML5 Japan Cup (5jCup) WebRTC賞
HTML5 Japan Cup (5jCup) WebRTC賞
 
Communication×Hack 事前スライド 〜WebRTCで次世代のコミュニケーションをHackする〜
Communication×Hack 事前スライド 〜WebRTCで次世代のコミュニケーションをHackする〜Communication×Hack 事前スライド 〜WebRTCで次世代のコミュニケーションをHackする〜
Communication×Hack 事前スライド 〜WebRTCで次世代のコミュニケーションをHackする〜
 

Andere mochten auch

Španska književnost 1 - o tekstu i knjizi
Španska književnost 1 - o tekstu i knjiziŠpanska književnost 1 - o tekstu i knjizi
Španska književnost 1 - o tekstu i knjiziJasmina Nikolic
 
Team 4 Chp 4 & 5
Team 4 Chp 4 & 5Team 4 Chp 4 & 5
Team 4 Chp 4 & 5tkern317
 
Impressie Wittenberg
Impressie WittenbergImpressie Wittenberg
Impressie Wittenbergdewittenberg
 
U2 Contaminacion del Aire parte 2 de 2 - Guia Didactica
U2 Contaminacion del Aire parte 2 de 2 - Guia Didactica U2 Contaminacion del Aire parte 2 de 2 - Guia Didactica
U2 Contaminacion del Aire parte 2 de 2 - Guia Didactica ines micaela santana
 
V0202 Project Services
V0202 Project ServicesV0202 Project Services
V0202 Project Servicespittfkk
 
Turismo straniero in italia nel 2010
Turismo straniero in italia nel 2010Turismo straniero in italia nel 2010
Turismo straniero in italia nel 20103feb88
 
20160609 jc sudre_madrid_v0.0
20160609 jc sudre_madrid_v0.020160609 jc sudre_madrid_v0.0
20160609 jc sudre_madrid_v0.0Jean-Claude Sudre
 
презентация элективного курса по обществознанию
презентация элективного курса по обществознаниюпрезентация элективного курса по обществознанию
презентация элективного курса по обществознаниюloksal
 
AdMore Introduction
AdMore IntroductionAdMore Introduction
AdMore IntroductionRussAdmore
 
Best Gift Presentation Fmcg 2012
Best Gift Presentation Fmcg 2012Best Gift Presentation Fmcg 2012
Best Gift Presentation Fmcg 2012Igor Kovanov
 
презентация элективного курса по русскому языку
презентация элективного курса по русскому языкупрезентация элективного курса по русскому языку
презентация элективного курса по русскому языкуloksal
 
Best Gift Presentation Fmcg 2012
Best Gift Presentation Fmcg 2012Best Gift Presentation Fmcg 2012
Best Gift Presentation Fmcg 2012Igor Kovanov
 
Html5fun@東京 Bootstrapにアニメーションを付けよう
Html5fun@東京 Bootstrapにアニメーションを付けようHtml5fun@東京 Bootstrapにアニメーションを付けよう
Html5fun@東京 Bootstrapにアニメーションを付けようMasayuki Abe
 
JavaScriptライフを10倍楽しくする方法-HTML5fun-
 JavaScriptライフを10倍楽しくする方法-HTML5fun- JavaScriptライフを10倍楽しくする方法-HTML5fun-
JavaScriptライフを10倍楽しくする方法-HTML5fun-Masayuki Abe
 
My Favorite Movie
My Favorite MovieMy Favorite Movie
My Favorite Moviececil52
 
элективный курс по химии
элективный курс по химииэлективный курс по химии
элективный курс по химииloksal
 
Unit13 organisational structure
Unit13 organisational structureUnit13 organisational structure
Unit13 organisational structureconnor-sherwin
 

Andere mochten auch (20)

Google inc
Google incGoogle inc
Google inc
 
Španska književnost 1 - o tekstu i knjizi
Španska književnost 1 - o tekstu i knjiziŠpanska književnost 1 - o tekstu i knjizi
Španska književnost 1 - o tekstu i knjizi
 
Trivia game
Trivia gameTrivia game
Trivia game
 
Team 4 Chp 4 & 5
Team 4 Chp 4 & 5Team 4 Chp 4 & 5
Team 4 Chp 4 & 5
 
Impressie Wittenberg
Impressie WittenbergImpressie Wittenberg
Impressie Wittenberg
 
U2 Contaminacion del Aire parte 2 de 2 - Guia Didactica
U2 Contaminacion del Aire parte 2 de 2 - Guia Didactica U2 Contaminacion del Aire parte 2 de 2 - Guia Didactica
U2 Contaminacion del Aire parte 2 de 2 - Guia Didactica
 
V0202 Project Services
V0202 Project ServicesV0202 Project Services
V0202 Project Services
 
Turismo straniero in italia nel 2010
Turismo straniero in italia nel 2010Turismo straniero in italia nel 2010
Turismo straniero in italia nel 2010
 
20160609 jc sudre_madrid_v0.0
20160609 jc sudre_madrid_v0.020160609 jc sudre_madrid_v0.0
20160609 jc sudre_madrid_v0.0
 
презентация элективного курса по обществознанию
презентация элективного курса по обществознаниюпрезентация элективного курса по обществознанию
презентация элективного курса по обществознанию
 
AdMore Introduction
AdMore IntroductionAdMore Introduction
AdMore Introduction
 
Best Gift Presentation Fmcg 2012
Best Gift Presentation Fmcg 2012Best Gift Presentation Fmcg 2012
Best Gift Presentation Fmcg 2012
 
презентация элективного курса по русскому языку
презентация элективного курса по русскому языкупрезентация элективного курса по русскому языку
презентация элективного курса по русскому языку
 
Best Gift Presentation Fmcg 2012
Best Gift Presentation Fmcg 2012Best Gift Presentation Fmcg 2012
Best Gift Presentation Fmcg 2012
 
Html5fun@東京 Bootstrapにアニメーションを付けよう
Html5fun@東京 Bootstrapにアニメーションを付けようHtml5fun@東京 Bootstrapにアニメーションを付けよう
Html5fun@東京 Bootstrapにアニメーションを付けよう
 
JavaScriptライフを10倍楽しくする方法-HTML5fun-
 JavaScriptライフを10倍楽しくする方法-HTML5fun- JavaScriptライフを10倍楽しくする方法-HTML5fun-
JavaScriptライフを10倍楽しくする方法-HTML5fun-
 
ShimGraphics
ShimGraphicsShimGraphics
ShimGraphics
 
My Favorite Movie
My Favorite MovieMy Favorite Movie
My Favorite Movie
 
элективный курс по химии
элективный курс по химииэлективный курс по химии
элективный курс по химии
 
Unit13 organisational structure
Unit13 organisational structureUnit13 organisational structure
Unit13 organisational structure
 

Ähnlich wie Html5 fun@Tokyo Bootstrap Tips

レスポンシブWebデザイン【発展編】
レスポンシブWebデザイン【発展編】レスポンシブWebデザイン【発展編】
レスポンシブWebデザイン【発展編】Yasuhito Yabe
 
Web制作のアレコレ
Web制作のアレコレWeb制作のアレコレ
Web制作のアレコレregret raym
 
Webフロントエンド開発の最新トレンド - HTML5, モバイル, オフライン
Webフロントエンド開発の最新トレンド - HTML5, モバイル, オフラインWebフロントエンド開発の最新トレンド - HTML5, モバイル, オフライン
Webフロントエンド開発の最新トレンド - HTML5, モバイル, オフラインShumpei Shiraishi
 
jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキング
 jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキング jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキング
jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキングTakashi Okamoto
 
CSS3 / JavaScriptで作るスマートフォンUIと落とし穴
CSS3 / JavaScriptで作るスマートフォンUIと落とし穴CSS3 / JavaScriptで作るスマートフォンUIと落とし穴
CSS3 / JavaScriptで作るスマートフォンUIと落とし穴西畑 一馬
 
Titanium Mobile
Titanium MobileTitanium Mobile
Titanium MobileNaoya Ito
 
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力ThinReports
 
スマートフォン開発の事例 Html5開発の導入ポイント
スマートフォン開発の事例 Html5開発の導入ポイントスマートフォン開発の事例 Html5開発の導入ポイント
スマートフォン開発の事例 Html5開発の導入ポイントMasakazu Muraoka
 
明快!Drupal と Acquia の強み
明快!Drupal と Acquia の強み明快!Drupal と Acquia の強み
明快!Drupal と Acquia の強みMasahiro Nishio
 
「html5 boilerplate」から考える、これからのマークアップ
「html5 boilerplate」から考える、これからのマークアップ「html5 boilerplate」から考える、これからのマークアップ
「html5 boilerplate」から考える、これからのマークアップYasuhito Yabe
 
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSourceMashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSourcecmutoh
 
HTML5時代のwebクリエイターに必要なこと
HTML5時代のwebクリエイターに必要なことHTML5時代のwebクリエイターに必要なこと
HTML5時代のwebクリエイターに必要なことMasakazu Muraoka
 
2022.04.23 .NET 6 -7 時代のデスクトップ アプリケーション開発
2022.04.23 .NET 6 -7 時代のデスクトップ アプリケーション開発2022.04.23 .NET 6 -7 時代のデスクトップ アプリケーション開発
2022.04.23 .NET 6 -7 時代のデスクトップ アプリケーション開発Fujio Kojima
 
JavaScript + CSS3を活用して スマートフォンサイト/アプリに 動きを付けてみよう
JavaScript + CSS3を活用して スマートフォンサイト/アプリに 動きを付けてみようJavaScript + CSS3を活用して スマートフォンサイト/アプリに 動きを付けてみよう
JavaScript + CSS3を活用して スマートフォンサイト/アプリに 動きを付けてみようHiroaki Wakamatsu
 
大規模Webを支えるAgileな技術
大規模Webを支えるAgileな技術大規模Webを支えるAgileな技術
大規模Webを支えるAgileな技術bash0C7
 
Cordovaコトハジメ( Html5fun×senchUG )
Cordovaコトハジメ( Html5fun×senchUG )Cordovaコトハジメ( Html5fun×senchUG )
Cordovaコトハジメ( Html5fun×senchUG )Masayuki Abe
 
20111031 MobileWeb at TDC
20111031 MobileWeb at TDC20111031 MobileWeb at TDC
20111031 MobileWeb at TDCNobuhiro Sue
 

Ähnlich wie Html5 fun@Tokyo Bootstrap Tips (20)

レスポンシブWebデザイン【発展編】
レスポンシブWebデザイン【発展編】レスポンシブWebデザイン【発展編】
レスポンシブWebデザイン【発展編】
 
Web制作のアレコレ
Web制作のアレコレWeb制作のアレコレ
Web制作のアレコレ
 
Webフロントエンド開発の最新トレンド - HTML5, モバイル, オフライン
Webフロントエンド開発の最新トレンド - HTML5, モバイル, オフラインWebフロントエンド開発の最新トレンド - HTML5, モバイル, オフライン
Webフロントエンド開発の最新トレンド - HTML5, モバイル, オフライン
 
Jqm20120804 publish
Jqm20120804 publishJqm20120804 publish
Jqm20120804 publish
 
jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキング
 jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキング jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキング
jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキング
 
CSS3 / JavaScriptで作るスマートフォンUIと落とし穴
CSS3 / JavaScriptで作るスマートフォンUIと落とし穴CSS3 / JavaScriptで作るスマートフォンUIと落とし穴
CSS3 / JavaScriptで作るスマートフォンUIと落とし穴
 
Titanium Mobile
Titanium MobileTitanium Mobile
Titanium Mobile
 
Ruby開発者のためのHeroku入門
Ruby開発者のためのHeroku入門Ruby開発者のためのHeroku入門
Ruby開発者のためのHeroku入門
 
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
 
スマートフォン開発の事例 Html5開発の導入ポイント
スマートフォン開発の事例 Html5開発の導入ポイントスマートフォン開発の事例 Html5開発の導入ポイント
スマートフォン開発の事例 Html5開発の導入ポイント
 
明快!Drupal と Acquia の強み
明快!Drupal と Acquia の強み明快!Drupal と Acquia の強み
明快!Drupal と Acquia の強み
 
「html5 boilerplate」から考える、これからのマークアップ
「html5 boilerplate」から考える、これからのマークアップ「html5 boilerplate」から考える、これからのマークアップ
「html5 boilerplate」から考える、これからのマークアップ
 
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSourceMashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
 
HTML5時代のwebクリエイターに必要なこと
HTML5時代のwebクリエイターに必要なことHTML5時代のwebクリエイターに必要なこと
HTML5時代のwebクリエイターに必要なこと
 
2022.04.23 .NET 6 -7 時代のデスクトップ アプリケーション開発
2022.04.23 .NET 6 -7 時代のデスクトップ アプリケーション開発2022.04.23 .NET 6 -7 時代のデスクトップ アプリケーション開発
2022.04.23 .NET 6 -7 時代のデスクトップ アプリケーション開発
 
JavaScript + CSS3を活用して スマートフォンサイト/アプリに 動きを付けてみよう
JavaScript + CSS3を活用して スマートフォンサイト/アプリに 動きを付けてみようJavaScript + CSS3を活用して スマートフォンサイト/アプリに 動きを付けてみよう
JavaScript + CSS3を活用して スマートフォンサイト/アプリに 動きを付けてみよう
 
大規模Webを支えるAgileな技術
大規模Webを支えるAgileな技術大規模Webを支えるAgileな技術
大規模Webを支えるAgileな技術
 
Xamarin.Forms概要
Xamarin.Forms概要Xamarin.Forms概要
Xamarin.Forms概要
 
Cordovaコトハジメ( Html5fun×senchUG )
Cordovaコトハジメ( Html5fun×senchUG )Cordovaコトハジメ( Html5fun×senchUG )
Cordovaコトハジメ( Html5fun×senchUG )
 
20111031 MobileWeb at TDC
20111031 MobileWeb at TDC20111031 MobileWeb at TDC
20111031 MobileWeb at TDC
 

Mehr von Masayuki Abe

未来のwebに欠かせないREST APIをApache Solr + Drupal8で実装しよう@PHPカンファレンス2016 東京
未来のwebに欠かせないREST APIをApache Solr + Drupal8で実装しよう@PHPカンファレンス2016 東京未来のwebに欠かせないREST APIをApache Solr + Drupal8で実装しよう@PHPカンファレンス2016 東京
未来のwebに欠かせないREST APIをApache Solr + Drupal8で実装しよう@PHPカンファレンス2016 東京Masayuki Abe
 
javascriptの基礎
javascriptの基礎javascriptの基礎
javascriptの基礎Masayuki Abe
 
Drupal7 Blockでサイト構築しよう@Drupal cafe
Drupal7 Blockでサイト構築しよう@Drupal cafeDrupal7 Blockでサイト構築しよう@Drupal cafe
Drupal7 Blockでサイト構築しよう@Drupal cafeMasayuki Abe
 
最低限知っておきたい Webセキュリティーについて@MT関西
最低限知っておきたい Webセキュリティーについて@MT関西最低限知っておきたい Webセキュリティーについて@MT関西
最低限知っておきたい Webセキュリティーについて@MT関西Masayuki Abe
 
Bootstrapにちょい足しアニメーション@春のJavascript祭り
Bootstrapにちょい足しアニメーション@春のJavascript祭りBootstrapにちょい足しアニメーション@春のJavascript祭り
Bootstrapにちょい足しアニメーション@春のJavascript祭りMasayuki Abe
 
Material DesignをPolymerで表現しよう(神戸ITフェスティバル × HTML5fun@神戸)
Material DesignをPolymerで表現しよう(神戸ITフェスティバル × HTML5fun@神戸)Material DesignをPolymerで表現しよう(神戸ITフェスティバル × HTML5fun@神戸)
Material DesignをPolymerで表現しよう(神戸ITフェスティバル × HTML5fun@神戸)Masayuki Abe
 
Google Material DesignをPolymerで表現しよう
Google Material DesignをPolymerで表現しようGoogle Material DesignをPolymerで表現しよう
Google Material DesignをPolymerで表現しようMasayuki Abe
 
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しようMasayuki Abe
 
Word pressセミナー東京[マイナビ主催] 阿部20131216
Word pressセミナー東京[マイナビ主催] 阿部20131216Word pressセミナー東京[マイナビ主催] 阿部20131216
Word pressセミナー東京[マイナビ主催] 阿部20131216Masayuki Abe
 
WordBench ISHIKAWA
WordBench ISHIKAWAWordBench ISHIKAWA
WordBench ISHIKAWAMasayuki Abe
 
CSSフレームワークとCMS+RWDテンプレでレスポンシブWebデザインサイトを構築しよう
CSSフレームワークとCMS+RWDテンプレでレスポンシブWebデザインサイトを構築しようCSSフレームワークとCMS+RWDテンプレでレスポンシブWebデザインサイトを構築しよう
CSSフレームワークとCMS+RWDテンプレでレスポンシブWebデザインサイトを構築しようMasayuki Abe
 
関デジセミナー20130710
関デジセミナー20130710関デジセミナー20130710
関デジセミナー20130710Masayuki Abe
 
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラム
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラムDropbox APIなどを使って制作を効率化しよう@関西オープンフォーラム
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラムMasayuki Abe
 
サーバーの初歩的な話セミナー@大阪20120901
サーバーの初歩的な話セミナー@大阪20120901サーバーの初歩的な話セミナー@大阪20120901
サーバーの初歩的な話セミナー@大阪20120901Masayuki Abe
 
Firebug×smart release20120904
Firebug×smart release20120904Firebug×smart release20120904
Firebug×smart release20120904Masayuki Abe
 
ちゃんとWeb会議
ちゃんとWeb会議ちゃんとWeb会議
ちゃんとWeb会議Masayuki Abe
 

Mehr von Masayuki Abe (16)

未来のwebに欠かせないREST APIをApache Solr + Drupal8で実装しよう@PHPカンファレンス2016 東京
未来のwebに欠かせないREST APIをApache Solr + Drupal8で実装しよう@PHPカンファレンス2016 東京未来のwebに欠かせないREST APIをApache Solr + Drupal8で実装しよう@PHPカンファレンス2016 東京
未来のwebに欠かせないREST APIをApache Solr + Drupal8で実装しよう@PHPカンファレンス2016 東京
 
javascriptの基礎
javascriptの基礎javascriptの基礎
javascriptの基礎
 
Drupal7 Blockでサイト構築しよう@Drupal cafe
Drupal7 Blockでサイト構築しよう@Drupal cafeDrupal7 Blockでサイト構築しよう@Drupal cafe
Drupal7 Blockでサイト構築しよう@Drupal cafe
 
最低限知っておきたい Webセキュリティーについて@MT関西
最低限知っておきたい Webセキュリティーについて@MT関西最低限知っておきたい Webセキュリティーについて@MT関西
最低限知っておきたい Webセキュリティーについて@MT関西
 
Bootstrapにちょい足しアニメーション@春のJavascript祭り
Bootstrapにちょい足しアニメーション@春のJavascript祭りBootstrapにちょい足しアニメーション@春のJavascript祭り
Bootstrapにちょい足しアニメーション@春のJavascript祭り
 
Material DesignをPolymerで表現しよう(神戸ITフェスティバル × HTML5fun@神戸)
Material DesignをPolymerで表現しよう(神戸ITフェスティバル × HTML5fun@神戸)Material DesignをPolymerで表現しよう(神戸ITフェスティバル × HTML5fun@神戸)
Material DesignをPolymerで表現しよう(神戸ITフェスティバル × HTML5fun@神戸)
 
Google Material DesignをPolymerで表現しよう
Google Material DesignをPolymerで表現しようGoogle Material DesignをPolymerで表現しよう
Google Material DesignをPolymerで表現しよう
 
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
 
Word pressセミナー東京[マイナビ主催] 阿部20131216
Word pressセミナー東京[マイナビ主催] 阿部20131216Word pressセミナー東京[マイナビ主催] 阿部20131216
Word pressセミナー東京[マイナビ主催] 阿部20131216
 
WordBench ISHIKAWA
WordBench ISHIKAWAWordBench ISHIKAWA
WordBench ISHIKAWA
 
CSSフレームワークとCMS+RWDテンプレでレスポンシブWebデザインサイトを構築しよう
CSSフレームワークとCMS+RWDテンプレでレスポンシブWebデザインサイトを構築しようCSSフレームワークとCMS+RWDテンプレでレスポンシブWebデザインサイトを構築しよう
CSSフレームワークとCMS+RWDテンプレでレスポンシブWebデザインサイトを構築しよう
 
関デジセミナー20130710
関デジセミナー20130710関デジセミナー20130710
関デジセミナー20130710
 
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラム
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラムDropbox APIなどを使って制作を効率化しよう@関西オープンフォーラム
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラム
 
サーバーの初歩的な話セミナー@大阪20120901
サーバーの初歩的な話セミナー@大阪20120901サーバーの初歩的な話セミナー@大阪20120901
サーバーの初歩的な話セミナー@大阪20120901
 
Firebug×smart release20120904
Firebug×smart release20120904Firebug×smart release20120904
Firebug×smart release20120904
 
ちゃんとWeb会議
ちゃんとWeb会議ちゃんとWeb会議
ちゃんとWeb会議
 

Html5 fun@Tokyo Bootstrap Tips