非常に高い解像度のモニターを使用することはすごいですが、Google ChromeとInternet Explorerがすべての解像度の不動産を適切に使用することを拒否した場合はどうしますか?今日のSuperUser Q&Aには、ある読者の解決のジレンマに対するいくつかの可能な解決策があります。
本日の質疑応答セッションは、コミュニティ主導のQ&A WebサイトのグループであるStack Exchangeの下位部門であるSuperUserのご厚意によるものです。
質問
スーパーユーザーリーダーcurtisは、ブラウザーでモニターのフル解像度を使用できるようにするための支援が必要です。
私の画面解像度は実際には3200 * 1800ですが、ブラウザを使用しているときは、解像度が小さいように動作します。ブラウザでモニターのフル解像度を使用するにはどうすればよいですか?
Chromeでは1280 * 720と表示され、Internet Explorerでは、1600 * 900と表示されています。 whatismyscreenresolution.comによると、ブラウザごとに異なる値が表示されています。両方のスクリーンショットを撮り、解像度が3200 * 1800であることを確認しました。これはピクセル単位の画像サイズです。
モニターが接続されていないラップトップで、両方のブラウザーのズーム設定が100%に設定されています。 100%未満にズームしようとしましたが、テキストが判読できず、ピクセル化されています。 Windows 8.1を再起動しようとしました。 Chrome拡張機能OptiZoomを試しましたが、何もしません。 document.body.clientWidthは解像度を1247ピクセルにしますが、3200にしたいです。
Curtisが自分のブラウザーでモニターのフル解像度を利用できるようにする方法はありますか?
答え
SuperUserの寄稿者であるBoazとDaniel Bが答えをくれました。まず、ボアズ:
考えられる問題
これは、おそらくウィンドウ8.1の「ディスプレイのスケーリング」機能が原因の問題です。 Google Chromeフォーラムで関連する投稿を見ることができます。
可能な解決策
ブラウザでこの機能を無効にしてみてください。 たとえば、一般的に%ProgramFiles(x86)%/ Google / Chrome / Application /にあるChrome実行可能ファイルを見つけます。ファイルを右クリックして[プロパティ]を選択し、[互換性]タブで[高DPI設定でスケーリングを無効にする]チェックボックスをオンにします。
ダニエルBの回答が続きます。
これは、DPIスケーリングがひどく間違っているもう1つの例であることは明らかです。クロムも部分的に責任があります。この記事によると、可能な回避策がいくつかあります(そうでした)。
01. Chromeの互換性設定(実行可能ファイルまたはショートカットのプロパティ)でDPIスケーリングを無効にします-最後の手段「ソリューション」。
02. chrome:// flagsに移動し、実験的なWindows HiDPIサポートを有効にします。 (消えたようです。)
03. 次の.regファイルをロードします。
- Windowsレジストリエディターバージョン5.00
- [HKEY_CURRENT_USERSoftwareGoogleChromeProfile]“ high-dpi-support” = dword:00000001
しかし、警告の言葉。 HiDPIは開発中であり、問題があります。それと一緒に生活できない場合は、Firefoxのような代替ブラウザーを試してみることをお勧めします。 DPIスケーリングのサポートが向上しているはずです。
説明に追加するものがありますか?コメントで鳴り響きます。他の技術に精通したStack Exchangeユーザーからの回答をもっと読みたいですか?こちらでディスカッションスレッド全体をご覧ください。