Уеб съдържанието на Safari „Не отговаря“ на Mac? Поправете плажната топка с тези съвети
Съдържание:
Потребителите на Mac Safari понякога могат да изпитат проблем, при който уеб браузърът спира да реагира за продължителен период от време, обикновено придружен от появата на въртящ се многоцветен курсор на плажна топка. С малко ровене под капака, това почти винаги съответства на появата на „Safari Web Process (Not Responding)“, показващ се в Activity Monitor в MacOS и Mac OS X.
Това, което търсим да разрешим тук с това ръководство за отстраняване на неизправности, е конкретната ситуация на Safari „Не отговаря“. Потребителите, които търсят по-широк подход към проблемите на Safari, може да се обърнат към това ръководство за отстраняване на неизправности при замръзване и сривове на Safari в Mac OS X, включително в Yosemite, El Capitan и Sierra.
Първо лесно: Излезте и рестартирайте Safari
Първо, най-простият отговор на плажната топка Safari и спирането се състои от две части; изчакайте да видите дали уеб страницата в крайна сметка се зарежда и ако не, просто излезте от Safari, за да я отворите отново и опитайте отново. Това е типичният подход за повечето потребители на Mac и често коригира ситуацията.
Easy Second: The Force Quit & Relaunch
Ако Safari толкова не реагира, че не може да бъде напуснато от менюто File, използването на Force Quit е разумно решение вместо това:
- Натиснете Command+Option+Escape, за да изведете менюто за принудително излизане
- Изберете “Safari” и след това изберете “Force Quit”
- Изчакайте около минута, тъй като Safari е принуден да излезе и системата се възстанови, след това рестартирайте Safari и се върнете към сърфиране както обикновено
Както казахме, това обикновено работи добре и повечето потребители на Mac се връщат отново към сърфирането в мрежата в Safari.
По-напреднали: Насочване към конкретни процеси на уеб съдържание на Safari (без отговор)
- Стартирайте „Монитор на активността“, намерен в /Applications/Utilities
- Под раздела CPU или Memory намерете и локализирайте всички червени процеси „Safari Web Content (Not Responding)“
- Щракнете върху бутона (X) в лентата с инструменти, за да прекратите избрания процес
- Повторете с други останали червени процеси „Safari Web Content (Not Responding)”
- Излезте от монитора на активността
Унищожаването на процес „Safari Web Content (Not Responding)“ го принуждава да излезе и след това обикновено автоматично се презарежда в Safari. Само това често може да реши проблема, но понякога плажната топка се връща незабавно, защото уеб процесът зарежда неправилен javascript или плъгин се е объркал, или има изтичане на памет или необичайни скокове на процесора.
В приложената екранна снимка ще видите, че почти всеки процес на уеб съдържание на Safari е „Не отговаря“ и се е объркал (с изключение на osxdaily.com, ура!), изяждайки абсурдно количество реално памет и виртуална памет, плъзгайки kernel_task в дренажа с него. Както можете да си представите в такава ситуация, Safari беше напълно неотзивчив, както и останалата част от Mac, и по този начин фокусирането върху убиването на целия процес „Safari“ беше по-бързо решение, отколкото индивидуалното убиване на всеки отделен процес.
Коригиране на „Safari Web Content (Not Responding)“ и предотвратяване на повторни случаи
Сега, след като знаете как да се справите с грешните процеси на Safari, какво можете да направите, за да коригирате и предотвратите тяхното възникване? Няма категоричен отговор за това, тъй като основната причина не винаги е установена, но има много стъпки, които трябва да се предприемат, за да се ограничи вероятността процесът на Safari да се обърка с плажна топка и да развали Mac с нея.
Изчистване на кеша и историята на браузъра
Изчистването на кеша за уеб съдържание и хронологията на браузъра често решава проблем, но недостатъкът е, че ще премахне бисквитките и следователно всички запазени влизания или други данни от Mac, както и всичко друго, влязло в същия iCloud акаунт (някак досадно, да). Така че бъдете готови да влезете отново в повечето уебсайтове.
- Отидете в менюто “Safari” и изберете “Clear History”
- От менюто „Изчистване“ изберете подходяща времева линия, често „цялата история“ е най-ефективна“, след което щракнете върху „Изчистване на историята“
Деактивиране на приставките за Safari и WebGL
Въпреки че някои приставки за браузър Safari може да са интересни, полезни или готини, те също често са рутинно проблематични, лошо направени, предразположени към сривове и честа причина за проблеми с браузъра. Adobe Flash Player е класически пример за приставка за браузър, която може да причини прекомерно използване на ресурси и проблемно поведение на Mac, но има много други, които също могат да причинят проблеми. Прост съвет; деактивирайте добавките, вероятно нямате нужда от тях. Освен това WebGL е слабо свързан с по-широки системни проблеми на някои конкретни Macs и OS X версии, така че деактивирането на това също може да бъде полезно.
- Издърпайте надолу менюто „Safari“ и отидете на „Предпочитания“
- Отидете в раздела „Защита“ и премахнете отметката от „Разрешаване на добавки“ и премахнете отметката от „Разрешаване на WebGL“
- Излезте от предпочитанията за защита, след това излезте и рестартирайте Safari
Неизползването на уеб плъгини е един от най-простите начини да избегнете проблеми със Safari (или който и да е друг уеб браузър в този смисъл). Да, знам, че някои сайтове ги изискват, така че ако трябва да използвате приставка за конкретна уеб страница или уеб сайт, който посещавате, обмислете използването на приставка като Flash само в уеб браузър в пясъчна среда като Google Chrome.
Актуализирайте Safari, помислете за актуализиране на системния софтуер
Следва да се уверите, че Safari е актуален. Safari често има издадени корекции на грешки, които могат да разрешат проблемите и да предотвратят повторното им възникване, така че поддържането на софтуера актуализиран е един от начините да сте сигурни, че корекциите на грешки работят във ваша полза.
- Отидете в менюто Apple и изберете „App Store“
- Отидете в раздела Актуализации и потърсете всички налични актуализации на Safari или актуализации за защита и ги инсталирайте
Добра практика е да архивирате Mac, преди да инсталирате каквато и да е софтуерна актуализация, но това е еднакво вярно за всичко, което настройва системния софтуер, както правят някои актуализации за сигурност. Не пропускайте архивиране.
Можете също така да помислите за актуализиране на по-широк системен софтуер на Mac OS X, ако е налична по-нова версия, но за някои потребители на Mac, които харесват коя версия на системния софтуер използват в момента и ако нещата като цяло са много неприятни както е, това не винаги се препоръчва.
Ако сте изпълнили всички горепосочени стъпки и все още имате проблеми, не забравяйте да разгледате някои, които предлагат някои алтернативни методи за изтриване на кешове и деактивиране на добавки, както и няколко и други решения. И, разбира се, за мобилните потребители, можете да коригирате проблеми и сривове на Safari и на iPhone с тези трикове.