dreamweaverとfireworksを連携し、jquery mobileのサイトを作る方法

34
Dreamweaver Fireworks を連携し、 jQuery Mobile 使用したサイトを作る方法 2013/01 Yuki Yokoyama 13127日日曜日

Upload: yuki-yokoyama

Post on 20-Dec-2014

2.037 views

Category:

Technology


0 download

DESCRIPTION

DreamweaverとFireworksを連携し、jQuery Mobileのサイトを作る方法の基本編です。

TRANSCRIPT

Page 1: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

DreamweaverとFireworksを連携し、jQuery Mobile使用したサイトを作る方法

2013/01Yuki Yokoyama

13年1月27日日曜日

Page 2: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

目次

jQuery Mobileの必要ファイルとテーマ構造

Fireworksでのテーマ作成

Dreamweaverのjquery mobile機能

まとめ

13年1月27日日曜日

Page 3: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

jQuery Mobileの必要ファイルとテーマ構造

13年1月27日日曜日

Page 4: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

必要なファイル

jQuery本体jQuery Mobile本体jQuery MobileのCSSjQuery Mobileの画像(images)

13年1月27日日曜日

Page 5: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

あれ?たくさんファイルがあるやないかい!?

13年1月27日日曜日

Page 6: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

あれ?たくさんファイルがあるやないかい!?

尼崎のゆるキャラちっさいおっさん

13年1月27日日曜日

Page 7: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

必要なファイル

min → 改行を省いた縮小版structure → 構造のみCSStheme → カスタマイズテーマのみのCSS

13年1月27日日曜日

Page 8: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

必要なファイル

min → 改行を省いた縮小版structure → 構造のみCSStheme → カスタマイズテーマのみのCSS

テーマをカスタマイズするときは、structure.cssを使用する!!

13年1月27日日曜日

Page 9: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

CDN(*コンテンツデリバリーネットワーク)

<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script><script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script>

jQuery本家で配布されているで、サイト高速化のためにCDNを推奨

*ライブラリや画像リソースなど、 コンテンツ配信専門に最適されたネットワークのこと。

13年1月27日日曜日

Page 10: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

jQuery Mobileのテーマ構造デフォルトで 5種類のテーマが存在

テーマ属性をつけなければ、データaが適用

全体を同じテーマで統一することも、部品ごとに組み替えることも可能

13年1月27日日曜日

Page 11: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

Fireworksを使用してテーマを作成する

13年1月27日日曜日

Page 12: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

新規テーマを作成

13年1月27日日曜日

Page 13: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

無駄なCSSを省くため、aとbを残し、cdeは削除。aをメインテーマにし、bをサブテーマにする。

ページ機能の中にアイコンや各テーマが入っている

13年1月27日日曜日

Page 14: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

アイコンとUIの変更

13年1月27日日曜日

Page 15: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

テーマの色を変更する

13年1月27日日曜日

Page 16: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

ブラウザでプレビュー

13年1月27日日曜日

Page 17: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

テーマの書き出し

• imagesフォルダ • icon用CSS • theme CSS 

13年1月27日日曜日

Page 18: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

Dreamweaverを使用してjQuery Mobileのサイト作る

13年1月27日日曜日

Page 19: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

サイトを定義し、index.htmlを作成する

13年1月27日日曜日

Page 20: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

pageを挿入する

13年1月27日日曜日

Page 21: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

読み込みファイルを設定する

リンクの種類 → ひとまずローカルに。CSSのタイプ → 分割テーマ → Fireworksで作成したテーマを選択

13年1月27日日曜日

Page 22: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

テンプレートが生成される

13年1月27日日曜日

Page 23: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

metaタグを変更・追加する

13年1月27日日曜日

Page 24: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

<meta name="viewport" content="width=device-width,user-scalable=no" /><meta name="format-detection" content="telephone=no" /><link href="./css/g-theme.css" rel="stylesheet" type="text/css" /><link href="./css/jquery.mobile.structure-1.2.0.css" rel="stylesheet" type="text/css" /><script src="http://code.jquery.com/jquery-1.8.2.min.js"></script><script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script></head>

13年1月27日日曜日

Page 25: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

画像を挿入してみよう

画像は表示したい倍のサイズで作成し、必ず100%で指定もしくは、cssファイルに以下を追加img{ max-width: 100%;height: auto;width /***/:auto; }

13年1月27日日曜日

Page 26: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

リストビューを追加してみよう

<ul data-role="listview" data-inset="true"> <li><a href="#"> <h3>ページ</h3> <p>Lorem ipsum</p> </a></li> <li><a href="#"> <h3>ページ</h3> <p>Lorem ipsum</p> </a></li> <li><a href="#"> <h3>ページ</h3> <p>Lorem ipsum</p> </a></li> </ul>

13年1月27日日曜日

Page 27: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

その他のデフォルト挿入機能レイアウトグリッド設定縮小可能ブロックテキスト入力パスワード入力テキスト領域メニューを選択チェックボックスラジオボタンボタンスライダーフリップトグルスイッチ

13年1月27日日曜日

Page 28: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

さらに、便利なコード補完機能

コレがめっちゃ便利!!!

13年1月27日日曜日

Page 29: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

さらに、便利なコード補完機能

コレがめっちゃ便利!!!

jQuery Mobileは独自のタグで構成され、覚えるのが大変

13年1月27日日曜日

Page 30: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

例えば、ページ遷移にアニメーションをつけたいとき

アイコンをつけたいとき

13年1月27日日曜日

Page 31: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

まとめ

13年1月27日日曜日

Page 32: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

jQuery Mobileのファイル、テーマ、基本タグを理解する

Fireworksでカスタムテーマ作成を作成することができる

Dreamweaverでライブデザインビューを見ながら、簡単に作成することができる

13年1月27日日曜日

Page 33: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

補足jQuery Mobileには「themeroller」という、テーマ作成用サイトがある

※fireworksとの違いはアイコンは作成できないこと。

http://jquerymobile.com/themeroller/

13年1月27日日曜日

Page 34: Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法

ご清澄ありがとうございました。

13年1月27日日曜日