Opera Mobileのサイト別設定機能でJavaScriptやモバイル表示の有無を制御 特集その3
Opera Mobileでは、「opera:config」の画面で隠し設定を変更すれば、サーバに申告する「User-Agent」を変更してモバイル版ではなくパソコン版のページを表示させたり、JavaScriptをオフにして余計なブログパーツの読み込みを防いだりできる。しかし、すべてのページがパソコン版で表示されたりJavaScript無効になってしまうと困ることがある。だが、アクセスするサイトに応じていちいち設定を変更するのは面倒だ。
そんなときは、「override.ini」という設定ファイルを作成しよう。サイトのアドレスと設定を記述しておくことで、サイトごとに異なる設定を適用させられる。この機能を使えば、モバイル版の使い勝手に難があるサイトだけをパソコン版で表示させたり、無駄なJavaScriptがウザいサイトだけをスクリプト無効で表示させたりできるぞ。
User-Agentによるパソコン版とモバイル版の自動切り替えを行うには、設定の「詳細ツール」で「User Agent」を「Mobile」に設定しておこう。
テキストエディタでサイトごとの設定を記述しよう。まず、「[Overrides]」という行を書き、その下に個別設定をしたいサイトのドメイン名を列挙する。次に、ドメイン名を「[]」で囲ったヘッダ行を書き、その下にそのドメインに適用したい設定を列挙しよう。なお、「fc2.com」のようなドメインを指定した場合、「example.blog123.fc2.com」のようなサブドメインにも設定が適用されるぞ。
表:override.iniでサイトごとに設定できる主な設定項目
opera:config#UserAgent|SpoofUserAgentID | User-Agentを偽装して、パソコン版/モバイル版の表示を切り替えたりできる。設定の「詳細ツール」→「User Agent」で「Mobile」を選択した状態で、「User Agent|Spoof UserAgent ID=1」に設定した場合はモバイル版が、「User Agent|Spoof UserAgent ID=7」ならパソコン版が表示される可能性が高い。2~6は、1を指定した場合と変らないことが多い。初期状態では「1」になっているが、opera:configの該当項目を「7」にしておけば、デフォルトでパソコン版が表示されるようにもできるぞ。 |
---|---|
opera:config#Extensions|Scripting | ページに動的な機能を組み込むJavaScriptの実行の有無を指定する。「Extensions|Scripting=0」でJavaScript無効、「Extensions|Scripting=1」でJavaScript有効。テキストや画像がメインのサイトでは、無効に設定しておくことで、ブログパーツなどの不要コンテンツの読み込みを手軽にブロックできる。 |
opera:config#Extensions|Plugins | Adobe Flashなどのプラグインの実行を許可するかどうかを指定。「Extensions|Plugins=0」でプラグイン無効、「Extensions|Plugins=1」でプラグイン有効。設定の「詳細ツール」→「Adobe Flash」で「クリックして再生」ではなく「有効」を選択し、opera:configでの標準設定を「0」にして、Flashを再生したいサイトだけ「Extensions|Plugins=1」に設定すれば、必要なFlashだけをタップなしで即再生できる。 |
opera:config#UserPrefs|ClientPull | 別のURLに自動転送するリダイレクトを許可するかどうか。「User Prefs|Client Pull=0」でリダイレクトを禁止、「User Prefs|Client Pull=1」でリダイレクトを許可。ページが存在しないなどのエラー時に重いトップページに飛ばされるサイトでは、リダイレクトを禁止することで無駄な読み込みを減らせることがある。 |
opera:config#UserPrefs|EnableReferrer | リンク元のURLを示すRefererを送信するかどうかを指定。「User Prefs|Enable Referrer=0」でReferer送信なし、「User Prefs|Enable Referrer=1」でReferer送信あり。「0」で送信なしにすると、多少のプライバシー保護と転送量削減ができるが、一部のサイトでは画像が正常に表示されないなどの問題が発生するので、問題のあるサイトでは「1」に設定するとよい。 |
作成した設定ファイルを、SDカード上に作成しておいたOpera Mobileの設定ファイル用のフォルダに「override.ini」などの名前で保存する。
次に、「opera:config#UserPrefs|OverridesFile」というURLにアクセスし、「選択」ボタンを押す。
ファイル選択画面が表示されたら、端末の戻るボタンを何度か押してこのような画面まで戻り、「/mnt/sdcard」→設定ファイル用フォルダと選択して進んで行き、作成しておいたoverride.iniを選択しよう。元の設定画面に戻ったら、画面の下の方にある「保存」ボタンで保存し、Opera Mobileを再起動すれば設定完了だ。
このように、ほかのブログはモバイル版で表示しつつ、Android Smartだけパソコン版にすることができたぞ。
関連記事
PrivoxyならOpera Mobileより確実にモバイル版とパソコン版を振り分け可能 特集その3
Opera Mobileのターボ機能でページ読み込みを高速化 特集その5
Opera Mobileの隠し設定を編集しプロキシサーバを使用する 特集その4
Opera Mobileのコンテンツブロック機能で邪魔なブログパーツなどを除去 特集その2
Opera Mobileのユーザースタイルシートでサイトの見栄えを変更 特集その4
Opera MobileでRefererを無効にし、Privoxy側で補完すれば少ない不具合で転送量を減らせる 特集その4
Opera Mobileのユーザースクリプトでページの使い勝手を改良 特集その5
【MikanBrowser】サイトごとにPC版/モバイル版やJavaScriptの有無を自動切り替え
Opera Linkでパソコン版OperaとOperaMobileのデータを同期 特集その3
2011年08月05日15時20分 公開 | カテゴリー: ネット情報活用 | キーワード:特集 | Short URL
ツイート
最新記事
- ボタン1つで締めるも緩めるも手軽に!シンプル操作で高精度作業!
- 最大8台同時充電可能!スマホスタンド付きの電源タップ!
- 一台6役の猫足型電源タップ!コンセントもUSBポートもこれ一台!
- 5個のコンセントと4つのUSBポート!コンパクトなのにたくさん使える電源タップ!
- 一台6役で干渉しにくい延長コード!コンセントもUSBもこれ一台!
- 4つの機能を1台に!ワイヤレス充電機能等がついた高機能空気清浄機!
- 車内空間を短時間でリフレッシュ!高性能HEPAフィルター搭載!
- ウイルスも花粉もきれいに!車内の空気を清浄化!
- ドリンクホルダー付きスマホホルダー!マップアプリ利用に最適!
- 電子アクセサリーをまとめて収納!ダブルファスナーで超大容量!
- 日常の持ち運びを簡単に!イヤホンやケーブルを入れて持ち運べるオーガナイザーポーチ!
- 目を合わせて会話が楽しめる!高さ調整可能なスマホスタンド!
- 安定性の高いスマホホルダー!より快適なカーライフを!
- 自動開閉で置くのも簡単!ワイヤレス充電機能付きの車載スマホスタンド!
- エアコン吹き出し口・吸盤両用一体型のFMトランスミッター車載ホルダー!音楽を聴きながらナビ利用可能!
- 7色LEDライトでカラフル&便利に使えるFMトランスミッター!スマホの急速充電も!
- 時間の確認ができる静電気除去ブレスレット!大人から子どもまで使いやすい!
- こだわりのFMトランスミッター!大画面搭載で操作しやすい!
- 35000mAhで3台同時充電出来るモバイルバッテリー!PD20W&SCP22.5Wの両対応!
- Bluetooth5.0搭載の使いやすいMP3プレーヤー!イヤホンやスピーカーにワイヤレスでも有線でも接続可能!
- 大容量バッテリーで最大115時間連続録音可能なボイスレコーダー!最先端のノイズキャンセリング技術搭載!
- 挿すだけで充電開始!小さくて持ち運びにも便利なモバイルバッテリー!
- 高音質ヘッドホン付きのVRゴーグル!軽くて装着感も抜群!
- Bluetooth5.3搭載で高音質のヘッドセット!無線にも有線にも両対応!
- 自宅でも外出先でも!ボディケアをもっと自由にできる筋膜リリースガン!
- 絡まりにくい独自ケーブル!ストラップ付きで収納にも便利!
- 他に類を見ない洗練されたデザイン!超ロングケーブルで部屋中どこでも使える!
- これから必要になるケーブルはこれ!ユニークな2-in-1 デュアルコネクターヘッドケーブル!
- ヴィーガンレザーで肌触り良好!カード管理を便利にするMagSafe対応カードケース!
- ヴィーガンレザーのウォレットスタンド!より強力な磁気吸着でしっかりホールド!