Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

browserSettings

Ermöglicht es einer Erweiterung, bestimmte globale Browsereinstellungen zu ändern. Jede Eigenschaft dieser API ist ein BrowserSetting-Objekt, das die Möglichkeit bietet, eine bestimmte Einstellung zu ändern.

Da es sich um globale Einstellungen handelt, können Erweiterungen in Konflikt geraten. Weitere Informationen zur Behandlung von Konflikten finden Sie in der Dokumentation zu BrowserSetting.set().

Um diese API zu verwenden, benötigen Sie die Berechtigung "browserSettings" permission.

Eigenschaften

browserSettings.allowPopupsForUserEvents

Bestimmt, ob Code, der in Webseiten ausgeführt wird, Pop-ups als Reaktion auf Benutzereignisse anzeigen kann.

browserSettings.cacheEnabled

Bestimmt, ob der Browser-Cache aktiviert ist oder nicht.

browserSettings.closeTabsByDoubleClick

Bestimmt, ob der ausgewählte Tab durch einen Doppelklick geschlossen werden kann.

browserSettings.colorManagement

Bestimmt verschiedene Einstellungen für das Farbmanagement.

browserSettings.contextMenuShowEvent

Bestimmt das Mausereignis, das ein Kontextmenü-Popup auslöst.

browserSettings.ftpProtocolEnabled

Bestimmt, ob das FTP-Protokoll aktiviert ist.

browserSettings.homepageOverride

Liest den Wert der Startseite des Browsers.

browserSettings.imageAnimationBehavior

Bestimmt, wie der Browser animierte Bilder behandelt.

browserSettings.newTabPageOverride

Liest den Wert der neuen Tab-Seite des Browsers.

browserSettings.newTabPosition

Steuert die Position neuer Tabs im Verhältnis zu den geöffneten Tabs.

browserSettings.openBookmarksInNewTabs

Bestimmt, ob Lesezeichen im aktuellen Tab oder einem neuen Tab geöffnet werden.

browserSettings.openSearchResultsInNewTabs

Bestimmt, ob Suchergebnisse im aktuellen Tab oder einem neuen Tab geöffnet werden.

browserSettings.openUrlbarResultsInNewTabs

Bestimmt, ob Adressleiste-Autovervollständigungsvorschläge im aktuellen Tab oder einem neuen Tab geöffnet werden.

browserSettings.overrideContentColorScheme

Kontrolliert, ob das Browser-Design (hell oder dunkel) beim Festlegen der bevorzugten Farbpalette von Seiten überschrieben wird.

browserSettings.overrideDocumentColors

Kontrolliert, ob die vom Benutzer gewählten Farben die Farben der Seite überschreiben.

browserSettings.tlsVersionRestrictionConfig

Liest die höchsten und niedrigsten vom Browser unterstützten TLS-Versionen.

browserSettings.useDocumentFonts

Kontrolliert, ob der Browser die von einer Webseite angegebenen Schriftarten verwendet oder nur eingebaute Schriftarten verwendet.

browserSettings.verticalTabs

Kontrolliert, ob der Browser die Tableiste horizontal oder vertikal anzeigt.

browserSettings.webNotificationsDisabled

Verhindert, dass Websites Benachrichtigungen mit der Notification Web API anzeigen.

browserSettings.zoomFullPage

Kontrolliert, ob der Zoom auf die gesamte Seite oder nur auf den Text angewendet wird.

browserSettings.zoomSiteSpecific

Kontrolliert, ob der Seitenzoom pro Website oder pro Tab angewendet wird. Wenn privacy.websites.resistFingerprinting wahr ist, hat diese Einstellung keine Wirkung und der Zoom wird pro Tab angewendet.

Browser-Kompatibilität