Safari

Очистка кэша для отдельной страницы в Safari

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

Не один другой браузер не предоставляет таких гибких и удобных инструментов для разработки и анализа кода, достаточно активировать скрытое меню «Разработка» (Настройки... → Дополнения → Показывать меню «Разработка» в строке меню). Тут для разработчика просто рай - чего только стоит включение режима отзывчивого дизайна, позволяющего с лёгкостью тестировать сайты на любом из существующих мобильных устройств Apple. Да и веб-инспектор, на мой взгляд, сделан удобнее чем в Google Chrome, возможно это просто дело привычки. Но вот чего точно нет в браузерах конкурентов, так это полной интеграции с системой macOS и поддержки жестов тачпада - кто пробовал, сразу поймет о чём речь - это просто киллер-фича Safari, благодаря которой он просто уделывает всех по удобству использования. В любой момент, двойным кликом можно запросто интеллектуально увеличить любой участок контента на сайте, детально просмотреть любой участок фотографии уже привычным жестом увеличения. Это уже оценят обычные пользователи как и просмотр видео в режиме "картинка в картинке".

читать полностью →

Safari: веб-страницы загружаются частично, медленно или не найдены

Воскресенье, 21 апреля 2013 г.
Рубрика: Apple изнутри
Метки: | |
Просмотров: 33386
Подписаться на комментарии по RSS

Пару последних дней на моем маке наблюдалась такая картина - веб-страницы в Safari стали грузиться крайне медленно, либо не догружались полностью, либо вообще сообщалось о том, что страница не найдена. Хотя, Google Chrome те же страницы выплевывал не задумываясь.

Мириться с подобным положением дальше было невозможно, потому как отказываться от "плюшек" Safari и пересаживаться на Chrome не хотелось. Это первый глюк, который вылез на моем маке за почти полтора года использования. Решение нашлось на support.apple.com, поделюсь ссылкой на полный текст статьи: Safari 5.0.1 или более поздней версии: веб-страница загружается медленно или частично или не найдена.

Те, кому лень читать первоисточник, запускаем терминал и выполняем команду:

defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false

Этой командой в Mac OS X мы отключаем предварительную загрузку DNS. Честно говоря я не понял что эта фигня значит, описания данного механизма я не нашел, но поверим на слово техподдержке apple. После следует перезапустить браузер. Былая шустрость открытия web-страничек вернулась.

Вернуть первоначальную настройку можно командой:

defaults delete com.apple.safari WebKitDNSPrefetchingEnabled