Ошибки в Safari

[Решено] ‘Safari не запоминает ранее нажатые или посещенные ссылки’

Safari является веб-браузером по умолчанию для устройств на базе macOS и iOS, а в прошлом он был доступен и для Windows. В основе браузера лежит движок WebKit, который отвечает за всевозможные функции. Safari наиболее известен своим простым и минималистичным интерфейсом. Однако некоторые пользователи сообщают, что при нажатии на ссылку цвет не меняется с синего на фиолетовый. Иногда при закрытии Safari и повторном запуске ссылки могут отображаться с измененным цветом, но при использовании кнопки «Назад» они снова становятся синими.

Щелкнутые ссылки не меняют цвет

В чем причина того, что Safari не запоминает нажатые сайты?

Мы исследовали эту проблему, изучив различные отчеты пользователей и стратегии устранения, которые обычно использовались для поиска и устранения неисправностей пользователями, оказавшимися в аналогичной ситуации. По результатам наших исследований известно несколько различных сценариев, вызывающих появление данного сообщения об ошибке:

  • повреждены данные кэша — Кэш-память браузера Safari может быть повреждена или испорчена, в результате чего некоторые функции перестают работать. Нескольким пользователям, оказавшимся в аналогичной ситуации, удалось решить проблему после удаления старых кэш-данных.
  • Не настроены параметры браузера — Как выяснилось, данная проблема может возникать и в том случае, если в настройках браузера выбрана определенная опция, из-за которой ссылки не меняют цвет.
  • Устаревшая версия браузера — Другим возможным случаем возникновения этой ошибки является использование сильно устаревшего браузера. Устаревшие приложения приводят к возникновению большого количества ошибок и сбоев.

Теперь, когда у вас есть базовое понимание сути проблемы, перейдем к методам. Убедитесь в том, что все эти действия выполняются именно в том порядке, в котором они перечислены, чтобы избежать конфликтов.

Способ 1: Перезапуск браузера Safari

Простой перезапуск может избавить от большинства несерьезных проблем. Существует вероятность того, что Safari не был запущен должным образом со всеми файлами бэкенда. Перезапуск должен быть первым методом, который следует попробовать при любой проблеме с приложением.

  1. Когда Safari открыта, щелкните правой кнопкой мыши на Safari браузер в доке и выберите Выйти из
    Выход из браузера Safari
  2. Или вы также можете принудительный выход нажав кнопку Command + Option + Esc клавиши вместе, чтобы открыть окно принудительной остановки
  3. Выберите пункт Safari открыть браузер и нажать на кнопку Принудительная остановка. Начать Safari снова открыть браузер, щелкнув ярлык в доке.
    Принудительная остановка браузера Safari

Способ 2: Изменение настроек браузера Safari

В этом методе мы изменим настройки браузера Safari. Виновником возникновения этой проблемы у пользователей может быть опция Swap processes on navigation. Эта опция используется для временной замены процесса из памяти на резервное хранилище с последующей заменой обратно в память для продолжения выполнения. Чтобы отключить эту опцию, выполните следующие действия:

  1. Откройте Safari браузер, щелкнув на значке Safari в доке
  2. Нажмите кнопку Safari в верхней части строки меню и выберите пункт Предпочтения в контекстном меню.
  3. Затем нажмите кнопку Дополнительно и выберите опцию “Показывать меню Develop в строке меню“; в строке меню появится опция разработки
    Включение меню Develop в настройках Safari
  4. Нажмите на кнопку Разработать, выберите Экспериментальная функция и отменить выбор Поменять местами процессы в навигации
    Отмените выбор подмены процессов при навигации
  5. Теперь Safari будет запоминать нажатые или посещенные ссылки.

Способ 3: Удаление кэш-данных Safari

Браузеры Safari используют кэшированные данные для сохранения и запоминания страниц, поисковых запросов и всех действий пользователя. Однако эти файлы могут стать поврежденными и вызвать проблему несохранения данных или загрузки предыдущих данных вместо новых. Многие отмечают, что очистка кэш-данных устраняет большинство проблем, связанных с браузером Safari.

  1. Откройте Safari браузер, щелкнув на значке Safari в доке
  2. Нажать Safari в верхней строке меню и выберите пункт Preferences в контекстном меню
  3. Теперь нажмите на кнопку Конфиденциальность и нажмите кнопку Управление данными веб-сайта

    Открытие опции данных кэша в настройках Safari
  4. Появится окно, нажмите Удалить все кнопка внизу. Появится окно проверки действий, затем щелкните на Удалить сейчас
    Удаление кэш-данных для Safari
  5. Теперь перейдите в раздел Advanced в Предпочтения и включите опцию “Показать меню Develop в строке меню
    Меню Включение разработки
  6. Нажмите на кнопку Develop меню в строке меню вверху и выбрать Опустошить кэш

    Опция Пустой кэш
  7. Теперь попробуйте использовать Safari и проверьте, все ли работает стабильно.

Способ 4: Проверка версии браузера Safari

Большинство проблем с приложениями возникает из-за устаревшей версии. Устаревшие файлы, не получившие обновления, становятся бременем для этого приложения и могут быть причиной нескольких проблем. Лучше всего постоянно обновлять систему. В основном macOS поддерживает систему в актуальном состоянии, но можно и вручную проверить, обновлена она или нет, выполнив следующие действия:

Примечание: Когда System Update говорит, что ваш Mac обновлен, это означает, что все приложения, включая safari, обновлены.

  1. Нажмите на кнопку Apple в строке меню вверху и выберите Системные предпочтения в контекстном меню, затем нажмите кнопку Обновление системы
    Открытие опции Обновление системы для macOS
  2. Начнется поиск новых обновлений
    Поиск новых обновлений
  3. Убедитесь, что вы обновили все доступные обновления, и получите это сообщение при повторном поиске
    Все обновлено

Добавить комментарий