2012-08-18 09:31:01 +0000 2012-08-18 09:31:01 +0000
38
38

Как настроить пользовательское масштабирование в Chrome?

В IE 9 вы можете ввести любой номер, чтобы получить идеальный масштаб, но в Chrome я вижу только + и - в выпадающем меню. Как выбрать пользовательский масштаб и установить его по умолчанию?

Ответы (4)

13
13
13
2013-06-11 15:24:43 +0000

Background

Устройства получили большое давление о реализации встроенной функции масштабирования по умолчанию. Они реализовали ее в версии 10, и отчеты подтвердили, что она работает еще в декабре 2010 года.

Since verve задали этот вопрос в августе 2012 года, либо вы используете чрезвычайно старую версию Chrome (<10), либо ваш браузер действительно имеет (имеет?) эту функцию. То же самое можно сказать и о Томасе Плогере; расширение не должно быть обязательным.

Решение

Если вы используете более старую версию, то вам нужно включить опции с вкладками, чтобы увидеть настройку, иначе она будет недоступна (рисунок 2). Вы можете использовать опцию командной строки --enable-tabbed-options или переключить ее в about:flags или chrome://flags (рисунок 3). Если вы используете более новую версию (Chrome ~11+, Chromium ~12+), то параметр с вкладками является параметром по умолчанию (на самом деле, параметр only). Ищите поле Page Zoom в chrome://settings в разделе Web Content (рисунок 1).

Work-Around

Если вам нужно использовать очень старую версию, которая вообще не включает в себя опции с вкладками, то вы можете попробовать вручную ввести эту настройку (до записи "exited_cleanly") в файле preferences в вашем Каталог данных пользователя . Однако, есть две проблемы с этим методом. Во-первых, (по какой-то причине) для представления уровня масштабирования в настройке используются числа с плавающей точкой, а не простое целое число. Это затрудняет установку вручную, но вы можете обратиться к таблице ниже (таблица 1). Во-вторых, версия, предваряющая включение опций с вкладками, вероятно, все равно не будет включать настройку масштабирования по умолчанию.

Caveats

В любом случае, вы должны знать, что настройка масштабирования по умолчанию (в настоящее время) влияет только на страницы, которые вы еще не масштабировали. Любые страницы, для которых вы изменили масштаб, не будут затронуты новым масштабированием по умолчанию и сохранят ранее назначенное масштабирование. Это неудобно, поскольку в настоящее время нет возможности изменить список настроек масштабирования страницы/сайта, поэтому для использования настройки по умолчанию вам придется вручную установить ранее установленные значения масштабирования страниц.

Обратите внимание, что простого 100-процентного увеличения страницы недостаточно для сброса масштабирования страницы/сайта. Чтобы сбросить его, можно нажать Ctrl+Numpad-0 или щелкнуть лупу на панели инструментов и затем нажать кнопку Reset Zoom. Другой способ сбросить масштаб - масштабирование в соответствии с текущими настройками масштабирования по умолчанию. Например, если текущий стандартный масштаб установлен на 125%, а страница ранее была увеличена на 110%, необходимо увеличить страницу до 125%, чтобы удалить ее настройку для конкретной страницы. (На самом деле это ошибка, потому что если вы измените масштаб по умолчанию на 150%, страница не сохранит свой 125%-ный масштаб!).

Приложения

Фигура 1 : Настройка масштабирования по умолчанию в новых версиях Chrome

25% : "default_zoom_level": -7.6035680338478615,
 33% : "default_zoom_level": -6.0311726618503405,
 50% : "default_zoom_level": -3.8017840169239308,
 67% : "default_zoom_level": -2.2293886449264093,
 75% : "default_zoom_level": -1.5778829311823859,
 90% : "default_zoom_level": -0.5778829311823857,
100% : "default_zoom_level": 0.0,
110% : "default_zoom_level": 0.5227586988632231,
125% : "default_zoom_level": 1.2239010857415449,
150% : "default_zoom_level": 2.223901085741545,
175% : "default_zoom_level": 3.069389038663465,
200% : "default_zoom_level": 3.8017840169239308,
250% : "default_zoom_level": 5.025685102665476,
300% : "default_zoom_level": 6.025685102665476,
400% : "default_zoom_level": 7.6035680338478615,
500% : "default_zoom_level": 8.827469119589406,

Настройка 2 : Диалоговое окно с необязательными настройками в старой версии не имеет настройки масштабирования по умолчанию

Настройка 3 : Включение опций с вкладками в about:flags (или chrome://flags)

Figure 4 : Настройка масштабирования по умолчанию на странице с вкладками старых версий Chrome

Фигура 5 : Сброс параметра масштабирования страницы до значения по умолчанию с помощью команды Reset Zoom (в случае, если они исправят ошибку масштабирования для сброса)

Таблица 1 : (неочевидные) значения для настроек масштабирования по умолчанию в файле Preferences:

6
6
6
2012-08-18 10:16:31 +0000

Существует расширение Google Chrome, называемое Масштаб , которое позволяет задавать пользовательские процентные значения масштабирования с помощью ползунка или путем ввода определенного процента. Оно запоминает проценты масштабирования для каждого сайта (как это уже делает Chrome, но теперь вы можете, по крайней мере, установить пользовательский процент).

Chrome не позволяет установить универсальную настройку масштабирования, насколько мне известно. Но чтобы установить универсальный зум по умолчанию для всех веб-страниц (опять же, в процентах по вашему выбору), вы можете использовать расширение Zoom All .

Я бы посоветовал вам попробовать эти расширения, они могут вам подойти.

2
2
2
2017-03-16 21:09:06 +0000

Я ищу способ установки различных пользовательских зумов для определенных сайтов (не для ВСЕХ сайтов), но не могу найти способа сделать это с помощью настроек Chrome. Если вы ищете способ установить пользовательский масштаб по умолчанию для всех страниц, похоже, что некоторые ответы здесь могут сработать.

В качестве обходного пути (кроме установки расширения, которое делает это) можно попробовать использовать javascript. Введите в адресную строку браузера и нажмите Enter

javascript: document.body.style.zoom = 2;

Это удвоит ваш масштаб. Вы можете ввести любой другой уровень масштабирования.

Вы должны ввести часть ‘javascript’ , если вы вставите его хромом удалит его в целях безопасности (вы можете ввести ‘j’ и вставить ‘avascript: …’, что разрешено).

Недостатком является то, что он не сохраняется, вы должны запускать javascript каждый раз, когда вы посещаете страницу, но вы можете bookmark это, создать закладку и написать ваш javascript код вместо url, затем каждый раз, когда вы нажимаете на него, он будет запускаться. Это называется букмарклет.

Это может не работать иногда, в зависимости от того, как веб-сайт был разработан

Pro tip: Если вы хотите писать код на JavaScript и запускать его автоматически на странице каждый раз, когда вы посещаете его, вы можете посмотреть на использование Tampermonkey


Другой букмарклет, который вы можете найти полезным:

Когда вы нажимаете на нее, она увеличивает масштаб на 25%, после 4 кликов сбрасывает его на 1.

javascript: z = document.body.style.zoom; if(!z) z=1; 
document.body.style.zoom = z<2 ? z*1.25 : 1;

Я использую ее, когда хочу временно изменить масштаб, без сохранения настроек. Когда я посещаю страницу в следующий раз, она покажет мне обычный масштаб.

0
0
0
2014-03-08 22:11:48 +0000

Работает нестандартно для настроенных уровней масштабирования для (суб)домена, например:

Шаги:

  1. Откройте вкладку url в выбранном домене.
  2. Установите пользовательский уровень масштабирования с помощью CTRL или ⌘++/-
  3. Открыть новую (пустую) вкладку.
  4. Установите стандартный уровень масштабирования с помощью CTRL или ⌘++/-

Также полезно:

Нажмите Ctrl+Numpad-0, чтобы сбросить уровень масштабирования страницы.


Кредит переходит в раздел “Caveats” (ниже) удивительного ответа Synetech. Я разместил это решение, потому что это все, что мне было нужно в моем случае.

…настройка масштабирования по умолчанию (в настоящее время) влияет только на страницы, которые вы еще не масштабировали. Любые страницы, для которых вы изменили масштаб, не будут затронуты новым масштабированием по умолчанию и сохранят ранее назначенное масштабирование.

Похожие вопросы

16
1
18
10
6