Skip to main content

Safari Sorunlarını Giderme — Yavaş Sayfa Yükleri

Apple iPhone Modellerinde İnternet Ayarları Nasıl Yapılır? (Nisan 2024)

Apple iPhone Modellerinde İnternet Ayarları Nasıl Yapılır? (Nisan 2024)
Anonim

Safari, hemen hemen her tarayıcıyla birlikte, şimdi bir web sayfasına yerleştirilen tüm bağlantılara bakarak ve DNS sunucunuzu her bir bağlantıyı gerçek haline getirmek için sorgulayarak, web'de daha hızlı bir şekilde gezinmek için tasarlanmış bir özellik olan DNS ön yükleme özelliğini de içerir. IP adresi.

DNS ön yükleme iyi çalışıyorsa, bir web sitesinde bir bağlantıyı tıkladığınızda, tarayıcınız IP adresini zaten biliyor ve istenen sayfayı yüklemeye hazır. Bu, sayfadan sayfaya geçerken çok hızlı yanıt süreleri anlamına gelir.

Peki bu nasıl kötü bir şey olabilir? Peki, DNS öntanımlılığının sadece belirli koşullar altında olmasına rağmen bazı ilginç dezavantajları olabileceği ortaya çıkıyor. Çoğu tarayıcı artık DNS ön yüklemesine sahip olsa da, Mac'in önde gelen tarayıcısı olduğundan, Safari'ye konsantre olacağız.

Safari bir web sitesini yüklediğinde, bazen sayfa görüntülenir ve içeriğini değerlendirmek için hazır görünür. Ancak sayfayı yukarı veya aşağı kaydırmaya çalıştığınızda veya fare işaretçisini hareket ettirdiğinizde, bir imleç alırsınız. Tarayıcı yenileme simgesinin hala dönmekte olduğunu fark edebilirsiniz. Tüm bunlar, sayfa başarılı bir şekilde işlenirken, tarayıcının gereksinimlerinize yanıt vermesini engelleyen bir şey olduğunu gösterir.

Bir dizi olası suçlama var. Sayfada hatalar olabilir, site sunucusu yavaş olabilir veya sayfanın site dışı bir parçası gibi üçüncü taraf bir reklam hizmeti kapalı olabilir. Bu tür konular genellikle geçicidir ve muhtemelen birkaç dakikadan birkaç güne kısa bir süre içinde gider.

DNS ön yükleme sorunları biraz farklı çalışır. Bir Safari tarayıcısı oturumunda ilk kez ziyaret ettiğinizde genellikle aynı web sitesini etkiler. Siteyi sabahın erken saatlerinde ziyaret edebilir ve yanıt vermenin çok yavaş olduğunu görebilirsiniz. Bir saat sonra geri dönün, her şey yolunda. Ertesi gün, aynı kalıp kendini tekrar eder. İlk ziyaretin yavaş, gerçekten yavaş; o gün herhangi bir sonraki ziyaretler iyi.

Peki, DNS Önceden Alma ile Neler Oluyor?

Yukarıdaki örneğimizde, sabah web sitesine ilk gittiğinizde Safari, sayfada gördüğü her bağlantı için DNS sorgularını gönderme fırsatını yakalar. Yüklediğiniz sayfaya bağlı olarak, birkaç sorgu olabilir veya binlerce olabilir, özellikle de çok sayıda kullanıcı yorumu olan veya bir türden bir forumu ziyaret eden bir web sitesi varsa.

Sorun, Safari'nin tonlarca DNS sorgusu göndermesi kadar zor değil, ancak bazı eski ev ağı yönlendiricileri istek yükünü karşılayamıyor veya ISS'nizin DNS sistemi istekleri veya her ikisinin bir kombinasyonu için çok küçük.

DNS ön yükleme performans sorunlarını giderme ve çözme konusunda iki kolay yöntem vardır. Seni her iki yöntemden de alacağız.

DNS Servis Sağlayıcınızı Değiştirin

İlk yöntem, DNS servis sağlayıcınızı değiştirmektir. Birçok kişi ISS'nin kullandığı DNS ayarlarını kullanır, ancak genel olarak istediğiniz herhangi bir DNS servis sağlayıcısını kullanabilirsiniz. Deneyimlerime göre, yerel ISP'nin DNS servisimiz oldukça kötü. Servis sağlayıcıları değiştirmek bizim için iyi bir hamle oldu; Sizin için de iyi bir hamle olabilir.

Çevrimiçi DNS sağlayıcınızı çevrimiçi bir kılavuzdaki talimatları kullanarak test edebilirsiniz.

Eğer DNS servisinizi kontrol ettikten sonra başka bir tanesine geçmeye karar verirseniz, açık olan soru hangisidir? OpenDNS veya Google Public DNS'yi, iki popüler ve ücretsiz DNS servis sağlayıcısını deneyebilirsiniz, ancak biraz ince ayar yapmaktan çekinmiyorsanız, hangisinin sizin için en iyi olduğunu görmek için çeşitli DNS servis sağlayıcılarını test etmek için bir kılavuz kullanabilirsiniz.

Kullanmak için bir DNS sağlayıcısı seçtikten sonra, Mac'inizin DNS ayarlarını değiştirebilirsiniz.

Başka bir DNS sağlayıcısına geçtikten sonra Safari'den çıkın. Safari'yi yeniden başlatın ve ardından tekrar eden sorunlara neden olan web sitesini deneyin.

Site şimdi Tamam yüklüyse ve Safari yanıt vermiyorsa, hepiniz ayarlanırsınız. Sorun DNS sağlayıcısı ile yapıldı. İki kez emin olmak için, kapattıktan ve Mac'inizi yeniden başlattıktan sonra aynı web sitesini tekrar yüklemeyi deneyin. Eğer her şey hala işe yarıyorsa, bitirdiniz.

Değilse, sorun muhtemelen başka bir yerdedir. Daha önce belirttiğiniz DNS sağlayıcılarından birine geçtiyseniz, önceki DNS ayarlarınıza dönebilir ya da yenilerini yerinde bırakabilirsiniz; her ikisi de çok iyi çalışıyor.

Safari'nin DNS Prefetch özelliğini devre dışı bırak

Hala sorun yaşıyorsanız, bu web sitesini bir daha ziyaret etmeden veya DNS ön yükleme işlemini devre dışı bırakarak çözebilirsiniz.

DNS'de ön yükleme, Safari'de bir tercih ayarı olsaydı iyi olurdu. Site bazında ön yükleme yapmayı devre dışı bırakabilirseniz daha da güzel olur. Ancak şu anda bu seçeneklerden hiçbiri mevcut olmadığından, özelliği devre dışı bırakmak için farklı bir yaklaşım kullanmamız gerekecek.

  1. / Applications / Utilities'de bulunan Terminali başlatın.

  2. Açılan Terminal penceresinde aşağıdaki komutu girin veya kopyalayın / yapıştırın:

    defaults write com.apple.safari WebKitDNSPrefetchingEnabled -bool yanlış

  3. Enter tuşuna basın veya geri dönün.

  4. Terminalden çıkabilirsiniz.

Safari'den çıkın ve yeniden başlatın ve ardından size sorun oluşturan web sitesini tekrar ziyaret edin. Şimdi iyi çalışmalı. Sorun muhtemelen evinizin ağında daha eski bir yönlendiriciydi. Yönlendiriciyi bir gün değiştirirseniz veya yönlendirici üreticisi sorunu çözen bir ürün yazılımı yükseltmesi sunuyorsa, DNS ön yüklemesini tekrar açmak isteyeceksiniz. İşte nasıl.

  1. Terminali başlat.

  2. Terminal penceresinde, aşağıdaki komutu girin:

    defaults yazmak com.apple.safari WebKitDNSPrefetchingEnabled

  3. Enter tuşuna basın veya geri dönün.

  4. Terminalden çıkabilirsiniz.

Bu kadar; tamamen hazır olmalısın. Uzun vadede, genellikle DNS ön yükleme etkinken daha iyi durumdasınız. Ancak, sorun yaşayan bir web sitesini sık sık ziyaret ediyorsanız, DNS ön alımını kapatmak günlük ziyareti daha keyifli hale getirebilir.