Spec-Zone.ru › Web Extensions

browserSettings.zoomSiteSpecific

Объект BrowserSetting, значение которого является булевым.

Это свойство устанавливает параметр конфигурации настройки конфигурации browser.zoom.siteSpecific, который управляет тем, как масштабирование применяется к сайтам и вкладкам.

Если browser.zoom.siteSpecific имеет значение true, операции масштабирования применяются ко всем страницам с одного сайта, так что:

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

Если browser.zoom.siteSpecific имеет значение false, операции масштабирования применяются только к активной вкладке, так что:

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

При установке Firefox, browser.zoom.siteSpecific имеет значение true.

Если privacy.websites.resistFingerprinting имеет значение true, эта настройка не имеет эффекта, и масштабирование настраивается для каждой вкладки.

Совместимость с браузерами

Рабочий стол Мобильная версия
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet
zoomSiteSpecific Нет Нет 75 ? Нет Нет ? ? 79 ? Нет ?

Примеры

Установите значение в false:

function logResult(result) {
  console.log(`Setting was modified: ${result}`);
}

browser.browserSettings.zoomSiteSpecific.set({ value: false }).then(logResult);

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/browserSettings/zoomSiteSpecific

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API