Hentikan Safari yang Menyegarkan Otomatis Halaman Web di Mac OS X Lion
Tambahan baru untuk Safari 5.1 di Mac OS X 10.7 adalah halaman web disegarkan secara otomatis jika dibiarkan tidak aktif selama beberapa waktu. Fitur ini tampaknya tidak diperlukan dan bahkan mengganggu, tetapi tidak ada opsi preferensi yang jelas untuk menonaktifkan pemuatan ulang halaman. Untungnya, Stormcloud (melalui DaringFireball) menunjukkan cara menghentikan perilaku sial ini di Safari 5.1. Berikut play-by-play untuk menonaktifkannya:
- Keluar dari Safari, lalu luncurkan Terminal (terletak di /Applications/Utilities/) dan masukkan perintah berikut
- Luncurkan ulang Safari dan Anda akan melihat menu "Debug" muncul di paling kanan, di samping "Bantuan" (ya, ini berbeda dari menu Kembangkan)
- Tarik ke bawah menu Debug baru dan gulir ke bawah sampai Anda melihat "Gunakan Multi-proses Windows" dan pilih sehingga tidak dicentang
- Buka jendela Safari baru dan jika Anda melihat di sebelah judul halaman web, Anda sekarang dalam mode proses tunggal, yang mencegah penyegaran otomatis halaman web
defaults tulis com.apple.Safari IncludeInternalDebugMenu 1
Jika Anda bertanya-tanya mengapa mengubah beberapa pengaturan yang disebut "jendela multi-proses" memengaruhi pemuatan ulang halaman web secara otomatis, Stormcloud memberikan deskripsi yang baik tentang fitur ini dan cara kerjanya:
Pada dasarnya, ini adalah fitur yang bermaksud baik, tetapi juga menyebabkan beberapa pengguna pusing. Dalam beberapa kasus, ini menyebabkan Safari menghabiskan lebih banyak memori daripada yang seharusnya, dan bahkan dapat menyebabkan aplikasi melambat. Agaknya semua ini akan diperbaiki dalam pembaruan perangkat lunak.
Peringatan besar tentang menjalankan Safari 5.1 dalam mode proses tunggal: banyak plugin dan ekstensi tidak berfungsi, terutama (dan mengganggu) pemblokir iklan, ClickToFlash, dan 1password. Anda harus memutuskan apakah pertukaran itu sepadan, atau Anda selalu dapat menggunakan Chrome atau Firefox juga.