Dreamweaverで携帯サイトを作る方法

   web入門, スマホサイトの作り方| 

携帯(ガラケー)サイトの作り方なんてもう不要な技術なのかもしれませんが、自分でも、この記事の中身をもうほとんど覚えていなくて、この記事を消したら二度とケータイ用サイトがつくれないような気がするので・・・、旧サイトから記事を移築します。

《2016年2月補足》サイトリニューアルにあたり、旧記事を整理していますが、アクセスの多い記事は残していこうと思います。古い情報が入っていますのでご注意ください。

DoCoMo、au、SoftBankの3社共通で表示出来る携帯サイトの作り方を紹介します。
携帯サイトにはいろんな作り方がありますし、どこまでの携帯電話を対象にするかなど、考え方が様々なので、あくまでも一例としてみてください。
私が作っている動画マニュアルでも、Dreamweaverで携帯サイトを作る方法を紹介していますのでご覧下さい。

【Q】xhtml?ドキュメントタイプ何にすればいいですか?

Dreamweaverにて、新規作成 >ドキュメントタイプ XHTML Mobile 1.0 を選択します。

xhtmlmobile-s

Dreamweaverの設定で、基本のエンコーディングをshift_jisにしている場合はこのままでいいですが、他のエンコードになっている場合(headの中のcharsetを見ればわかります)、修正 >ページプロパティ(ctrl + J )でこの画面を開いて、エンコーディングのところで、日本語シフトJISを選びます。

mobile01-s

ファイル >保存 m.xhtmlという名前で保存します。

次に、ソースコードの方にして、下記のようにヘッダ部分を変更します。

<?xml version=”1.0″ encoding=”Shift_JIS” ?>
<!DOCTYPE html PUBLIC “-//WAPFORUM//DTD XHTML Mobile 1.0//EN” “http://www.wapforum.org/DTD/xhtml-mobile10.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml” lang=”ja” xml:lang=”ja”>
<head>
<meta http-equiv=”Content-Type” content=”application/xhtml+xml ; charset=Shift_JIS” />
<meta http-equiv=”Content-Style-Type” content=”text/css” />
<title>タイトルを入れます</title>
<meta name=”description” content=”紹介文” />
</head>
<body>

(ここに中身を入れます)

</body>
</html>

このあと、紹介文とタイトルを書き換えて、bodyの中に必要な記述をしていきます

サーバーの設定をします

DoCoMoで、XHTMLを正しく解釈させるために、サーバーに下記の設定をします。

(1)テキストエディタで、新規作成をし、下記の一行をいれます。 (テキストエディタがない場合はインストールしてください。ウィンドウズのメモ帳は使わない方がいいです)

AddType application/xhtml+xml .xhtml

これを、m.xhtmlが置いてある一番上の階層に、htaccess.txtという名前で保存します。

(2)Dreamweaverのファイルパネルで、先ほどのhtaccess.txtを選んでアップロードします。

(3)ファイルパネルのリモートの方で(サーバーの方で)、htaccess.txtを選択して、右クリック、編集 >名前の変更で、.htaccessという名前に変えます。

携帯サイトにスタイルを指定する方法

DoCoMoは外部スタイルシートを読み込めない携帯がまだ多いので(2010年現在)しばらくは、style属性のみで指定しましょう。
style属性を使う方法は、xhtmlの 正しい使い方ではないですが、DoCoMo、au、SoftBankと別々に携帯サイトを作るならいいですが、3キャリア共通で作らないと大変なので、この際あきらめ ます。
そして、style属性は、使えるタグと使えないタグがあるので、以下の要点を押させておけば良いと思います。

  1. ブロック要素は、divで囲んで、style属性をつける。
    文字を左揃え、背景色にクリーム色、マージンボトムに10pxという例です。
    <div style=”text-align:left;background-color:#FFFFCC;margin:0 0 10px 0;”>ここに本文です。</div>
  2. hタグは使わない
    hタグは携帯の機種によってはすごく大きくなってしまったり制御が面倒なので、divで囲んで、フォントサイズと文字色や背景色で対処したほうが簡単です。
    緑色の背景に、白い文字、中心揃えという指定です。
    <div style=”text-align:center;background-color#339966;color:#FFFFFF;margin:10px ;font-size:midium”>ここに見出しです</div>
  3. 使えないタグやプロパティがあります。
    em b strong などのタグは使えません(一部使う方法もありますがキャリアによって無理)
    マージンなども、DoCoMoではpには指定できないなどいろいろ難しいので、divにstyleで指定するのが一番簡単と覚えておけばいいと思います。
  4. キャリアによって多少違っても大丈夫なデザインにする
    3キャリア共通デザインにするのはかなり大変なので、いろんな携帯によって多少見た目が違っても大丈夫なデザインにしておくことが大切です。

携帯サイトに絵文字を入れたい

つけられるスタイルに制限がある携帯サイトでは絵文字が最強の装飾です。かわいい絵文字を入れることでワンポイントとして認識させることができます。
しかし、携帯の絵文字コードは、3社共通でいれるには、変換スクリプトの導入など敷居が高いです。
容量を軽くするためには、携帯絵文字変換スクリプトをいれて、変換させてみれば良いと思います。
無理な場合は、携帯用の絵文字を画像として挿入して対処します。

auサイトの絵文字の説明 http://www.au.kddi.com/ezfactory/tec/spec/3.html

     

携帯ならではの機能を利用する

  1. アクセスキー
    番号キーで移動する 電話の番号キーをおすと、ページトップに戻るとか、サイトHomeに戻るなどの機能は、アクセスキーといいます。
    リンクタグにaccesskey=”1″を追加すれば、1ボタンを押した状態で <img src=”1の画像へのリンク” alt=”” width=”14″ height=”15″ /><a href=”#” accesskey=”1″>このページのTOPへ</a>
  2. 電話をかけるボタン
    クリックするとそのまま電話が立ち上がり電話できるようにする・・・携帯サイトならではの機能です。 <img src=”電話マークのアイコンへのリンク” alt=”” width=”12″ height=”12″ /><a href=”tel:03-0000-0000″>03-0000-0000</a>
  3. メールフォームよりは、メールアドレスをそのまま置く
    携帯でメールフォームを送るのは、利用者にとってもかなり面倒です。いちいちフォームにはいり、自分のアドレスを入れたり、名前を入れたり、また戻って・・・という動作をするよりは、ワンクリックでメーラを立ち上げてそのまま送信する方が楽でしょう。 <img src=”メールアイコンへのリンク” alt=”” width=”14″ height=”15″ /><a href=”mailto:test@example.com”>メールでのお問合せ</a>
  4. 戻るボタンについて
    携帯では読み込みが発生するたびにパケット代がかかるということもあり、戻るときは、携帯に備わっているキャッシュを利用して、いちいちページを読み込まないで戻るという動きをする人が多いようです。
    なので、戻るボタンはあえてつけずに、見る人の操作に任せていいと思います。
  5. キャッシュについて
    携帯電話では、無駄にパケット代を使わせないためか、一度表示したページはキャッシュを使って表示することが多いようです。
    このため、更新情報などを常に変化させておきたい表紙などには、キャッシュをクリアするタグをいれておいたほうが良いことがあります。

携帯の画像のサイズと形式

  1. 画像の横幅は左右240px以内で作ります
  2. 画像の形式はjpgかgifで
  3. 1ページの容量は50kb~100kbを目安に容量を抑えます。

PCからのシミュレーション

(1)Firefoxのアドオンを使う方法

mobile03-s

mobile04

(2)モバイルサイトをシミュレーションしてくれるサイト

のサイトは便利です。 gooモバイルのサイトビューワ

mobile05

PCサイトからの誘導

PCサイトからの誘導方法にはいくつかあります。下記を併用することも可。
(1)QRコードを置いて表示してもらう
QRコードの作成はここが便利です。 QRのススメ
(2)携帯振り分けスクリプトを使う
アクセスした端末を解析して、携帯だったらどのm.xhtmlに、PCだったらindex.htmlに・・・のように振り分けることができます。

最後に見本のソースです

hararingo-mihon

見本ソース
<?xml version=”1.0″ encoding=”Shift_JIS” ?>
<!DOCTYPE html PUBLIC “-//WAPFORUM//DTD XHTML Mobile 1.0//EN” “http://www.wapforum.org/DTD/xhtml-mobile10.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml” lang=”ja” xml:lang=”ja”>
<head>
<meta http-equiv=”Content-Type” content=”application/xhtml+xml ; charset=Shift_JIS” />
<meta http-equiv=”Content-Style-Type” content=”text/css” />
<title>信州飯田松川・原りんご園</title>
<meta name=”description” content=”紹介文” />
</head>
<body>
<div style=”text-align:center;font-size:smaller;”>
<img src=”m-topicon.jpg” width=”160″ height=”75″ alt=”原りんご園” />
<div style=”text-align:left;background-color:#FFFFCC;margin:0 0 10px 0;”>
くだもの直売の原りんご園ではこの「くだものの里松川町」でリンゴや梨だけでなく、ラ・フランス、ル・レクチェなど他では手に入れることがむずかしい、さまざまなフルーツを栽培しています。 </div>
<img src=”m-daikanban.jpg” width=”240″ height=”180″ alt=”原りんご園看板” />
<div style=”text-align:center;color:#FFFFFF;background:#FF6600;margin:6px 0″>
直売所/営業時間のご案内
</div>
<div style=”text-align:left;”>
<img src=”f8c4.gif” alt=”” width=”12″ height=”12″ />直売所営業時間/9時~4時<br />
<img src=”f89f.gif” alt=”” width=”12″ height=”12″ />期間/9月~12月上旬まで<br />
<img src=”f9ea.gif” alt=”” width=”12″ height=”12″ />発送のご依頼は時間外でもどうぞ </div>
<hr />
<div style=”text-align:left;”>
信州飯田松川・原りんご園<br />
〒399-3301 長野県下伊那郡松川町上片桐1544-1<br />
TEL/FAX:<a href=”tel:0000000000″>0265-00-0000</a></div></div>
</body>
</html>
赤い文字 基本のコード
青い文字 レイアウトや装飾に関するコード
緑の文字 リンクタグ

   web入門, スマホサイトの作り方| 

  関連記事

万歩計から、お小遣いがもらえるアプリに変えよう。日本製で初心者にもやさしいステラウォーク

健康のために万歩計!使ってる方に朗報😂 これからは、「歩くだけで少しでもお小遣い稼ぎ ≫続きを読む

【Q】ホームページが大きくなるにつれてナビゲーションの管理(?)に困っています。ページを増やすたびにたくさんのファイルを変更しなくてはいけません・・

ナビゲーションは、ホームページによっては、サイトのヘッダーにあったり、サイドナビにあったりして、目次 ≫続きを読む

阿智村商工会主催 ホームページ勉強会と相談会

「WEBサイトを作ったけど、自己流なのでどうしたら良いかわからない。 効果を上げられるホームページっ ≫続きを読む

Q:ドメイン移管の手順を教えてください

ドメインの移管(ドメインの管理者を移動すること)の手順は、転出と受け入れ先のそれぞれのレジストラ業者 ≫続きを読む

長野ADC主催のデザイン会議

昨日は長野ADC主催のデザイン会議に出てきました。会場が素敵で、古い酒蔵をくつろぎスペースに改造・再 ≫続きを読む

HTMLコードの編集がよくわからない…不安という方に

こんにちはモンガです。今日はHTML コードが簡単に編集できる便利なツールの 紹介をします。 ネット ≫続きを読む

一番簡単なスマホ対応ページの作り方

スマホに対応したホームページの作り方(手法)はたくさんありますので、一概には言えませんが、超初心者向 ≫続きを読む

Photoshopの色相・彩度のチュートリアル

(1)色相・彩度を選 (2)左下の手のひらマークをクリックし、スポイトで変更したい色を選択する (3 ≫続きを読む

おめでとうございます! Chrome ユーザー調査 というのが出たら詐欺

GoogleChromeをお使いの方、こんな画面が出たら詐欺なので注意してください。 ─────── ≫続きを読む

スマホでfacebookしてるときにいきなり音がならないように

スマホでFBをチェックしてると、動画が表示されたとたんに音が鳴りはじめて焦ったことありませんか? 音 ≫続きを読む

▲ページ先頭へ