Mac OS X Lion'da Safari Otomatik Yenilenen Web Sayfalarını Durdurun
Mac OS X 10.7'deki Safari 5.1'e yapılan yeni bir ekleme, web sayfalarının belirli bir süre etkin olmadığında otomatik olarak yenilenmesidir. Özellik gereksiz ve hatta sinir bozucu görünebilir, ancak sayfaların yeniden yüklenmesini devre dışı bırakmak için net bir tercih seçeneği yoktur. Neyse ki, Stormcloud (DaringFireball aracılığıyla) bize Safari 5'te bu sinir bozucu davranışı nasıl durduracağımızı gösteriyor.1. İşte devre dışı bırakmak için tek tek oynatma:
- Safari'den çıkın, ardından Terminal'i başlatın (/Applications/Utilities/ konumunda bulunur) ve aşağıdaki komutu girin
- Safari'yi yeniden başlatın ve en sağda "Yardım"ın yanında bir "Hata Ayıklama" menüsü göreceksiniz (evet, bu, Geliştirme menüsünden farklıdır)
- Yeni Hata Ayıklama menüsünü aşağı çekin ve "Çok İşlemli Windows Kullan"ı görene kadar aşağı kaydırın ve işaretlenmemiş olacak şekilde seçin
- Yeni bir Safari penceresi açın ve web sayfalarının yanında bir başlık görürseniz, artık web sayfalarının otomatik olarak yenilenmesini engelleyen tek işlem modundasınız
defaults yaz com.apple.Safari IncludeInternalDebugMenu 1
“Çoklu işlem pencereleri” olarak adlandırılan bazı ayarları değiştirmenin web sayfalarının otomatik olarak yeniden yüklenmesini neden etkilediğini merak ediyorsanız, Stormcloud bu özelliğin ne olduğu ve nasıl çalıştığı hakkında iyi bir açıklama sağlar:
Temelde iyi niyetli bir özellik ama aynı zamanda bazı kullanıcıların başını ağrıtıyor. Bazı durumlarda Safari'nin olması gerekenden çok daha fazla bellek kullanmasına ve hatta uygulamaların yavaşlamasına neden olabilir. Muhtemelen tüm bunlar bir yazılım güncellemesinde düzeltilecektir.
Safari 5.1'i tek işlem modunda çalıştırmayla ilgili büyük uyarı: çoğu eklenti ve uzantı çalışmıyor, en önemlisi (ve can sıkıcı şekilde) reklam engelleyiciler, ClickToFlash ve 1password. Bu takasın buna değip değmeyeceğine karar vermeniz gerekecek veya her zaman Chrome veya Firefox'u da kullanabilirsiniz.