Come posso impostare un livello di zoom predefinito in Safari?


19

Ho un Mac Mini che sto usando come un PC Home Theater e la mia unica vera lamentela è che non riesco a impostare un livello di zoom predefinito in Safari. È difficile leggere tutto quel minuscolo testo da 7 piedi di distanza dal mio televisore, quindi ingrandisco sempre.

Quindi: esiste qualche modo di estensione o hack nascosto per forzare Safari a ingrandire automaticamente?


1
I metodi "CSS predefinito" e "All Zoom Zoom plugin" interrompono un buon numero di siti, in particolare il sito del Centro per i membri dello sviluppatore di Apple. Ad esempio, ho impostato il valore predefinito per lo zoom indietro (75% per CSS o 80% per Tutte le pagine Zoom) e il sito non riempie lo schermo. Schermata
adib,

Risposte:


12

Nell'ultima versione di Safari (11), vai a:

Safari -> Preferenze -> Siti Web -> Zoom pagina

Lì puoi impostare lo zoom di pagina predefinito per tutti i siti o per un sito specifico.

Questa sembra essere una funzionalità nativa di Safari ora (l'impostazione Zoom pagina nella scheda Avanzate nelle preferenze non è più disponibile).

inserisci qui la descrizione dell'immagine


16

Secondo questo post dal forum di discussione sul supporto Safari di Apple :

1) Crea un file chiamato defaultzoom.css (o qualsiasi nome che ti piace, assicurati solo che abbia un'estensione css .)

2) Copia e incolla quanto segue:

    body {  
      zoom: 130%;  
    }

cambia 130 con il numero che preferisci. >100significa zoom in , <100significa zoom out . Non dimenticare il segno di percentuale%!

3) Nel safari, vai a Preferences > Advanced. Sotto il foglio di stile, seleziona Altro ... e punta al file che hai creato.

4) Potrebbe essere necessario riavviare Safari per rendere effettive le modifiche.


[In quanto sopra, sia l'enfasi che la formattazione del codice (per il testo non relativo al codice) sono state aggiunte alla citazione originale da Am1rr3zA ].


4
Posso verificare che funzioni in Safari 5.1 sotto Lion. Non ho nemmeno dovuto riavviare; ha subito avuto effetto sulla pagina che stavo visualizzando.
Armentage,

1
@Armentage Lo stesso per Safari 7.0.5 sotto Mavericks.
yurkennis,

1
Questo metodo "CSS predefinito" e "All Zoom Zoom plugin" interrompe un buon numero di siti, in particolare il sito del Centro membri per sviluppatori di Apple. Ad esempio, ho impostato il valore predefinito per lo zoom indietro e il sito non riempie lo schermo. Screenshot .
adib,

lo zoom del corpo non funziona per macOS Sierra.
Fish Monitor,


4

Come menzionato Am1rr3zA, puoi selezionare un foglio di stile personalizzato dalle preferenze:

Ho aggiunto queste regole al mio file safari.css:

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

Ha molti effetti collaterali fastidiosi però. Ma ZoomBySite e AllPagesZoom hanno gli stessi effetti collaterali e c'è anche un notevole ritardo prima che AllPagesZoom cambi il livello di zoom.


1
Sostituirei bodycon html, poiché anche l' <html>elemento può essere disegnato.
Mathias Bynens,

1
Questo metodo interrompe un buon numero di siti, in particolare il sito del Centro membri per sviluppatori di Apple. Ad esempio, ho impostato il valore predefinito per lo zoom indietro e il sito non riempie lo schermo. Screenshot .
adib,

3

Se vai su "Preferenze" nella scheda Safari e poi su "Avanzate" puoi fare clic sul pulsante "Non usare mai le dimensioni dei caratteri più piccole di" e quindi scegliere le dimensioni del carattere che desideri. Quindi non dovrai più strizzare gli occhi e avvicinarti allo schermo per leggerlo più.


2

Zoom di tutte le pagine

... consente di "impostare facilmente un livello di zoom per tutti i siti Web e ricordarlo". Lo sto usando in Safari 5.1.7.

Puoi scaricarlo dalla galleria delle estensioni di Apple in termini di produttività o direttamente dallo sviluppatore .

inserisci qui la descrizione dell'immagine


2
Tuttavia, c'è un piccolo ritardo prima dell'applicazione del livello di zoom. E interrompe molti siti Web come l'impostazione di un livello di zoom nei CSS.
Lri,

1
Questo metodo "All Zoom Zoom Plug" interrompe un buon numero di siti, in particolare il sito del Centro per i membri dello sviluppatore di Apple. Ad esempio, ho impostato il valore predefinito per lo zoom indietro e il sito non riempie lo schermo. Screenshot .
adib,

1
Inoltre interrompe il comando su (per spostarsi all'inizio della pagina) (ma non il comando verso il basso) quando si utilizza Safari in El Capitan.
gatto del soffitto

2

Dopo 6 anni, finalmente abbiamo questa funzionalità in Safari 10 nativo, quindi non sono più necessari CSS o estensioni (ero solito applicare CSS, ma ha rotto molti siti come sottolineato da @adib):

inserisci qui la descrizione dell'immagine

AGGIORNAMENTO: Grazie a @wisbucky, Safari 11.0 ha in realtà un nuovo design. Ora può memorizzare il livello di zoom per sito. Inoltre, possiamo personalizzarlo con la voce di menu "Safari" -> "Impostazioni per questo sito Web ...", e l'opzione esatta "Zoom pagina" può essere trovata lì. Informazioni più dettagliate sono disponibili qui e qui .


1
Non vedo questa opzione in Safari 11.0
wisbucky

1
@wisbucky: aggiornata la risposta di conseguenza, grazie mille!
Tsung-Ting Kuo,

2
Grazie per l'aggiornamento. Si noti, tuttavia, che non esiste più un'impostazione di zoom della pagina globale. Devi impostarlo ogni volta che visiti un nuovo sito. :(
wisbucky,

@wisbucky: Credo di si, e grazie per aver aggiornato questa risposta!
Tsung-Ting Kuo,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.