Kako popraviti Webkit je naišao na internu pogrešku u Safariju

Nailazite li stalno na “ Safari ne može otvoriti web stranicu; WebKit je naišao na internu pogrešku” ili kod pogreške “ WebKit ErrorDomain:300” prilikom pokušaja učitavanja web stranica u vašem pregledniku Safari ? Pokazat ćemo vam kako to popraviti na iPhoneu, iPadu i Macu(Mac) .

Apple uređaji koriste WebKit mehanizam za prikaz web stranica u pregledniku Safari(Safari) . Međutim, različiti razlozi, poput oštećene predmemorije Safarija(Safari) , proturječnih eksperimentalnih značajki i pokvarene konfiguracije preglednika, mogu zaustaviti rad mehanizma za renderiranje, što rezultira " WebKit je naišao na internu pogrešku." Prođite(Run) kroz popravke u nastavku kako bi Safari ponovno radio kao i obično.

Zatvorite i ponovno otvorite Safari

Najbrži način da popravite Safarijev “ WebKit je naišao na internu pogrešku” je prisilno zatvoriti i ponovno otvoriti web-preglednik. To gotovo uvijek eliminira neočekivane kvarove i druge probleme s WebKitom(WebKit) .

iPhone i iPad

  1. Prijeđite prstom(Swipe) od dna zaslona prema gore (ili dvaput pritisnite gumb Home(Home button) ) da biste otvorili App Switcher .
  2. Povucite (Swipe)Safari karticu sa zaslona.
  3. Izađite na početni zaslon(Home Screen) i ponovno otvorite Safari .

Mac

  1. Press Command + Option + Escape da biste otvorili dijaloški okvir Force-Quit .
  2. Odaberite Safari(Choose Safari) i odaberite gumb Force-Quit .
  3. Pričekajte nekoliko sekundi i ponovno otvorite web preglednik putem Launchpada(Launchpad) ili Docka(Dock) .

Ponovno pokrenite svoje uređaje

Ako prisilno napuštanje Safarija(Safari) nije popravilo "WebKit je naišao na unutarnju pogrešku(Internal Error) ", morate nastaviti ponovnim pokretanjem iPhone(restarting your iPhone) ili Mac uređaja. To bi trebalo riješiti nasumične probleme na strani sustava koji sprječavaju rad preglednika.

Dok ponovno pokrećete Mac , pobrinite se da spriječite macOS da sprema stanje aplikacije Safari s greškama tako što ćete isključiti opciju Ponovno otvori(Reopen) prozore pri ponovnoj prijavi.

Ažurirajte operativni sustav

Sljedeći popravak uključuje ažuriranje Safarija(Safari) . Budući da je to izvorna aplikacija, jedini način da to učinite je ažuriranje sistemskog softvera na vašem Apple uređaju na najnoviju verziju.

iPhone i iPad

  1. Otvorite aplikaciju Postavke.
  2. Dodirnite Općenito > Ažuriranje softvera.
  3. Dodirnite Preuzmi i instaliraj.

Mac

  1. Otvorite Appleov(Apple) izbornik i odaberite Postavke sustava(System Settings) .

  1. (Select General)Na bočnoj traci odaberite Općenito . Zatim odaberite Ažuriranje softvera(Software Update) na desnoj strani prozora.

  1. Odaberite Ažuriraj(Update) sada (ili ponovno pokreni sada ako samo trebate dovršiti ažuriranje).

Napomena: ako vaš Mac pokreće macOS 12 Monterey ili stariji, otvorite aplikaciju Postavke (Preferences)sustava(System) i odaberite Software Update > Update sada da ažurirate softver svog sustava.

Očistite Safari Web Cache

Ako se "WebKit naišao na unutarnju pogrešku" nastavi, vrijeme je da izbrišete predmemoriju Safarija(clear the Safari cache) .

iPhone i iPad

  1. Otvorite aplikaciju Postavke.
  2. Pomaknite se prema dolje i dodirnite Safari.
  3. Dodirnite Izbriši povijest(History) i podatke web stranice(Website Data) .

Mac

  1. Otvorite Safari i odaberite Safari > Obriši povijest(Clear History) na traci izbornika.

  1. Postavite Clear na svu povijest.
  2. Odaberite Obriši povijest.

Onemogući sva Safari proširenja

Još jedan razlog zašto Safari prikazuje " WebKit je naišao na internu pogrešku" jesu neoptimizirana ili proturječna proširenja preglednika. Pokušajte ih onemogućiti.

iPhone i iPad

  1. Otvorite aplikaciju Postavke(Settings) i dodirnite Safari .
  2. Dodirnite Proširenja.
  3. Onemogućite sve blokatore sadržaja i proširenja.

Mac

  1. Otvorite Safari i na traci izbornika odaberite Safari > Settings/Preferences

  1. Prijeđite na karticu Proširenja.
  2. Poništite okvire pokraj svih dodataka i izađite iz okna Preferences .

Ako se poruka "WebKit naišao na unutarnju pogrešku" više ne pojavljuje u Safariju(Safari) , otvorite App Store i instalirajte sva ažuriranja na čekanju za svoja proširenja. Zatim ponovno aktivirajte svaki dodatak pregledniku jedan po jedan. Ako određeno proširenje uzrokuje ponovno pojavljivanje poruke o pogrešci, onemogućite ga ili deinstalirajte i potražite alternativno proširenje.

Ulazak i izlazak iz sigurnog načina rada(Safe Mode) ( samo Mac )

Ako se "WebKit naišao na unutarnju pogrešku" nastavi pojavljivati ​​u Mac verziji Safarija(Safari) , pokušajte pokrenuti svoj Mac u Safe Mode i iz(booting your Mac into and out of Safe Mode) njega . To briše razne oblike suvišnih podataka koji sprječavaju rad aplikacija poput Safarija(Safari) .

Apple Silicon Mac

  1. Isključite svoj MacBook , i Mac ili Mac mini.
  2. Ponovno uključite svoj Mac , ali ne otpuštajte gumb za uključivanje ; (Power)uskoro ćete vidjeti zaslon s opcijama (Options)pokretanja .(Startup)
  3. Držite tipku Shift i odaberite Macintosh HD > Safe Mode .

Intel Mac

  1. Isključite svoj Mac.
  2. Pokrenite (Boot)Mac dok držite pritisnutu tipku Shift .
  3. Otpustite tipku Shift kada vidite Apple logo.

U sigurnom načinu rada(Safe Mode) nakratko otvorite Safari i provjerite pojavljuje li se pogreška WebKita . (WebKit)Ako se dogodi, nastavite s brisanjem dodatnih oblika predmemoriranih podataka na vašem Macu(clearing additional forms of cached data on your Mac) . Ako nije, normalno pokrenite Mac.

Onemogućite značajku privatnog prijenosa

Ako se pretplatite na iCloud+, vaš iPhone, iPad ili Mac može imati aktivnu značajku pod nazivom Private Relay za poboljšanje privatnosti zaštitom nekriptiranog prometa web stranice. Međutim, još uvijek je u beta verziji i stvara probleme u Safariju(Safari) . Stoga onemogućite Private Relay i provjerite ima li to neku razliku.

iPhone i iPad

  1. Otvorite aplikaciju Postavke.
  2. Idite na Apple ID > iCloud > Privacy Relay .
  3. Isključite prekidač pored Privatni relej(Private Relay) .

Mac

  1. Otvorite aplikaciju Postavke sustava.
  2. Odaberite svoj Apple ID na bočnoj traci. Zatim odaberite iCloud.

  1. Onemogućite prekidač pokraj Privatni relej(Private Relay) .

Napomena: Da biste onemogućili privatni prijenos(Relay) u macOS Monterey ili starijem, idite na System Preferences > Apple ID > iCloud.

Onemogući privatne Wi-Fi adrese(Private Wi-Fi Addresses) (samo iPhone i iPad)

Na iPhoneu i iPadu, još jedan razlog za "WebKit je naišao na unutarnju pogrešku" u Safariju(Safari) je korištenje privatnih Mac (Wi-Fi) adresa(private Mac (Wi-Fi) addresses) . Da biste to zaustavili:

  1. Otvorite aplikaciju Postavke(Settings) na svom iPhoneu i odaberite opciju Wi-Fi.
  2. Dodirnite gumb Informacije(Info) pored aktivne Wi-Fi veze.
  3. Isključite prekidač pokraj Privatne Wi-Fi adrese(Wi-Fi Address) .

Onemogući HTTP/3 Experimental Feature

HTTP/3 je protokol koji poboljšava latenciju i vrijeme učitavanja. Međutim, dostupna je samo kao eksperimentalna Safari značajka i sklona je kvarovima. Provjerite je li aktivan i onemogućite ga.

iPhone i iPad

  1. Otvorite aplikaciju Postavke.
  2. Tap Safari > Advanced > Experimental Features .
  3. Isključite prekidač pored HTTP/3 .

Mac

  1. Otvorite okno Safari Settings/Preferences
  2. Prebacite se na karticu Razvoj(Develop) i potvrdite okvir pored Prikaži(Show Develop) izbornik Razvoj na traci izbornika.

  1. Odaberite Razvij(Select Develop) na traci izbornika, ispišite na Eksperimentalne značajke(Experimental Features) i poništite opciju HTTP/3 .

Vrati eksperimentalne (Reset Experimental) postavke(Preferences) na zadane

Ako nijedan od gore navedenih popravaka ne pomogne, pokušajte vratiti sve eksperimentalne Safari značajke na zadane postavke.

iPhone i iPad

  1. Otvorite aplikaciju Postavke.
  2. Tap Safari > Advanced > Experimental Features .
  3. Pomaknite(Scroll) se prema dolje i dodirnite Vrati sve(Reset All) na zadane postavke(Defaults) .

Mac

Otvorite izbornik Razvoj(Develop) u Safariju(Safari) (otkrijte ga ako morate), pokažite na Eksperimentalne značajke(Experimental Features) i pomaknite se prema dolje do dna. Zatim odaberite Vrati(Reset) sve na zadane postavke(Defaults) .

Safari ponovno radi kao i obično

Gore navedeni savjeti za rješavanje problema trebali bi vam pomoći da riješite problem "WebKit je naišao na internu pogrešku" u Safariju(Safari) . Obavezno prođite gore navedene brze popravke ako ponovno naiđete na problem.

Pretpostavimo da pogreška WebKita(WebKit) ne nestaje. Ako je tako, prebacite se na drugi preglednik kao što je Google Chrome , Firefox ili Microsoft Edge i pričekajte dok buduće ažuriranje iOS-a ili macOS-a trajno ne riješi problem. Na Macu(Mac) također možete tvornički vratiti Safari na zadane postavke(factory reset Safari to its default settings) .



About the author

Pozdrav potencijalnim poslodavcima! Vrlo sam iskusan softverski inženjer s više od 7 godina iskustva u tom području. Znam kako dizajnirati i razvijati aplikacije za Windows 7 i na svom profilu imam širok raspon preporuka za Cool web stranice. Moje vještine i iskustvo nude mi odličan izbor za svaku tvrtku koja traži talentiranog pojedinca s dobrim vještinama upravljanja projektima, znanjem programiranja i iskustvom u razvoju web stranica.



Related posts