Как сделать так, чтобы ваши браузеры использовали полное разрешение вашего монитора?

Иметь монитор с очень высоким разрешением – это здорово, но что вы делаете, когда Google Chrome и Internet Explorer отказываются правильно использовать все это разрешение? В сегодняшних вопросах и ответах SuperUser есть несколько возможных решений дилеммы разрешения одного читателя.

Сегодняшняя сессия вопросов и ответов приходит к нам благодаря SuperUser – подразделению 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.

Есть ли у Кертиса способ заставить свои браузеры использовать полное разрешение своего монитора?

Ответ

Соавторы 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? Ознакомьтесь с полной веткой обсуждения здесь.

Оцените статью
TutoryBird.Ru
Добавить комментарий