TAKA@P.P.R.S TECH!!!!

電脳特化型ブログ。

【Tips】PCブラウザでモバイルサイト・スマートフォンサイトを閲覧する。【MB/SP】

| 0 comments

Tweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInShare on Tumblr

HTC Desire_006

■はじめに。

PCからもバルトサイト&スマートフォンサイト見たいなと思い調べました。実行しました。
で、情報まとめます。

必要なモノは、

以下、詳細に書いていきます~

▼こんな形で表示させるのがゴール。
セブンネットショッピング-20111029-2254-16

マウスコンピューター/G-Tune

■キャリア判別方法。

まずサイト側の動きを知っておきたいと思います。
アクセスしている端末が、「PCなのか?」「MBなのか?」をどこで判別しているのか、という部分です。

方法は2つあります。

  1. ユーザーエージェントでキャリアを判別する方法
  2. IPアドレスでキャリアを判別する方法

▼以下に詳しく記述されています。

ユーザーエージェントで判別する方法
ユーザーエージェントの情報からアクセスしてきている携帯キャリアを判別する方法です。携帯端末はHTTPリクエストのユーザーエージェントにアクセス端末の情報を記述してきます。この情報を解析することでどのキャリアや端末がアクセスしてきているのかを確認することができます。

IPアドレスでキャリアを判別する方法
キャリアを判別する方法にはもう一つの方法があります。アクセス元のIPアドレスで判別する方法です。携帯からインターネットにアクセスする場合は,一度キャリアのゲートウェイを通り,その後インターネットを通じて各携帯サイトにつながります。

判別方法による違い
ユーザーエージェントとIPアドレスによるキャリア判別は,それぞれどういったメリット・デメリットがあるのでしょう。1つは,ユーザーエージェントは偽装が可能だということです。あくまでHTTPリクエストとして送られてきた情報であり,携帯ではなくPC上から不正に書き換えてアクセスすることができます。一方IPアドレスによる判別は,不正にキャリアのゲートウェイを使ってアクセスすることはできないため,より信頼できる判別データと言えるでしょう。つまり携帯以外の不正なデータや端末でアクセスされたくない場面では,IPアドレスによる判別のほうが向いていると言えます。一方IPアドレスによる判別は,IPアドレスとキャリアのマッピングデータを事前に用意し,定期的な更新をしていく必要があるので手間と運用をきちんと考えておく必要があります。

というわけで、IPアドレスで判別しているサイトにPCからアクセスするのは困難となります…
ここでは、PCからユーザーエージェントを偽装してモバイルサイトにアクセスする方法を説明します。

■用意する。

をベースとして使用します。

の2つのアドオンをインストールします。

▼こんな感じでブラウザ上に表示させておけばもっと便利です。
全画面キャプチャ 20111029 232408

▼方法は、ツールバー上で右クリック⇒カスタマイズ⇒任意の場所にD&D。
全画面キャプチャ 20111029 232352

■FireMobileSimulatorを設定する。

▼端末名を選択するだけで偽装できます。
 端末の追加は「最新端末リストから端末を追加」から。
全画面キャプチャ 20111029 232458

▼希望の端末を選択して「選択した端末を追加」をクリックするだけで追加できます。
FireMobileSimulator-端末追加-20111029-2324-38

■User Agent Switcherを設定する。

より、

  • useragentswitcher.xml

をDLしてください。 ※ただし、自己責任で!

▼先ほど、DLしたxmlファイルをImportしてください。
 偽造できる設定が増えます。
全画面キャプチャ 20111029 232532

▼希望のキャリアを選択すれば偽造開始です。
全画面キャプチャ 20111029 232543

■説明。

上記で説明したように、「FireMobileSimulator」「User Agent Switcher」にて、
任意の設定を選択すれば偽装完了。
モバイルサイト・スマートフォンサイトを閲覧できるようになります。

そして実は「FireMobileSimulator」のみでも偽装はできます。
ですが、使用する中で精度の低さを感じたので「User Agent Switcher」も合わせ技で使用しています。

■使用してみる。

基本的には、偽造したいユーザーエージェントと端末を選ぶだけです。
キャッシュが残っているせいでうまく作動しないこともあるので、消去してみてください。

▼モバイルサイト。
世界No1ホテル予約  エクスペディア-20111030-0024-31

▼スマートフォンサイト。
宅配ピザのドミノ・ピザ-20111030-0029-27

■おわりに。

すべてのサイトでの動作を保証できるものではありませんので!
そこだけ要注意で~

コメントを残す