Windows 8.1 UX og UI Topp 9 Nye og oppdaterte funksjoner

  • Michael Woods
  • 0
  • 3117
  • 731

Med lanseringen av Windows 8.1 har UX- og brukergrensesnittets UI-funksjoner også blitt oppdatert, og noen nye har også blitt utgitt. Les for å finne ut mer


Tidligere i dag delte vi med deg koblingene til den fullstendige dokumentasjonen i Windows 8.1 angående de nye UX- og UI-retningslinjene. Nå er det på tide å se hvilke funksjoner som er oppdatert og hvilke som er nye. De fleste av endringene er gjort slik at utviklere kan ha en raskere innleveringsprosess for apper og også for å oppfylle kravene i det nye operativsystemet. Så, her er ni nye og oppdaterte funksjoner:

Vinduer som kan endres

Windows 8.1 har ikke visningsstatus med fast bredde. Brukere kan nå endre størrelse på apper kontinuerlig ned til en minimumsbredde. (Standard minimumsbredden til en app er 500 piksler.) Så apper har ikke lenger statusene snappet og fylt. I stedet utvikler du appen din til å være funksjonell og god å se på alle størrelser ned til det minste.

Merk Snittvisningen i Windows 8 hadde en bredde på 320 piksler. Standard minimum bredde på 500 piksler er større enn Windows 8 snapped view. Hvis appen din fungerer bra i mindre størrelser, og du vil oppmuntre brukere til å holde appen din på skjermen, kan du endre minimumsbredden til 320 piksler. Brukere kan ha mer enn to apper på skjermen samtidig. Så appen din kan vises mellom to andre apper og ikke ved siden av venstre eller høyre kant av skjermen.

En enkelt app kan åpne mer enn ett vindu samtidig. En app kan starte en annen app. Når dette skjer, deler de to appene vanligvis skjermen jevnt hvis det er nok plass. Men du kan endre dette slik at den lanserte appen er bredere eller smalere enn den opprinnelige appen, eller slik at den til og med erstatter den opprinnelige appen på skjermen. For å endre standard atferd, bruk DesiredRemainingView-egenskapen.

Flisoppdateringer

I Windows 8 var det to flisestørrelser: Firkantede fliser (150 × 150 piksler på 1x skaleringsplatået), Brede fliser (310 × 150 på 1x platå). I Windows 8.1 er det to ekstra flisestørrelser: Små fliser (70 × 70 på 1x platået), Store fliser (310 × 310 på 1x platå). Fordi tre av de fire maltypene nå er firkantede, kalles flisene som tidligere ble kalt "firkantede" fliser i Windows 8 (150 × 150 på 1x platået) nå "mellomstore" fliser. Hele settet er da lite, middels, bredt og stort. Her er eksempler på alle fire.

Søk etter oppdateringer

Windows 8.1 introduserer en ny søkebokskontroll som hjelper deg med å gi søkeresultater: Windows.UI.Xaml.Controls.SearchBox for apper som bruker XAML og WinJS.UI.SearchBox for apper som bruker JavaScript. Appene dine kan nå inkludere søkeboksen som et element i markeringen din. Den nye kontrollen støtter full mal og styling.

I Windows 8.1 styres appsøkopplevelsen fullstendig av appene dine. Søkeboksen integreres med søkekontrakten for å styrke opplevelsen og muliggjøre dyp tilpasning, slik at appene dine tilbyr opplevelser som er laget etter brukernes behov. Søkeboksen støtter appforsynte søkeforslag og -resultater, appspesifikk søkelogg og full støtte for berørings-, tastatur- og mus-interaksjoner.

Del oppdateringer

I Windows 8.1 kan kildeapper for delekontrakten gi flere måter å komme tilbake til innholdet som deles. Windows 8.1 deler Uri-formatet i to nye dataformater i DataPackage og introduserer fire nye sterkt typede egenskaper i DataPackagePropertySet. For DataPackage avskrives Uri-formatet og erstattes med WebLink- og ApplicationLink-formatene.

Sjarm fungerer på hver skjerm

I Windows 8, da det var flere apper på skjermen og brukeren påkalte sjarm, viste systemet sjarm for hvilken app som hadde mest skjermplass. I Windows 8.1 viser systemet sjarm for den siste appen som brukeren kommuniserte med, uavhengig av hvor mange apper som er på skjermen, eller om det er flere skjermer. For eksempel, hvis brukeren velger Innstillinger-sjarmen, viser systemet innstillingsflyten for den siste appen som ble brukt.

Design appen din slik at den fungerer med sjarmene uavhengig av størrelsen på appen. Spesielt må bredden på innstillingsflyten være mindre enn eller lik den nåværende bredden på appen din.

Integrer med mennesker og arrangementer

Windows 8.1 lar deg bringe kraften til mennesker og hendelser inn i appen din. Du kan la brukere av appen slå opp informasjon om folk de kjenner fra appen din, og kommunisere med folk ved å integrere kommunikasjonsopplevelser som meldinger, e-post, samtale, videosamtaler og så videre. Du kan også beholde brukere i appen din ved å la dem raskt se tilgjengeligheten for kalendere og legge til hendelser i deres foretrukne kalender.

Talesyntese

Windows 8.1 introduserer Windows.Media.SpeechSynthesis API, som støtter talesyntese - også kjent som tekst-til-tale (TTS) - i Windows Store-apper. Bruk talesyntese for å be brukeren om inngang, fremheve appvarsler og meldingsdialoger gi instruksjoner (for eksempel sving for sving-navigering), og les innhold som tekst- eller e-postmeldinger, RSS-feeder, bøker og søkeresultater.

Windows 8.1 inkluderer en rekke talesyntese-motorer, kjent som stemmer. Hver stemme har et vennlig navn, for eksempel Microsoft David (en-US, mann), Microsoft Zira (en-US, kvinne) og Microsoft Hazel (en-UK, kvinne), som kan spesifiseres i appen din og også velges fra språkkontrollpanelet av en bruker. Talsyntesefunksjonene som støttes av Windows 8.1 aktiverer:

Still inn talesyntetiseren til et bestemt kjønn, stemme og språk. Genererer taleoutput fra en ren tekststreng ved hjelp av standardegenskapene og egenskapene til gjeldende stemme. Genererer taleutdata fra en streng som inneholder Speech Synthesis Markup Language (SSML) for å tilpasse stemmegenskaper, uttale, volum, tonehøyde, hastighet eller hastighet, vekt og så videre. Lese og skrive lyddata generert av talsyntesemotoren til og fra en tilfeldig tilgangsstrøm.

Støtte for alarmapp på låseskjermen

I Windows 8.1 brukes nå en av låseskjermsporene til alarmapper. Alarmapper bruker klassen AlarmApplicationManager for å be om tillatelse fra brukeren til å være systemalarmappen. Hvis brukeren gir tillatelse (eller hvis brukeren plasserer appen i det alarmsporet ved hjelp av kontrollpanelet) tar appen sporet og blir systemalarmappen. Alarmvarsler utløst av systemalarmappen vises deretter til brukeren med en nøyaktighet på innen ett sekund. Bare appen i alarmsporet kan varsle om brannalarm; alarmvarsler avfyrt av andre apper blir behandlet som normale varsler.

Oppdateringer til planlegging av arbeidselementer

Med CoreDispatcher (Windows :: UI :: Core: CoreDispatcher) API får du nå mer kontroll over prioriteringer i planlegging av arbeidselementer. I Windows 8.1 er arbeidsutsendelsesprioritetene nå i denne rekkefølgen:

SendMessage (høyeste prioritet)
CoreDispatcherPriority.Høy
CoreDispatcherPriority.Normal (Inkluderer vindusmeldinger og COM-anrop)
Eventuelle enhetsinntaksmeldinger
CoreDispatcherPriority.Low
CoreDispatcherPriority.Idle (Laveste prioritet, brukt til bakgrunnsoppgaver)

Hva tror du som utvikler er disse endringene gode eller dårlige?

  • windows 8 utviklere



Ingen har kommentert denne artikkelen ennå.

De mest interessante og nyttige artiklene fra informasjonsteknologiens verden
Praktiske tips, siste artikler og nyheter for å forbedre ditt tekniske liv. Føler deg som din egen i moderne teknologi