スマホ用フレームワーク jQuery Mobile ( JQM ) のメモ

前から気になっていたスマートフォンサイトを構築するためのフレームワーク [ jQuery Mobile ] やってみる。

jqm-1

▲ [jQuery Mobile](http://jquerymobile.com/) 公式サイト

[ jQuery Mobile ] サンプルページ
———————————————————————-

取り急ぎ、サンプルをアップしておきます。

– [jQuery Mobile のサンプル](https://bowz.info/wp-content/uploads/2011/07/jquery-mobile/index.html)

上記のサンプルは、[かちびと様制作の日本語サンプル](http://kachibito.net/web-design/jquery-mobile-sample-freebie.html) をベースにさせて頂きました。ありがとうございます!

jqm-2

▲ 簡単なページなら、[jQuery Mobile](http://jquerymobile.com/) 公式サイトにあるサービスを使って、GUI でコードを生成できます。

複雑なものは、有料の [Codiqa](http://www.codiqa.com/) というサービスを使えば作れます。

デザイン ( テーマ ) を編集する
———————————————————————-

jQuery Mobile のサイトに [ThemeRoller](http://jquerymobile.com/themeroller/) と言うページが用意されていて、CSS を書かずにスタイルを編集し、ZIP ファイルでダウンロードできます。

jqm-3

▲ [ThemeRoller](http://jquerymobile.com/themeroller/)

ボタンの角丸が大きすぎて、個人的に嫌だったんだけど、角丸の半径も編集できて素晴らしい!

[jQuery Mobile Flat-UI Theme](https://github.com/ququplay/jquery-mobile-flat-ui-theme) というフラットなデザインのテーマもありました。

わかった事
———————————————————————-

– `data-role=”page”` を持つ div 要素が1ページになる。
– a 要素の属性に `data-direction=”reverse”` を指定するとページ遷移時のアニメーションを逆向きに出来る。
– 普通にフォームのタグを書くとモバイル用にスタイリングされる。
– PC で検証するには、iOS, Android のエミュレーターをインストールするか、Safari で確認すると良いらしい。
– エラーメッセージ日本語化とか。
– [jQuery Mobile をマジメに使うならやっておくべきローカライズとかの設定](http://havelog.ayumusato.com/develop/javascript/e247-jqmobile_config_defaults.html)

ToDo・調べてみる事
———————————————————————-

– jQuery Mobile を使うメリットは?
– ナビゲーションバーに自動的に戻るボタンが表示されるんじゃないの?
– 日本語のボタンは英語のボタンに比べて、縦幅が大きいので直したい。

参考にさせてもらったページ
———————————————————————-

– [ASCII.jp:西畑一馬の jQuery Mobile デザイン入門](http://ascii.jp/elem/000/000/607/607366/)
– [jQuery Mobile を使う際に知っておくと役立ちそうな Tips や情報のまとめ – かちびと.net](http://kachibito.net/web-design/19-jquery-mobile-tips.html)
– [jQuery Mobile が必須スキルになる!と思うのでこれから勉強する際に参考になる記事まとめ | バシャログ。](http://c-brains.jp/blog/wsg/11/04/14-023818.php)

ありがとうございます!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です