【MADOSMA】IE(ブラウザ)のモバイル用サイトとデスクトップ用サイト

MADOSMAというかWindows PhoneのIEはモバイル用サイトとデスクトップ用サイトの切替が出来る。
何が変わるかというとWebサイトに送るUSER_AGENTという文字列が変わる(他にもあるかも知れないけれどわからない)。まあ、この仕組みは他のOSやブラウザでも持っている。
モバイル用だと
Mozilla/5.0 (Mobile; Windows Phone 8.1; Android 4.0; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; MCJ; MouseComputer MADOSMA Q501) like iPhone OS 7_0_3 Mac OS X AppleWebKit/537 (KHTML, like Gecko) Mobile Safari/537
Windows PhoneでAndroidでWindows(Trident)でiPhoneでMac OSでとお前何者?状態(^^ゞ
デスクトップ用だと
Mozilla/5.0 (Windows NT 6.2; ARM; Trident/7.0; Touch; rv:11.0; WPDesktop; MouseComputer MADOSMA Q501) like Gecko
Windows NT 6.2はWindows8だっけ?
参考までに通常のWindows8.1だと
Mozilla/5.0 (Windows NT 6.3; Win64; x64; Trident/7.0; rv:11.0) like Gecko
Webサイトによってはこの文字列でブラウザを判定して表示する内容を変えてくる。MADOSMAのモバイル用設定ではAndroidとiPhoneの文字列も入っているが何と判定されるかはサイト側の作り次第かな。iPhoneの文字列を探して無ければAndroidの文字列を探すようになっていればiPhone用のサイトが表示される。
で実際にどう表示されるかというと、yahooで試すとこんな感じ。
20150627022015062703
urlがm.yahoo.co.jpとなってモバイル用サイトが表示される。そこから飛んだ先もモバイル用。なお、yahooの場合、デスクトップ用サイトの設定にしていてもモバイル用になる(もしかすると状況によるかも?)。WebサイトにはUSER_AGENT以外に画面の解像度等も送っている。これをみてモバイル用サイトを表示しているかも(PC用が表示されたこともあったような気はするが)。
先程のyahooのニュースページを表示した状態でアドレスバー左のマークをタップするとタブ一覧が表示される。この位置に表示されるマークは設定でタブかお気に入りかを選べる。
2015062704
デスクトップ用サイトの設定でtwitterを表示させるとこんな感じ。
2015062705
2015062706
モバイル用サイトだとこんな感じ。
2015060707
2015062708
やはり5インチでデスクトップ用サイトを表示させても見辛いだけかな。ガラケー時代から「フルブラウザでPC用サイトが見れる」と宣伝されたが結局、ディスプレイサイズの壁を越えることは出来なく、小さい画面用に設計された表示の方が見易い。当時、PC用サイトがありがたがられたのは同じ情報なのにPC用サイトは無料、ケータイ用サイトは有料という事が多かったからかな。


Pocket

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

fifteen − six =