Anonim

Apakah Anda terus mengalami “Safari tidak dapat membuka halaman web; WebKit mengalami kesalahan internal” atau kode kesalahan “WebKitErrorDomain:300” saat mencoba memuat halaman web di browser Safari Anda? Kami akan menunjukkan cara memperbaikinya di iPhone, iPad, dan Mac.

Perangkat Apple menggunakan mesin WebKit untuk merender halaman web di Safari. Namun, berbagai alasan, seperti cache Safari yang rusak, fitur eksperimental yang bertentangan, dan konfigurasi browser yang rusak, dapat menghentikan kerja mesin rendering, yang mengakibatkan "WebKit mengalami kesalahan internal". Jalankan perbaikan di bawah ini agar Safari berfungsi seperti biasa lagi.

Keluar dan Buka kembali Safari

Cara tercepat untuk memperbaiki "WebKit mengalami kesalahan internal" Safari adalah dengan menutup paksa dan membuka kembali browser web. Itu hampir selalu menghilangkan gangguan tak terduga dan masalah lain dengan WebKit.

iPhone dan iPad

  1. Usap ke atas dari bagian bawah layar (atau tekan tombol Beranda dua kali) untuk membuka Pengalih Aplikasi.
  2. Geser kartu Safari dari layar.
  3. Keluar ke Layar Utama dan buka kembali Safari.

Mac

  1. Tekan Command + Option + Escape untuk membuka dialog Force-Quit.
  2. Pilih Safari dan pilih tombol Force-Quit.
  3. Tunggu beberapa detik dan buka kembali browser web melalui Launchpad atau Dock.

Mulai Ulang Perangkat Anda

Jika menghentikan paksa Safari tidak memperbaiki “WebKit Menghadapi Kesalahan Internal”, Anda harus melanjutkan dengan memulai ulang perangkat iPhone atau Mac. Itu seharusnya menyelesaikan masalah acak di sisi sistem yang mencegah browser bekerja.

Saat memulai ulang Mac, pastikan untuk menghentikan macOS dari menyimpan status aplikasi Safari yang bermasalah dengan menghapus centang opsi Buka kembali jendela saat masuk kembali.

Perbarui Sistem Operasi

Perbaikan berikut melibatkan pembaruan Safari. Karena ini adalah aplikasi asli, satu-satunya cara untuk melakukannya adalah memperbarui perangkat lunak sistem di perangkat Apple Anda ke versi terbaru.

iPhone dan iPad

  1. Buka aplikasi Pengaturan.
  2. Ketuk Umum > Pembaruan Perangkat Lunak.
  3. Ketuk Unduh & Instal.

Mac

  1. Buka menu Apple dan pilih Pengaturan Sistem.

  1. Pilih Umum di sidebar. Kemudian, pilih Pembaruan Perangkat Lunak di sebelah kanan jendela.

  1. Pilih Perbarui Sekarang (atau Mulai Ulang Sekarang jika Anda hanya perlu menyelesaikan pembaruan).

Catatan: Jika Mac Anda menjalankan macOS 12 Monterey atau lebih lama, buka app Preferensi Sistem dan pilih Pembaruan Perangkat Lunak > Perbarui Sekarang untuk memperbarui perangkat lunak sistemnya.

Kosongkan Cache Web Safari

Jika "WebKit mengalami kesalahan internal" tetap ada, saatnya untuk menghapus cache Safari.

iPhone & iPad

  1. Buka aplikasi Pengaturan.
  2. Gulir ke bawah dan ketuk Safari.
  3. Ketuk Hapus Riwayat dan Data Situs Web.

Mac

  1. Buka Safari dan pilih Safari > Bersihkan Riwayat di bilah menu.

  1. Atur Hapus ke semua riwayat.
  2. Pilih Hapus Riwayat.

Nonaktifkan Semua Ekstensi Safari

Alasan lain mengapa Safari menampilkan “WebKit mengalami kesalahan internal” adalah karena ekstensi browser yang tidak dioptimalkan atau bertentangan. Coba nonaktifkan.

iPhone dan iPad

  1. Buka aplikasi Pengaturan dan ketuk Safari.
  2. Ketuk Ekstensi.
  3. Nonaktifkan semua pemblokir konten dan ekstensi.

Mac

  1. Buka Safari dan pilih Safari > Pengaturan/Preferensi pada bilah menu.

  1. Beralih ke tab Ekstensi.
  2. Hapus centang pada kotak di samping semua add-on dan keluar dari panel Preferensi.

Jika pesan “WebKit mengalami kesalahan internal” tidak lagi muncul di Safari, buka App Store dan pasang pembaruan yang tertunda ke ekstensi Anda. Kemudian, aktifkan kembali setiap add-on browser satu per satu. Jika ekstensi tertentu menyebabkan pesan kesalahan muncul kembali, nonaktifkan atau copot pemasangannya dan cari ekstensi alternatif.

Masuk dan Keluar dari Mode Aman (Khusus Mac)

Jika “WebKit mengalami kesalahan internal” terus muncul di Safari versi Mac, coba boot Mac Anda masuk dan keluar dari Safe Mode. Itu menghapus berbagai bentuk data berlebihan yang mencegah aplikasi seperti Safari bekerja.

Apple Silicon Mac

  1. Matikan MacBook, iMac, atau Mac mini Anda.
  2. Hidupkan Mac Anda lagi tetapi jangan lepaskan tombol Daya; Anda akan segera melihat layar Opsi Pengaktifan.
  3. Tahan tombol Shift dan pilih Macintosh HD > Safe Mode.

Intel Mac

  1. Matikan Mac Anda.
  2. Boot Mac Anda sambil menahan tombol Shift.
  3. Lepaskan tombol Shift setelah Anda melihat logo Apple.

Dalam Safe Mode, buka Safari sebentar dan periksa apakah terjadi kesalahan WebKit. Jika ya, lanjutkan menghapus formulir tambahan dari data cache di Mac Anda. Jika tidak, boot Mac Anda secara normal.

Nonaktifkan Fitur Relai Pribadi

Jika Anda berlangganan iCloud+, iPhone, iPad, atau Mac Anda mungkin memiliki fitur yang disebut Relai Pribadi aktif untuk meningkatkan privasi dengan melindungi lalu lintas situs yang tidak terenkripsi. Namun, ini masih dalam versi beta dan menimbulkan masalah di Safari. Jadi nonaktifkan Private Relay dan periksa apakah itu membuat perbedaan.

iPhone dan iPad

  1. Buka aplikasi Pengaturan.
  2. Pergi ke ID Apple > iCloud > Relai Privasi.
  3. Matikan sakelar di sebelah Private Relay.

Mac

  1. Buka aplikasi Pengaturan Sistem.
  2. Pilih ID Apple Anda di sidebar. Kemudian, pilih iCloud.

  1. Nonaktifkan sakelar di sebelah Relai Pribadi.

Catatan: Untuk menonaktifkan Relai Pribadi di macOS Monterey atau yang lebih lama, buka Preferensi Sistem > ID Apple > iCloud.

Nonaktifkan Alamat Wi-Fi Pribadi (Khusus iPhone & iPad)

Di iPhone dan iPad, alasan lain untuk “WebKit mengalami kesalahan internal” di Safari adalah penggunaan alamat Mac (Wi-Fi) pribadi. Untuk menghentikannya:

  1. Buka aplikasi Pengaturan di iPhone Anda dan pilih opsi Wi-Fi.
  2. Tap tombol Info di sebelah koneksi Wi-Fi yang aktif.
  3. Nonaktifkan sakelar di sebelah Alamat Wi-Fi Pribadi.

Nonaktifkan Fitur Eksperimental HTTP/3

HTTP/3 adalah protokol yang meningkatkan latensi dan waktu muat. Namun, ini hanya tersedia sebagai fitur Safari eksperimental dan cenderung merusak banyak hal. Periksa apakah sudah aktif dan nonaktifkan.

iPhone dan iPad

  1. Buka aplikasi Pengaturan.
  2. Ketuk Safari > Lanjutan > Fitur Eksperimental.
  3. Matikan sakelar di sebelah HTTP/3.

Mac

  1. Buka panel Pengaturan/Preferensi Safari.
  2. Beralih ke tab Kembangkan dan centang kotak di samping Tampilkan menu Kembangkan di bilah menu.

  1. Pilih Kembangkan pada bilah menu, cetak ke Fitur Eksperimental, dan hapus centang pada opsi HTTP/3.

Setel Ulang Preferensi Eksperimental ke Default

Jika tidak ada perbaikan di atas yang membantu, coba atur ulang semua fitur Safari eksperimental ke pengaturan default.

iPhone dan iPad

  1. Buka aplikasi Pengaturan.
  2. Ketuk Safari > Lanjutan > Fitur Eksperimental.
  3. Gulir ke bawah dan ketuk Atur Ulang Semua ke Default.

Mac

Buka menu Kembangkan di Safari (perlihatkan jika perlu), arahkan ke Fitur Eksperimental, dan gulir ke bawah ke bawah. Kemudian, pilih Reset semua ke Default.

Safari Berfungsi Seperti Biasa Lagi

Tips pemecahan masalah di atas akan membantu Anda menyelesaikan masalah “WebKit mengalami kesalahan internal” di Safari. Pastikan untuk menjalankan perbaikan cepat di atas jika Anda mengalami masalah lagi.

Misalkan kesalahan WebKit tidak kunjung hilang. Jika demikian, beralihlah ke browser lain seperti Google Chrome, Firefox, atau Microsoft Edge dan tunggu hingga pembaruan iOS atau macOS di masa mendatang menyelesaikan masalah secara permanen. Di Mac, Anda juga dapat mengatur ulang pabrik Safari ke pengaturan defaultnya.

Cara Memperbaiki Webkit yang Mengalami Kesalahan Internal di Safari