Contenuto Web Safari "Non risponde" su Mac? Risolvi il pallone da spiaggia con questi suggerimenti
Sommario:
Gli utenti di Mac Safari possono occasionalmente riscontrare un problema in cui il browser web non risponde per un periodo di tempo prolungato, di solito accompagnato dalla comparsa del cursore a forma di pallone da spiaggia multicolore rotante. Con un piccolo scavo sotto il cofano, questo corrisponde quasi sempre all'aspetto di "Safari Web Process (Not Responding)" che appare in Activity Monitor in MacOS e Mac OS X.
La specifica situazione del processo Safari "Non risponde" è ciò che stiamo cercando di risolvere qui con questa guida alla risoluzione dei problemi. Gli utenti che cercano un approccio più ampio ai problemi di Safari potrebbero voler fare riferimento a questa guida per la risoluzione dei problemi di blocco e arresto anomalo di Safari in Mac OS X, inclusi Yosemite, El Capitan e Sierra.
Prima cosa facile: esci e riavvia Safari
Per prima cosa, la risposta più semplice al pallone da spiaggia di Safari e allo stallo è composta da due parti; attendi per vedere se la pagina web alla fine si carica e, in caso contrario, esci da Safari per riaprirlo e riprovare. Questo è l'approccio tipico per la maggior parte degli utenti Mac e spesso risolve la situazione.
Easy Second: The Force Quit & Relaunch
Se Safari non risponde così tanto da non poter essere chiuso dal menu File, l'utilizzo di Uscita forzata è invece una soluzione ragionevole:
- Premi Comando+Opzione+Esc per visualizzare il menu Uscita forzata
- Seleziona "Safari", quindi scegli "Esci forzato"
- Attendi circa un minuto mentre Safari viene forzato a uscire e il sistema si ripristina, quindi riavvia Safari e torna a navigare normalmente
Come abbiamo detto, di solito funziona bene e la maggior parte degli utenti Mac torna a navigare di nuovo sul Web in Safari.
Più avanzato: Targeting di specifici contenuti Web di Safari (non risponde) Processi
- Avvia "Activity Monitor" che si trova in /Applicazioni/Utility
- Sotto la scheda CPU o Memoria, trova e individua i processi rossi "Safari Web Content (Not Responding)"
- Fai clic sul pulsante (X) nella barra degli strumenti per terminare il processo selezionato
- Ripeti con altri processi rossi "Safari Web Content (non risponde)" bloccati
- Esci da Activity Monitor
L'interruzione di un processo "Safari Web Content (Not Responding)" ne forza l'uscita e quindi, di solito, si ricarica automaticamente in Safari. Questo da solo spesso può risolvere il problema, ma a volte il pallone da spiaggia ritorna immediatamente perché il processo web sta caricando javascript errati o un plug-in è andato in tilt, o sta riscontrando una perdita di memoria o un picco selvaggio della CPU.
Nello screenshot allegato, vedrai che quasi tutti i processi di Safari Web Content "Non rispondono" e sono andati in tilt (ad eccezione di osxdaily.com, woohoo!), consumando un'assurda quantità di reale memory e memoria virtuale, trascinando il kernel_task nello scarico con esso. Come puoi immaginare in una situazione del genere, Safari non rispondeva completamente come il resto del Mac, e quindi concentrarsi sull'uccisione dell'intero processo "Safari" era una soluzione più rapida rispetto all'uccisione individuale di ogni singolo processo.
Correzione del "contenuto Web di Safari (non risponde)" e prevenzione del ripetersi
Ora che sai come gestire i processi errati di Safari, cosa puoi fare per risolverli e impedire che si verifichino? Non c'è una risposta definitiva per questo perché la causa principale non è sempre determinata, ma ci sono molti passi da fare per limitare la probabilità che il processo di Safari vada in tilt con un pallone da spiaggia e con esso anche il Mac.
Cancella cache e cronologia del browser
Cancellare le cache dei contenuti web e la cronologia del browser spesso risolve un problema, ma lo svantaggio è che rimuoverà i cookie e quindi qualsiasi accesso salvato o altri dati anche dal Mac, così come qualsiasi altra cosa che abbia effettuato l'accesso allo stesso Account iCloud (un po' fastidioso, sì). Quindi preparati ad accedere nuovamente alla maggior parte dei siti web.
- Vai al menu "Safari" e scegli "Cancella cronologia"
- Dal menu "Cancella" scegli una sequenza temporale appropriata, spesso "tutta la cronologia" è la più efficace", quindi fai clic su "Cancella cronologia"
Disabilita plug-in Safari e WebGL
Sebbene alcuni plug-in del browser Safari possano essere interessanti, utili o interessanti, spesso sono anche regolarmente problematici, mal realizzati, soggetti a crash e una frequente causa di problemi con il browser. Adobe Flash Player è un classico esempio di plug-in del browser che può causare un uso eccessivo delle risorse e un comportamento problematico su un Mac, ma ce ne sono molti altri che possono causare problemi. Consiglio semplice; disabilita i plug-in, probabilmente non ti servono. Inoltre, WebGL è stato vagamente collegato a problemi di sistema più ampi su alcune versioni specifiche di Mac e OS X, quindi anche disabilitarlo può essere utile.
- Apri il menu "Safari" e vai a "Preferenze"
- Vai alla scheda "Sicurezza" e deseleziona "Consenti plug-in" e deseleziona "Consenti WebGL"
- Esci dalle preferenze Sicurezza, quindi esci e riavvia Safari
Non usare plug-in web è uno dei modi più semplici per evitare problemi con Safari (o qualsiasi altro browser web se è per questo). Sì, so che alcuni siti li richiedono, quindi se hai bisogno di utilizzare un plug-in per una specifica pagina web o sito web che frequenti, considera l'utilizzo di un plug-in come Flash solo in un browser web in modalità sandbox come Google Chrome.
Aggiorna Safari, prendi in considerazione l'aggiornamento del software di sistema
Il prossimo passo è assicurarsi che Safari sia aggiornato. Safari rilascia spesso correzioni di bug che possono risolvere i problemi e impedire che si ripetano, quindi mantenere il software aggiornato è un modo per assicurarsi che le correzioni di bug funzionino a tuo favore.
- Vai al menu Apple e scegli "App Store"
- Vai alla scheda Aggiornamenti e cerca eventuali aggiornamenti di Safari o di sicurezza disponibili e installali
È buona norma eseguire il backup di un Mac prima di installare qualsiasi aggiornamento software, ma ciò vale anche per tutto ciò che regola il software di sistema come fanno alcuni aggiornamenti di sicurezza. Non s altare un backup.
Puoi anche prendere in considerazione l'aggiornamento del software di sistema Mac OS X più ampio se è disponibile una versione più recente, ma per alcuni utenti Mac a cui piace quale versione del software di sistema stanno attualmente eseguendo e se le cose sono generalmente hunky-dory così com'è, non è sempre consigliabile.
Se hai seguito tutti i passaggi precedenti e riscontri ancora problemi, non dimenticare di dare un'occhiata ad alcuni , che offrono alcuni metodi alternativi per eliminare le cache e disabilitare i plug-in e alcuni anche altre soluzioni. E, naturalmente, per gli utenti mobili, puoi risolvere i problemi e gli arresti anomali di Safari anche su iPhone con questi trucchi.