Як очистити кеш у Safari для Mac OS X
Зміст:
Сучасні версії веб-браузера Safari для Mac OS X пропонують приховану функцію, яка дозволяє користувачам очищати веб-кеші з веб-переглядача без необхідності скидати всю іншу історію веб-перегляду, файли cookie, пошукові запити чи інші дані веб-сайтів. Це дійсно корисна функція для веб-працівників і розробників, яким регулярно потрібно очищати кеш веб-переглядача для сторінок і веб-сайтів, що змушує браузер отримувати нові дані з серверів, до яких здійснюється доступ, але вона також може бути корисною для деяких ситуацій усунення несправностей у Safari також.
Щоб очистити кеші в Safari для Mac OS X, вам спочатку потрібно ввімкнути меню «Розробка» в Safari з налаштувань програми. Це додаткове меню містить багато орієнтованих на розробника функцій, у тому числі можливість безпосередньо очищати кеш із сеансів веб-перегляду Safari, на чому ми зосередимося в цьому покроковому керівництві.
Як очистити та очистити кеш браузера Safari в Mac OS X
Як мається на увазі, це видаляє всі веб-кеші з Safari, і цю дію неможливо скасувати.
- Відкрийте Safari на Mac
- Якщо ви ще цього не зробили, виберіть відображення додаткового меню «Розробка», перейшовши до меню Safari у верхньому лівому куті, виберіть «Параметри» > «Додатково» > «Показати меню «Розробка» на панелі меню», а потім закрити налаштування
- Поверніться до будь-якого вікна браузера Safari, витягніть меню «Розробка» та виберіть «Очистити кеш»
- Зачекайте кілька секунд, і веб-кеш Safari буде повністю очищено, що дозволить отримати свіжий веб-вміст із віддалених веб-серверів без локального кешу, який обслуговується для цього сеансу
Немає діалогового вікна підтвердження або сповіщення, яке сповіщає користувача про те, що кеші браузера Safari очищено чи спорожнено, це просто відбувається за лаштунками.
Очистити кеш Комбінація клавіш для Safari в Mac OS X: Command+Option+E
Якщо ви ввімкнете меню «Розробка», ви також отримаєте доступ до комбінації клавіш для очищення кешу в Safari за допомогою Command+Option+E , який пропонує швидший спосіб доступу для користувачів, яким потрібно часто отримувати доступ до цієї функції, не відкриваючи меню кожного разу.
Примусове оновлення кешу веб-переглядача для певних сторінок за допомогою Shift+Click
Користувачі також можуть примусово оновити та перезавантажити, ігноруючи кеш, натиснувши Shift і клацнувши кнопку «Оновити сторінку» у Safari для Mac, якщо їм потрібно очистити кеш лише для певної сторінки. Перевагою цього методу є те, що він не очищає всі інші кеші браузера Safari, він зосереджується лише на цій конкретній сторінці. Однак це також може бути недоліком, тому багато розробників замість цього покладаються на виділені раніше функції «очистити все».
Розташування файлів кешу Safari в Mac OS X
Для тих, хто хоче знати, де локально зберігаються файли кешу Safari у файловій системі, вони зазвичай перебувають у одному з двох місць в OS X, залежно від того, яка версія ОС встановлена на Mac.
Сучасні версії браузера Safari зберігають локальний кеш у такій файловій системі Mac OS X:
~/Library/Caches/com.apple.Safari/
Більшість кешів Safari зберігається як файл бази даних sqlite, і хоча ви можете вручну переглядати його, переглядати записи кешу, змінювати, видаляти записи або видаляти весь файл бази даних самостійно, зазвичай це не так. рекомендовано, якщо ви не знаєте точно, що робите з сильним фоном SQL, порівняно з використанням просто вбудованої функції Safari Empty Cache.
Зверніть увагу, що старіші версії Safari (до 6) зберігають файли кешу користувача з браузера в такому місці:
~/Library/Caches/Safari/
Знову ж таки, хоча ви можете самостійно отримати доступ до прямих розташувань файлової системи файлів кешу Safari, вони не призначені для перегляду користувачем, тому їх найкраще очистити за допомогою меню «Розробка» та відповідної комбінації клавіш.
Більшості користувачів очищати кеш-пам’ять у Safari небагато, але це може бути корисним трюком для усунення несправностей у ситуаціях, коли веб-переглядач не працює належним чином. Окрім очищення кешу веб-переглядача, очищення історії веб-пошуку в OS X Safari та видалення всіх файлів cookie або видалення файлів cookie для певних сайтів у Safari для Mac також може бути корисним для усунення неприємної поведінки браузера. Деякі проміжні версії Safari навіть містили опцію скидання, яка робила все це одним махом, але сучасні версії з тих пір усунули цю можливість, змушуючи користувачів окремо очищати дані сайту сегментованими фрагментами.
Для тих, хто любить трохи копатися за лаштунками браузера Safari за допомогою меню розробника, додаткові та розширеніші параметри також доступні через приховане меню Debug, включаючи набір інструментів інспектора кешу .