Wie stelle ich in Chrome einen benutzerdefinierten Zoom ein?

36

In IE 9 können Sie eine beliebige Zahl eingeben, um den perfekten Zoom zu erhalten. In Chrome sehe ich jedoch nur die Zeichen + und - im Dropdown-Menü. Wie wähle ich einen benutzerdefinierten Zoom und lege ihn als Standard fest?

Verve
quelle

Antworten:

21

Update 01.10.2015: Die von Thomas Ploeger vorgeschlagene Zoom-Erweiterung funktioniert jetzt auch mit Google Spreadsheets. Denken Sie daran, den Zoom über die Erweiterungstaste 'Z' rechts neben der Omnibox zu ändern. Versuchen Sie nicht, Ctrl- +/ -) zu verwenden. Wenn seine Antwort Ihnen hilft, stimmen Sie ab .

(Speziell für Google Spreadsheets ist ab dem 03. Dezember 2017 eine Zoomfunktion integriert.)

Eine andere Erweiterung, die hier nicht erwähnt wird, ist Custom Zoom . Im Gegensatz zu Zoom ist es:

  1. unterstützt Tastaturkürzel zum Vergrößern und Verkleinern
  2. Ermöglicht die Einstellung eines benutzerdefinierten Inkrements
  3. Keine aufgeblähten Optionen, die andere Erweiterungen stark bewerben

Frühere Antwort (die auch noch funktioniert):

Diese Lösung von Ciprian Stan erfordert grundlegende HTML-Kenntnisse und muss bei jedem Neustart von Google Chrome erneut ausgeführt werden. Aber im Gegensatz zu den beiden hier erwähnten Erweiterungen ( Zoom und ZoomAll ) funktioniert es auch für Google Text & Tabellen - ermöglicht wirklich benutzerdefinierte Zoomstufen.

Dies wirkt sich nur auf die Zoomstufen aus, die für den Standardzoom verfügbar sind, nicht jedoch auf die Zoomschritte unter Schraubenschlüssel> Zoom oder Ctrl- +/ -Verhalten.

Öffnen Sie die Einstellungen in Google Chrome.

Untersuchen Sie das Zoom-Auswahlelement mit den Entwicklertools (Rechtsklick -> Element untersuchen). Erweitern Sie die Auswahl, und doppelklicken Sie auf einen der Auswahlwerte (wobei value = "1.1" angezeigt wird), um ihn zu bearbeiten. Stellen Sie den Wert Ihrer Wahl ein (zB Wert = "1.15" für 115%). Wählen Sie dann den Wert aus der Liste aus (der Text kann der alte bleiben, aber es spielt keine Rolle). Wenn Sie die Einstellungen schließen und erneut öffnen, finden Sie Ihren Wert.

Screenshot von Ciprian Stan

Yurkennis
quelle
1
Es hat perfekt funktioniert und vor allem musste ich es nach dem Neustart von Chrome nicht wiederholen (wie in der Antwort vorgeschlagen): Es hat meinen Standardzoom von 105% gespeichert und zeigt sogar noch 105% in der Dropdown-Liste "Einstellungen" an.
17.
1
Bei der manuellen Methode müssen vorhandene Zoomstufen nicht überschrieben werden. Klicken Sie einfach mit der rechten Maustaste auf das ElementsBedienfeld in Dev Tools und wählen Sie Edit as HTML. Sie können einen völlig neuen <option>Wert zwischen die beiden nächstgelegenen Werte einfügen . Sobald Sie die neue Option tatsächlich Page zoomeinmal in der Dropdown- SettingsListe ausgewählt haben , wird sie Teil der Liste, die von Ctrl- +und Ctrl- -Hotkeys verwendet wird. 😊
Skylisierung
Diese Antwort sollte aktualisiert werden, um anzugeben, wie der Abschnitt Webinhalt der Entwicklungstools zu finden ist.
user76871
@skylize Ich habe Ihre Methode ausprobiert und es funktioniert hervorragend, wenn Sie die benutzerdefinierte Zoomoption als Standard festlegen. Wenn Sie dann jedoch eine andere Zoomoption als Standard auswählen, wird die benutzerdefinierte Zoomoption, obwohl sie immer noch in der Liste der Optionen auf der Einstellungsseite enthalten ist, nicht in der Liste angezeigt, die von den Tastenkombinationen Strg + und Strg - verwendet wird eine Schande. 😞
Betty
Es ist verrückt, dass diese Lösung tatsächlich funktioniert, aber es funktioniert und es hat genau das getan, wozu ich es brauchte. Meine benutzerdefinierten Zooms verschwinden jedes Mal, wenn ich die Zoomeinstellungen öffne, aber bis dahin bleiben sie eine Option.
Michael Plautz
12

Hintergrund

Die Entwickler standen unter großem Druck , eine integrierte Standardzoomfunktion zu implementieren. Sie haben dies in Version 10 implementiert und Berichte haben bestätigt, dass es bereits im Dezember 2010 funktioniert.

Da verve diese Frage im August 2012 gestellt hat, verwenden Sie entweder eine extrem alte Version von Chrome (<10) oder Ihr Browser hat (hat?) Tatsächlich die Funktion. Gleiches gilt für Thomas Ploeger; eine verlängerung sollte nicht notwendig sein.

Lösung

Wenn Sie eine ältere Version verwenden, müssen Sie Optionen mit Registerkarten aktivieren, damit die Einstellung angezeigt wird. Andernfalls ist sie nicht verfügbar (Abbildung 2). Sie können entweder die Befehlszeilenoption verwenden --enable-tabbed-optionsoder sie in about:flagsoder umschalten chrome://flags(Abbildung 3). Wenn Sie eine neuere Version (Chrome ~ 11 +, Chromium ~ 12 +) verwenden, sind die Optionen mit Registerkarten die Standardeinstellung (tatsächlich die einzige Einstellung). Achten Sie auf die die Seite Zoom - Feld in chrome://settingsunter dem Web - Content - Abschnitt (Abbildung 1).

Umgehung

Wenn Sie eine sehr alte Version verwenden müssen, die überhaupt keine Optionen mit Registerkarten enthält, können Sie versuchen, die Einstellung (vor dem "exited_cleanly"Eintrag) manuell in die preferencesDatei in Ihrem Benutzerdatenverzeichnis einzugeben . Bei dieser Methode treten jedoch zwei Probleme auf. Erstens verwendet die Einstellung (aus irgendeinem Grund) Gleitkommazahlen anstelle einer einfachen Ganzzahl, um die Zoomstufe darzustellen. Dies erschwert die manuelle Einstellung, Sie können sich jedoch auf die nachstehende Tabelle (Tabelle 1) beziehen. Zweitens wird eine Version, die vor der Aufnahme von Tabbed-Optionen existierte, wahrscheinlich ohnehin nicht die Standard-Zoom-Einstellung enthalten.

Vorbehalte

In jedem Fall sollten Sie beachten, dass die Standardeinstellung für den Zoom (derzeit) nur Seiten betrifft, die Sie noch nicht gezoomt haben. Alle Seiten, für die Sie den Zoom geändert haben, werden von der neuen Standardskalierung nicht beeinflusst und behalten die zuvor zugewiesene Zoomeinstellung bei. Dies ist ärgerlich, da die Liste der seiten- / ortsspezifischen Zoomeinstellungen derzeit nicht geändert werden kann. Daher müssen Sie zuvor gezoomte Seiten manuell festlegen, um die Standardeinstellung zu verwenden.

Beachten Sie jedoch, dass das einfache Zoomen einer Seite auf 100% nicht ausreicht, um den Zoom für eine Seite / Site zurückzusetzen. Zum Zurücksetzen können Sie Ctrl+ drücken Numpad-0oder auf die Lupe in der Symbolleiste und dann auf die Schaltfläche Zoom zurücksetzen klicken . Eine andere Möglichkeit, den Zoom zurückzusetzen, besteht darin, ihn so zu zoomen, dass er der aktuellen Standardzoomeinstellung entspricht. Wenn der aktuelle Standardzoom beispielsweise auf 125% festgelegt ist und die Seite zuvor auf 110% gezoomt wurde, müssen Sie die Seite auf 125% zoomen, um die seitenspezifische Einstellung zu entfernen. (Dies ist eigentlich ein Fehler, denn wenn Sie dann den Standardzoom auf 150% ändern, behält die Seite ihren Zoom von 125% nicht bei!)

Anhänge

Abbildung 1 : Standardeinstellung für den Zoom in neueren Chrome-Versionen

Screenshot der Standard-Zoom-Einstellung in aktuellen Chrome-Versionen


Abbildung 2 : Das Dialogfeld "Einstellungen ohne Registerkarten" in einer älteren Version enthält keine Standardeinstellung für den Zoom

Screenshot des Einstellungsdialogs älterer Chrome-Versionen


Abbildung 3 : Aktivieren von Tabbed-Optionen in about:flags(oder chrome://flags)

Screenshot der Flaggenseite von Chrome


Abbildung 4 : Standardeinstellung für den Zoom auf der Seite mit den Optionen für Registerkarten älterer Chrome-Versionen

Screenshot der Einstellung der Optionen für Registerkarten älterer Chrome-Versionen


Abbildung 5 : Zurücksetzen des Seiten-Zooms auf die Standardeinstellung mit dem Befehl "Zoom zurücksetzen" (für den Fall, dass der Fehler beim Zurücksetzen des Zooms behoben wird)

Screenshot der Schaltfläche zum Zurücksetzen des Zooms in Chrome


Tabelle 1 : (Nicht offensichtliche) Werte für die Standard-Zoomeinstellungen in der PreferencesDatei:

 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,
Synetech
quelle
Mit der neuesten Version von Chrome möchte ich den Standardzoom auf 110% setzen. Ich sehe, wie man 100%, 150%, ... einstellt, aber gibt es eine Option, um benutzerdefinierte Einstellungen vorzunehmen, z. B. 110%?
Ωmega Δ
Befindet sich keine 110%Zeile in der PreferencesDatei?
Synetech
5

Es gibt eine Google Chrome-Erweiterung namens Zoom , mit der Sie benutzerdefinierte Zoom-Prozentsätze über einen Schieberegler oder durch Eingabe eines bestimmten Prozentsatzes festlegen können. Es merkt sich die Zoom-Prozentsätze pro Website (wie Chrome bereits, aber jetzt können Sie zumindest einen benutzerdefinierten Prozentsatz festlegen).

Soweit mir bekannt ist, können Sie in Chrome keine universelle Zoomeinstellung festlegen. Um jedoch einen universellen Standardzoom für alle Webseiten festzulegen (ebenfalls in einem Prozentsatz Ihrer Wahl), können Sie die Erweiterung Alle zoomen verwenden .

Ich würde vorschlagen, Sie versuchen diese Erweiterungen, sie könnten für Sie arbeiten.

Thomas Ploeger
quelle
1
Ugh, die Erweiterungen verwenden nicht dieselbe Methode wie der eingebaute Zoom von Chromes. Beispielsweise funktionieren Seiten mit Medienabfragen nicht ordnungsgemäß, wie dies beim Zoomen in Chromes der Fall ist. Ich kann nicht verstehen, warum Google die Prozentzahl nicht einfach anklickbar gemacht hat, damit man dort eine eigene Zahl schreiben kann.
Ciantic
2

Ich suche nach Möglichkeiten, verschiedene benutzerdefinierte Zooms für bestimmte Websites festzulegen (nicht für ALLE Websites), finde jedoch keine Möglichkeit, dies mithilfe der Chrome-Einstellungen zu tun. Wenn Sie einen benutzerdefinierten Standardzoom für alle Seiten festlegen möchten, könnten einige Antworten hier funktionieren.

Als Problemumgehung (außer der Installation einer Erweiterung, die dies ermöglicht) können Sie auch versuchen, Javascript zu verwenden. Geben Sie in die Adressleiste Ihres Browsers ein und drücken Sie die Eingabetaste

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

Dies verdoppelt Ihren Zoom. Sie können eine beliebige andere Zoomstufe eingeben.

Sie müssen den 'Javascript'-Teil eingeben, wenn Sie ihn einfügen, wird er aus Sicherheitsgründen von Chrome entfernt (Sie können das' J 'eingeben und' Javascript: ... "einfügen, was zulässig ist).

Der Nachteil ist , dass es nicht gespeichert ist, haben Sie die Javascript jedes Mal , wenn Sie die Seite besuchen laufen, aber Sie können Lesezeichen diese, ein Lesezeichen erstellen und Javascript - Code anstelle einer URL schreiben, dann jedes Mal , wenn Sie es klicken , um es laufen wird. Dies wird als Lesezeichen bezeichnet.

Dies funktioniert möglicherweise manchmal nicht, je nachdem, wie die Website gestaltet wurde

Profi-Tipp: Wenn Sie JavaScript-Code schreiben und ihn bei jedem Besuch automatisch auf einer Seite ausführen möchten, sollten Sie Tampermonkey verwenden


Ein weiteres Lesezeichen, das Sie vielleicht nützlich finden:

Wenn Sie darauf klicken, wird der Zoom um 25% erhöht und nach 4 Klicks auf 1 zurückgesetzt.

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

Ich benutze es, wenn ich den Zoom vorübergehend ändern möchte, ohne dass die Einstellung gespeichert wird. Wenn ich das nächste Mal die Seite besuche, wird mir der normale Zoombetrag angezeigt.

aljgom
quelle
Hinzugefügt wurde die Option , um die Zoomstufe einstellen manuell mit einer Eingabeaufforderung (): javascript: var z = prompt('Set zoom level!'); document.body.style.zoom = parseFloat(z). Genau darauf habe ich gehofft. Es ist die perfekte Lösung für mich. Jetzt habe ich auch eine Tastenkombination, die meinen Mauszeiger zur Lesezeichenposition bringt, sodass ich ganz einfach nach Belieben zoomen kann!
étale-cohomology
1
oder javascript: document.body.style.zoom = parseFloat(prompt('Set zoom level!')):) Auch wenn Sie die Maus nicht verwenden möchten, können Sie Strg + L drücken, damit der Fokus auf der URL-Leiste liegt. Geben Sie dann die ersten Buchstaben des Namens ein, den Sie dem Lesezeichen geben, und es wird angezeigt für Sie ausführen (. ich habe auch einige bookmarlets auf meinem Handy-Browser von der uRL - Leiste betreibe ich erwähnt, die ich hier verwenden android.stackexchange.com/a/129752/138255 )
aljgom
0

Funktioniert sofort für benutzerdefinierte Zoomstufen pro (Sub-) Domain , z. B .:

  • https://pupco.net/ ... jede-Seite-hier-kann-auf-einer-benutzerdefinierten-Zoomstufe-sein
  • https://subdomain.pupco.net/ ... jede-Seite-hier-kann-auf-einer-anderen-Zoomstufe-sein

Schritte:

  1. Öffnen Sie die Registerkarte, um eine URL in der Domain Ihrer Wahl zu erstellen.
  2. Stellen Sie die benutzerdefinierte Zoomstufe mit CTRL or ⌘+ ein+/-
  3. Neuen (leeren) Tab öffnen.
  4. Stellen Sie die Standardzoomstufe mit CTRL or ⌘+ ein+/-

    [Chrome 33.0.1750.146 m , Windows 7] (Ich habe nicht auf Mac überprüft)


Auch hilfreich:

Drücken Sie, Ctrl+Numpad-0um die Zoomstufe einer Seite zurückzusetzen.


Das Lob geht an den Abschnitt "Vorsichtsmaßnahmen" (unten) in Synetechs großartiger Antwort. Ich habe diese Lösung veröffentlicht, weil es in meinem Fall alles war, was ich brauchte.

... betrifft die Standardeinstellung für den Zoom (derzeit) nur Seiten, die Sie noch nicht gezoomt haben. Alle Seiten, für die Sie den Zoom geändert haben, werden von der neuen Standardskalierung nicht beeinflusst und behalten die zuvor zugewiesene Zoomeinstellung bei.

Welpe
quelle
Was ist los mit dieser Lösung, die eine Ablehnung verdienen würde?
Welpe
Was die Leute suchen, ist eine Möglichkeit, eigene Werte für den Zoom festzulegen. Mit Strg +/- ändern Sie den Zoom, aber Sie haben nur begrenzte Optionen, die durch Chrom vorgegeben sind. Die Leute suchen, um ihre benutzerdefinierten Werte
festzulegen
0

Sie können diese Chrome-Erweiterung, wZoom , ausprobieren . Es kann benutzerdefinierte Zoomfaktoren anpassen.

Wei Hu
quelle