Safari-webinhoud "reageert niet" op Mac? Repareer de strandbal met deze tips
Inhoudsopgave:
Mac Safari-gebruikers kunnen af en toe een probleem ervaren waarbij de webbrowser gedurende langere tijd niet meer reageert, meestal vergezeld van het verschijnen van de ronddraaiende veelkleurige strandbalcursor. Met een beetje graven onder de motorkap komt dit bijna altijd overeen met het uiterlijk van "Safari Web Process (Reageert niet)" dat verschijnt in Activity Monitor in MacOS en Mac OS X.
De specifieke Safari-processituatie "Reageert niet" is wat we hier proberen op te lossen met deze gids voor het oplossen van problemen. Gebruikers die op zoek zijn naar een bredere benadering van Safari-problemen kunnen deze gids raadplegen voor het oplossen van problemen met het vastlopen en crashen van Safari in Mac OS X, inclusief in Yosemite, El Capitan en Sierra.
Eenvoudig eerst: Safari afsluiten en opnieuw starten
Allereerst, de eenvoudigste reactie op de Safari-strandbal en stall-out bestaat uit twee delen; wacht om te zien of de webpagina uiteindelijk wordt geladen, en zo niet, sluit Safari dan af om het opnieuw te openen en probeer het opnieuw. Dit is de typische aanpak voor de meeste Mac-gebruikers en lost de situatie vaak op.
Easy Second: The Force Quit & Relaunch
Als Safari zo niet reageert dat het niet kan worden afgesloten via het menu Bestand, is het gebruik van Forceer stop een redelijke oplossing:
- Druk op Command+Option+Escape om het menu Forceer stop te openen
- Selecteer "Safari" en kies vervolgens "Geforceerd stoppen"
- Wacht ongeveer een minuut terwijl Safari wordt gedwongen af te sluiten en het systeem zich herstelt, start Safari opnieuw en ga verder met browsen zoals gewoonlijk
Zoals we al zeiden, werkt dat meestal prima, en de meeste Mac-gebruikers surfen weer op internet in Safari.
Meer geavanceerd: gericht op specifieke Safari-webinhoud (reageert niet) processen
- Start "Activity Monitor" gevonden in /Applications/Utilities
- Onder het tabblad CPU of Geheugen zoekt en lokaliseert u alle rode "Safari-webinhoud (reageert niet)"-processen
- Klik op de knop (X) in de werkbalk om het geselecteerde proces te beëindigen
- Herhalen met andere vastzittende rode "Safari-webinhoud (reageert niet)"-processen
- Activiteitenmonitor verlaten
Het doden van een "Safari-webinhoud (reageert niet)"-proces dwingt het af te sluiten en vervolgens wordt het meestal automatisch opnieuw geladen in Safari. Dat alleen kan het probleem vaak oplossen, maar soms keert de strandbal onmiddellijk terug omdat het webproces onjuiste javascript laadt of een plug-in die in de war is geraakt, of een geheugenlek of een wilde CPU-piek ervaart.
In de bijgevoegde schermafbeelding ziet u dat bijna elk Safari Web Content-proces "niet reageert" en in de war is geraakt (behalve osxdaily.com, woohoo!), waarbij een absurde hoeveelheid echte geheugen en virtueel geheugen, waardoor de kernel_task ermee naar de afvoer wordt gesleept. Zoals je je in een dergelijke situatie kunt voorstellen, reageerde Safari helemaal niet, net als de rest van de Mac, en dus was het focussen op het doden van het hele "Safari" -proces een snellere oplossing dan het afzonderlijk doden van elk afzonderlijk proces.
"Safari-webcontent repareren (reageert niet)" en herhaling voorkomen
Nu je weet hoe je met foutieve Safari-processen om moet gaan, wat kun je doen om ze op te lossen en te voorkomen? Hier is geen definitief antwoord op omdat de oorzaak niet altijd wordt vastgesteld, maar er zijn veel stappen te ondernemen om de kans te verkleinen dat het Safari-proces in de war raakt met een strandbal en daarmee de Mac uitschakelt.
Wis caches en browsergeschiedenis
Het wissen van caches van webinhoud en browsergeschiedenis lost vaak een probleem op, maar het nadeel is dat het cookies verwijdert en dus alle opgeslagen logins of andere gegevens van de Mac, evenals al het andere dat erop is aangemeld iCloud-account (een beetje vervelend, ja). Wees er dus op voorbereid om opnieuw in te loggen op de meeste websites.
- Ga naar het menu “Safari” en kies “Geschiedenis wissen”
- Kies in het menu "Wissen" een geschikte tijdlijn, vaak is "alle geschiedenis" het meest effectief", en klik vervolgens op "Geschiedenis wissen"
Safari-plug-ins en WebGL uitschakelen
Hoewel sommige plug-ins voor Safari-browsers interessant, nuttig of cool kunnen zijn, zijn ze ook vaak routinematig problematisch, slecht gemaakt, crashgevoelig en een veelvoorkomende oorzaak van browserproblemen. Adobe Flash Player is een klassiek voorbeeld van een browserplug-in die kan leiden tot overmatig gebruik van bronnen en problematisch gedrag op een Mac, maar er zijn nog vele andere die ook problemen kunnen veroorzaken. Eenvoudig advies; schakel plug-ins uit, u hebt ze waarschijnlijk niet nodig. Bovendien is WebGL losjes gekoppeld aan bredere systeemproblemen op sommige specifieke Macs en OS X-versies, dus het uitschakelen ervan kan ook nuttig zijn.
- Open het menu “Safari” en ga naar “Voorkeuren”
- Ga naar het tabblad "Beveiliging" en verwijder het vinkje bij "Sta plug-ins toe" en haal het vinkje weg bij "Allow WebGL"
- Sluit de Beveiligingsvoorkeuren af, sluit Safari af en start Safari opnieuw
Het niet gebruiken van webplug-ins is een van de eenvoudigste manieren om problemen met Safari (of welke andere webbrowser dan ook) te voorkomen. Ja, ik weet dat sommige sites dit vereisen, dus als je een plug-in nodig hebt voor een specifieke webpagina of website die je vaak bezoekt, overweeg dan om een plug-in zoals Flash alleen te gebruiken in een webbrowser met een sandbox zoals Google Chrome.
Safari bijwerken, overweeg systeemsoftware te updaten
De volgende stap is ervoor te zorgen dat Safari up-to-date is. Safari heeft vaak bugfixes uitgebracht die problemen kunnen oplossen en voorkomen dat ze zich opnieuw voordoen, dus het up-to-date houden van de software is een manier om ervoor te zorgen dat die bugfixes in uw voordeel werken.
- Ga naar het Apple-menu en kies "App Store"
- Ga naar het tabblad Updates en zoek naar beschikbare Safari-updates of beveiligingsupdates en installeer deze
Het is een goede gewoonte om een back-up van een Mac te maken voordat je een software-update installeert, maar dat geldt net zo goed voor alles dat de systeemsoftware aanpast, zoals sommige beveiligingsupdates doen. Sla geen back-up over.
Je kunt ook overwegen om bredere Mac OS X-systeemsoftware bij te werken als er een nieuwere versie beschikbaar is, maar voor sommige Mac-gebruikers die het leuk vinden welke versie van de systeemsoftware ze momenteel gebruiken en als de zaken over het algemeen hunky-dory zijn zoals het is, wordt dat niet altijd aanbevolen.
Als je alle bovenstaande stappen hebt gevolgd en nog steeds problemen ondervindt, vergeet dan niet om enkele te bekijken, die een aantal alternatieve methoden bieden voor het verwijderen van caches en het uitschakelen van plug-ins, en een paar ook andere oplossingen. En natuurlijk, voor mobiele gebruikers, kun je met deze trucs ook Safari-problemen en crashes op de iPhone oplossen.