Safari traucējummeklēšana - lēna lapas ielāde

DNS priekšatņemšanas atspējošana var uzlabot Safari veiktspēju

Safari kopā ar gandrīz katru pārējo pārlūku tagad ietver DNS priekštecēšanu - funkciju, kas ļauj sērfot internetā ātrāku pieredzi , aplūkojot visas tīmekļa lapā ievietotās saites un uzdodot savam DNS serverim jautājumu, kā atrisināt katru saiti uz tā faktisko IP adrese.

Kad DNS priekšteksts darbojas labi, līdz brīdim, kad noklikšķināt uz saites vietnē, jūsu pārlūkprogramma jau zina IP adresi un ir gatava ielādēt pieprasīto lapu. Tas nozīmē ļoti ātru reaģēšanas laiku, kad pārvietojat no lapas uz lapu.

Tātad, kā tas var būt slikti? Nu, izrādās, ka DNS priekšteksts var būt daži interesanti trūkumi, lai gan tikai ar īpašiem nosacījumiem. Kamēr lielākajai daļai pārlūkprogrammu tagad ir DNS priekšteksts, mēs koncentrēsies uz Safari , jo tā ir Mac vadošā pārlūks.

Kad Safari ielādē vietni, reizēm lapa tiek pārveidota un ir sagatavota, lai jūs varētu uzzināt tās saturu. Bet, mēģinot ritināt lapas augšup vai lejup, vai pārvietojiet peles kursoru, jūs saņemat vērpšanas kursoru. Jūs varat pamanīt, ka arī pārlūka atsvaidzināšanas ikona joprojām ir vērsta. Tas viss norāda uz to, ka, lai gan lapa ir veiksmīgi noformēta, kaut kas novērš pārlūkprogrammas atbilstību jūsu vajadzībām.

Ir vairāki iespējamie vainīgie. Šai lapai var būt kļūdas, vietnes serveris var būt lēns vai lapas daļa ārpus lapas, piemēram, trešās puses reklāmas pakalpojums, var būt uz leju. Šie problēmu veidi parasti ir īslaicīgi un, iespējams, notiks īsā laikā, no dažām minūtēm līdz dažām dienām.

DNS priekšatņemšanas problēmas nedaudz atšķiras. Tās parasti ietekmē to pašu vietni, kad pirmo reizi to apmeklējat Safari pārlūka sesijā. Varat apmeklēt vietni agri no rīta un konstatēt, ka atbilde ir ļoti lēna. Atgriezieties stundu vēlāk, un viss ir kārtībā. Nākamajā dienā tas pats modelis atkārtojas. Jūsu pirmā vizīte ir lēna, ļoti lēna; visi nākamie apmeklējumi šajā dienā ir tikai labi.

Tātad, kas notiek ar DNS priekšatbalsošanu?

Iepriekš minētajā piemērā, kad pirmajā rītā sākat nokļūt uz vietni, Safari izmanto iespēju nosūtīt DNS vaicājumus par katru saiti, kuru tā redz lapā. Atkarībā no ielādes lapas var būt daži vaicājumi vai arī tie var būt tūkstoši, it īpaši, ja tā ir vietne, kurā ir daudz lietotāju komentāru vai jūs apmeklējat kāda veida forumu.

Problēma nav tik daudz, ka Safari nosūta vairākas tonnas DNS vaicājumu, taču daži vecāki mājas tīkla maršrutētāji nespēj apstrādāt pieprasījuma slodzi vai arī jūsu ISP DNS sistēma ir nepietiekama pieprasījumos vai abas šīs kombinācijas.

Ir divas vienkāršas metodes problēmu novēršanai un DNS prefekcijas veiktspējas problēmu risināšanai. Mēs nosūtīsim jums abas metodes.

Mainiet savu DNS pakalpojumu sniedzēju

Pirmā metode ir mainīt jūsu DNS pakalpojumu sniedzēju. Daudzi cilvēki izmanto jebkādus DNS iestatījumus, kurus to ISP viņiem ļauj izmantot, taču kopumā jūs varat izmantot jebkuru nepieciešamo DNS pakalpojumu sniedzēju. Pēc manas pieredzes mūsu vietējā ISP DNS pakalpojums ir diezgan slikts. Pakalpojumu sniedzēju maiņa no mūsu puses bija labs; tas var būt labs solis arī jums.

Jūs varat pārbaudīt savu pašreizējo DNS pakalpojumu sniedzēju, izmantojot norādījumus šajā rokasgrāmatā:

Mana pārlūkprogramma nepareizi parādītu vietni: kā es varu novērst šo problēmu?

Ja pēc DNS pakalpojuma pārbaudes jūs izlemjat mainīt citu pakalpojumu, ir skaidrs jautājums, kurš no tiem? Varat izmēģināt OpenDNS vai Google Public DNS, divus populārus un bezmaksas DNS pakalpojumu sniedzējus, taču, ja jūs nevēlaties nedaudz uzlabot darbību, varat izmantot šo rokasgrāmatu, lai pārbaudītu dažādus DNS pakalpojumu sniedzējus, lai noskaidrotu, kurš no tiem ir vislabākais jums.

Pārbaudi savu DNS pakalpojumu sniedzēju, lai iegūtu ātrāku interneta piekļuvi

Kad esat izvēlējies lietot DNS pakalpojumu sniedzēju, jūs atradīsiet norādījumus, kā mainīt Mac DNS iestatījumus šajā rokasgrāmatā:

Pārvaldiet savu Mac DNS

Kad esat nomainījis citu DNS pakalpojumu sniedzēju, izejiet no Safari. Atkārtoti palaidiet Safari un pēc tam izmēģiniet vietni, kas izraisīja atkārtotas problēmas.

Ja vietne tiek ielādēta pareizi, tagad, un Safari joprojām ir atsaucīgs, tad jūs visi esat iestatījis; problēma bija ar DNS pakalpojumu sniedzēju. Lai pārliecinātos par dublēšanu, mēģiniet ielādēt to pašu vietni pēc tam, kad esat slēdzis un restartējat Mac datoru. Ja viss joprojām darbojas, jūs esat pabeidzis.

Ja nē, problēma, iespējams, ir citur. Varat atgriezties pie saviem agrākiem DNS iestatījumiem vai vienkārši atstāt jaunus, jo īpaši, ja esat mainījis kādu no iepriekšminētajiem DNS pakalpojumu sniedzējiem; abi strādā ļoti labi.

Atspējot Safari DNS prefeksu

Ja joprojām rodas problēmas, varat tos atrisināt, nekad apmeklējot šo vietni vai atspējojot DNS priekšatņemšanu.

Būtu jauki, ja DNS priekšteksts bija Safari preferenču iestatījums. Būtu vēl labāk, ja jūs varētu atspējot priekšatbalsojumu katrā vietnē. Taču, tā kā šobrīd nav nevienas no šīm opcijām, mums būs jāizmanto atšķirīga pieeja, lai atspējotu šo funkciju.

  1. Launch Terminal, kas atrodas sadaļā / Applications / Utilities.
  2. Atvērtajā Terminal logā ievadiet vai nokopējiet / ielīmējiet šo komandu:
  3. noklusētie rakstīt com.apple.safari WebKitDNSPrefetchingEnabled -bloķējošs false
  4. Nospiediet enter vai atgriezieties.
  5. Pēc tam jūs varat iziet no Terminal.

Aizveriet un atsākiet Safari un pēc tam atkārtoti apmeklējiet vietni, kas izraisīja problēmas. Tagad tam vajadzētu strādāt labi. Iespējams, problēma bija vecāks maršrutētājs jūsu mājas tīklā. Ja jūs kādreiz nomainīsit maršrutētāju vai router ražotājs piedāvā programmaparatūras jauninājumu, kas atrisina problēmu, jūs vēlaties vēlreiz ieslēgt DNS iepriekšēju izvēli. Lūk, kā.

  1. Palaist termināli.
  2. Terminal logā ievadiet šādu komandu:
  3. noklusējumus uzrakstiet com.apple.safari WebKitDNSPrefetchingEnabled
  4. Nospiediet enter vai atgriezieties.
  5. Pēc tam jūs varat iziet no Terminal.

Tieši tā; jums vajadzētu būt visiem. Ilgtermiņā jums parasti ir izdevīgāk aktivizēt DNS prefetching. Bet, ja jūs bieži apmeklējat vietni, kurā ir problēmas, pagriežot DNS priekšatgriešanu, ikdienas apmeklējums var padarīt patīkamāku.