Wie kann ich in Safari eine Standardzoomstufe festlegen?

19

Ich habe einen Mac Mini, den ich als Heimkino-PC verwende, und meine einzige echte Beschwerde ist, dass ich in Safari keine Standardzoomstufe festlegen kann. Es ist schwer, den ganzen winzigen Text aus einer Entfernung von einem Meter von meinem Fernseher zu lesen, deshalb zoome ich immer hinein.

Also: Gibt es eine Erweiterung oder einen versteckten Hack-Weg, um Safari zum automatischen Vergrößern zu zwingen?

Tim Sullivan
quelle
1
Die "Standard-CSS" - und "All Pages Zoom-Plugin" -Methode unterbricht eine große Anzahl von Websites, insbesondere Apples eigene Developer Member Center-Website. Ich habe beispielsweise festgelegt, dass die Standardeinstellung verkleinert wird (75% für CSS oder 80% für All Pages Zoom), und die Site füllt den Bildschirm nicht aus. Screenshot
Adib

Antworten:

12

Gehen Sie in der neuesten Version von Safari (11) zu:

Safari -> Einstellungen -> Websites -> Seitenzoom

Dort können Sie den Standard-Seiten-Zoom für alle Websites oder eine bestimmte Website festlegen.

Dies scheint nun eine native Funktion von Safari zu sein (die Einstellung "Seitenzoom" auf der Registerkarte "Erweitert" in den Einstellungen ist nicht mehr verfügbar.)

Bildbeschreibung hier eingeben

Parag
quelle
16

Laut diesem Beitrag aus dem Apple Safari Support-Diskussionsforum :

1) Erstellen Sie eine Datei mit dem Namen defaultzoom.css (oder einen beliebigen Namen, stellen Sie einfach sicher, dass er eine CSS-Erweiterung hat .)

2) Kopieren und einfügen in:

    body {  
      zoom: 130%;  
    }

Ändern Sie 130 auf die Nummer, die zu Ihnen passt. >100bedeutet Vergrößern , <100bedeutet Verkleinern . Vergessen Sie nicht das Prozentzeichen!

3) Gehen Sie auf Safari zu Preferences > Advanced. Wählen Sie unter "Stylesheet" die Option "Andere" und zeigen Sie auf die von Ihnen erstellte Datei.

4) Möglicherweise müssen Sie Safari neu starten, damit die Änderung wirksam wird.


[Oben wurden sowohl die Hervorhebung als auch die Code-Formatierung (für nicht-code-bezogenen Text) zu dem ursprünglichen Zitat von Am1rr3zA hinzugefügt ].

Am1rr3zA
quelle
4
Ich kann überprüfen, ob dies in Safari 5.1 unter Lion funktioniert. Ich musste nicht einmal neu starten. es wurde sofort auf der Seite, die ich gerade sah, wirksam.
Armentage
1
@Armentage Gleiches gilt für Safari 7.0.5 unter Mavericks.
Yurkennis
1
Diese "Standard-CSS" - und "All Pages Zoom-Plugin" -Methode unterbricht eine große Anzahl von Websites, insbesondere Apples eigene Developer Member Center-Website. Zum Beispiel habe ich die Standardeinstellung zum Verkleinern festgelegt und die Site füllt den Bildschirm nicht aus. Screenshot .
Adib
body zoom funktioniert unter macOS Sierra nicht.
Fish Monitor
4

Wie bereits in Am1rr3zA erwähnt, können Sie ein benutzerdefiniertes Stylesheet aus den Einstellungen auswählen:

Ich habe meiner safari.css-Datei die folgenden Regeln hinzugefügt:

html {
    zoom: 125%;
}
img {
    zoom: 75%;
}
@media print {
    html {
        zoom: 100%;
    }
}

Es hat jedoch eine Menge ärgerlicher Nebenwirkungen. Aber ZoomBySite und AllPagesZoom haben die gleichen Nebenwirkungen, und es gibt auch eine erhebliche Verzögerung , bevor AllPagesZoom die Zoomstufe ändert.

Lri
quelle
1
Ich würde ersetzen bodymit html, wie das <html>Element zu gestylt werden kann.
Mathias Bynens
1
Mit dieser Methode wird eine große Anzahl von Websites getrennt, insbesondere die Apple-eigene Developer Member Center-Website. Zum Beispiel habe ich die Standardeinstellung zum Verkleinern festgelegt und die Site füllt den Bildschirm nicht aus. Screenshot .
Adib
3

Wenn Sie auf der Registerkarte "Safari" zu "Einstellungen" und dann zu "Erweitert" wechseln, können Sie auf die Schaltfläche "Niemals kleinere Schriftgrößen verwenden als" klicken und dann die gewünschte Schriftgröße auswählen. Dann müssen Sie nicht mehr blinzeln und sich ganz dem Bildschirm nähern, um ihn zu lesen.

Orion
quelle
2

Alle Seiten zoomen

... ermöglicht es, "auf einfache Weise eine Zoomstufe für alle Websites festzulegen und zu speichern". Ich benutze es in Safari 5.1.7.

Sie können es von Apples Erweiterungsgalerie unter Produktivität oder direkt vom Entwickler herunterladen .

Bildbeschreibung hier eingeben

Gentmatt
quelle
2
Es gibt jedoch eine kleine Verzögerung, bevor die Zoomstufe angewendet wird. Und es bricht viele Websites wie das Festlegen einer Zoomstufe in CSS.
Lri
1
Diese "All Pages Zoom Plugin" -Methode unterbricht eine große Anzahl von Websites, insbesondere Apples eigene Developer Member Center-Website. Zum Beispiel habe ich die Standardeinstellung zum Verkleinern festgelegt und die Site füllt den Bildschirm nicht aus. Screenshot .
Adib
1
Bei der Verwendung von Safari in El Capitan wird auch die Befehlsaufwärtsbewegung unterbrochen (um zum Seitenanfang zu gelangen) (jedoch nicht die Befehlsabwärtsbewegung).
Decke Katze
2

Nach 6 Jahren haben wir endlich diese Funktion in Safari 10, sodass kein CSS oder keine Erweiterung mehr erforderlich ist (ich habe früher CSS angewendet, aber es hat viele Websites zerstört, wie von @adib hervorgehoben):

Bildbeschreibung hier eingeben

UPDATE: Dank @wisbucky hat Safari 11.0 tatsächlich ein neues Design. Es kann jetzt die Zoomstufe pro Site speichern. Dies können wir auch über den Menüpunkt "Safari" -> "Einstellungen für diese Website ..." anpassen. Dort finden Sie auch die genaue Option "Seitenzoom". Nähere Informationen finden Sie hier und hier .

Tsung-Ting Kuo
quelle
1
Ich sehe diese Option nicht in Safari 11.0
wisbucky
1
@wisbucky: hat die Antwort entsprechend aktualisiert, vielen Dank!
Tsung-Ting Kuo
2
Danke für das Update. Beachten Sie jedoch, dass es keine globale Einstellung für den Seiten-Zoom mehr gibt. Sie müssen dies jedes Mal einstellen, wenn Sie eine neue Site besuchen. :(
wisbucky
@wisbucky: Ich glaube schon, und danke, dass du diese Antwort auf dem neuesten Stand hältst!
Tsung-Ting Kuo