Как сделать так, чтобы ваши браузеры использовали полное разрешение вашего монитора?
Иметь монитор с очень высоким разрешением - это здорово, но что вы делаете, когда Google Chrome и Internet Explorer отказываются правильно использовать все это разрешение? Сегодняшний SuperUser Q & A предлагает несколько возможных решений дилеммы разрешения одного читателя..
Сегодняшняя сессия вопросов и ответов пришла к нам благодаря SuperUser - подразделению Stack Exchange, группе веб-сайтов вопросов и ответов, управляемой сообществом..
Вопрос
Читателю SuperUser Кертису нужна помощь, чтобы его браузеры использовали полное разрешение монитора:
Мое разрешение экрана на самом деле 3200 * 1800, но когда я использую браузер, он действует так, как будто у меня разрешение меньше. Как я могу заставить мои браузеры использовать полное разрешение моего монитора?
В Chrome он отображается как 1280 * 720, а в Internet Explorer - 1600 * 900. Согласно whatismyscreenresolution.com, он показывает разные значения для разных браузеров. Я сделал скриншот обоих и убедился, что мое разрешение составляет 3200 * 1800, так как это размер изображения в пикселях.
Я на ноутбуке без подключенного монитора, и мой масштаб для обоих браузеров установлен на 100%. Я попытался увеличить масштаб ниже 100%, но затем текст не читается и пикселей. Я попытался перезапустить Windows 8.1. Я пробовал расширение Chti OptiZoom, но оно ничего не делает. document.body.clientWidth делает разрешение 1247 пикселей, но я хочу сделать его 3200.
Есть ли у Кертиса способ заставить свои браузеры использовать полное разрешение своего монитора??
Ответ
Соавторы SuperUser Боаз и Даниэль Б ответят за нас. Во-первых, Вооз:
Возможная проблема
Скорее всего, это проблема, вызванная функцией «Масштабирование экрана» в Windows 8.1. Вы можете увидеть соответствующее сообщение на форуме Google Chrome.
Возможное решение
Попробуйте отключить эту функцию для своих браузеров. Например, найдите исполняемый файл Chrome, который обычно находится в% ProgramFiles (x86)% / Google / Chrome / Application /. Щелкните правой кнопкой мыши файл, выберите «Свойства», а затем на вкладке «Совместимость» установите флажок «Отключить масштабирование экрана при настройках с высоким разрешением»..
Далее следует ответ Даниэля Б:
Что ж, вполне очевидно, что это еще один пример масштабирования DPI, который оказался ужасно неправильным. Отчасти виноват и Chrome. Согласно этой статье, есть (ну, были) некоторые возможные обходные пути.
01. Отключите масштабирование DPI в настройках совместимости Chrome (свойства исполняемого файла или ярлыков) - последнее средство «решения».
02. Перейдите к chrome: // flags и включите экспериментальную поддержку Windows HiDPI. (Ушел сейчас, видимо.)
03. Загрузите следующий файл .reg:
- Редактор реестра Windows, версия 5.00
- [HKEY_CURRENT_USER \ Software \ Google \ Chrome \ Profile] «high-dpi-support» = dword: 00000001
Слово предупреждения, хотя. HiDPI находится в стадии разработки и имеет проблемы. Если вы не можете жить с этим, я предлагаю вам попробовать альтернативный браузер, такой как Firefox. Предполагается иметь лучшую поддержку масштабирования DPI.
Есть что добавить к объяснению? Отключить звук в комментариях. Хотите узнать больше ответов от других технически подкованных пользователей Stack Exchange? Ознакомьтесь с полным обсуждением здесь.