Anonim

Sürekli “Safari web sayfasını açamıyor; WebKit, Safari tarayıcınıza web sayfalarını yüklemeye çalışırken dahili bir hata” veya “WebKitErrorDomain:300” hata koduyla mı karşılaştı? Bunu iPhone, iPad ve Mac'te nasıl düzelteceğinizi size göstereceğiz.

Apple cihazları, web sayfalarını Safari'de işlemek için WebKit motorunu kullanır. Ancak, bozuk bir Safari önbelleği, çakışan deneysel özellikler ve bozuk bir tarayıcı yapılandırması gibi çeşitli nedenler, işleme motorunun çalışmasını durdurarak "WebKit dahili bir hatayla karşılaştı" ile sonuçlanabilir. Safari'nin tekrar her zamanki gibi çalışmasını sağlamak için aşağıdaki düzeltmeleri uygulayın.

Safari'den Çıkın ve Yeniden Açın

Safari'nin “WebKit dahili bir hatayla karşılaştı” sorununu düzeltmenin en hızlı yolu, web tarayıcısından zorla çıkıp yeniden açmaktır. Bu, WebKit ile ilgili beklenmeyen aksaklıkları ve diğer sorunları neredeyse her zaman ortadan kaldırır.

iPhone ve iPad

  1. Uygulama Değiştiriciyi açmak için ekranın altından yukarı kaydırın (veya Ana Ekran düğmesine iki kez basın).
  2. Safari kartını ekrandan kaydırın.
  3. Ana Ekrandan çıkın ve Safari'yi yeniden açın.

Mac

  1. Command + Option + Escape tuşlarına basarak Çıkmaya Zorla iletişim kutusunu açın.
  2. Safari'yi seçin ve Çıkmaya Zorla düğmesini seçin.
  3. Birkaç saniye bekleyin ve web tarayıcıyı Launchpad veya Dock aracılığıyla yeniden açın.

Cihazlarınızı Yeniden Başlatın

Safari'den zorla çıkmak “WebKit Dahili Bir Hatayla Karşılaştı” sorununu çözmediyse, iPhone veya Mac cihazınızı yeniden başlatarak devam etmelisiniz. Bu, sistem tarafında tarayıcının çalışmasını engelleyen rastgele sorunları çözmelidir.

Bir Mac'i yeniden başlatırken, Tekrar oturum açarken pencereleri yeniden aç seçeneğinin işaretini kaldırarak macOS'un hatalı bir Safari uygulama durumunu kaydetmesini durdurduğunuzdan emin olun.

İşletim Sistemini Güncelleyin

Aşağıdaki düzeltme, Safari'nin güncellenmesini içerir. Yerel bir uygulama olduğu için bunu yapmanın tek yolu, Apple cihazınızdaki sistem yazılımını en son sürümüne güncellemektir.

iPhone ve iPad

  1. Ayarlar uygulamasını açın.
  2. Genel > Yazılım Güncellemesine dokunun.
  3. İndir ve Yükle'ye dokunun.

Mac

  1. Apple menüsünü açın ve Sistem Ayarları'nı seçin.

  1. Kenar çubuğundan Genel'i seçin. Ardından, pencerenin sağındaki Yazılım Güncelleme'yi seçin.

  1. Şimdi Güncelle'yi seçin (veya yalnızca güncellemeyi tamamlamanız gerekiyorsa Şimdi Yeniden Başlatın).

Not: Mac'iniz macOS 12 Monterey veya daha eski bir sürümü çalıştırıyorsa, Sistem Tercihleri ​​uygulamasını açın ve sistem yazılımını güncellemek için Yazılım Güncelleme > Şimdi Güncelle'yi seçin.

Safari Web Önbelleğini Temizleyin

“WebKit dahili bir hatayla karşılaştı” mesajı devam ederse, Safari önbelleğini temizleme zamanı gelmiştir.

iPhoneiPad

  1. Ayarlar uygulamasını açın.
  2. Aşağı kaydırın ve Safari'ye dokunun.
  3. Geçmişi ve Web Sitesi Verilerini Temizle'ye dokunun.

Mac

  1. Safari'yi açın ve menü çubuğunda Safari > Geçmişi Temizle'yi seçin.

  1. Sil'i tüm geçmişe ayarla.
  2. Geçmişi Temizle'yi seçin.

Tüm Safari Uzantılarını Devre Dışı Bırak

Safari'nin “WebKit dahili bir hatayla karşılaştı” mesajını görüntülemesinin bir başka nedeni de optimize edilmemiş veya çakışan tarayıcı uzantılarıdır. Bunları devre dışı bırakmayı deneyin.

iPhone ve iPad

  1. Ayarlar uygulamasını açın ve Safari'ye dokunun.
  2. Dokunun Uzantıları.
  3. Tüm içerik engelleyicileri ve uzantıları devre dışı bırakın.

Mac

  1. Safari'yi açın ve menü çubuğunda Safari > Ayarlar/Tercihler'i seçin.

  1. Uzantılar sekmesine geçin.
  2. Tüm eklentilerin yanındaki kutuların işaretini kaldırın ve Tercihler bölmesinden çıkın.

“WebKit dahili bir hatayla karşılaştı” mesajı artık Safari'de görünmüyorsa, App Store'u açın ve uzantılarınıza bekleyen güncellemeleri yükleyin. Ardından, her bir tarayıcı eklentisini tek tek yeniden etkinleştirin. Belirli bir uzantı hata mesajının yeniden görünmesine neden oluyorsa, onu devre dışı bırakın veya kaldırın ve alternatif bir uzantı arayın.

Güvenli Moda Girin ve Çıkın (Yalnızca Mac)

Safari'nin Mac sürümünde “WebKit dahili bir hatayla karşılaştı” mesajı görünmeye devam ederse, Mac'inizi Güvenli Mod'da başlatmayı ve bu moddan çıkmayı deneyin. Bu, Safari gibi uygulamaların çalışmasını engelleyen çeşitli gereksiz veri biçimlerini temizler.

Apple Silicon Mac

  1. MacBook, iMac veya Mac mini'nizi kapatın.
  2. Mac'inizi yeniden açın ancak Güç düğmesini bırakmayın; yakında Başlangıç ​​Seçenekleri ekranını göreceksiniz.
  3. Shift tuşunu basılı tutun ve Macintosh HD > Güvenli Mod'u seçin.

Intel Mac

  1. Mac'inizi kapatın.
  2. Shift tuşunu basılı tutarken Mac'inizi başlatın.
  3. Apple logosunu gördüğünüzde Shift tuşunu bırakın.

Güvenli Modda, Safari'yi kısaca açın ve WebKit hatasının oluşup oluşmadığını kontrol edin. Varsa, Mac'inizdeki ek önbelleğe alınmış veri biçimlerini temizlemeye devam edin. Değilse, Mac'inizi normal şekilde başlatın.

Özel Geçiş Özelliğini Devre Dışı Bırak

iCloud+'a abone olursanız, şifrelenmemiş site trafiğini koruyarak gizliliği iyileştirmek için iPhone, iPad veya Mac'inizde Özel Aktarma adlı bir özellik etkin olabilir. Ancak, hala beta sürümünde ve Safari'de sorun yaratıyor. Bu yüzden Özel Geçişi devre dışı bırakın ve bunun bir fark yaratıp yaratmadığını kontrol edin.

iPhone ve iPad

  1. Ayarlar uygulamasını açın.
  2. Apple Kimliği > iCloud > Gizlilik Geçişine gidin.
  3. Özel Rölenin yanındaki anahtarı kapatın.

Mac

  1. Sistem Ayarları uygulamasını açın.
  2. Kenar çubuğunda Apple Kimliğinizi seçin. Ardından, iCloud'u seçin.

  1. Özel Geçişin yanındaki anahtarı devre dışı bırakın.

Not: Özel Geçişi macOS Monterey veya daha eski bir sürümde devre dışı bırakmak için Sistem Tercihleri ​​> Apple Kimliği > iCloud.'a gidin.

Özel Wi-Fi Adreslerini Devre Dışı Bırak (Yalnızca iPhone ve iPad)

iPhone ve iPad'de Safari'de “WebKit dahili bir hatayla karşılaştı” hatasının bir başka nedeni de özel Mac (Wi-Fi) adreslerinin kullanılmasıdır. Bunu durdurmak için:

  1. iPhone'unuzda Ayarlar uygulamasını açın ve Wi-Fi seçeneğini belirleyin.
  2. Etkin Wi-Fi bağlantısının yanındaki Bilgi düğmesine dokunun.
  3. Özel Wi-Fi Adresinin yanındaki anahtarı devre dışı bırakın.

HTTP/3 Deneysel Özelliğini Devre Dışı Bırakın

HTTP/3, gecikmeyi ve yükleme sürelerini iyileştiren bir protokoldür. Ancak, yalnızca deneysel bir Safari özelliği olarak mevcuttur ve bir şeyleri bozmaya eğilimlidir. Etkin olup olmadığını kontrol edin ve devre dışı bırakın.

iPhone ve iPad

  1. Ayarlar uygulamasını açın.
  2. Tap Safari > Gelişmiş > Deneysel Özellikler.
  3. HTTP/3'ün yanındaki anahtarı kapatın.

Mac

  1. Safari Ayarları/Tercihler bölmesini açın.
  2. Geliştir sekmesine geçin ve menü çubuğunda Geliştirmeyi Göster menüsünün yanındaki kutuyu işaretleyin.

  1. Menü çubuğunda Geliştir'i seçin, Deneysel Özellikler'e yazdırın ve HTTP/3 seçeneğinin işaretini kaldırın.

Deneysel Tercihleri ​​Varsayılanlara Sıfırla

Yukarıdaki düzeltmelerden hiçbiri yardımcı olmazsa, tüm deneysel Safari özelliklerini varsayılan ayarlarına sıfırlamayı deneyin.

iPhone ve iPad

  1. Ayarlar uygulamasını açın.
  2. Tap Safari > Gelişmiş > Deneysel Özellikler.
  3. Aşağı kaydırın ve Tümünü Varsayılanlara Sıfırla'ya dokunun.

Mac

Safari'de Geliştirme menüsünü açın (gerekirse gösterin), Deneysel Özellikler'in üzerine gelin ve aşağı doğru kaydırın. Ardından, Tümünü Varsayılanlara Sıfırla'yı seçin.

Safari Yine Her Zamanki Gibi Çalışıyor

Yukarıdaki sorun giderme ipuçları, Safari'de “WebKit dahili bir hatayla karşılaştı” sorununu çözmenize yardımcı olacaktır. Sorunla tekrar karşılaşırsanız yukarıdaki hızlı düzeltmeleri uyguladığınızdan emin olun.

WebKit hatasının ortadan kalkmadığını varsayalım. Öyleyse, Google Chrome, Firefox veya Microsoft Edge gibi farklı bir tarayıcıya geçin ve gelecekteki bir iOS veya macOS güncellemesinin sorunu kalıcı olarak çözmesini bekleyin. Mac'te ayrıca Safari'yi varsayılan ayarlarına fabrika ayarlarına sıfırlayabilirsiniz.

Safari'de Dahili Bir Hatayla Karşılaşılan Webkit Nasıl Onarılır