Safari tõrkeotsing - aeglane lehe laadimine

DNS-i eelinstallimise keelamine võib parandada Safari jõudlust

Safari koos peaaegu iga muu brauseriga sisaldab nüüd ka DNS-i eelvalimist, mis võimaldab veebis surfata kiiremini , vaadates kõiki veebisaidile lisatud linke ja päringuid teie DNS-serverile, et lahendada iga link selle tegelikule IP-aadress.

Kui DNS-i eelvalimine toimib hästi, näeb veebisaidi linki klõpsates oma IP-aadressi juba teadlikult ja on valmis lehte laadima. See tähendab väga kiiret reageerimisaega, kui liigute lehelt lehele.

Niisiis, kuidas see võib olla halb asi? Ning, selgub, et DNS-i eelvalimisel võivad olla mõned huvitavad puudused, ehkki ainult teatud tingimustel. Kuigi enamikul brauseritel on nüüd DNS-i eelvalimine, keskendume Safari-le , kuna see on Mac-i juhtiv brauser.

Kui Safari laadib veebisaidi, muudab see mõnikord seda lehte ja kuvatakse valmis teie sisu tutvumiseks. Kuid kui üritate lehte üles või alla kerida või hiirekursorit nihutada, saate ketruskursorit. Võite märgata, et brauseri värskenduste ikoon ikka veel pöörleb. Kõik see näitab, et kui leht on edukalt ümber kujundatud, ei lase brauser teie vajadustele vastata.

On mitmeid võimalikke süüdlasi. Lehel võivad olla vead, saidi server võib olla aeglane või lehe osa väljaspool, näiteks kolmanda osapoole reklaamiteenus, võib olla alla. Sellised probleemid on tavaliselt ajutised ja tõenäoliselt minema lühikese ajaga, mõnest minutist mõne päevani.

DNS-i eelvalimisküsimus töötab natuke teisiti. Tavaliselt mõjutavad nad sama veebisaiti, kui külastate seda esmakordselt Safari brauseri seansil. Võite külastada saiti varahommikul ja veenduda, et vastamine on väga aeglane. Tunnis hiljem tagasi ja kõik on hästi. Järgmisel päeval korratakse sama mustrit. Teie esimene külastus on aeglane, väga aeglane; mis tahes järgnevad külastused sellel päeval on lihtsalt korras.

Niisiis, mis käib DNS-i eelvalimisega?

Eespool toodud näites, kui külastate hommikul esmakordset veebisaiti, kasutab Safari võimalust saata DNS-i päringud igale sellele lehele nähtavale lehele. Sõltuvalt laadimisest võib see olla mõni päring või võib olla tuhandeid, eriti kui see on veebisait, millel on palju kasutaja kommentaare või külastad mõne tüüpi foorumit.

Probleem ei seisne mitte niivõrd selles, et Safari saadab tonni DNS-päringuid, kuid mõned vanemad koduvõrgu ruuterid ei saa päringukoormusega toime tulla või et teie Interneti-teenuse pakkuja DNS-süsteem on taotlustele alamõõduline või mõlema kombinatsioon.

On kaks lihtsat meetodit tõrkeotsingute tegemiseks ja DNS-i eelinstalleerimise probleemide lahendamiseks. Me viime teid läbi mõlema meetodi abil.

Muuda oma DNS-teenuse pakkujat

Esimene meetod on teie DNS-teenuse pakkuja muutmine. Paljud inimesed kasutavad mis tahes DNS-i seadeid, mida nende Interneti-teenuse pakkuja neile ütleb, kuid üldiselt võite kasutada mis tahes soovitud DNS-teenuse pakkujat. Minu kogemusena on meie kohaliku Interneti-teenuse DNS teenus päris halb. Teenuseosutajate vahetamine oli meie jaoks hea samm; see võib olla hea samm ka teile.

Te saate testida oma praegust DNS-teenuse pakkujat, kasutades järgmises juhendis toodud juhiseid:

Minu brauser ei kuvata õigesti veebisaiti: kuidas seda probleemi lahendada?

Kui pärast DNS-teenuse kontrollimist otsustate muuta mõne muu, siis on selge küsimus, milline neist? Võite proovida OpenDNSi või Google Public DNS-i, mis on kaks populaarset ja tasuta DNS-teenuse pakkujat, kuid kui te ei teosta väikest tutistamist, võite kasutada mitmesuguste DNS-teenuste pakkujate testimiseks järgmist juhendit, et teada saada, milline neist on teie jaoks kõige parem:

Katsetage oma DNS-i pakkujat, et saaksite kiiremat veebipääsu

Kui olete DNS-teenuse pakkuja kasutanud, võite leida juhiseid oma Mac DNS-i seadistuste muutmiseks järgmises juhendis:

Hallake oma Maci DNS-i

Kui olete teise DNS-teenuse pakkuja poole pöördunud, lõpetage Safari. Laadige alla Safari ja proovige veebisait, mis põhjustas korduvaid probleeme.

Kui saidi laaditakse nüüd kohe ja Safari jääb reageerivaks, siis olete kõik määratud; probleem oli DNS-i pakkujaga. Veenduge kahtlemata, proovige pärast Mac-i sulgemist ja taaskäivitamist uuesti laadida sama veebisaiti. Kui kõik veel töötab, olete valmis.

Kui ei, siis probleem on ilmselt mujal. Võite pöörduda tagasi oma varasemate DNS-seadete juurde või lihtsalt jätke uued paigad, eriti kui olete muutnud üheks eespool nimetatud DNS-i pakkujalt; mõlemad töötavad väga hästi.

Keela Safari DNS eellaadimine

Kui teil on endiselt probleeme, saate neid lahendada, külastamata seda veebisaiti kunagi külastamata või DNS-i eelvalimise keelamisega.

Oleks tore, kui DNS eelvalimine oleks Safari eelistusseade. Oleks veelgi parem, kui saaksite eelvalimist keelata kohapeal. Kuid kuna kumbki neist valikutest ei ole praegu saadaval, peame funktsiooni keelamiseks kasutama teistsugust lähenemist.

  1. Launch Terminal, mis asub aadressil / Applications / Utilities.
  2. Avanevas terminali aknas sisestage või kopeerige / kopeeri järgmine käsk:
  3. vaikimisi kirjutada com.apple.safari WebKitDNSPrefetchingEnabled -valiine vale
  4. Vajutage sisestusklahvi või tagasi.
  5. Seejärel saate lõpetada terminali.

Lõpeta ja taaskäivitage Safari ja seejärel külastage veebisaiti, mis põhjustas probleeme. See peaks kohe töötama. Probleem oli tõenäoliselt teie koduvõrgu vanem ruuter. Kui asendate ruuterit ükshaaval või kui ruuteri tootja pakub probleemi lahendava püsivara versiooni, peate DNS-i eelvalimise uuesti sisse lülitama. Siin on kuidas.

  1. Launch Terminal.
  2. Terminaliaknas sisestage järgmine käsk:
  3. vaikimisi kirjutada com.apple.safari WebKitDNSPrefetchingEnabled
  4. Vajutage sisestusklahvi või tagasi.
  5. Seejärel saate lõpetada terminali.

See ongi; sa peaksid olema kõik määratud. Pikas perspektiivis on tavaliselt DNS-i eelvalimine lubatud. Kuid kui külastate tihti veebisaiti, millel on probleeme, võib DNS eelvalimise väljalülitamine muuta igapäevase külastuse mõnusamaks.