2010-09-09 14:59:51 +0000 2010-09-09 14:59:51 +0000
44
44

Come posso forzare Safari a eseguire un ricaricamento completo della pagina, senza usare il mouse?

Sto usando Safari per visualizzare l'anteprima delle pagine web mentre le sviluppo sul mio server locale. Ho spuntato ‘Disabilita la cache’ nel menu Sviluppo. E tuttavia Safari sta ancora lavorando da una versione in cache di un foglio di stile che è collegato al file HTML visualizzato.

Posso a volte annullare questo facendo clic con l'opzione sul pulsante di ricarica nella barra di localizzazione, ma voglio aggiornare automaticamente la pagina quando salvo il file CSS. Al momento lo sto facendo usando un AppleScript che è legato all'azione Salva nel mio editor di testo. Potrei invece usare Keyboard Maestro. Ma ho bisogno di un modo coerente per forzare Safari a fare un reload completo dalla tastiera.

Risposte (9)

36
36
36
2013-06-21 17:44:07 +0000

Abilita il menu Develop da Safari menu - Preferences - Advanced.

Su Safari versione 11.1 e successive :

CMD+OPTION+R ricarica la pagina ignorando la cache.

Su Safari versione 9 e successive :

CMD+SHIFT+R ricarica la pagina ignorando la cache.

Svuotare la cache sembra non ricaricare i fogli di stile ogni volta…

Su Safari versione 9 e inferiore :

Svuota la cache e poi ricarica quindi il “tasto caldo” completo sarebbe :

CMD+OPTION+E

Poi

CMD+R per aggiornare la pagina

Naturalmente probabilmente aprire e chiudere una New Private Window dalla File funzionerebbe anche ma…

12
12
12
2018-04-15 17:26:22 +0000

La scorciatoia è ora cambiata in OPTION + CMD + R. (Safari 11.1)

7
7
7
2011-07-28 15:40:35 +0000

C'è un'opzione nella barra dei menu Develop->Disable Caches. Questo è vero per Safari 5.1. Non sono sicuro per il resto.

2
2
2
2010-09-09 15:05:21 +0000

L'hard refresh è stato rimosso come scorciatoia da tastiera in Safari 5. Il vecchio comando per quello era ⌘+SHIFT+R

CTRL+F5 Potrebbe funzionare ma non posso testare qui.

1
1
1
2012-07-11 07:46:27 +0000

Soluzione: nel menu di sviluppo, selezionate “start debugging javascript” e deve ricaricare correttamente il codice. Poi si può fermare il debug… So che non è una soluzione pulita e non sono sicuro che funzioni sempre o in tutte le versioni, ma ora funziona per me.

1
1
1
2013-09-27 13:20:41 +0000

Attivate Private mode e aggiornate la pagina. Non la otterrà dalla cache in modalità privata.

1
1
1
2019-08-06 14:04:41 +0000

Mi sono imbattuto in questa domanda e apparentemente le risposte attuali non funzionano.

Il problema è che attualmente CMD+ALT+R apre il Responsive design.

Tuttavia se l'ispettore è aperto tramite CMD+ALT+I, allora la stessa scorciatoia fa un refresh pulito.

Versione corrente di Safari: 12.1.2

0
0
0
2015-10-23 12:46:35 +0000

CMD+L focus sulla barra degli indirizziSHIFT+ALT+ENTER ricarica completa per l'indirizzo corrente

Sembra funzionare su Safari 9

-3
-3
-3
2013-02-21 03:47:31 +0000

Vai nelle preferenze di Safari e spunta “Mostra il menu di sviluppo”. Nel menu di sviluppo, clicca su disabilita Caches.