Windows 8.1 ux & ui: atas 9 ciri baru dan terkini

Isi kandungan:

Video: Windows 8.1 UX Design, 05 Layout 2024

Video: Windows 8.1 UX Design, 05 Layout 2024
Anonim

Terdahulu hari ini kami berkongsi dengan anda pautan ke dokumentasi penuh di Windows 8.1 mengenai garis panduan UX dan UI baru. Sekarang, sudah waktunya untuk melihat ciri-ciri mana yang telah dikemas kini dan yang baru. Kebanyakan perubahan dibuat supaya pemaju boleh mempunyai proses penyerahan aplikasi swift dan juga untuk memenuhi keperluan sistem operasi baru. Jadi, berikut adalah sembilan ciri baru dan terkini:

Tingkap resizable

Windows 8.1 tidak mempunyai keadaan pandangan tetap lebar. Pengguna kini boleh mengubah saiz apl secara berterusan ke lebar minimum. (Kelebaran minimum aplikasi lalai ialah 500 piksel.) Oleh itu, aplikasi tidak lagi mempunyai keadaan pandangan yang terputus dan mengisi. Sebaliknya, anda membangunkan apl anda untuk berfungsi dengan baik dan melihat saiz apa pun ke tahap minimum.

Nota Pandangan yang diambil dalam Windows 8 mempunyai lebar 320 piksel. Kelebaran minimum 500 piksel lalai adalah lebih besar daripada pandangan Windows 8 yang terputus. Jika aplikasi anda berfungsi dengan baik pada saiz yang lebih kecil dan anda ingin menggalakkan pengguna mengekalkan apl anda pada skrin, anda boleh menukar lebar minimum hingga 320 piksel. Pengguna boleh mempunyai lebih daripada dua aplikasi pada skrin pada masa yang sama. Jadi aplikasi anda mungkin muncul di antara dua aplikasi lain dan tidak bersebelahan sama ada tepi kiri atau kanan skrin.

Apl tunggal boleh membuka lebih daripada satu tetingkap pada masa yang sama. Apl boleh melancarkan aplikasi lain. Apabila ini berlaku, kedua-dua aplikasi biasanya memisahkan skrin dengan sama rata jika terdapat ruang yang cukup. Tetapi anda boleh menukar ini supaya aplikasi yang dilancarkan adalah lebih luas atau sempit daripada aplikasi asal, atau supaya ia menggantikan aplikasi asal pada skrin. Untuk menukar tingkah laku lalai, gunakan ciri DesiredRemainingView.

Kemas kini jubin

Di Windows 8 terdapat dua saiz jubin: jubin Square (150 × 150 piksel di dataran tinggi 1x), Jubin lebar (310 × 150 di dataran 1x). Di Windows 8.1, terdapat dua saiz jubin tambahan: Jubin kecil (70 × 70 di dataran 1x), Ubin besar (310 × 310 di dataran 1x). Kerana tiga dari empat jenis templat kini persegi, jubin yang biasa dipanggil jubin "persegi" di Windows 8 (150 × 150 di dataran 1x) kini dipanggil jubin "sederhana". Set keseluruhannya adalah kecil, sederhana, luas dan besar. Berikut adalah contoh-contoh kesemua empat.

Cari kemas kini

Windows 8.1 memperkenalkan kawalan kotak carian baru untuk membantu anda memberikan hasil carian: Windows.UI.Xaml.Controls.SearchBox untuk aplikasi menggunakan XAML dan WinJS.UI.SearchBox untuk aplikasi menggunakan JavaScript. Apl anda sekarang boleh memasukkan kotak carian sebagai elemen dalam markup anda. Kawalan baru ini menyokong templating dan penggayaan penuh.

Di Windows 8.1, pengalaman carian apl dikawal sepenuhnya oleh aplikasi anda. Kotak carian terintegrasi dengan kontrak Carian untuk menguasai pengalaman dan membolehkan penyesuaian mendalam, jadi aplikasi anda menawarkan pengalaman yang dibuat untuk keperluan pengguna. Kotak carian menyokong cadangan dan hasil carian yang dibekalkan aplikasi, sejarah carian khusus aplikasi, dan sokongan penuh untuk sentuhan, papan kekunci, dan interaksi tetikus.

Kongsi kemas kini

Di Windows 8.1, aplikasi sumber untuk kontrak Saham boleh memberikan pelbagai cara untuk kembali ke kandungan yang dikongsi. Windows 8.1 memecah format Uri ke dalam dua format data baru dalam DataPackage dan memperkenalkan empat sifat baru yang ditaip dalam DataPackagePropertySet. Untuk DataPackage, format Uri tidak diganti dan digantikan dengan format WebLink dan ApplicationLink.

Charms bekerja pada setiap skrin

Di Windows 8, apabila terdapat banyak aplikasi pada skrin dan pengguna memohon azimat, sistem dipaparkan azimat untuk mana mana aplikasi menduduki ruang skrin paling banyak. Dalam Windows 8.1, sistem memaparkan azimat untuk aplikasi terakhir yang pengguna berinteraksi, tanpa mengira berapa aplikasinya berada di skrin atau sama ada terdapat berbilang skrin. Sebagai contoh, jika pengguna memilih daya tarikan Seting, sistem memaparkan flyout Tetapan untuk apl terakhir yang digunakan.

Reka bentuk apl anda supaya ia berfungsi dengan pesona tanpa mengira saiz aplikasinya. Terutamanya, lebar lalai Tetapan mesti kurang daripada atau sama dengan lebar apl anda sekarang.

Mengintegrasikan dengan orang dan peristiwa

Windows 8.1 membolehkan anda membawa kuasa orang dan peristiwa ke dalam aplikasi anda. Anda boleh membiarkan pengguna apl anda mencari maklumat tentang orang yang mereka tahu dari dalam aplikasi anda, dan melibatkan diri dengan orang dengan mengintegrasikan pengalaman komunikasi seperti pemesejan, e-mel, panggilan, panggilan video dan sebagainya. Anda juga boleh menyimpan pengguna dalam apl anda dengan membiarkan mereka melihat ketersediaan kalendar mereka dengan cepat dan menambah peristiwa pada kalendar pilihan mereka.

Sintesis pertuturan

Windows 8.1 memperkenalkan API Windows.Media.SpeechSynthesis, yang menyokong sintesis ucapan - juga dikenali sebagai teks-ke-ucapan (TTS) - di aplikasi Gedung Windows.Gunakan sintesis pertuturan untuk meminta pengguna untuk input, menyerlahkan pemberitahuan aplikasi dan dialog mesej, berikan arahan (seperti navigasi belokan demi belokan), dan baca kandungan seperti mesej teks atau e-mel, suapan RSS, buku, dan hasil carian.

Windows 8.1 merangkumi beberapa enjin-sintesis pertuturan, yang dikenali sebagai suara. Setiap suara mempunyai nama yang mesra, seperti Microsoft David (en-AS, lelaki), Microsoft Zira (en-AS, wanita), dan Microsoft Hazel (en-UK, wanita), yang boleh ditentukan dalam aplikasi anda dan juga dipilih dari panel kawalan bahasa oleh pengguna. Keupayaan pertuturan-pertuturan yang disokong oleh Windows 8.1 membolehkan:

Menetapkan pensintesis pidato kepada jantina, suara, dan bahasa tertentu. Menjana output ucapan dari rentetan teks biasa menggunakan ciri-ciri lalai dan sifat suara semasa. Menjana output ucapan daripada rentetan yang mengandungi Bahasa Senyap Suntikan Markup (SSML) untuk menyesuaikan ciri suara, sebutan, kelantangan, padang, kadar atau kelajuan, penekanan, dan sebagainya. Membaca dan menulis data audio yang dijana oleh enjin sintesis pertuturan ke dan dari aliran akses rawak.

Sokongan aplikasi penggera pada skrin kunci

Di Windows 8.1, salah satu slot skrin kunci kini digunakan untuk aplikasi penggera. Aplikasi penggera menggunakan kelas AlarmApplicationManager untuk meminta kebenaran daripada pengguna untuk menjadi aplikasi penggera sistem. Sekiranya pengguna memberi kebenaran (atau jika pengguna meletakkan apl itu dalam slot penggera dengan menggunakan panel kawalan) app mengambil slot dan menjadi aplikasi penggera sistem. Pemberitahuan penggera yang dipecat oleh aplikasi penggera sistem kemudian ditunjukkan kepada pengguna dengan ketepatan dalam satu saat. Hanya aplikasi dalam slot penggera boleh memadamkan pemberitahuan penggera; Pemberitahuan penggera yang dipecat oleh aplikasi lain dianggap sebagai pemberitahuan biasa.

Kemas kini ke penjadualan item kerja

API CoreDispatcher (Windows:: UI:: Teras: CoreDispatcher) kini membolehkan anda lebih banyak mengawal keutamaan dalam penjadualan item kerja. Di Windows 8.1, keutamaan kerja-penghantaran kini dalam perintah ini:

SendMessage (Keutamaan tertinggi)

CoreDispatcherPriority.High

CoreDispatcherPriority.Normal (Termasuk mesej tingkap dan Model Objek Komponen (COM) panggilan)

Sebarang mesej input peranti

CoreDispatcherPriority.Low

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

Apa yang anda fikir sebagai pemaju, apakah perubahan ini baik atau buruk?

Windows 8.1 ux & ui: atas 9 ciri baru dan terkini