Windows 8.1 ux ve ui: ilk 9 yeni ve güncellenmiş özellik

İçindekiler:

Video: ARTutorial #2: How to Make Windows 8.1 looks like Windows 10 2024

Video: ARTutorial #2: How to Make Windows 8.1 looks like Windows 10 2024
Anonim

Bugün erken saatlerde, yeni UX ve UI yönergeleriyle ilgili olarak Windows 8.1'deki tüm belgelerin bağlantılarını sizinle paylaşıyorduk. Şimdi, hangi özelliklerin güncellendiğini ve hangilerinin yeni olduğunu görme zamanı. Değişikliklerin çoğu, geliştiricilerin daha hızlı bir uygulama başvuru süreci sunabilmesi ve yeni işletim sisteminin gereksinimlerini karşılayabilmesi için yapılmıştır. Yani, burada dokuz yeni ve güncellenmiş özellik:

Yeniden boyutlandırılabilir pencereler

Windows 8.1 sabit genişlikli görünüm durumlarına sahip değildir. Kullanıcılar artık uygulamaları minimum genişliğe kadar sürekli olarak yeniden boyutlandırabilir. (Bir uygulamanın varsayılan minimum genişliği 500 pikseldir.) Dolayısıyla, uygulamalar artık kapalı ve dolgu görünüm durumlarına sahip değildir. Bunun yerine, uygulamanızı en aza indirgeyen her boyutta işlevsel ve iyi görünümlü olacak şekilde geliştirirsiniz.

Not Windows 8'deki yakalanmış görünümün genişliği 320 pikseldir. Varsayılan minimum 500 piksel genişlik, Windows 8 yapışan görünümünden daha büyük. Uygulamanız daha küçük boyutlarda iyi çalışıyorsa ve kullanıcıları uygulamanızı ekranda tutmaya teşvik etmek istiyorsanız, minimum genişliği 320 piksel olarak değiştirebilirsiniz. Kullanıcıların aynı anda ekranda ikiden fazla uygulaması olabilir. Dolayısıyla, uygulamanız diğer iki uygulama arasında görünebilir ve ekranın sol veya sağ kenarına bitişik olmayabilir.

Tek bir uygulama aynı anda birden fazla pencere açabilir. Bir uygulama başka bir uygulamayı başlatabilir. Bu olduğunda, iki uygulama genellikle yeterli alan varsa ekranı eşit olarak böler. Ancak bunu, başlatılan uygulamanın orijinal uygulamadan daha geniş veya daha dar olması veya ekrandaki orijinal uygulamanın yerini alması için değiştirebilirsiniz. Varsayılan davranışı değiştirmek için DesiredRemainingView özelliğini kullanın.

Döşeme güncellemeleri

Windows 8'de iki karo boyutu vardı: Kare karolar (1x ölçekleme platosunda 150 x 150 piksel), Geniş karolar (1x platoda 310 × 150). Windows 8.1'de iki farklı döşeme boyutu vardır: Küçük fayanslar (1x platoda 70 × 70), Büyük fayanslar (1x platoda 310 × 310). Dört şablon türünden üçü artık kare olduğundan, Windows 8'de (1x platodaki 150 x 150) “kare” fayans olarak adlandırılan fayanslara şimdi “orta” fayanslar denir. Daha sonra setin tamamı küçük, orta, geniş ve büyüktür. İşte dörtünün örnekleri.

Arama güncellemeleri

Windows 8.1, arama sonuçlarını sağlamanıza yardımcı olmak için yeni bir arama kutusu denetimi sunar: XAML ve WinJS.UI.SearchBox kullanarak uygulamalar için JavaScript kullanarak uygulamalar için Windows.UI.Xaml.Controls.SearchBox. Artık uygulamalarınız, arama kutusunu işaretlemenize bir öğe olarak dahil edebilir. Yeni kontrol tam şablonlama ve şekillendirmeyi destekler.

Windows 8.1'de, uygulama arama deneyimi tamamen uygulamalarınız tarafından kontrol edilir. Arama kutusu, deneyiminizi güçlendirmek ve derin özelleştirmeyi sağlamak için Arama sözleşmesiyle bütünleşir, böylece uygulamalarınız kullanıcı ihtiyaçlarına göre hazırlanmış deneyimler sunar. Arama kutusu, uygulama tarafından sağlanan arama önerilerini ve sonuçlarını, uygulamaya özel arama geçmişini ve dokunma, klavye ve fare etkileşimleri için tam desteği destekler.

Güncellemeleri paylaş

Windows 8.1'de, Paylaşım sözleşmesinin kaynak uygulamaları, paylaşılan içeriğe geri dönmenin çeşitli yollarını sağlayabilir. Windows 8.1, Uri biçimini DataPackage uygulamasında iki yeni veri biçimine ayırır ve DataPackagePropertySet uygulamasında güçlü bir şekilde yazılmış dört yeni özellik sunar. DataPackage için, Uri formatı kullanımdan kaldırılmış ve WebLink ve ApplicationLink formatlarıyla değiştirilmiştir.

Her ekranda takılar çalışır

Windows 8'de, ekranda birden fazla uygulama olduğunda ve kullanıcı takılar başlattığında, sistem, hangi uygulamanın en fazla alanı kapladığı için takılar görüntüler. Windows 8.1'de, sistem, ekranda kaç uygulama olduğundan veya birden fazla ekran olup olmadığına bakılmaksızın, kullanıcının en son etkileşimde bulunduğu uygulama için takılar görüntüler. Örneğin, kullanıcı Ayarlar tılsımını seçerse, sistem son kullanılan uygulama için Ayarlar ana ekranını görüntüler.

Uygulamanızı, uygulamanın boyutuna bakılmaksızın, takılarla çalışacak şekilde tasarlayın. Özellikle, Ayarlar çıkışının genişliği uygulamanızın geçerli genişliğinden küçük veya ona eşit olmalıdır.

İnsanlarla ve etkinliklerle entegrasyon

Windows 8.1, insanların ve olayların gücünü uygulamanıza dahil etmenizi sağlar. Uygulamanızın kullanıcılarının, uygulamanızın içinden tanıdıkları kişiler hakkında bilgi aramalarına izin verebilir ve mesajlaşma, e-posta, arama, görüntülü arama vb. Gibi iletişim deneyimlerini entegre ederek insanlarla iletişim kurabilirsiniz. Ayrıca, kullanıcıların takvim kullanılabilirliklerini hızlı bir şekilde görüntülemelerine ve tercih ettikleri takvime etkinlik eklemelerine izin vererek uygulamanızın içinde kalabilirsiniz.

Konuşma sentezi

Windows 8.1, Windows Mağazası uygulamalarında konuşma sentezini (metin-konuşma olarak da bilinir) (TTS) olarak da bilinen Windows.Media.SpeechSynthesis API'sini tanıtır, bir kullanıcıyı giriş bildirmek, uygulama bildirimlerini ve mesaj iletişim kutularını vurgulamak için konuşma sentezini kullanın, talimatlar (sırayla gezinme gibi) sağlayın ve kısa mesaj veya e-posta mesajları, RSS yayınları, kitaplar ve arama sonuçları gibi içeriği okuyun.

Windows 8.1, ses olarak bilinen birkaç konuşma-sentezleme motoru içermektedir. Her ses, uygulamanızda belirtilebilecek ve seçilebilecek Microsoft David (en-US, erkek), Microsoft Zira (en-ABD, dişi) ve Microsoft Hazel (en-UK, dişi) gibi kolay bir ad kullanır Dil kontrol panelinden bir kullanıcı tarafından Windows 8.1 tarafından desteklenen konuşma sentezi özellikleri şunları sağlar:

Konuşma sentezleyicisini belirli bir cinsiyet, ses ve dile ayarlamak. Geçerli sesin varsayılan özelliklerini ve özelliklerini kullanarak düz bir metin dizesinden konuşma çıktısı oluşturma. Ses özelliklerini, telaffuzu, sesi, perdesi, hızı veya hızı, vurguyu vb. Özelleştirmek için Konuşma Sentezi Biçimlendirme Dili (SSML) içeren bir dizeden konuşma çıktısı oluşturma. Konuşma sentezi motoru tarafından üretilen ses verilerini rasgele erişimli bir akışa okuma ve yazma.

Kilit ekranında Alarm uygulaması desteği

Windows 8.1'de, kilit ekranı yuvalarından biri şimdi alarm uygulamaları için kullanılıyor. Alarm uygulamaları, kullanıcıdan sistem alarm uygulaması olmak için kullanıcıdan izin istemek için AlarmApplicationManager sınıfını kullanır. Kullanıcı izin verirse (veya kullanıcı kontrol panelini kullanarak uygulamayı bu alarm yuvasına yerleştirirse), uygulama yuvayı alır ve sistem alarm uygulaması haline gelir. Sistem alarm uygulaması tarafından başlatılan alarm bildirimleri daha sonra kullanıcıya bir saniye içinde doğrulukla gösterilir. Yalnızca alarm yuvasındaki uygulama alarm bildirimlerini çalıştırabilir; Diğer uygulamalar tarafından çalıştırılan alarm bildirimleri normal bildirim olarak değerlendirilir.

İş öğesi çizelgeleme güncellemeleri

CoreDispatcher (Windows:: UI:: Core: CoreDispatcher) API artık iş öğesi zamanlamasındaki öncelikler üzerinde daha fazla kontrol sahibi olmanıza izin veriyor. Windows 8.1'de iş gönderim öncelikleri şimdi bu sıradadır:

SendMessage (En yüksek öncelik)

CoreDispatcherPriority.High

CoreDispatcherPriority.Normal (Pencere mesajlarını ve Bileşen Nesne Modeli (COM) aramalarını içerir)

Herhangi bir cihaz girişi mesajı

CoreDispatcherPriority.Low

CoreDispatcherPriority.Idle (En düşük öncelik, arka plan görevleri için kullanılır)

Geliştirici olarak ne düşünüyorsunuz, bu değişiklikler iyi mi kötü mü?

Windows 8.1 ux ve ui: ilk 9 yeni ve güncellenmiş özellik