Avvisa prima di uscire da Safari


14

È possibile attivare alcuni controlli di sicurezza, come "Avvisa prima di uscire" in Chrome, per uscire da Safari? A volte possiamo premere Qper errore, ed è una seccatura chiudere l'intera applicazione.


In effetti, questo è un grosso problema per me. Chrome e Opera forniscono entrambi questa opzione (non sono sicuro di Firefox poiché lo uso raramente). La perdita è troppo grande quando ho digitato dieci paragrafi e ho premuto accidentalmente Comando Q (alcuni siti Web con campi di testo non avvisano prima di chiudere le schede). In realtà ho iniziato ad apprezzare Safari 8 e sto spostando sempre più la mia navigazione su Safari (prima di Yosemite non l'ho mai dato come ** t); ma questo, insieme ad altre funzionalità mancanti (es. prompt per ogni download) impedisce ancora che Safari diventi il ​​mio valore predefinito.
4ae1e1

Risposte:


18

La risposta di Fabio sembra non funzionare come previsto, non so se ho una versione diversa di BTT o osx. Ad ogni modo, ho trovato un'altra opzione: associare semplicemente Esci da Safari con un altro tasto.

Vai alle preferenze di sistema -> Tastiera -> Scorciatoie -> Scorciatoie per app -> Aggiungi una nuova (segno '+') -> Scegli Safari dal menu Applicazioni -> Inserisci nel titolo del menu il testo esatto: Esci da Safari -> Imposta un altro scorciatoia di cmd-Q, ho usato ^ -cmd-Q (opzione + comando + q). istantanea

Se vuoi uscire da Safari, puoi utilizzare questo collegamento o uscire dal menu.


Questa soluzione è stata richiesta per Safari, ma non è limitata e può essere applicata a qualsiasi applicazione.
user890739,

5

Il mio tweak è usare BetterTouchTools e impostare Ql'esecuzione del seguente script :

tell application "System Events"
    set theName to name of the first process whose frontmost is true
end tell
tell application theName
    display dialog "Are you sure you want to quit?"
    quit
end tell

Funziona bene, ma non è pulito.


Alcuni passaggi più dettagliati per i neofiti:

  • Apri l'editor di script, incolla lo script sopra, salva ovunque al sicuro come qualcosa come "esci dallo script"
  • Apri BetterTouchTool, vai alla sezione Tastiera,
  • Seleziona Global per TUTTE le app o Safari (o qualsiasi altra app) solo per quella
  • Registra un Cmd + Q come la sequenza di tasti
  • Nel popup Esegui azione, cerca "script" e scegli l'opzione "avvia app / script".
  • ora seleziona il tuo file di script.
  • viola!

0

Ho una soluzione rapida per gli utenti che possiedono Keyboard Maestro. L'idea chiave è impedire l'uscita dall'applicazione quando Command + Keyviene premuto e consentire l'uscita dall'applicazione quando si tiene la combinazione di tasti per un determinato periodo di tempo.

Puoi scaricare la macro su https://sayzlim.net/warn-before-quitting-macro/

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.