Pencereleri simge durumuna küçültürken shift (yavaş animasyon için) kullanmanın faydası nedir?


10

Kazara Bu bugün geldi:
Eğer pencere olacak shift tuşu basılı tutarken (diğerlerinde olabilir) OS X 10.8 bir pencere minimize çalışırsanız çok yavaş Dock gidin. Tüm animasyon yavaşlar.

Bunun amacı nedir?

Yanıtlar:


17

@ Napcae'nin cevabında olduğu gibi, "yavaş hareket cin" etkisi sadece biraz eğlencelidir, ancak geçmişte Mac OS X ekran alt sistemlerinin daha ince noktalarını (genellikle Windows kullanıcılarına) göstermek için kullandım. Yani, her pencereyi piksel bazında çizmek yerine (pencereleri rastgele sürükleyen bölümleri bırakırken Windows sistemlerini düşünün ve pencere alt sistemi, kaydırma çubuklarının asılı kalmasıyla tüm yeniden çizme mekanizmalarına ayak uydurmaya çalışır. havada, ya da o kötü pencere izi şey), OS X aslında bir doku bir çokgene eşleyen bir 3D oyun motoruna daha benzer bir şey kullanarak bir Windows içeriği çizer. Bunu, terminal penceresinde aşağıdaki komutu hazırlayarak ve bir pencereyi yavaşça simge durumuna küçültürken hızlı bir şekilde yürüterek gösterebilirsiniz:

killall Dock

Dock işlemi, tüm bu tür şeyleri yöneten şeydir ve onu öldürürseniz, yeni bir tane mutlu bir şekilde yeniden doğacaktır, ancak tamamlanmasıyla kısmen gerçekleşen işlemler bitmeyecek veya tersine çevrilmeyecektir. Garip bir şekle getirilmiş ve yine de tamamen kullanılabilir olan yarı küçültülmüş bir pencere ile sonuçlanacaksınız . Textedit ile kontrol edin ve hala yazabileceğinizi unutmayın (metin seçmek daha zordur!) Veya bir Quicktime film penceresiyle deneyin ve hala nasıl oynadığına dikkat edin.

Esasen sadece bir daft etkisi değil, ekran katmanının pencere çizim yeteneklerini ve diğer birçok masaüstü işletim sistemi pencere sistemine nasıl üstün bir şekilde yönetildiklerini gösteriyor.

Bu etkinin en az 2001'den beri (Google aramasına göre) olduğunu ve ilk olarak 10.4'te pencereleri çizmek için Quartz Extreme motorunu kullanan yeni grafik pencere yöneticisini göstermek için kullandığımı bildiğimi unutmayın. . Eğer doğru temelde ayrıntıları hatırlayacak olursak her pencere temelde esasen içten olan ikinci olan Quicktime, Open GL veya Kuvars 2D veri kaynağı, oluşur hale esasen tüm elemanları, araç çubuklarını, kaydırma çubukları soyunma pencerenizi, PDF vardır (postscript içine ...), daha sonra tüm öğeleri (PDF pencere giydirme, hızlı zaman veya openGL içeriği veya bir web sayfası vb. için bir karışımı ile) birleştirerek tek bir pencereye 2d'de 3d "doku" olarak rasterleştirilir Kuvars Composer ile uçağın penceresini görün.

Daha fazla detay için Arstechnica'daki Siracusa Tiger Review'den aşağıdaki 2 sayfayı okuyun, bu pencere yöneticisinin nasıl geliştiğini tartışır ve nasıl çalıştığına dair oldukça iyi bir açıklamaya sahiptir. Tiger (veya en azından değişiklikler Tiger'dan Tiger'dan önceki kadar büyük değil, bu GPU'nun CPU'dan hemen hemen tüm pencere çizim görevlerini devralmaya başladığı zamandır)


1
FWIW, Windows Vista'dan beri OS X'lere benzer bir görüntüleme sistemine sahipti .
13:43, josh3736

Keşke bunun hakkında daha fazla bilgi sahibi olsaydım, eminim şimdi 10.4 ve öncesine göre çok daha iyi. Win 7 tho vesilesiyle rastgele yetim pencere öğeleri aldığımı biliyorum.
stuffe


2

Bunun bir amacı yok. Bu sadece bir paskalya yumurtası ve tamamen "eğlence" için.


1

Bu işlevsellik kesinlikle "biraz eğlenceli" DEĞİLDİR. Lütfen bilmediğiniz zamanlarda cevap vermeyin veya sınırlı kullanımınıza ve işlevsellik bilginize dayanarak varsayımlar yapmayın.

Öncelikle animasyonların amacını düşünürseniz, animasyonları yavaşlatmanın temel amacı açık olacaktır. Kendinize sorun, neden sadece önündeki bazı uygulamaların ve arkasındaki diğerlerinin bulunduğu bir masaüstünden bir uygulamanın pencerelerini görmek (diyelim)? Aklıma gelen ilk cevap şudur: Böyle bir süreci canlandırmak, kullanıcının normal boyuttaki bir pencerenin hareketini, küçülüp ekranda yeni boyutuna ve konumuna hareket ederken görsel olarak izlemesini sağlar. Aksi takdirde, hangi pencerenin nereye gittiğini söyleyemeyebilirim.

Bunu deneyin: Yeni bir Masaüstü çalışma alanı ekleyin ve ekran çözünürlüğünü 800 x 500 olarak ayarlayın. Üzerinde açın. Aynı boyutta 60 Finder penceresi. Deneme, benzer sekme yapılandırmaları, görünümler, içerikler ve adlara sahip birkaç pencereye sahip olmaktan fayda sağlayacaktır. Şimdi bir web tarayıcısında yaklaşık 60 pencere açın. Konuyu vurgulamak için, her bir pencerenin aynı boyutta olmasına ve her birinin Google'dan bazı kısa arama dizelerinin geçerli sonuçları olmasına izin verin. Pencerelerinizden birini izlemenize yardımcı olması için Görev Denetimi'ni kullanın. Bence bu zor olabilir. Animasyonu aniden yavaşça yönetilebilir hale getirir.

Daha fazla insanın farklı görsel ve dikkat yeteneklerine sahip insanlar için bu konaklamayı takdir etmediğinden şok oldum.


Peki tüm görüşleriniz için teşekkür ederim parker ve bmike şimdi işlevselliğini anlıyorum
RedstoneRosh 12
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.