Load DesktopバージョンのWebサイトを強制する方法(ユーザーエージェントの変更は機能しません) - browser フィールド と asus-eee-pad-transformer フィールド と 3.2-honeycomb フィールド と dolphin-browser フィールド と user-agent-string フィールド android 関連 問題

How to force load desktop version of website changing user agent doesnt work












7
vote

問題

日本語

いくつかのウェブページ強制モバイルバージョンであっても、ユーザーエージェントを変更します。 User-Agentを組み込みブラウザと「Dolphin Browser HD」に変更しました。 私はそれをチェックwww.user-agent-string.info

メインの問題はEngadget.com、常にモバイル版であります。 私はクッキーを掃除しようとした、ブラウザの再起動を試みました。

これは私の結果です:

  1. 内蔵ブラウザ、User-Agent - "Desktop"

    • ( allegro.pl ) 、モバイルversion
  2. 「Dolphin Browser HD」、User-Agent - "Desktop"

    • (nsfw:redtube.com) 、モバイルversion
    • へのリダイレクト
    • (allegro.pl)はうまく
  3. "Dolphin Browser HD"、User-Agent - "iPad"

    • ()が機能しない、モバイル版
    • (allegro.pl)はうまく
    • (nsfw:redtube.com)はうまく
  4. 「Dolphin Browser HD」、User-Agent - "Custom": Mozilla / 5.0(Windows NT 6.0; RV:7.0.1)Gecko / 20100101 Firefox / 7.0.1

    • (engadget.com]) 、モバイル版へのリダイレクト
    • (nsfw:redtube.com) 、モバイルversion
    • へのリダイレクト
    • (allegro.pl)はうまく
  5. 「Adobe Flash」ユーザーエージェント検出を使用したこのページは?

    (ASUSトランスのTF101、Android 3.2.1、Adobe Flash Player 11)

              
       

回答リスト

5
 
vote

これはuseragentとは関係ありませんが、むしろレスポンシブデザイン。 私のAndroidサイトを取得します。たとえば、UAをまったく評価しません。あなたのモバイルデバイスでサイトを試してみてください、あなたが望むすべてのすべての絶好のすべてのもので遊ぶ - あなたがあなたの画面の解決を変更しない限り、結果は常に同じです。

<事前> <コード> 9988776655443331

それは私のサイトのスタイルシートからのスニペットです。画面の幅(画面の物理的な幅ではなく、ブラウザウィンドウの幅が600pxの幅ではありません)が表示されます。コンテンツを読みやすくフォーカスし続けるために、特別なCSSが適用されます。左側(ブラウザがCSSを解釈する方法に応じて)、および他のいくつかのものに左上(または下)まで。

それはそのようなサイトのために、「デスクトップのバリアントを強制する」ための唯一の方法は画面密度 - rootを必要とし、望ましくない副作用を持つ可能性があります(密度を高すぎると、フォントが得られるようにもう何も読むことはできません。小さすぎる、ちょうど無害な例を挙げて)。

 
 
 
2
 
vote

注:

  • この答えは、 Bounty の注意事項( abhishek anand )のみ、元の絶頂の質問にはあまり関連性がないかもしれません。

    Bounty Note

    これをすることをするより良い方法があるはずです。 Webサーバーがユーザーエージェント値を無視して画面サイズを調べる場合は、画面サイズを偽造する方法がある必要があります。

  • 今の時点では、この回答は Android用Firefoxブラウザ

IZZYの答え問題は、問題が最も可能性が高いと考えています。ユーザーエージェントを無視し、最終的にはユーザーの選択も無視してください。

応答設計は、ブラウザのウィンドウの寸法に基づいてWebサイトのUIを調整します。つまり、デスクトップでは、 reverton.princeton.edu/research/areass//research/areass// a>またはhref="https://android.izzysoft.de/articles.php" rel="nofollow noreferrer"> android.izzysoft.de/articles.php (両方のウェブサイトがレスポンシブデザインを使用)マウスまたはショートカットを使用してウィンドウのサイズを調整し、デスクトップからタブレットへのデザインの遷移を目的とします。

この動作は、Webサイトがブラウザウィンドウの寸法を画面の真の次元になると考えています。

Firefoxでは、この動作からの解決策は、key 99887766544330 の値を変更することです。 URLバーの 99887766544331 と入力して、 99887766665444332 を入力することで、そうすることができます。デフォルトは-1.0に設定されます。編集する値をダブルタップします。

wikiのwikiの Firefox Tweaks と MozillaのサポートのJSCHER2000によるこのアンサー2000では、値を1.0に変更することは、 96 DPIの画面( pov は異なる場合があります。モニター。値を1.0または2.0または-1.0から1.0の範囲で微調整します。 フォントサイズが判読不可能になる可能性があるため、FullHDまたはUltraHDスマートフォンで値を1.0未満にすると、非常に慎重なです。

私は5.5 " FullHDデシニカの1.0、私の5.0 " 非HDデバイスのための1.0を見つけましたデスクトップモードの最良の値。

例示のスクリーンショット:

  • 最初のイメージ:デフォルト値から-1.0
  • 2番目の画像:FullHDデバイスの場合は1.0への値
  • 3番目の画像:私の非HD装置のための0.4から0.4に値

(画像をクリックすると拡大する)

href="https://i.stack.imgur.com/1acbx.png" rel="nofollownoreferrer"> img:1 img:2 img:3

欠点

  • Tweakの効果はユニバーサルです。
  • Webサイトもユーザーエージェントに頼ることがありますので、両方の変更が必要になる場合があります。

根型装置の容易さ

応答的な設計を持つ特定のWebサイトに常にアクセスする必要がある場合は、デスクトップモードでのみ、TO-AND-AND-AND-FROから<コード> 9988776654443333 はほとんどほのかになることがあります。

その場合は、これらの柔軟なコマンドを使用できます。

( busybox インストール済み)< / sub>

  • レイアウトをデスクトップに変更する <事前>力停止org.mozilla.firefox; 睡眠1; sed -i '$ auser_pref( "Layout.css.devpixelsperpx"、 "1.0");' /data/data/org.mozilla.firefox/files/mozilla/*.default/prefs.js; モンキー-P org.mozilla.firefox 1

    ここ:

    • <コード> about:config4 :アクティビティマネージャー。 Firefoxを強制的に停止しています。それ以外の場合は、変更は有効になりません
    • <コード> sleep5 :さらに実行されるまでの n 秒を待ちます。私のように、いくつかの古くて遅いデバイスに必要です
    • <コード> 99887765544336 :ストリームエディタ。レイアウトをデスクトップに設定する設定を追加しています。 <コード> 1.0 は、最後のセクションで終了した値に置き換えられます。

      /data/data/org.mozilla.firefox/files/mozilla/*.default/prefs.js に言及すると、変更がすべてのFirefoxプロファイルで行われます。コマンドプロファイルを特定するには、<コード> 99887766544339 をプロファイルディレクトリの名前に置き換えます。

    • <コード> about:config10 :アプリのストレステストのためのものですが、Firefox
    • のランチャー活動を開始するのに役立ちます。

  • デフォルトのモバイルレイアウト

    に戻る <事前>力停止org.mozilla.firefox;睡眠1; sed -i '/.*layout.css.devpixelsperpx.a/d' / data/data/org.mozilla.firefox/files/mozilla/*.default/prefs.js;モンキー-P org.mozilla.firefox 1

    レイアウト構成を持つ行を単に削除しています。


現実世界の使用

最後のセクションから2つのコマンドを実際に使用する方法は完全にあなた次第です。

私は推奨することができます:

  • LMT Launcher 。スクリプトをPIEに割り当てることができます(例)を参照してください。スクリプトの下に、コマンド全体をコピーすることができます。また、アプリのショートカットをPIEに割り当てることもできますので、 tasker または macrodroid または安全な設定。後者のアプリはあなたのコマンドを実行することができます。

  • GMD GestureControl 。ジェスチャーを使用してデバイスを制御する、または私たちの場合はコマンドを実行してください。基本的な詳細と使用方法については、私の答えを参照してくださいこここちら。コマンド実行部のTaskerまたはSecure設定のようなサードパーティ製アプリが必要です。

  • 1つのジェスチャー。このアプリはジェスチャーを使用してデバイスを制御することもできます。最後のアプリに同様に、コマンドの実行にはサードパーティのサポートが必要です。必要に応じて、非常に基本情報のための私の答え。
  • gravitybox 。おそらく魔法の箱。タップするコマンドを実行するピーを表示するか、クイック設定バーにカスタムタイルを追加するパイを表示できます(例)。使用方法については、私の答えの最初のセクションを参照してください
  • オーバーレイ - holarape - holate - float everywhere 。 this例(画像ソース)ここで、隠されたが隠されていますが、隠されています入手可能なサイドバー。繰り返しますが、コマンドを実行するために3部番のアプリが必要です。使用方法については、公式のWebサイトまたは私の答えこちら

注:

  • この回答の2番目のセクションには、 Webブラウザ - サイトがモバイルレスポンシブデザインのサービスを提供するのを防ぐために実ネイティブの解決方法を渡す方法
  • スクリーンショットのウェブサイトとアプリの推奨事項は、デモ目的のみに使用されます。ポスターは何かに提携していません。
  • AndroidユーザーのためのChromeの場合:COMを使ってウェブサイトを拡大縮小することが可能です ラインフラグ 私は成功しなかった、それにもかかわらず、あなたはこれらの情報源を利用しようとするかもしれません:

    • arch Wiki - HIDPI
    • AndroidのChromeのフラグの設定 < / li>
    • REL="nofollowNoreferrer"> Chromiumコマンドラインスイッチの一覧
    • フラグを使用してGoogle Chromeを実行する(Chrome:// Flags)
 
 
2
 
vote

電話機キャリアからの依頼としての要求を識別するために、一部のIPブロックまたは他のヘッダ情報を使用することができます。ユーザーの経験をエンジニアリングしようとすると、一部のWeb設計者は極端な長さ(ユーザーエージェントの代わりにこの情報を使用するなど)を実行して、最適な経験をユーザーにかけることを強制することができます。

あなたのモバイルデータプランの代わりにWiFiを使用してこれを回避することができますが、探している答えではないと思われます。それ以外にも、Webサイトのオペレータに不満を除いてそれについてできることを知っているZIPがあります。

それが価値があるためには、モバイルユーザーが標準ページ(Facebookなど)を表示できるようにするために、いくつかのサイトにはヘッダーやフッターにリンクがありますが、そのルールではなく例外です。

 
 
   
1
 
vote

パッド、そしてそれを使用していますデスクトップバージョンのEngadgetをデフォルト設定にロードします。 NSFW以来RedTubeを試しません。試してみる! :)

 
 
1
 
vote

画面サイズに基づいてCSSを交換することがあります。電話の解決策で実行されているPCが多すぎない。 JavaScriptを無効にすると、ユーザーエージェントの変更とともにそれを回避する可能性があります。

 
 
 
0
 
vote

私のAndroidの毎日のショーの全エピソードを見て同じ問題を抱えていました。私は最初にサイトを訪問として訪問し、私のキャッシュをクリアして最初にデスクトップモードに入れる必要がありました。

 
 
0
 
vote

Webブラウザ - サイトがモバイルレスポンシブデザインのサービスを提供するのを防ぐために実ネイティブ解像度を渡す方法

特定のブラウザを使用する必要がありますが、少なくともそれはFirefoxのような大きな名前です。

 
 

関連する質問

7  Load DesktopバージョンのWebサイトを強制する方法(ユーザーエージェントの変更は機能しません)  ( How to force load desktop version of website changing user agent doesnt work ) 
いくつかのウェブページ強制モバイルバージョンであっても、ユーザーエージェントを変更します。 User-Agentを組み込みブラウザと「Dolphin Browser HD」に変更しました。 私はそれをチェックwww.user-agent-string.info...

1  Android 4.0 - UserAgentを設定できるブラウザ?  ( Android 4 0 any browser able to set useragent ) 
userAgent文字列をTweakすることができるブラウザ(またはそのアドオン)は、userAgent文字列を調整できますか? 古いAndroidデバイスを使用してブラウザのMicrosoft To-Doリストを表示します。しかし、彼らは明らかにAnd...

0  Galaxy S5株式ブラウザユーザーエージェント  ( Galaxy s5 stock browser user agent ) 
在庫S5ブラウザを携帯として検出しないサイトに問題があります。私はGalaxy S5を所有していませんので、この問題が完全なユーザーエージェント文字列を送信するためにこの問題を見つけた人に尋ねた、これは私が得たものです: <コード> Mozilla/5.0 ...

0  Galaxy S5株式ブラウザユーザーエージェント  ( Galaxy s5 stock browser user agent ) 
在庫S5ブラウザを携帯として検出しないサイトに問題があります。私はGalaxy S5を所有していませんので、この問題が完全なユーザーエージェント文字列を送信するためにこの問題を見つけた人に尋ねた、これは私が得たものです: <コード> Mozilla/5.0 ...

24  株式ブラウザのユーザーエージェントを変更する方法  ( How can i change the user agent for the stock browser ) 
私は私をサイトの(しばしばひどい)モバイルバージョンに強制し、フルバージョンに切り替える方法を提供するWebサイトに絶えずイライラしています。私はイルカを知っているたとえば、ブラウザのユーザーエージェント文字列を変更してWebサイトをフルサイトの配信に変更する...

7  Android用Firefox 4の偽のユーザーエージェント  ( Spoof user agent in firefox 4 for android ) 
質問:Android用Firefoxであなたのユーザーエージェントヘッダーを偽装する方法はありますか? 説明:最長の時間のためにAndroidのためにイルカを使用して保持していることは、それがあなたのユーザーエージェントのヘッダーを迅速かつ簡単に簡単に避け...

5  サイトに基づいてブラウザのユーザーエージェントを変更する方法  ( Method to change browser user agent based on site ) 
Dolphinブラウザは、さまざまなユーザーエージェント(Android、(フル)デスクトップ、その他の電話機)の1つとして機能するように設定できます。しかし、これはあなたが他のエージェント(ブラウザの種類)に設定を変更するまで訪問されたすべてのサイトです。...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有