Как ускорить загрузку страницы в Safari

Приветствую, хотелось бы поделиться способом, который помог мне намного ускорить загрузку страниц в браузере Safari на Mac OS X El Capitan. В один прекрасный момент, после обновления, загрузка отдельных сайтов превратилась просто в кошмар. Самое интересное, что проявлялось это периодически. Одним из этих сайтов был мой ddr5.ru. Что я только не передумал — отключал все, что только можно, теребил техподдержку хостинга и провайдера интернета, но ответа у них так найти и не смог.

На ответ меня навел факт, что когда у меня страница висит с крутящимся колесиком загрузки — ping, google insight, Вебмастер Яндекс показывают отличные показатели.

Причина оказалась в проверке DNS, которые предоставляет интернет провайдер. И чем больше их, тем дольше будет длится загрузка. В моем случае в настройках указано 2 DNS, то есть Safari сначала ждет ответа соединяясь с первым, но поняв, что ответа не будет — загружает через второй.

Чтоб отключить проверку DNS в Safari Mac OS, нужно вбить в терминал:

defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false

Что бы включить обратно:

defaults delete com.apple.safari WebKitDNSPrefetchingEnabled

Способ работает начиная с Safari 5.0.1.

Продолжаем ускорять… Уменьшаем задержку рендеринга страниц браузером Safari:

defaults write com.apple.Safari WebKitInitialTimedLayoutDelay 0.25

Для отмены изменения:

defaults write com.apple.Safari WebKitInitialTimedLayoutDelay 1

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

Как ускорить анимацию интерфейса Mac OS

Вас могут заинтересовать:

@DDR5.RU

@DDR5.RU

Комментарии не относящиеся к тематикам страниц, вводящие в заблуждение пользователей нашего ресурса, носящие рекламный и провокационный характер будут беспощадно удаляться!!! С уважением, администрация DDR5.RU...

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *