Safari prefetching

De ceva vreme am avut unele pagini web, care în Safari nu se încărcau din prima, sau se încărcau lent. În special Wikipedia, unde trebuia să dau un CMD-R pentru a încerca a doua oară încercarea, sau la Facebook, unde se încărcau cam jumătate din pozele din pagină, orice aș fi făcut. Am șters cookies, am dezactivat cele două extensii, fără rezultat. După cinci minute de Google, am găsit rezolvarea: de ceva vreme, Safari include DNS prefetching, care are trebui să ajute, dar mai mult încurcă. Se poate dezactiva, și de când am renunțat la DNS prefetching, Wikipedia se încarcă instantaneu și restul paginilor la fel: complet și rapid. Pentru dezactivare, folosiți comanda următoare în Terminal:

defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false

Dacă doriți să reveniți, se poate activa din nou opțiunea, folosind comanda:

defaults delete com.apple.safari WebKitDNSPrefetchingEnabled

Reporniți Safari pentru ca aceste comenzi să aibă efect.

2 Likes

Nu ne-ai spus de ce a făcut Apple astfel, dacă e mai bine invers. Din cele ce am citit și eu acum, fiindcă ai deschis vorba, nu rezultă că e bine să dezactivezi. Este posibil ca uneori să nu fie bine că e activ, dar cred că, în general, este recomandabil.