<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
   <channel>
      <title>携帯ホームページを作ろう!!</title>
      <link>http://mobatuku.com/</link>
      <description></description>
      <language>ja</language>
      <copyright>Copyright 2007</copyright>
      <lastBuildDate>Tue, 06 Mar 2007 00:06:42 +0900</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>絵文字</title>
         <description><![CDATA[<p>
携帯で一番気になるのは絵文字ではないでしょうか？<br>
やっぱり携帯のホームページなら絵文字をバンバン使っていきたいところです。<br><br>
絵文字は下記から各キャリアの絵文字を使うことができます。<br><br>
○<a href="http://www.nttdocomo.co.jp/service/imode/make/content/pictograph/index.html" target="_blank">DoCoMo</a><br>
○<a href="http://www.au.kddi.com/ezfactory/tec/spec/3.html" target="_blank">AU</a><br>
○<a href="http://developers.softbankmobile.co.jp/dp/tool_dl/web/picword_top.php" target="_blank">SoftBank</a><br><br>

使用方法は、各キャリアのページにも書いてありますが、<br>
使用例を交えて、後日説明していきたいと思います。<br><br>

今回お話することは、各キャリアの絵文字を記述しても、<br>
各キャリアの端末でしか見ることができないということです。<br>
AUの絵文字を使用したのなら、AUでしか絵文字は正常に表示されません。<br><br>

しかし、DoCoMoの基本絵文字ならAUでも表示することができます。<br>
拡張絵文字も表示することができますが、意図した絵文字ではないことがあります。<br><br>

なぜかSoftBankの携帯は表示されません。。。<br>
統一してもらえるとありがたいものですが^^;<br><br>

今後３キャリア絵文字変換プログラムなども紹介していきたいと思います。<br>
言語は<b>PHP</b>です。<br><br>
僕も早く作りたいのですが、いかんせん時間が足りない･･･orz
</p>]]></description>
         <link>http://mobatuku.com/025/020/#000116</link>
         <guid>http://mobatuku.com/025/020/#000116</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">020)文字</category>
        
        
         <pubDate>Tue, 06 Mar 2007 00:06:42 +0900</pubDate>
      </item>
            <item>
         <title>QVGA</title>
         <description><![CDATA[<h3 class="word">QVGA</h3>
<p>
QVGAとは<b>240×320</b>（横×縦）のサイズのことを指します。<br>
さらにこの上のサイズに<b>VGA（480×640）</b>、<b>XGA（768×1024）</b>があります。<br>
現在の携帯の主流は<b>QVGA</b>で、最近<b>VGA</b>サイズの端末も出始めています。<br>
<b>(2007年2月現在)</b>
</p>]]></description>
         <link>http://mobatuku.com/025/100-1/#000115</link>
         <guid>http://mobatuku.com/025/100-1/#000115</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">100)用語集</category>
        
        
         <pubDate>Mon, 12 Feb 2007 05:15:23 +0900</pubDate>
      </item>
            <item>
         <title>携帯の画像サイズ</title>
         <description><![CDATA[<p>
画像で一番悩まされるのは、恐らく画像のサイズでしょう。<br>
画像の大きさはキャリアごとではなく、機種ごとに違いますので。<br>
さらに画像だけを表示する場合と、HTMLページに画像を貼り付けて表示させる場合でも
表示できるサイズは変わってきます。<br>
ですので、ズバリなサイズはありません。<br><br>

HTMLページで画像を表示する場合、<br>
一番小さいサイズで、<b>96×72</b>(横×縦)になります。<br>
最大で<b>468×540</b>になります。<br>
今の携帯の主流はQVGAサイズの<b>240×320</b>です。(2007年2月現在)<br><br>

基本的に画像のサイズを決める場合は、<br>
横幅を基準にしましょう。<br>
縦幅はかなり端末ごとにアバウトですが、横幅はある程度法則があります。<br><br>

横幅には、<br>
<s>96・120・132・144・240</s><br>
があります。<br>
<b>144</b>サイズに関してはDoCoMoの端末にはありません。<br>
僕の過去の経験では、<b>120×110</b>、<b>132×176</b>、<b>240×320</b>が
オススメです。<br><br>
ただしこれは最大値なので、実際に作成する場合は若干小さめに作ったほうがいいです。<br>
若干小さくするだけで、対応できる端末は増えますので。<br>
画像のみを表示する場合はこのサイズの最大値でも問題ないと思います。<br><br>

どうしても全機種に対応させたい!!という方は、<br>
画像アルバムや、自動リサイズしてくれる掲示板のサービスを使用するといいでしょう。<br>
将来的には、画像サイズを端末ごとに変更できるPHPスクリプトを紹介したいな、と思います＾＾<br>
</p>]]></description>
         <link>http://mobatuku.com/025/030/#000114</link>
         <guid>http://mobatuku.com/025/030/#000114</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">030)画像</category>
        
        
         <pubDate>Mon, 12 Feb 2007 04:41:10 +0900</pubDate>
      </item>
            <item>
         <title>画像のフォーマット</title>
         <description><![CDATA[<p>
実は画像で表示できるフォーマットは３キャリアで制限があります。<br>
最近では共通化されてきましたが。<br><br>
僕はプログラムでキャリアごとに画像のフォーマットを切り替えることはありますが、<br>
(DoCoMoなら<b>Gif</b>、AUなら<b>Jpg</b>、SoftBankなら<b>PNG</b>）<br>
３キャリア共通で作成する場合は<b>Jpeg</b>にしてます。<br><br>

Jpegならすべての機種に対応できるというわけではありません。<br>
かなり古い機種では表示できないキャリアもあります。<br><br>

<table border=0 bgcolor="#000000" cellspacing="1" cellpadding="0">
<tr align="center">
<th bgcolor="#e5e5e5" width="80">　</th>
<th bgcolor="#e5e5e5" width="100">DoCoMo</th>
<th bgcolor="#e5e5e5" width="100">AU</th>
<th bgcolor="#e5e5e5" width="100">SoftBank</th>
</tr>
<tr align="center">
<td bgcolor="#e5e5e5">Gif</td>
<td bgcolor="#ffffff">○</td>
<td bgcolor="#ffffff">△</td>
<td bgcolor="#ffffff">△</td>
</tr>
<tr align="center">
<td bgcolor="#e5e5e5">Jpeg</td>
<td bgcolor="#ffffff">△</td>
<td bgcolor="#ffffff">○</td>
<td bgcolor="#ffffff">○</td>
</tr>
<tr align="center">
<td bgcolor="#e5e5e5">PNG</td>
<td bgcolor="#ffffff">×</td>
<td bgcolor="#ffffff">○</td>
<td bgcolor="#ffffff">○</td>
</tr>
</table><br>

上記の表の「○」は全機種が対応しているフォーマットです。<br>
「△」は古い機種では表示できないフォーマットです。<br>
表で見て解かるように<b>Jpeg</b>が一番無難ということです。<br>
</p>]]></description>
         <link>http://mobatuku.com/025/030/#000113</link>
         <guid>http://mobatuku.com/025/030/#000113</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">030)画像</category>
        
        
         <pubDate>Mon, 12 Feb 2007 04:20:47 +0900</pubDate>
      </item>
            <item>
         <title>保存文字コード</title>
         <description><![CDATA[<p>
携帯のブラウザはShift_JIS以外の文字は認識しません。<br>
他の文字コードでHTMLを作成すると文字化けしていまいます。<br><br>
Windowsのメモ帳でHTMLを作成している方は特に意識する必要はありません。<br>
専用エディタなどを使用している方は、<br>
保存する際の文字コードに注意です。<br><br>

また、念のために、<br><br>
<table class="sample" cellspacing="5"><tr><td>
&lt;META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"&gt;
</td></tr></table><br>
を<b>&lt;head&gt;～&lt;/head&gt;</b>を記述しておくといいでしょう。<br>
これは「HTMLタグ一覧」でもご紹介してます。

</p>]]></description>
         <link>http://mobatuku.com/025/020/#000112</link>
         <guid>http://mobatuku.com/025/020/#000112</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">020)文字</category>
        
        
         <pubDate>Mon, 12 Feb 2007 04:02:23 +0900</pubDate>
      </item>
            <item>
         <title>JavaScript</title>
         <description><![CDATA[<h3 class="word">JavaScript</h3><br>
<p>
HTMLではページに動作を付けることができません。<br>
JavaScriptを使用するとベージにアクションを付けることができます。<br>
HTMLを新聞紙に例えるなら、テレビみたいなもんでしょうか(笑)。<br>
例えば文字を１文字づつ表示させたりすることもできます。<br><br>

ページを動的に見せる言語として、<b>PHP</b>や<b>Perl</b>などもありますが、サーバ側で処理をするPHPなどと違い、クライアント(サイトを見てる）側で処理が行われるので、<br>
PHPなどでは実現できない動作をさせることも可能です。<br>
GoogleのツールがまさにそのJavaScriptの賜物です。<br>
</p>]]></description>
         <link>http://mobatuku.com/025/100-1/#000111</link>
         <guid>http://mobatuku.com/025/100-1/#000111</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">100)用語集</category>
        
        
         <pubDate>Mon, 12 Feb 2007 03:46:23 +0900</pubDate>
      </item>
            <item>
         <title>スタイルシート</title>
         <description><![CDATA[<h3 class="word">スタイルシート</h3><br>
<p>
HTMLに、さらにデザインを拡張するための言語（？）です。<br>
スタイルシートだけではサイトは構築できませんので、HTMLに味を付けるといった感じです。<br>
例えばテーブルタグの線を破線にしたり、二重線にしたりできます。<BR>
PCサイトでは今ではスタイルシートを使用して作成するのが主流になってます。<br>
</p>]]></description>
         <link>http://mobatuku.com/025/100-1/#000110</link>
         <guid>http://mobatuku.com/025/100-1/#000110</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">100)用語集</category>
        
        
         <pubDate>Mon, 12 Feb 2007 03:41:56 +0900</pubDate>
      </item>
            <item>
         <title>携帯共通仕様</title>
         <description><![CDATA[<p>
このカテゴリでは、共通の仕様をご紹介したいと思います。<br>
全体的な制限としては、<br>
PCサイトを作成したことがある人でしたらご存知の<b>スタイルシート</b>、<b>JavaScript</b>は使用できません。<br>
実際の所、<b>スタイルシート</b>に関してはある程度ならAU、SoftBankだったら使用できてしまいますが。<br><br>

</p>]]></description>
         <link>http://mobatuku.com/025/010/#000109</link>
         <guid>http://mobatuku.com/025/010/#000109</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">010)携帯サイトとPCサイト</category>
        
        
         <pubDate>Mon, 12 Feb 2007 03:36:09 +0900</pubDate>
      </item>
            <item>
         <title>携帯サイトのPCサイト</title>
         <description><![CDATA[<p>
携帯サイトとPCサイト、実際のところ大して違いはありません。<br>
DoCoMoだとPCサイトと同じHTMLですし、<br>
AU、SoftBankはXHTMLという、HTMLの拡張版を使用しています。<br><br>

問題なのは、携帯というスペックの限界です。<br>
もちろんPCと携帯で比べてみれば、回線速度も、保存できるサイズも大きく違います。<br><br>

ユーザに優しいサイトを構築するためには、<br>
携帯のスペックに合わせた作りをしないといけません。<br>
やはりご自分のホームページで音楽を流したり、好きな画像を貼って見てもらいたいと思います。<br><br>
しかし、その分読み込みが遅くなるわけです。<BR>
定額プランならまだしも、従量制プランだったら１ページ見るだけで大変な金額になります＾＾；<br><br>

「画像を貼るな」、「音楽を流すな」というお話ではなく、<br>
適度を考えて使用しましょうということです＾＾<br>
まぁここでその適度をご紹介するわけですが(笑)。<br>
</p>]]></description>
         <link>http://mobatuku.com/025/010/#000108</link>
         <guid>http://mobatuku.com/025/010/#000108</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">010)携帯サイトとPCサイト</category>
        
        
         <pubDate>Mon, 12 Feb 2007 03:16:32 +0900</pubDate>
      </item>
            <item>
         <title>注意書き</title>
         <description><![CDATA[<p>
<b>※最新記事ほど下に追加されていきます。</b>
</p>]]></description>
         <link>http://mobatuku.com/025/030/#000107</link>
         <guid>http://mobatuku.com/025/030/#000107</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">030)画像</category>
        
        
         <pubDate>Sun, 11 Feb 2007 05:53:38 +0900</pubDate>
      </item>
            <item>
         <title>注意書き</title>
         <description><![CDATA[<p>
<b>※最新記事ほど下に追加されていきます。</b>
</p>]]></description>
         <link>http://mobatuku.com/025/020/#000106</link>
         <guid>http://mobatuku.com/025/020/#000106</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">020)文字</category>
        
        
         <pubDate>Sun, 11 Feb 2007 05:53:05 +0900</pubDate>
      </item>
            <item>
         <title>注意書き</title>
         <description><![CDATA[<p>
<b>※最新記事ほど下に追加されていきます。</b>
</p>]]></description>
         <link>http://mobatuku.com/025/010/#000105</link>
         <guid>http://mobatuku.com/025/010/#000105</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">010)携帯サイトとPCサイト</category>
        
        
         <pubDate>Sun, 11 Feb 2007 05:52:27 +0900</pubDate>
      </item>
            <item>
         <title>携帯サイトの構築</title>
         <description><![CDATA[<p>
携帯サイトを作る上で一番に考えなくてはいけないのは、
ご自分がどういうページを作りたいかです。<br><br>
ご存知の通り携帯は大きく<b>３キャリア（DoCoMo、AU、SoftBank)</b>があり、<br>
さらに新機種、古い機種でも全然仕様が変わってきます。<br>
大事なことはターゲットをどこに絞るかということです。<br><br>
すべての機種に対応させようと思うと、制限がきつく、あまり凝ったサイトを作ることはできません。<br>
新機種が対象の場合でしたら、サイトの自由度は上がります。<br>
しかもご自分の使用しているキャリアのみだったらさらに自由度は上がることでしょう。<br>
所有している携帯でちゃんと表示できるサイトを作ればいいわけですので。<br><br>
ここではご自分が作りたいサイトのターゲットを絞るのにご活用ください。<br><br>
初めての方は、このカテゴリはあまり気にせず、「HTMLタグ一覧」の基本タグだけで作成されれば、ほとんど問題なく表示されると思います。<br>
（&lt;Table&gt;や&lt;Div&gt;などは一部表示できませんが･･･）<br><br>
もっと懲りたい!!と思われた時に、こちらへステップアップしましょう＾＾
<br><br>
<MTSubCategories>
<MTSubCatIsFirst><ul></MTSubCatIsFirst><MTIfNonZero tag="MTCategoryCount"><li><a Href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>"><MTCategoryLabel pmhc=""></a><MTElse><li><MTCategoryLabel pmhc=""></MTElse></MTIfNonZero></li><MTSubCatIsLast></ul></MTSubCatIsLast></MTSubCategories>

</p>]]></description>
         <link>http://mobatuku.com/025/#000102</link>
         <guid>http://mobatuku.com/025/#000102</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">025)携帯サイト構築</category>
        
        
         <pubDate>Sun, 11 Feb 2007 05:25:15 +0900</pubDate>
      </item>
            <item>
         <title>デフォルトページの設定</title>
         <description><![CDATA[<h3 class="word">デフォルトページの設定</h3><br>
<p>
<table class="sample" cellspacing="15">
<tr>
<td>DirectoryIndex index.html index.cgi index.php /mobatuku/main.html</td>
</tr>
</table>
<br>
デフォルトのページとは、URLが/で終わっている時に呼び出されるページのことです。<br>
僕のサイトのURLで例えれば、<b>http://mobatuku.com/</b>です。<br>
<b>DirectoryIndex</b>の後に、設定したいページ順に記述します。<br>
ほとんどのレンタルサーバが最初から、<s>index.html</s>、<s>index.php</s>、<s>index.cgi</s>
あたりは設定してあると思います。<br><br>
index.○○○以外のページをデフォルトページに設定したい場合などには便利ですね。<br><br>
上記の例の場合ですと、４番目のデフォルトページに<b>http://mobatuku.com/mobatuku/main.html</b>を指定してます。<br><br>

■サンプル<br>
下記のリンクは<b>http://mobatuku.com/035/031/sample/</b>に繋がっています。<br>
DirectoryIndexは/035/031/main.htmlに設定してあります。<br><br>
→<a href="http://mobatuku.com/035/031/sample/">default page</a>
</p>]]></description>
         <link>http://mobatuku.com/035/031/#000101</link>
         <guid>http://mobatuku.com/035/031/#000101</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">031)デフォルトページの設定</category>
        
        
         <pubDate>Fri, 09 Feb 2007 23:20:12 +0900</pubDate>
      </item>
            <item>
         <title>サイトの閲覧制限</title>
         <description><![CDATA[<h3 class="word">サイトの閲覧制限</h3><br>
<p>
<table class="sample" cellspacing="15">
<tr><td>
order deny,allow<br>
deny from all<br>
allow from 127.0.0.1/1<br>
</td></tr>
</table>
<br>
サイトの閲覧できるIPアドレス帯域を制限することができます。<br>
例えば携帯以外からの閲覧を拒否する場合などに重宝します。<br><br>

<b>deny from all</b>ですべてのアクセスを拒否した後、<br>
<b>allow from ***.***.***.***/**</b>で一部のアドレス帯域を許可します。<br><br>

下記が３キャリアのIPアドレス帯域になります。<br>
<a href="http://www.nttdocomo.co.jp/service/imode/make/content/ip/about/" target="_blank">DoCoMo</a><br>
<a href="http://www.au.kddi.com/ezfactory/tec/spec/ezsava_ip.html" target="_blank">AU</a><br>
<a href="http://developers.softbankmobile.co.jp/dp/tech_svc/web/ip.php" target="_blank">SoftBank</a><br><br>
IPアドレスはたまに追加されるので、たまには確認して追加していかないと、<br>
サイトを閲覧できない時があるので注意です。<br><br>

■サンプル<br>
以下は<s>2007年2月09日現在</s>のソースになります。<br><br>
携帯端末からのみ閲覧を許可しています。<br>
403ErrorDocumentと組み合わせれば、PCでの閲覧用のページを表示させることができます。<br>
<s>間違っても、403エラー用のページと.htaccessを同じ階層に置かないでください!!</s><br>
PCで閲覧しようとしたとき、<br>
403エラー用のページも閲覧制限が適用されて永久ループに陥ります。<br>
（管理人はやってしまいましたｗ）<br>
403エラー用のページは下記の.htaccessの適用範囲外に設置しましょう。
<br><br>
order deny,allow<br>
deny from all<br>
allow from 210.169.40.0/24<br>
allow from 210.196.3.192/26<br>
allow from 210.196.5.192/26<br>
allow from 210.230.128.0/24<br>
allow from 210.230.141.192/26<br>
allow from 210.234.105.32/29<br>
allow from 210.234.108.64/26<br>
allow from 210.251.1.192/26<br>
allow from 210.251.2.0/27<br>
allow from 211.5.1.0/24<br>
allow from 211.5.2.128/25<br>
allow from 211.5.7.0/24<br>
allow from 218.222.1.0/24<br>
allow from 61.117.0.0/24<br>
allow from 61.117.1.0/24<br>
allow from 61.117.2.0/26<br>
allow from 61.117.3.0/24<br>
allow from 219.108.158.0/26<br>
allow from 219.125.148.0/24<br>
allow from 222.5.63.0/24<br>
allow from 222.7.56.0/24<br>
allow from 222.5.62.128/25<br>
allow from 222.7.57.0/24<br>
allow from 210.153.84.0/24<br>
allow from 210.136.161.0/24<br>
allow from 210.153.86.0/24<br>
allow from 210.153.87.0/24<br>
allow from 202.179.204.0/24<br>
allow from 210.146.7.192/26<br>
allow from 210.146.60.192/26<br>
allow from 210.151.9.128/26<br>
allow from 210.169.176.0/24<br>
allow from 210.175.1.128/25<br>
allow from 210.228.189.0/24<br>
allow from 211.8.159.128/25<br>
<br>
ErrorDocument 403 403.html<br><br>

<$MTBlogURL$>035/030/sample/sample.htmlにアクセスしますが、<br>
PCからは見れません。<br>
403エラーページへジャンプします。<br>
携帯でも確認してみるといいですね。<br><br>
■サンプルリンク<br>
→<a href="<$MTBlogURL$>035/030/sample/sample.html">sample.html</a><br>
</p>]]></description>
         <link>http://mobatuku.com/035/030/#000100</link>
         <guid>http://mobatuku.com/035/030/#000100</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">030)サイト閲覧の制限</category>
        
        
         <pubDate>Fri, 09 Feb 2007 00:07:34 +0900</pubDate>
      </item>
      
   </channel>
</rss>
