Come posso impedire a Safari di riaprire le mie schede dalla mia ultima sessione?


12

Quando riapro Safari sul mio Mac Mini, continua ad aprire le stesse schede che erano aperte prima della chiusura (o prima che il Mac OS X fosse spento). Il risultato è che ci vuole troppo tempo per essere operativo, soprattutto quando riavvio il mio Mac.

Nel pannello delle preferenze, l'opzione "Ripristina le finestre all'uscita e alla riapertura delle app" è già disabilitata, ma Safari mantiene aperte le schede aperte nell'ultima sessione. Ho controllato anche nel mio MacBook, che esegue Mac OS X 10.7.2, e quell'opzione non cambia il comportamento di Safari che descrivo in questa domanda.

immagine dello schermo

C'è un modo per forzarlo a non aprire tutte le schede? Ho guardato le sue preferenze, ma non ho trovato nulla che potesse aiutarmi. Esiste un altro modo per disabilitare questa funzione?

Risposte:


13

Esci con ⌥⌘Q o esegui nel Terminale

defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false

2
Funziona perfettamente. Ora Safari si apre più velocemente e posso accedere al sito che desidero senza aspettare almeno 2 minuti. Grazie.
kiamlaluno,

Puoi anche tenere premuto MAIUSC durante l'apertura di Safari (non funziona quando si aprono le app con Spotlight o Alfred) o deselezionare Ripristina finestre quando si chiudono e riaprono le app nel riquadro delle preferenze Generali.
Lri,

1
Che cos'è "il terminale"? Ragazzi, avete detto di digitare questo nel terminale. Cosa intendi per Terminale? Cos'è The Terminal?

1
Macintosh HD / Applicazioni / Utility / Terminal.app
IconDaemon

1
@jaepage La differenza è che nel caso della mia risposta puoi ancora salvare lo stato quando esci se lo dici esplicitamente (tramite scorciatoia da tastiera o tramite il menu), mentre nel caso dell'altra risposta non puoi.
Gio

8

Questo comportamento è la funzionalità di ripristino .

Disabilitare utilizzando Terminale

Se vuoi solo disabilitare riprendi per safari, digita questo nel terminale:

defaults write com.apple.safari ApplePersistenceIgnoreState YES

Se si desidera impostare nuovamente la funzione di ripristino, è sufficiente scrivere NO utilizzando la stessa sintassi.

Disabilitare utilizzando TinkerTool

Questa applicazione consente di accedere ad ulteriori impostazioni delle preferenze e consente di attivare funzionalità nascoste nel sistema operativo.

inserisci qui la descrizione dell'immagine


TinkerTool sta fondamentalmente facendo tutti quei comandi per te; sta facendo lo stesso lavoro del comando terminal, solo con un'interfaccia utente
frumbert il

Non riesco a credere che Apple stia nascondendo questo comportamento. Beh, posso crederci e odiarlo. Grazie per il giusto comando.
Foliovision
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.