Safari 6'dan istifa etmeden önce sormasını nasıl sağlayabilirim (yanlışlıkla bırakmayı önlemek için)?


20

Safari, istifa etmeden önce onaylamak için bir tercih seçeneğine sahipti, şimdi ortadan kayboldu. Yanlışlıkla çıkmak ve tüm sekmelerinizi kaybetmek çok kolaydır. Önceki oturumu devam ettirebileceğinizi veya yeniden açabileceğinizi biliyorum, ancak bunlar sorunun çözümü değil.

Bırakmadan önce Safari'nin bana sormasını nasıl sağlayabilirim?


Safari neden tüm sekmeleri ve içeriği otomatik olarak yeniden açmıyor? Ayrıca - bu siteye benzer bir sekme açmayı ve Safari'yi yakın bir uyarı vermeye zorlayan bir soru sormaya başlamayı düşündünüz mü? Çıkma zamanı geldiğinde "Bu sayfadan ayrılmak istediğinize emin misiniz?" Uyarısı alırsınız.
bmike

@Bmike'dan "close-with-dialog" numarası iyi bir fikir. Fakat bu diyalog her zaman bırakma işleminin başında mı sorulacak? Safari sekmeleri kapatmaya başlar ve sadece bazı sekmeler kapatıldıktan sonra iletişim kutusunu sorarsa, Josh vidalanır. Bu arada, hatırlanacak bir şey var: Bu iletişim kutusuyla sayfanın çalışması için JavaScript açık olmalıdır.
Nicolas Barbulesco,

@bmike - Ne yazık ki, Safari form verilerini geri yüklemiyor . Bu Safari'nin ayakkabılarında büyük bir delik.
Nicolas Barbulesco,

1
@NicolasBarbulesco Bu, yerel bir uygulamanın yerine bir web tarayıcısı kullanmanın acısına iyi bir örnektir. Bir metin giriş alanının dayanıklı veya geçici olarak ele alınması gerektiğinde, tek bedene uyan tek bir çözüm olduğunu sanmıyorum.
bmike

@bmike - Katıldım, Web aşırı puanlanmış, yerel uygulamalara şükretti! Ancak, birçok yerel uygulamada kullanıcı verilerinin berrak ve hatta olmayan bir restorasyonu da vardır.
Nicolas Barbulesco

Yanıtlar:


25

Ayar "Birden çok sekme veya pencereyi kapatmadan önce onayla" olarak adlandırıldı, ancak Devam Et tanıtıldığında 10.7'de kaldırıldı. defaults write com.apple.Safari ConfirmClosingMultiplePages -bool trueartık da çalışmıyor.

Uygulama durumunun bıraktıktan sonra tutulduğu bölüm 10.8'de varsayılan olarak devre dışı bırakılmış, ancak bunu Genel tercih bölmesinden yeniden etkinleştirebilirsiniz:

Ayrıca Safari'yi çalıştırarak defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool trueve bırakıp yeniden açarak yalnızca Safari'de de etkinleştirebilirsiniz .

Safari, geri yüklendiklerinde sekmeleri yeniden yükleyecektir. Ve devleti restore etmek, Safari 6 ya da 10.8'den beri zamanımın sadece yarısı için çalıştı.

Safari'den çıkmak için kısayolu da değiştirebilirsiniz:

Veya kısayolların bazılarını tamamen devre dışı bırakın:

defaults write com.apple.Safari NSUserKeyEquivalents -dict 'Quit Safari' '\0' 'Close Window' '\0' 'Close All Windows' '\0'


@Lauri'de harika bahşiş! Yanlışlıkla cmd + W yerine cmd + Q tuşunu kullanıyorum ve Resume, hangi pencerelerin hangi Boşlukta olduğunu hatırlamıyor, bu yüzden her seferinde onları manuel olarak değiştirmem gerekiyor. Quit komutunu tekrar silmek sorunu çözdü.
Ağustos'ta

Değişim kısayolu yöntemini seviyorum. Bu çözüm tüm OS X ve Safari sürümlerinde çalışmalıdır. Aynı zamanda diğer uygulamalar için de çalışır.
Nate,

1

Tarih menüsünde, sahip yeni seçeneği "Restore son penceresini kapalı önceden var olan" Geri yükleme tüm pencerelerin üzerinde " önceki oturumda ".


1

Safari'nin birden fazla sekme olduğunda kapanmadan önce "sormaması": 1. "Sormamak" sıkıntıdır. Çok teknik bir davy olmayan eşim, hiç açık sekme olduğunu fark etmiyor gibi görünüyor. Yalnızca aktif sekmeyi kapatmak niyetinde olan sadece kapat düğmesini tıklatır. 2. Kullanımda sadece bir sekme olsa bile, birden fazla olduğunda, her sekme için olduğu gibi sekmedeki küçük gri x'i kullanarak kapatmak mümkün olmalıdır. Bu, işleri kendi kendine tutar hale getirir. Biri sonra, tüm pencerenin kapanmasına neden olacak sonuncusu da dahil olmak üzere sekmeleri tek tek kapatabilir (kırmızı x tıklandığında olduğu gibi). 3. Uyarı almak istemeyenler için, Safari Tercihleri ​​dışında bırakmalarını sağlamalarını sağlayın. Ancak varsayılan uyarmak olmalıdır.

Bir şeyleri kendi kendine güvende tutmak, tüm nedenlerin en çekici olanıdır. Güzel bir tasarım pratiği millet.


4
Lütfen tasarım hakkındaki görüşlerinizi ve posterin soruyu sorduğu, doğrudan cevap ile ilgili olmadığı sürece (veya üzerinde genişlemediği) tartışmaktan kaçının. Bu durumda, hiçbir amaca hizmet etmez. Doğrudan cevapları görmeyi seviyoruz, soruyu sormaları gereken (ya da yapmaması gereken) hakkında monologlar değil. Bu yer cevap almakla ilgili. Umarım bir soruyu sormanın ne kadar sinir bozucu olabileceğini takdir edersiniz ve (çoğu çevrimiçi forumda olduğu gibi) yanıtı vermek yerine düzinelerce insanın fikirleriyle yanıt vermesini sağlayabilirsiniz. Katıldığınız için tekrar teşekkür ederiz, ama lütfen dikkatinizi çekin.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.