画面の解像度は実際には3200x1800ですが、ブラウザでは解像度が低いように見えます。ブラウザーでフル解像度を使用するにはどうすればよいですか?
Chromeは1280x720を使用しており、IEは1600x900を使用しています。whatismyscreenresolution.comによると、ブラウザごとに異なる値が表示されています。スクリーンショットを撮りましたそれらのうち、私の解像度がビットマップのピクセルであるため、3200x1800であることを確認しました。
モニターが接続されていないラップトップを使用しています。両方のブラウザーでのズームは100%です。 100%未満にズームアウトしようとしましたが、テキストが判読できず、ピクセル化されています。再起動してみました。 Windows 8.1。私はchrome拡張OptiZoomを試しましたが、何もしません。document.body.clientWidthは1247を与え、3200を与えたいです。
考えられる問題
これは、おそらく ウィンドウ8.1「表示スケーリング」機能 によって引き起こされる問題です。 Googleの関連記事Chromeフォーラム を参照してください。
可能な解決策
ブラウザでこの機能を無効にしてみてください。たとえば、Chrome実行可能ファイルは%ProgramFiles(x86)%/Google/Chrome/Application/
で一般的に使用されます。ファイルを右クリックして[プロパティ]を選択し、[互換性]タブの下にあるボックスにチェックマークを付けます。 「高DPI設定でディスプレイスケーリングを無効にする」
これは、DPIスケーリングがひどく間違っているもう1つの例であることは明らかです。
Chromeも非難の当事者です。 この記事 によると、いくつかの可能な回避策が(まあ、あった)あります。
次の.reg
ファイルをロードします。
Windowsレジストリエディタバージョン5.00 [HKEY_CURRENT_USER\Software\Google\Chrome\Profile] "high-dpi-support" = dword:00000001
ただし、警告:HiDPIは開発中であり、問題があります。それがうまくいかない場合は、Firefoxなどの代替ブラウザを試してみることをお勧めします。 DPIスケーリングのサポートが改善されているはずです。