2011-02-16
早速、jQuery Mobileを使ってスマフォで表示させてみた
jQuery, jQuery Mobile | |
「jQuery Mobile」の登場で、モバイルアプリケーション開発は大きく変わる ? Publickey
に衝撃を受け、サンプルを眺めていても意味がないと思ったので
早速、jQuery Mobileを使ってサクサクっと画面を作ってみました。
また、スマフォだとどんな感じになるのかと表示もさせてみました。
・開発環境
Aptana Studio 3
・スマートフォン(実機)
・メインページ
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="viewport" content="width=device-width, user-scalable=yes, initial-scale=1.0" />
<title>jQuery Mobile Test</title>
<link rel="stylesheet" href="jquery.mobile-1.0a3.min.css" />
<script src="jquery-1.5.min.js"></script>
<script src="jquery.mobile-1.0a3.min.js"></script>
</head>
<body>
<!-- メインページ -->
<div data-role="page" id="foo">
<!-- メインページのヘッダー -->
<div data-role="header">
<h1>メインページ</h1>
</div>
<!-- メインページの内容、サブページへのボタン -->
<div data-role="content">
<p>Go To Subpage
<a href="sampleJSMSub.html" data-transition="slide" data-role="button">SubPage</a>
</p>
</div>
<!-- メインページのフッター -->
<div data-role="footer">
<h4>Page Footer</h4>
</div>
</div>
</body>
</html>
・サブページ
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="viewport" content="width=device-width, user-scalable=yes, initial-scale=1.0" />
<title>jQuery Mobile Test</title>
<link rel="stylesheet" href="jquery.mobile-1.0a3.min.css" />
<script src="jquery-1.5.min.js"></script>
<script src="jquery.mobile-1.0a3.min.js"></script>
</head>
<body>
<!-- サブページ -->
<div data-role="page" id="bar">
<!-- サブページのヘッダー -->
<div data-role="header">
<h1>サブページ</h1>
</div>
<!-- サブページの内容 -->
<div data-role="content">
<p>Sub Contents</p>
</div>
<!-- サブページのフッター -->
<div data-role="footer">
<h4>Page Footer</h4>
</div>
</div>
</body>
</html>
・画面確認(Galaxy Sの標準スクリーンキャプチャを使用)
画面の体裁は、まだまだですがメインページでボタンを押下したら
ちゃんとサブページに遷移することを確認できました。
しかし、問題が遷移時に少し固まるようなことがあります。
スマフォの方の問題なのか、jQuery Mobileなのか、
ローカルサーバが貧弱なのかわからないままとなっています。
とりあえず、次はフッターがキッチリと画面いっぱいに
なるように体裁を整える調査をしてみます。
コメントを書く
トラックバック - http://d.hatena.ne.jp/fujikawa-y/20110216/1297784025
リンク元
- 14 http://www.google.co.jp/search?sourceid=chrome&ie=UTF-8&q=jquerymobile viewport
- 9 http://www.google.co.jp/url?sa=t&rct=j&q=スマフォ jquery&source=web&cd=2&ved=0CCgQFjAB&url=http://d.hatena.ne.jp/fujikawa-y/20110216/1297784025&ei=a_vVTtSOJeHImQWXmfhb&usg=AFQjCNH0_J4RPcfL6WguAUIWXqj00pliKA&sig2=4
- 8 http://www.google.co.jp/url?sa=t&source=web&cd=1&ved=0CBkQFjAA&url=http://d.hatena.ne.jp/fujikawa-y/20110216/1297784025&rct=j&q=スマフォ meta html&ei=rlXATZLBIozuvQPrifGnBA&usg=AFQjCNH0_J4RPcfL6WguAUIWXqj0
- 6 http://www.google.co.jp/search?q=スマフォ HTML&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&hl=ja&client=firefox-a
- 5 http://www.google.co.jp/url?sa=t&rct=j&q=jquery mobile ローカル&source=web&cd=6&sqi=2&ved=0CD0QFjAF&url=http://d.hatena.ne.jp/fujikawa-y/20110216/1297784025&ei=u-jJTsGJKqHumAWwhckI&usg=AFQjCNH0_J4RPcfL6WguAUIWXq
- 5 http://www.google.co.jp/url?sa=t&rct=j&q=jquery mobile user-scalable&source=web&cd=1&ved=0CB4QFjAA&url=http://d.hatena.ne.jp/fujikawa-y/20110216/1297784025&ei=G2mfTogX7Y2IB6Wz4bwG&usg=AFQjCNH0_J4RPcfL6WguAUIWXqj00pliKA&sig2=RoxG90HQk2sHKo9
- 4 http://www.google.co.jp/search?aq=f&sourceid=chrome&ie=UTF-8&q=jquery+mobile+ローカル
- 4 http://www.google.co.jp/search?q=<meta+http-equiv="X-UA-Compatible"+content="IE=edge,chrome=1">&hl=ja&prmd=ivns&ei=D_aJTZ2nFYm8cOC6iasM&start=10&sa=N
- 4 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&ved=0CE0QFjAE&url=http://d.hatena.ne.jp/fujikawa-y/20110216/1297784025&ei=fMV_T5SiJsvumAXKn6CVCA&usg=AFQjCNH0_J4RPcfL6WguAUIWXqj00pliKA&sig2=dQjOZ9y_crVwmWcZberWXw
- 4 http://www.google.co.jp/url?sa=t&rct=j&q=jquery mobile user-scalable&source=web&cd=1&ved=0CCoQFjAA&url=http://d.hatena.ne.jp/fujikawa-y/20110216/1297784025&ctbs=lr:lang_1ja&ei=JpfHTuLHGdDxmAWV6Zwf&usg=AFQjCNH0_J4RPcfL6WguAUIWXqj00p

