エミュレーターと実機確認

エミュレーターと実機確認

 制作した携帯サイトがどのように表示されるか簡易的に確認を行うには、各キャリアが公式に公開しているエミュレーターを使用するのが良いでしょう。

・ドコモ:iモードHTMLシミュレータII(http://www.nttdocomo.co.jp/service/imode/make/content/html/tool2/)
・au:Openwave SDK 6.2K(http://developer.openwave.com/ja/tools_and_sdk/openwave_mobile_sdk/SDK62K/index.html)
・ソフトバンク:ウェブコンテンツヴューア(http://creation.mb.softbank.jp/web/web_tool.html)

 ただし、これらのエミュレーターで実際のサイトを完ぺきな状態で再現することはできません。ドコモが用意するiモードHTMLシミュレータIIに関してはおおよそ実機と同じように再現されるものの、auとソフトバンクが用意している各エミュレーターはお世辞にも良いとはいえません。

 例えば、サンプルサイトが実際の端末(実機)でどのようになるかは図3-1を見てください。エミュレーターはあくまで簡易的な確認にとどめ、やはり実際にご自身が作ったサイトがどのように表示されるかどうかは、実機で行うのが良いでしょう。端末を持ち合わせていないのであれば、友人に借りる、法人で契約するなどの手段のほかに、実機の貸し出しを行う企業もあります。

PCサイトから携帯サイトへの導線

 携帯サイトの制作が完成すれば後は公開するだけですが、中にはPCサイトを持ち合わせていて、その携帯版を制作したというケースもあるでしょう。PCサイトである程度のアクセス数があり、さらに同じドメインで携帯サイトも公開したい場合では、ユーザをうまく誘導してあげることも重要です。

 まず、PCサイトと同じアドレスに携帯端末でアクセスしてきたユーザに対して、携帯サイトへ誘導する方法については、プログラムで対処することも可能ですが、静的サイトの場合は、端末のUA(ユーザエージェント)で振り分けるhtaccessをトップディレクトリに設置する方法があります(図3-2)。サンプルコードはこちらからダウンロード(http://www.thinkit.co.jp/images/article/143/2/14322.zip)できますので、参照ください(14322.zip/0.422 KB)。

 また、カメラを搭載した端末ではQRコードが読めるので、PCサイトには携帯サイトへの誘導として、QRコードをPCサイトに表示させておく方法もあります。QRコードはWeb上でも発行できるサイトがたくさんあります。

 さらに、GoogleやYahoo!などの検索エンジンロボットへのフォローも忘れてはなりません。PCサイトと携帯サイトを同時に運営している場合、PCサイトの方へ携帯サイトもあることを検索エンジンロボットに知らせてあげるとスムーズでしょう。これはMobile Link Discovery(http://www.sixapart.jp/docs/tech/mobile_link_discovery_ja.html)といってmetaタグに以下の一文を付け加えておきます。

<link rel="alternate" media="handheld" href="携帯サイトのURI" />

 こうすると、ロボットが携帯サイトを認識して読みにいってくれますし、モバイルで検索した際に携帯サイトとして扱われます。

 次回は、3キャリア対応のサイトの作り方としてさらにつっこんだ解説をしていきます。

 なお、本稿の執筆にあたって、以下を参考にしました。

「XHTML Mobile Profile1.0:Openwave」(http://developer.openwave.com/ja/tools_and_sdk/documentation/ue11/xhtml-mp-referenceJ/xhtml-mp.htm)(アクセス:2008/09)

「作ろうiモードコンテンツ:NTTdocomo」(http://www.nttdocomo.co.jp/service/imode/make/)(アクセス:2008/09)

「モバイル機器向けXHTML仕様:My First HDML」(http://www001.upp.so-net.ne.jp/hdml/wap2/xhtml/spec.html)(アクセス:2008/09)

「携帯ネットの意外な“常識”:ITmedia News」(http://www.itmedia.co.jp/news/articles/0703/30/news070.html)(アクセス:2008/09)

「Mobile Link Discovery:SixApart」(http://www.sixapart.jp/docs/tech/mobile_link_discovery_ja.html)(アクセス:2008/09)

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30