Risoluzione dei problemi di Safari su Mac: Eliminare la lentezza, i crash, i problemi di caricamento delle pagine
Se avete problemi a navigare sul web con il browser Safari di Apple, è frustrante! Quindi cerchiamo di capire come risolvere il problema in fretta.
L’evidenza aneddotica suggerisce che questo problema è causato da un problema con il meccanismo di prefetching del Safari DNS, che sembra inviare più richieste di quelle consentite da alcuni ISP. Questo problema può anche causare problemi con alcuni router.
La soluzione per entrambi questi problemi è generalmente quella di passare dai serverDNS generati dal vostro ISP a quelli offerti daOpenDNS o Google Public DNS.
Glossario
Come modificare le impostazioni DNS di un Mac
- Aprire le Preferenze di Sistema e cliccare su “Rete”.
- Selezionare il metodo di collegamento (AirPort, Ethernet, ecc.)
- Inserire le seguenti voci nel campo “Server DNS”: 208.67.222.222, 208.67.220.220 per OpenDNS o 8.8.8.8.8 e 8.8.4.4 per Google Public DNS
- Fare clic su Applicare
Disattivare i plug-in e i componenti aggiuntivi errati
Alcuni plug-in e componenti aggiuntivi potrebbero essere incompatibili con la nuova versione di Safari, causando problemi di prestazioni.
- In Safari, andare in Safari; Preferenze nella barra dei menu
- Fare clic sulla scheda “Sicurezza”, quindi deselezionare “Abilita plug-in”. Riavviare Safari
Se la lentezza è sparita, la colpa potrebbe essere di un plug-in
- Guardate nelle cartelle ~/Libreria/Internet Plug-Ins e /Libreria/Internet Plug-Ins e rimuovete gli elementi in un luogo sicuro (ma non cancellateli)
- È quindi possibile riattivare i plug-in nella “scheda Sicurezza”, e aggiungere le cose indietro una ad una, riavviando Safari dopo ciascuna, per identificare il plug-in problematico
Eseguire lo stesso processo per tutti gli elementi delle seguenti cartelle
- /Libreria/Metodi di inserimento/
- /Libreria/InputManagers/
- ~/Libreria/Metodi d’ingresso/
- ~/Libreria/InputManager/
Uno di questi add-on che è stato identificato come colpevole è CosmoPod, uno strumento che permette di scaricare video Flash e contenuti audio.
Per risolvere il problema, scaricare il pacchetto CosmoPod e lanciare il programma di installazione, quindi selezionare l’opzione “Disinstallazione” e seguire la procedura.
Potrebbe anche essere necessario disinstallare SIMBL seguendo lo stesso processo; scaricare il pacchetto SIMBL ed eseguire il programma di disinstallazione incluso.
Cancella AutoFill e moduli
- Andare in Safari; Preferenze e selezionare AutoFill Deselezionare tutte le opzioni di AutoFill su Mac per rendere Safari più veloce
- Deselezionare tutte le voci o cliccare sull’opzione “Modifica” accanto a “Altri moduli” e rimuovere tutte le voci
Successivamente, navigare su ~/Libreria/Safari e trascinare la cartella “Icone” nel cestino, quindi riavviare Safari
Lentezza dell’interfaccia (scorrimento a scatti, ecc.)
Alcuni utenti hanno segnalato uno scorrimento lento o ritardato in Safari. In alcuni casi, sembra che questo problema sia causato dall’installazione di Flash, che include diverse correzioni di sicurezza, ma che può degradare le prestazioni in alcuni aspetti.
Flash Fix
La soluzione per questo problema è generalmente il declassamento di Flash all’iterazione precedente, anche se questo eliminerà diversi importanti perfezionamenti di sicurezza e altri miglioramenti. Come tale, si dovrebbe evitare il downgrade se si può convivere con lo scorrimento lento.
Per eseguire il downgrade, è sufficiente eseguire il programma di disinstallazione di Flash e poi installare la vecchia versione di Flash.
Schianti
Diversi utenti hanno riferito che Safari si blocca (si chiude inaspettatamente) in modo casuale durante l’uso regolare. I crash possono verificarsi durante il caricamento delle pagine, quando Safari si avvia, quando il Mac si sveglia dal sonno o quando viene aperta una nuova pagina o una nuova scheda.
Ci sono diverse potenziali soluzioni per questo problema, tra cui:
Cancella cartella cache
Navigate su ~/Libreria/Cache (questa è la cartella Library all’interno della vostra cartella utente) e trascinate la cartella com.apple.Safari nel cestino. Uscire e rilanciare Safari.
Reset Safari
Anche se perderai alcuni dati potenzialmente preziosi memorizzati, questa procedura molto semplice può risolvere il problema del crash in alcuni casi. Basta andare su Safari; Reset Safari (nella barra dei menu Safari) e controllare tutte le voci.
Cancellare i componenti aggiuntivi
Alcuni plug-in e componenti aggiuntivi potrebbero essere incompatibili con la nuova versione di Safari, causando crash.
In Safari, andare su Safari; Preferenze nella barra dei menu. Fare clic sulla scheda “Sicurezza”, quindi deselezionare “Abilita plug-in”. Riavviare Safari. Se la lentezza è sparita, la colpa potrebbe essere di un plug-in. Guardate nelle cartelle ~/Libreria/Internet Plug-Ins e /Libreria/Internet Plug-Ins e rimuovete le voci. Si possono poi riattivare i plug-in, e aggiungere le cose indietro una ad una, riavviando Safari dopo ognuna di esse, per identificare il plug-in problematico.
Eseguire lo stesso processo per tutti gli elementi delle seguenti cartelle:
- /Libreria/Metodi di inserimento/
- /Libreria/InputManagers/
- ~/Libreria/Metodi d’ingresso/
- ~/Libreria/InputManager/
Anche CT Loader è noto per causare incidenti. Eliminare tutti i seguenti file, quindi riavviare il Mac e lanciare Safari.
- /Libreria/supporto applicativo/condotto
- /Libreria/InputManager/CTLoader
- /Libreria/Ricevite/ctloader.pkg
- /Libreria/Ricevimenti/.pkg
- /Libreria/supporto applicativo/SIMBL/Plugins/CT2285220.bundle
- ~/Libreria/supporto applicativo/condotto
Come declassare a Safari
Come ultima risorsa per i problemi di crash e di prestazioni con Safari, è possibile passare a una versione precedente di Safari. Sfortunatamente, anche se Apple mantiene una pagina di download di Safari, il precedente programma di installazione di Safari non verrà eseguito una volta che l’ultimo Safari sarà presente; esso afferma che una versione precedente di Safari non può essere installata su una nuova.
Per aggirare questo problema, è necessario utilizzare una delle seguenti opzioni:
Archiviare e installare macOS o OS X
Utilizzate il vostro disco di installazione di Mac OS X per eseguire un archivio e un processo di installazione come descritto qui per OS X e qui per macOS.
Installare tutti gli aggiornamenti disponibili ad eccezione di Safari. Scaricate invece una versione precedente di Safari da questa pagina se tale versione non è installata dal vostro disco Mac OS X.
Forza installare
- Scarica Pacifist e l’installatore di Safari. Trascinare il pacchetto di installazione di Safari sull’icona dell’applicazione Pacifist per aprirlo.
- Una volta aperto il pacchetto Safari in Pacifist, selezionarlo dall’elenco, quindi fare clic su “Installa” nell’angolo in alto a sinistra della finestra Pacifist. Lasciare la casella “Usa privilegi di amministratore” selezionata.
- Vi verrà presentata una finestra di dialogo con la scritta: “L’applicazione esiste già”. Spuntate “Non chiedete più questa installazione” e cliccate su “Sostituisci”.
- Dopo aver eseguito questo processo, riavviare il Mac. Rimarrà una versione precedente di Safari.