いさぢちん日記

OppaiよりもOpera好き。

Opera Mobile 11.50のサイトごとの設定でのUA変更

@isaji Weblioをモバイル表示にしようと悪戦苦闘した結果挫折したことがあるので、もしかしたらUA変更については効かないのかもしれません。他は確かめて無いですね。

http://twitter.com/izaten/status/152299268407963648

@izaten User Agent|Spoof UserAgent ID=7でMobile UA選択時もPC表示になるので効いてるとは思うのですが、値が1の場合は効いてないような気がします。

http://twitter.com/isaji/status/152301770134134784

という事で、詳細ツールで変更できるUserAgent、DesktopとTabletの両方で、override.iniでSpoof UserAgent IDを変更した際のUAを調べてみました。

詳細ツールのUA Spoof UserAgent ID User Agent
Desktop 1 Opera/9.80 (X11; Linux zbov; U; ja) Presto/2.9.201 Version/11.50
2 Mozilla/5.0 (X11; Linux zbov; ja; rv:2.0) Gecko/20100101 Firefox/4.0 Opera 11.50
3 Mozilla/5.0 (compatible; MSIE 9.0; X11; Linux zbov; ja) Opera 11.50
4 Mozilla/5.0 (X11; Linux zbov; ja; rv:2.0) Gecko/20100101 Firefox/4.0
5 Mozilla/5.0 (compatible; MSIE 9.0; X11; Linux zbov; Trident/5.0; ja)
6 Opera/9.80 (X11; Linux zbov; U; ja)
7 Opera/9.80 (X11; Linux zbov; U; ja) Presto/2.9.201 Version/11.50
Tablet 1 Opera/9.80 (Android 3.2; Linux; Opera Tablet/ADR-1111101157; U; ja) Presto/2.9.201 Version/11.50
2 Mozilla/5.0 (Android 3.2; Linux; Opera Tablet/ADR-1111101157; ja; rv:2.0) Gecko/20100101 Firefox/4.0 Opera 11.50
3 Mozilla/5.0 (compatible; MSIE 9.0; Android 3.2; Linux; Opera Tablet/ADR-1111101157; ja) Opera 11.50
4 Mozilla/5.0 (Android 3.2; Linux; ADR-1111101157; ja; rv:2.0) Gecko/20100101 Firefox/4.0
5 Mozilla/5.0 (compatible; MSIE 9.0; Android 3.2; Linux; ADR-1111101157; Trident/5.0; ja)
6 Opera/9.80 (Android 3.2; Linux; Opera Tablet/ADR-1111101157; U; ja)
7 Opera/9.80 (Linux; U; ja) Presto/2.9.201 Version/11.50

Tablet(Android 2.xの場合はMobile)を選択した場合、override.iniでDesktopに偽装することは可能だけれど、Desktopを選択しているとpoof UserAgent IDの値は1-7いずれにおいてもTablet(Mobile)に偽装することは出来ないようです。

普段は詳細ツールでDesktopを選択し、煩わしいスマホ表示を回避しつつ、モバイル向け表示のほうが見やすいサイトに限ってはoverride.iniでMobileに偽装する、という使い方をしたかったのですが、無理でした。

なお、自由にUser Agentを変更可能なUserPrefs|Custom User-Agentはoverride.iniでは使えませんでした。