86
iPhoneでウェブサイトのデスクトップ版を表示する方法

読者のトム・シドラ氏は、ウェブサイトの見方について、ある見方を好みます。彼はこう書いています。

モバイルウェブサイトが大嫌いです。iPhoneで常にデスクトップ版のフルバージョンを表示する方法はありますか?

必ずとはお約束できませんが、「たいていの場合は」お届けできます。こんな感じです。

一般的に、ウェブサイトは使用しているブラウザの種類、具体的にはブラウザエージェントに基づいて外観を構成します。サイトにアクセスすると、ブラウザは自身のIDを報告します。例えば、Safariのデスクトップ版であると識別された場合、あるビューが表示されます。iOSデバイスで使用されるSafariのバージョンであると識別された場合、小さな画面に適した別のレイアウトが表示されることがあります。一部のサイトではデフォルトのビュー以外のものを選択できる場合もありますが、これはウェブ全体で実装されている機能ではありません。

これを実現するには、サイトを騙して別の顔を明らかにさせる必要があります。そのためには、iPhoneのウェブブラウザに、モバイルデバイスではなくデスクトップコンピュータ用に設計されているように見せかける必要があります。

残念ながら、モバイル版Safariではこれができません。Safariが嘘をつくことを許さないという誠実さの問題なのか、それとも何か他の理由があるのか​​は分かりませんが、Safariは常に正体を明かします。つまり、その点では行き詰まっているということです。

水銀剤

モバイル Safari とは異なり、Mercury および Atomic Web ブラウザは、その ID を偽装できます。

ありがたいことに、Safariだけが唯一の選択肢ではありません。Mercuryウェブブラウザや1.99ドルのAtomicウェブブラウザなど、サードパーティ製のブラウザは、様々な種類のブラウザに偽装する機能を持っています。それぞれのブラウザで「設定」をタップし、「ユーザーエージェント」を選択して、表示されるエージェント(例えば、OS X版Safari、Firefox、Internet Explorerなど)のいずれかを選択してください。

先ほども申し上げたように、これによりほとんどの場合、サイトはデスクトップ版のインターフェースを表示するようになります。しかし、一部のウェブサイト(例えばこのサイト)では、こうした偽のインターフェースは表示されません。iPhoneでMacworld.comにアクセスすると、ブラウザの識別方法に関わらず、常にモバイル版のサイトが表示されます。

ご質問がございましたら、[email protected] までお問い合わせください。