Hvor å Fastsette Slow og Non

How å fikse treg og ikke-Loading Nettsider i Safari

Det er lite som er mer frustrerende enn en nettside som tar lang tid å laste, eller aldri laster i det hele tatt.
< p> Det er enda mer frustrerende når du har fått en av de nyeste, raske Mac-maskiner som er koblet til en superrask bredbånd (eller vanlig bredbånd, for den saks skyld) tilkobling. Du kan være nær å rive håret ut lurer på hvorfor websidene er treg å laste. Hvis dette er din erfaring da denne opplæringen kan ha svaret.




Vennligst Forklar Flere

Safari, fra versjon 5.0.1 og utover, benytter en teknikk kjent som DNS-forhåndshenting. Dette er laget for å sikre at nettsidene lastes raskere. Noen ganger kan det, dessverre, har motsatt effekt betyr at websider kan ta lang tid å laste. Eller rett og slett ikke inn i det hele tatt.



DNS Prefetching Problem

Problemet med treg, eller ikke-lasting, websider er ofte forårsaket av DNS-forhåndshenting. Først, la oss undersøke DNS litt og deretter den forhåndshenting aspektet.

DNS Forklart

DNS er Domain Name Server (eller system) Hotell som knytter IP (Internet Protocol) adresser med domenenavn.

IP-adresser er strenger av tall, for eksempel 212.58.244.69. Taste inn nummeret i en nettleser vil ta deg til BBC nettside, som ville legge inn bbc.co.uk. Å være menneske, finner vi den sistnevnte lettere å huske.

Analogien som ofte blir brukt er at DNS fungerer som en telefon katalog for internett i som oversetter det navn (domenenavn) inn tall (IP-adresser).

Prefetching Forklart Anmeldelser

Prefetching, i sammenheng med DNS, er et forsøk på å løse domenenavn før nettleser brukeren forsøker å følge en kobling

Grunnen til at dette skjer er at DNS oppløsning tid -. den tiden det tar å slå opp og oversette et domenenavn til en IP-adresse (husk telefonkatalogen analogi og hvor lang tid det kan ta deg til å slå opp noens nummer) - kan føre til en variabel forsinkelser som bidrar til bruker percieved latency. Det vil si, hvor lenge du tror forsinkelsen er på websiden, fra et nytt nettsted, laste ned.



De Solutions

Det er to hovedløsninger til DNS-forhåndshenting problem. De er å først prøve en alternativ DNS-tjenesten. Ved hjelp av vår telefonkatalog analogi, enda en gang, det er beslektet med hjelp av en Thomson Local, snarere enn Gule Sider, å slå opp den nødvendige informasjonen.

Den andre er å deaktivere DNS-forhåndshenting helt.

Prøv en annen DNS service

Formålet med å prøve en annen DNS-tjeneste er å utelukke eventuelle problemer med DNS-tjenesten som brukes av din ISP (Internet Service Provider).

To av de viktigste DNS tjenesteytere er OpenDNS og Google DNS. Alternativt kan du søke på internett for tredjeparts DNS-tjenester for flere alternativer.

Du kan endre DNS-tjenesteinnstillinger enten på hver Mac som du eier, eller hvis du bruker all din Mac på ett sted, for eksempel en hjemme- eller kontornettverket, kan du oppdatere innstillingene DNS tjeneste på ruteren eller Apple Time Capsule.
OpenDNS kan vise seg mer pålitelig enn din ISP sin DNS
Deaktiver DNS Prefetching

Hvis problemet med treg, eller ikke-lasting, websider vedvarer, er neste skritt å deaktivere DNS-forhåndshenting hjelp en kommando i terminal

. Tips: Terminal er ikke for de som ikke forstår hva de gjør. Det er mulig å gå på akkord med jevn drift av OS X hvis du skriver inn feil kommando. Når det er sagt, kan du kopiere kommandoen fra denne artikkelen og limer det inn i terminalen for å sikre at det er riktig skrevet.

Først må du kontrollere at du har sluttet i Safari app. Deretter åpner opp Terminal app som ligger i /Programmer /Verktøy.

Når du ser ledeteksten skriver du inn følgende kommando. Kommandoen at du kommer inn vil deaktivere DNS-forhåndshenting.
Defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false

Nå relansere Safari og test for treg, eller ikke-lasting, problemet webside på noen nettsteder der du var har problemet.

Sjekk ruteren

Hvis deaktivere DNS-forhåndshenting, med terminal kommando, har løst problemet, da årsaken til problemet kan ligge med ruteren.
Check ruteren, AirPort Extreme eller timecapsule

For å finne ut om dette er tilfelle, sjekk for å se om ruteren produsenten har utstedt en firmware oppgradering i gang siden du kjøpte ruteren. Det kan være at de har utstedt en oppgradering som er ment å fikse en rekke problemer og /eller innføre ny funksjonalitet til enheten.

Besøk nettsiden for produsenten av ruteren for å finne ut om firmware oppdateringer er tilgjengelige og hvis de er, må du følge monteringsanvisningen nøye for ikke å kompromittere funksjonaliteten til ruteren selv.

Hvis ruteren er spesielt gammel, kan det være lurt å oppgradere til en mer moderne og robust enhet.

Etter å ha sjekket for den nyeste firmwaren på eksisterende ruter, eller etter å ha byttet ut en gammel router med en ny en, vil neste steg være å aktivere DNS-forhåndshenting.

Hvordan re-aktivere DNS Prefetching

Avslutt Safari og åpner Terminal app, som ligger i /Programmer /Verktøy.

Når du ser ledeteksten skriver du inn følgende kommando. Kommandoen at du kommer inn vil re-aktivere
DNS-forhåndshenting.
Mislighold slette com.apple.safari WebKitDNSPrefetchingEnabled

Relansering Safari og test ved å besøke en nettside som du tidligere har problemer med treg eller ikke-lasting, websider.

The Final Solution

Etter å ha oppgradert eksisterende ruterens firmware, eller oppgradert til en moderne ruter, og re-aktivere DNS-forhåndshenting du fortsatt opplever treg, eller ikke-lasting, websider og deretter den endelige løsningen ville være å deaktivere DNS-forhåndshenting gang.

Bare følg den tidligere instruksjon for Terminal-kommandoen til å deaktivere DNS-forhåndshenting i Safari og la det bli med det.



Konklusjon

Etter å ha fulgt instruksjonene i denne opplæringen Du bør nå bli visning tidligere problematiske nettsteder uten noen langsomme, eller ikke-lasting, websider.

Hvis løsningen for din var å deaktivere DNS-forhåndshenting deretter nettleseren din vil ikke bli å se opp lenker til andre nettsteder før du klikker deg videre til dem. Til tider, og avhengig av DNS-systemet, kan det ta litt tid for domenenavnet til å beslutte en IP-adresse før nettsiden belastninger i nettleseren.

Normalt sett vil du ikke merke noen forsinkelse i domenenavn oppløsning bortsett fra i unntakstilfeller. Uansett bør ytelsen nettsiden nå har bedret seg på nettstedene som du tidligere har hatt problemer. Anmeldelser