Ліквідацыю Safari - Slow старонка загружаецца

Адключэнне DNS предвыборку можа палепшыць прадукцыйнасць у Safari

Сафары, нароўні з толькі пра любы іншы браўзэр, зараз уключае ў сябе DNS предзапросы, функцыя прызначана , каб зрабіць вэб - сёрфінг больш аператыўны вопыт , гледзячы на ўсе спасылкі , убудаваныя ў вэб - старонкі і запытаў DNS - сервер для дазволу кожнай спасылкі на яго фактычнае IP-адрас.

Калі DNS папераджальнай выбаркі працуе добра, да таго часу, вы націскаеце на спасылку на вэб-сайце, ваш браўзэр ужо ведае IP-адрас і гатовы да загрузцы патрэбную старонку. Гэта азначае, што вельмі кароткі час водгуку пры пераходзе ад старонкі да старонкі.

Такім чынам, як гэта можа быць дрэнна? Ну, атрымліваецца, што DNS можа папераджальнай выбаркі мае некаторыя цікавыя недахопы, але толькі пры пэўных умовах. У той час як большасць браўзэраў цяпер DNS предзапросы, мы збіраемся засяродзіцца на сафары , так як гэта вядучы браўзэр для Mac.

Калі Safari загружае вэб-сайт, часам старонка адлюстроўваецца і, падобна, гатовы для вас, каб праглядзець яго змесціва. Але пры спробе пракруткі уверх ці ўніз старонкі, або перамясціць курсор мышы, вы атрымаеце верціцца курсор. Вы можаце заўважыць, што значок абнаўлення браўзэра ўсё яшчэ круціцца, а таксама. Усё гэта паказвае на тое, што ў той час як старонка была паспяхова аказана, што нешта перашкаджае браўзэр адказваць на вашыя патрэбы.

Ёсць цэлы шэраг магчымых злачынцаў. Старонка можа мець памылкі, сервер сайта можа быць павольным, або за межамі пляцоўкі частка старонкі, такія як сэрвіс аб'яваў трэціх бакоў, можа быць недаступны. Гэтыя тыпы пытанняў, як правіла, часовы характар, і, хутчэй за ўсё, сыдзе ў кароткі прамежак часу, ад некалькіх хвілін да некалькіх дзён.

пытанні DNS папераджальнай выбаркі працуюць крыху па-іншаму. Яны, як правіла, уплываюць на адзін і той жа сайт, калі вы наведваеце яго ў першы раз у браўзэры Safari. Вы можаце наведаць сайт ранняй раніцай і выявіць, што гэта вельмі павольна рэагаваць. Вяртайцеся праз гадзіну, і ўсё добра. На наступны дзень тая ж карціна паўтараецца. Ваш першы візіт павольна, вельмі павольна; любыя наступныя візіты ў гэты дзень проста выдатна.

Такім чынам, што і # 39; АДБЫВАЕЦЦА З DNS папераджальнай выбаркі?

У нашым прыкладзе вышэй, калі вы ідзяце на сайт перш за ўсё раніцай, Safari мае магчымасць разаслаць DNS запытаў для кожнай спасылкі ён бачыць на гэтай старонцы. У залежнасці ад старонкі вы загружаеце, гэта можа быць некалькі запытаў, ці гэта можа быць тысячы, асабліва калі гэта сайт, які мае шмат каментароў карыстальнікаў або вы наведваеце форум якога-небудзь тыпу.

Праблема не столькі ў тым, што Safari пасылае тон DNS запытаў, але некаторыя старыя дамы сеткавыя маршрутызатары не могуць справіцца з нагрузкай запыту, ці што сістэма DNS вашага правайдэра з'яўляецца нізкарослыя для запытаў, або камбінацыя абодвух.

Ёсць два простых метадаў ліквідацыі непаладак і дазвол DNS на предзапросах магутнасці сістэмы. Мы будзем лічыць вас праз абодва метаду.

Змена DNS-правайдэра

Першы спосаб складаецца ў змене пастаўшчыка паслуг DNS. Шматлікія людзі выкарыстоўваюць любы DNS налады іх ISP кажа ім карыстацца, але ў цэлым, вы можаце выкарыстоўваць любы пастаўшчык паслуг DNS вы хочаце. На маю вопыту, служба DNS нашага мясцовага правайдэра вельмі дрэнна. Змена пастаўшчыкоў паслуг быў добры ход з нашага боку; гэта можа быць добрым крокам для вас.

Вы можаце праверыць свой бягучы правайдэр DNS, прытрымліваючыся інструкцыі ў наступным кіраўніцтве:

Мой браўзэр не адлюстроўвае вэб - сайт Правільна: Як я магу выправіць гэтую праблему?

Калі пасля праверкі службы DNS вы вырашылі змяніць да іншай, відавочнае пытанне, які адзін? Вы можаце паспрабаваць OpenDNS або Google Public DNS, два папулярных і бясплатных пастаўшчыкоў паслуг DNS, але калі вы не пярэчыце рабіць трохі налады, вы можаце выкарыстоўваць наступнае кіраўніцтва для тэставання розных пастаўшчыкоў паслуг DNS, каб убачыць, які з іх лепш для вас:

Праверце свой DNS - правайдэра , каб атрымаць Faster Web Access

Пасля таго як вы абралі правайдэр DNS для выкарыстання, вы можаце знайсці інструкцыі па змене налад DNS вашага Мака ў наступным кіраўніцтве:

Кіраванне DNS вашага Мака

Пасля таго, як вы змянілі да іншага правайдэра DNS, зачыніце Safari. Перазапусціце Safari, а затым паспрабаваць вэб-сайт, які выклікае вас паўтараюцца праблемы.

Калі сайт загружаецца нармальна зараз, і Safari застаецца спагадным, то вы ўсё зрабілі; праблема была з пастаўшчыком DNS. Для таго, каб зрабіць ўдвая ўпэўненыя, паспрабуйце яшчэ раз загружаецца той жа сайт, пасля выключэння і перазагрузкі Mac. Калі ўсё яшчэ працуе, вы зрабілі.

Калі няма, то праблема, верагодна, у іншым месцы. Вы можаце вярнуцца да вашых раней налад DNS, або проста пакінуць новыя на месцы, асабліва калі вы змянілі да аднаго з правайдэраў DNS я прапанаваныя вышэй; абодва працуюць вельмі добра.

Адключыць Safari & # 39; сек DNS Prefetch

Калі вы ўсё яшчэ ўзнікаюць праблемы, вы можаце вырашыць іх ніколі не наведваць гэты сайт яшчэ раз, або шляхам адключэння DNS предзапросы.

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

  1. Запуск тэрмінал, размешчаны ў / Applications / Utilities.
  2. У акне тэрмінала, які адкрываецца, увядзіце або скапіруйце / ўстаўце наступную каманду:
  3. Па змаўчанні запісу com.apple.safari WebKitDNSPrefetchingEnabled -boolean ХЛУСНІ
  4. Націсніце ўвод або вяртання.
  5. Вы можаце выйсці з тэрмінала.

Зачыніце і перазапусціце браўзэр Safari, а затым вярнуцца да вэб-сайт, які выклікае вас праблемы. Ён павінен працаваць нармальна. Праблема, хутчэй за ўсё, больш стары маршрутызатар ў сетцы вашага дома. Калі вы заменіце маршрутызатар, калі-небудзь, або калі вытворца маршрутызатар прапануе абнаўленне прашыўкі, ліквідавалае гэтую праблему, вы хочаце, каб уключыць DNS предзапросов назад. Вось як.

  1. Запуск тэрмінала.
  2. У акне тэрмінала ўвядзіце наступную каманду:
  3. Па змаўчанні запіс com.apple.safari WebKitDNSPrefetchingEnabled
  4. Націсніце ўвод або вяртання.
  5. Вы можаце выйсці з тэрмінала.

Гэта яго; вы павінны быць усё гатова. У канчатковым рахунку, вы, як правіла, лепш з DNS папераджальным уключаны. Але калі вы часта наведваеце вэб-сайт, які мае праблемы, паварочваючыся DNS на предзапросы ад можа зрабіць штодзённае наведванне больш прыемным.