Windows 8.1 ux & ui: top 9 fitur baru dan diperbarui

Daftar Isi:

Video: Windows 8.1 UX Design, 05 Layout 2024

Video: Windows 8.1 UX Design, 05 Layout 2024
Anonim

Sebelumnya hari ini kami membagikan kepada Anda tautan ke dokumentasi lengkap di Windows 8.1 tentang pedoman UX dan UI yang baru. Sekarang, saatnya untuk melihat fitur mana yang telah diperbarui dan mana yang baru. Sebagian besar perubahan dilakukan agar pengembang dapat memiliki proses pengajuan aplikasi yang lebih cepat dan juga untuk memenuhi persyaratan sistem operasi baru. Jadi, berikut ini sembilan fitur baru dan yang diperbarui:

Jendela resizable

Windows 8.1 tidak memiliki status tampilan lebar tetap. Pengguna sekarang dapat mengubah ukuran aplikasi terus-menerus hingga ke lebar minimum. (Lebar minimum default suatu aplikasi adalah 500 piksel.) Jadi aplikasi tidak lagi memiliki status tampilan yang terpotong dan isi. Alih-alih, Anda mengembangkan aplikasi agar fungsional dan tampan dengan ukuran berapa pun hingga minimum.

Catatan Tampilan yang diambil pada Windows 8 memiliki lebar 320 piksel. Lebar minimum default 500 piksel lebih besar dari tampilan bentak Windows 8. Jika aplikasi Anda bekerja dengan baik pada ukuran yang lebih kecil dan Anda ingin mendorong pengguna untuk menyimpan aplikasi Anda di layar, Anda dapat mengubah lebar minimum menjadi 320 piksel. Pengguna dapat memiliki lebih dari dua aplikasi di layar secara bersamaan. Jadi aplikasi Anda mungkin muncul di antara dua aplikasi lain dan tidak berdekatan dengan tepi kiri atau kanan layar.

Satu aplikasi dapat membuka lebih dari satu jendela secara bersamaan. Sebuah aplikasi dapat meluncurkan aplikasi lain. Ketika ini terjadi, kedua aplikasi biasanya membagi layar secara merata jika ada cukup ruang. Tapi Anda bisa mengubahnya sehingga aplikasi yang diluncurkan lebih lebar atau lebih sempit dari aplikasi asli, atau bahkan menggantikan aplikasi asli di layar. Untuk mengubah perilaku default, gunakan properti DesiredRemainingView.

Pembaruan ubin

Di Windows 8 ada dua ukuran ubin: Ubin persegi (150 × 150 piksel pada dataran penskalaan 1x), Ubin lebar (310 × 150 di dataran 1x). Di Windows 8.1, ada dua ukuran ubin tambahan: Ubin kecil (70 × 70 di dataran 1x), ubin besar (310 × 310 di dataran 1x). Karena tiga dari empat jenis templat sekarang berbentuk bujur sangkar, ubin yang dulu disebut ubin "persegi" di Windows 8 (150 × 150 di dataran 1x) sekarang disebut ubin "sedang". Seluruh set kemudian kecil, sedang, lebar, dan besar. Berikut ini contoh keempatnya.

Cari pembaruan

Windows 8.1 memperkenalkan kontrol kotak pencarian baru untuk membantu Anda memberikan hasil pencarian: Windows.UI.Xaml.Controls.SearchBox untuk aplikasi menggunakan XAML dan WinJS.UI.SearchBox untuk aplikasi menggunakan JavaScript. Aplikasi Anda sekarang dapat menyertakan kotak pencarian sebagai elemen dalam markup Anda. Kontrol baru mendukung templating dan gaya penuh.

Di Windows 8.1, pengalaman pencarian aplikasi dikendalikan sepenuhnya oleh aplikasi Anda. Kotak pencarian terintegrasi dengan kontrak Pencarian untuk memberi daya pada pengalaman dan memungkinkan kustomisasi mendalam, sehingga aplikasi Anda menawarkan pengalaman yang dibuat untuk kebutuhan pengguna. Kotak pencarian mendukung saran dan hasil pencarian yang disediakan aplikasi, riwayat pencarian khusus aplikasi, dan dukungan penuh untuk interaksi sentuhan, keyboard, dan mouse.

Bagikan pembaruan

Di Windows 8.1, aplikasi sumber untuk kontrak Berbagi dapat menyediakan beberapa cara untuk kembali ke konten yang dibagikan. Windows 8.1 membagi format Uri menjadi dua format data baru di DataPackage dan memperkenalkan empat properti baru yang sangat diketik dalam DataPackagePropertySet. Untuk DataPackage, format Uri sudah tidak digunakan lagi dan diganti dengan format WebLink dan ApplicationLink.

Mantra bekerja di setiap layar

Di Windows 8, ketika ada beberapa aplikasi di layar dan pengguna menggunakan jimat, sistem menampilkan jimat untuk aplikasi mana saja yang menempati ruang layar terbanyak. Di Windows 8.1, sistem menampilkan mantra untuk aplikasi terakhir yang berinteraksi dengan pengguna, terlepas dari berapa banyak aplikasi yang ada di layar atau apakah ada beberapa layar. Misalnya, jika pengguna memilih pesona Pengaturan, sistem menampilkan flyout Pengaturan untuk aplikasi terakhir yang digunakan.

Desain aplikasi Anda sehingga berfungsi dengan pesona terlepas dari ukuran aplikasi. Secara khusus, lebar flyout Pengaturan harus kurang dari atau sama dengan lebar aplikasi Anda saat ini.

Integrasikan dengan orang dan acara

Windows 8.1 memungkinkan Anda membawa kekuatan orang dan acara ke dalam aplikasi Anda. Anda dapat membiarkan pengguna aplikasi Anda mencari info tentang orang yang mereka kenal dari dalam aplikasi Anda, dan terlibat dengan orang-orang dengan mengintegrasikan pengalaman komunikasi seperti olahpesan, email, panggilan, panggilan video, dan sebagainya. Anda juga dapat menjaga pengguna di aplikasi Anda dengan membiarkan mereka dengan cepat melihat ketersediaan kalender mereka dan menambahkan acara ke kalender pilihan mereka.

Sintesis ucapan

Windows 8.1 memperkenalkan Windows.Media.SpeechSynthesis API, yang mendukung sintesis ucapan - juga dikenal sebagai text-to-speech (TTS) - di aplikasi Windows Store. Gunakan sintesis bicara untuk meminta pengguna untuk input, sorot pemberitahuan aplikasi dan dialog pesan, memberikan instruksi (seperti navigasi belokan demi belokan), dan membaca konten seperti pesan teks atau email, umpan RSS, buku, dan hasil pencarian.

Windows 8.1 mencakup sejumlah mesin sintesis bicara, yang dikenal sebagai suara. Setiap suara memiliki nama yang bersahabat, seperti Microsoft David (en-AS, pria), Microsoft Zira (en-AS, wanita), dan Microsoft Hazel (en-Inggris, wanita), yang dapat ditentukan dalam aplikasi Anda dan juga dipilih dari panel kontrol Bahasa oleh pengguna. Kemampuan sintesis suara yang didukung oleh Windows 8.1 memungkinkan:

Menyetel synthesizer ucapan ke jenis kelamin, suara, dan bahasa tertentu. Menghasilkan keluaran ucapan dari string teks biasa menggunakan karakteristik dan properti default suara saat ini. Menghasilkan keluaran suara dari string yang berisi Speech Synthesis Markup Language (SSML) untuk menyesuaikan karakteristik suara, pelafalan, volume, nada, kecepatan atau kecepatan, penekanan, dan sebagainya. Membaca dan menulis data audio yang dihasilkan oleh mesin sintesis-bicara ke dan dari aliran akses-acak.

Dukungan aplikasi alarm di layar kunci

Di Windows 8.1, salah satu slot layar kunci sekarang digunakan untuk aplikasi alarm. Aplikasi alarm menggunakan kelas AlarmApplicationManager untuk meminta izin dari pengguna untuk menjadi aplikasi alarm sistem. Jika pengguna memberikan izin (atau jika pengguna menempatkan aplikasi di slot alarm dengan menggunakan panel kontrol) aplikasi mengambil slot dan menjadi aplikasi alarm sistem. Pemberitahuan alarm yang dipancarkan oleh aplikasi alarm sistem kemudian ditampilkan kepada pengguna dengan akurasi dalam satu detik. Hanya aplikasi di slot alarm yang dapat mengaktifkan pemberitahuan alarm; pemberitahuan alarm yang dipecat oleh aplikasi lain diperlakukan sebagai pemberitahuan normal.

Pembaruan untuk penjadwalan benda kerja

API CoreDispatcher (Windows:: UI:: Core: CoreDispatcher) sekarang memungkinkan Anda lebih mengontrol prioritas dalam penjadwalan item-pekerjaan. Di Windows 8.1, prioritas pengiriman-kerja sekarang dalam urutan ini:

SendMessage (Prioritas tertinggi)

CoreDispatcherPriority.High

CoreDispatcherPriority.Normal (Termasuk pesan jendela dan panggilan Component Object Model (COM))

Pesan input perangkat apa pun

CoreDispatcherPriority.Low

CoreDispatcherPriority.Idle (Prioritas terendah, digunakan untuk tugas latar belakang)

Apa yang Anda pikirkan sebagai pengembang, apakah perubahan ini baik atau buruk?

Windows 8.1 ux & ui: top 9 fitur baru dan diperbarui