Windows 8.1 UX & UI Top 9 Caracteristici noi și actualizate

  • James Greer
  • 0
  • 1754
  • 394

Odată cu lansarea Windows 8.1, funcțiile UX și UI ale interfeței de utilizator au fost, de asemenea, actualizate și au fost lansate și unele noi. Citiți pentru a afla mai multe


Mai devreme astăzi vă împărtășeam linkurile către documentația completă din Windows 8.1 cu privire la noile linii directoare UX și UI. Acum, este timpul să vedem ce funcții au fost actualizate și care sunt noi. Majoritatea modificărilor sunt făcute astfel încât dezvoltatorii să poată avea un proces mai rapid de trimitere a aplicațiilor și, de asemenea, să îndeplinească cerințele noului sistem de operare. Deci, iată nouă funcții noi și actualizate:

Ferestre redimensionabile

Windows 8.1 nu are stări de vizualizare cu lățime fixă. Utilizatorii pot redimensiona aplicațiile continuu până la o lățime minimă. (Lățimea minimă implicită a unei aplicații este de 500 de pixeli.) Prin urmare, aplicațiile nu mai au stările de vizualizare fixate și completate. În schimb, vă dezvoltați aplicația pentru a fi funcțională și bună pentru orice dimensiune până la minim.

Notă Vizualizarea în Windows 8 avea o lățime de 320 pixeli. Lățimea minimă implicită de 500 de pixeli este mai mare decât vizualizarea cu Windows 8. Dacă aplicația dvs. funcționează bine la dimensiuni mai mici și doriți să încurajați utilizatorii să vă păstreze aplicația pe ecran, puteți schimba lățimea minimă la 320 pixeli. Utilizatorii pot avea mai mult de două aplicații pe ecran în același timp. Deci, aplicația dvs. poate apărea între alte două aplicații și nu adiacente nici la marginea stângă, nici la dreapta ecranului.

O singură aplicație poate deschide mai multe ferestre în același timp. O aplicație poate lansa o altă aplicație. Când se întâmplă acest lucru, cele două aplicații împart de obicei ecranul uniform dacă există suficient spațiu. Dar puteți schimba acest lucru astfel încât aplicația lansată să fie mai largă sau mai îngustă decât aplicația originală sau pentru a înlocui chiar aplicația originală de pe ecran. Pentru a schimba comportamentul implicit, utilizați proprietatea DesiredRemainingView.

Actualizări de plăci

În Windows 8 au existat două dimensiuni de plăci: plăci pătrate (150 × 150 pixeli la platoul 1x de scalare), plăci largi (310 × 150 la platoul 1x). În Windows 8.1, există două dimensiuni suplimentare de plăci: Plăci mici (70 × 70 la platoul 1x), Plăci mari (310 × 310 la platoul 1x). Deoarece trei dintre cele patru tipuri de șabloane sunt acum pătrate, plăcile care erau denumite plăci „pătrate” în Windows 8 (150 × 150 pe platoul 1x) sunt acum numite plăci „medii”. Întregul set este apoi mic, mediu, lat și mare. Iată exemple ale tuturor celor patru.

Căutați actualizări

Windows 8.1 introduce un nou control casetă de căutare pentru a vă ajuta să furnizați rezultatele căutării: Windows.UI.Xaml.Controls.SearchBox pentru aplicații care utilizează XAML și WinJS.UI.SearchBox pentru aplicații care utilizează JavaScript. Aplicațiile dvs. pot include acum caseta de căutare ca element în marcajul dvs. Noul control acceptă șablonarea și stilarea completă.

În Windows 8.1, experiența de căutare a aplicațiilor este controlată complet de aplicațiile dvs. Caseta de căutare se integrează cu contractul Căutare pentru a spori experiența și a permite personalizarea profundă, astfel încât aplicațiile dvs. să ofere experiențe create pentru nevoile utilizatorilor. Caseta de căutare acceptă sugestii și rezultate de căutare furnizate de aplicație, istoricul căutărilor specifice aplicației și asistență completă pentru interacțiunile tactile, tastatura și mouse-ul.

Trimiteți actualizări

În Windows 8.1, aplicațiile sursă pentru contractul Share pot oferi mai multe modalități de a reveni la conținutul partajat. Windows 8.1 împarte formatul Uri în două noi formate de date în DataPackage și introduce patru noi proprietăți puternic tastate în DataPackagePropertySet. Pentru DataPackage, formatul Uri este depreciat și înlocuit cu formatele WebLink și ApplicationLink.

Farmecele funcționează pe fiecare ecran

În Windows 8, când pe ecran erau mai multe aplicații și utilizatorul invoca farmece, sistemul afișa farmece pentru oricare dintre aplicații care ocupă cel mai mult spațiu pe ecran. În Windows 8.1, sistemul afișează farmece pentru ultima aplicație cu care a interacționat utilizatorul, indiferent de câte aplicații sunt pe ecran sau dacă există mai multe ecrane. De exemplu, dacă utilizatorul selectează farmecul Setări, sistemul afișează derulantul Setări pentru ultima aplicație care a fost utilizată.

Proiectați-vă aplicația astfel încât să funcționeze cu farmece, indiferent de dimensiunea aplicației. În special, lățimea derulantului Setări trebuie să fie mai mică sau egală cu lățimea curentă a aplicației dvs..

Integrează-te cu oameni și evenimente

Windows 8.1 vă permite să aduceți puterea oamenilor și a evenimentelor în aplicația dvs. Puteți permite utilizatorilor aplicației dvs. să caute informații despre persoanele pe care le cunosc din aplicația dvs. și să interacționeze cu oamenii prin integrarea experiențelor de comunicare, cum ar fi mesageria, e-mailul, apelurile, apelurile video etc. De asemenea, puteți păstra utilizatorii în aplicația dvs., permițându-le să-și vizualizeze rapid disponibilitatea calendarului și să adauge evenimente în calendarul lor preferat.

Sinteza vorbirii

Windows 8.1 introduce Windows.Media.SpeechSynthesis API, care acceptă sinteza vorbirii - cunoscută și sub denumirea de text-la-vorbire (TTS) - în aplicațiile din Magazinul Windows. furnizați instrucțiuni (cum ar fi navigarea pas cu pas) și citiți conținut precum mesaje text sau e-mail, fluxuri RSS, cărți și rezultate ale căutării.

Windows 8.1 include o serie de motoare de sinteză a vorbirii, cunoscute sub numele de voci. Fiecare voce are un nume prietenos, cum ar fi Microsoft David (en-US, masculin), Microsoft Zira (en-US, feminin) și Microsoft Hazel (en-UK, feminin), care poate fi specificat în aplicația dvs. și, de asemenea, selectat din panoul de control Limbă de către un utilizator. Funcțiile de sinteză vocală acceptate de Windows 8.1 permit:

Setarea sintetizatorului de vorbire la un anumit gen, voce și limbă. Generarea de ieșiri vocale dintr-un șir de text simplu folosind caracteristicile și proprietățile implicite ale vocii curente. Generarea unei ieșiri de vorbire dintr-un șir care conține Limbaj de marcare a sintezei vorbirii (SSML) pentru a personaliza caracteristicile vocii, pronunția, volumul, tonul, rata sau viteza, accentul și așa mai departe. Citirea și scrierea datelor audio generate de motorul de sinteză a vorbirii către și de la un flux cu acces aleatoriu.

Suport pentru aplicația de alarmă pe ecranul de blocare

În Windows 8.1, unul dintre sloturile ecranului de blocare este acum utilizat pentru aplicațiile de alarmă. Aplicațiile de alarmă utilizează clasa AlarmApplicationManager pentru a solicita permisiunea utilizatorului pentru a fi aplicația de alarmă a sistemului. Dacă utilizatorul acordă permisiunea (sau dacă utilizatorul plasează aplicația în acel slot de alarmă utilizând panoul de control), aplicația ia slotul și devine aplicația de alarmă a sistemului. Notificările de alarmă declanșate de aplicația de alarmă a sistemului sunt apoi afișate utilizatorului cu o precizie de o secundă. Doar aplicația din slotul de alarmă poate declanșa notificările de alarmă; notificările de alarmă declanșate de alte aplicații sunt tratate ca notificări normale.

Actualizări la programarea articolelor de lucru

API-ul CoreDispatcher (Windows :: UI :: Core: CoreDispatcher) vă permite acum mai mult control asupra priorităților în programarea articolelor de lucru. În Windows 8.1, prioritățile de expediere de lucru sunt acum în această ordine:

SendMessage (cea mai mare prioritate)
CoreDispatcherPriority.High
CoreDispatcherPriority.Normal (Include mesaje de fereastră și apeluri de tip Component Object Model (COM))
Orice mesaj introdus de dispozitiv
CoreDispatcherPriority.Low
CoreDispatcherPriority.Idle (cea mai mică prioritate, utilizată pentru sarcini de fundal)

Ce părere aveți ca dezvoltator, sunt aceste schimbări bune sau rele?

  • dezvoltatori Windows 8



Nimeni nu a comentat acest articol încă.

Cele mai interesante și utile articole din lumea tehnologiei informației
Sfaturi practice, cele mai recente articole și știri de ultimă oră pentru a vă îmbunătăți viața tehnică. Simțiți-vă ca al vostru în lumea tehnologiei moderne