Come disabilitare tutte le cache in safari 11?

3

Uso Safari per svilupparmi per un po '. Una cosa che mi è sempre piaciuta è che quando svuoti la cache, lo fa davvero, a differenza di altri browser che ho provato in passato. Ma nelle versioni precedenti, specialmente quando si lavora in un codice in un server di test locale, ricaricare la pagina ricaricherà tutto dal disco. Ora devo usare il comando de shortcut + alt + e per cancellare prima di ricaricare o qualche nuovo CSS non verrà caricato, anche alcune richieste http restituiranno valori vecchi. Il solo ricaricamento della pagina non garantisce di mostrarmi le ultime modifiche.

Ho esaminato le preferenze e sviluppato il menu, ma non ho trovato un'opzione per non usare alcuna cache - l'opzione perfetta sarà non usare le cache quando ho il web inspector aperto, significa che sto sviluppando .

Ho perso questa opzione, o c'è un altro modo per disabilitare tutte le cache?

    
posta Gustavo 25.09.2017 - 19:59
fonte

2 risposte

5

In Web Inspector, sotto la scheda Rete, deseleziona 'Usa la cache delle risorse quando carichi le risorse'. Blu indica che la cache non viene utilizzata, nero indica che la cache è utilizzata.

Come desiderato, questo ha effetto solo quando la web inspector è aperta. Si noti che si tratta di un bypass della cache, non di una 'cache vuota' permanente, quindi quando si ignora la cache, verrà utilizzata qualsiasi cache precedente al bypass. Per utilizzare le ultime risorse con la finestra di ispezione Web chiusa, svuota la cache utilizzando il pulsante a destra o Sviluppo → Cache vuote (⌥⌘E).

Attualmente, in Safari Technology Preview c'è una scheda Rete ridisegnata in Web Inspector con una nuova icona di bypass della cache, che mi aspetto di raggiungere presto a Safari.

    
risposta data 25.09.2017 - 20:46
fonte
0

Non sono vicino al mio Mac in questo momento, (stavo cercando come disabilitare tutte le cache in iOS Safari) ma potrei provare a disabilitare tutte le autorizzazioni di scrittura nella cartella cache di Safari in Terminal. potrebbe bloccare Safari, ma probabilmente invierà solo un messaggio di posta indesiderata con i messaggi "impossibile salvare la cache", quindi potrebbe rallentare anche il tuo Mac perché scrive costantemente nel log .

Avvertenza: questa soluzione di hacking potrebbe non sopravvivere a un aggiornamento MacOS e potrebbe persino causare problemi durante un aggiornamento. Non ho ancora provato questo, non ho un Mac nelle vicinanze, solo un iPad, quindi un sacco di Mighty.

    
risposta data 03.09.2018 - 17:35
fonte

Leggi altre domande sui tag