Cara Memperbaiki Webkit Mengalami Kesalahan Internal di Safari

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

Perangkat Apple(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 mesin rendering agar tidak berfungsi, yang mengakibatkan " WebKit mengalami kesalahan internal". Jalankan(Run) melalui 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. Gesek(Swipe) ke atas dari bagian bawah layar (atau tekan tombol Rumah(Home button) dua kali) untuk membuka Pengalih Aplikasi(App Switcher) .
  2. Gesek(Swipe) kartu Safari dari layar.
  3. Keluar ke Layar Beranda(Home Screen) dan buka kembali Safari .

Mac

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

Mulai Ulang Perangkat Anda

Jika menutup paksa Safari tidak memperbaiki “WebKit Menghadapi Kesalahan Internal(Internal Error) ”, Anda harus melanjutkan dengan memulai ulang perangkat iPhone(restarting your iPhone) atau Mac Anda . Itu akan menyelesaikan masalah acak di sisi sistem yang mencegah browser berfungsi.

Saat memulai ulang Mac , pastikan untuk menghentikan macOS dari menyimpan status aplikasi Safari yang bermasalah dengan menghapus centang pada opsi Buka(Reopen) 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 pada 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(System Settings) .

  1. Pilih Umum(Select General) di bilah sisi. Kemudian, pilih Pembaruan Perangkat Lunak(Software Update) di sebelah kanan jendela.

  1. Pilih Perbarui(Update) 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 (Preferences)Sistem dan pilih (System) Software Update > Update Sekarang untuk memperbarui perangkat lunak sistemnya.

Bersihkan Cache Web Safari

Jika "WebKit mengalami kesalahan internal" tetap ada, saatnya untuk menghapus cache Safari(clear the Safari cache) .

iPhone & iPad

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

Mac

  1. Buka Safari dan pilih Safari > Clear History di bilah menu.

  1. Setel 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 mereka.

iPhone dan iPad

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

Mac

  1. Buka Safari dan pilih Safari > Settings/Preferences pada bilah menu.

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

Jika pesan “WebKit mengalami kesalahan internal” tidak lagi muncul di Safari , buka App Store dan instal pembaruan yang tertunda untuk 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 Safe Mode ( Hanya Mac )

Jika “WebKit mengalami kesalahan internal” terus muncul di Safari versi Mac , coba boot Mac Anda masuk dan keluar dari Safe Mode(booting your Mac into and out of Safe Mode) . Itu membersihkan berbagai bentuk data yang berlebihan yang mencegah aplikasi seperti Safari bekerja.

Apple Silicon Mac

  1. Matikan MacBook , i Mac , atau Mac mini Anda.
  2. Nyalakan kembali Mac Anda tetapi jangan lepaskan tombol Daya(Power) ; Anda akan segera melihat layar Opsi (Options)Startup .
  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 (Safe Mode)Safari sebentar dan periksa apakah terjadi kesalahan WebKit . Jika ya, lanjutkan mengosongkan formulir tambahan dari data yang di-cache di Mac Anda(clearing additional forms of cached data on your Mac) . Jika tidak, boot Mac Anda secara normal.

Nonaktifkan Fitur Relay Pribadi

Jika Anda berlangganan iCloud+, iPhone, iPad, atau Mac Anda mungkin memiliki fitur bernama Private Relay 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. Buka Apple ID > iCloud > Privacy Relay .
  3. Matikan sakelar di sebelah Relay Pribadi(Private Relay) .

Mac

  1. Buka aplikasi Pengaturan Sistem.
  2. Pilih ID Apple(Apple ID) Anda di bilah sisi. Kemudian, pilih iCloud.

  1. Nonaktifkan sakelar di sebelah Relay Pribadi(Private Relay) .

Catatan: Untuk menonaktifkan Relay Pribadi di macOS Monterey atau lebih lama, buka System Preferences > Apple ID > iCloud.

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

Di iPhone dan iPad, alasan lain untuk "WebKit mengalami kesalahan internal" di Safari adalah penggunaan alamat Mac (Wi-Fi) pribadi(private Mac (Wi-Fi) addresses) . Untuk menghentikan itu:

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

Nonaktifkan HTTP/3 Experimental Feature

HTTP/3 adalah protokol yang meningkatkan latensi dan waktu muat. Namun, ini hanya tersedia sebagai fitur Safari(Safari) eksperimental dan rentan terhadap kerusakan. Periksa apakah itu aktif dan nonaktifkan.

iPhone dan iPad

  1. Buka aplikasi Pengaturan.
  2. Tap Safari > Advanced > Experimental Features .
  3. Matikan sakelar di sebelah HTTP/3 .

Mac

  1. Buka panel Safari Settings/Preferences .
  2. Beralih ke tab Kembangkan(Develop) dan centang kotak di sebelah Tampilkan(Show Develop) menu Kembangkan di bilah menu.

  1. Pilih Kembangkan(Select Develop) pada bilah menu, cetak ke Fitur Eksperimental(Experimental Features) , dan hapus centang pada opsi HTTP/3 .

(Reset Experimental) Setel Ulang Preferensi (Preferences)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. Tap Safari > Advanced > Experimental Features .
  3. Gulir(Scroll) ke bawah dan ketuk Atur Ulang Semua(Reset All) ke Default(Defaults) .

Mac

Buka menu Kembangkan(Develop) di Safari (sembunyikan jika perlu), arahkan ke Fitur Eksperimental(Experimental Features) , dan gulir ke bawah ke bawah. Kemudian, pilih Setel(Reset) ulang semua ke Default(Defaults) .

Safari Bekerja Seperti Biasa Lagi

Kiat 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 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 Safari ke pengaturan default(factory reset Safari to its default settings) .



About the author

Saya seorang pengembang web dengan pengalaman dalam pengembangan web tradisional dan pengembangan aplikasi seluler. Saya memiliki pemahaman yang kuat tentang pengalaman pengguna, desain, dan teknik pengoptimalan. Keterampilan saya juga memungkinkan saya untuk mengembangkan aplikasi yang berguna dan inovatif yang dapat digunakan oleh bisnis dan organisasi.



Related posts