Windows 8.1 ux & ui: 9 parasta uutta ja päivitettyä ominaisuutta

Sisällysluettelo:

Video: Windows 8.1 UX Design, 05 Layout 2024

Video: Windows 8.1 UX Design, 05 Layout 2024
Anonim

Aiemmin tänään jaoimme kanssasi linkit Windows 8.1: n koko dokumentaatioon, joka koskee uusia UX- ja UI-ohjeita. Nyt on aika nähdä, mitkä ominaisuudet on päivitetty ja mitkä ovat uusia. Suurin osa muutoksista tehdään siten, että kehittäjillä on nopeampi sovellusten lähettämisprosessi ja myös uuden käyttöjärjestelmän vaatimukset. Joten tässä on yhdeksän uutta ja päivitettyä ominaisuutta:

Muutettavat ikkunat

Windows 8.1: llä ei ole kiinteän leveyden näkymätiloja. Käyttäjät voivat nyt muuttaa sovellusten kokoa jatkuvasti pienimmälle leveydelle. (Sovelluksen oletusasetuksen vähimmäisleveys on 500 pikseliä.) Joten sovelluksilla ei ole enää napsautetun ja täyttönäkymän tilaa. Sen sijaan kehität sovellustasi toimivaksi ja hyvän näköiseksi mihin tahansa kokoon minimiin saakka.

Huomaa Windows 8: n napsautetun näkymän leveys oli 320 pikseliä. Oletusarvoinen 500 pikselin vähimmäisleveys on suurempi kuin Windows 8 -kuvakuva. Jos sovelluksesi toimii hyvin pienemmissä koossa ja haluat kannustaa käyttäjiä pitämään sovelluksesi näytöllä, voit muuttaa vähimmäisleveyden 320 pikseliin. Käyttäjillä voi olla enemmän kuin kaksi sovellusta ruudulla samanaikaisesti. Joten sovelluksesi saattaa näkyä kahden muun sovelluksen välissä, eikä se ole näytön vasemman tai oikean reunan vieressä.

Yksi sovellus voi avata useita ikkunoita samanaikaisesti. Sovellus voi käynnistää toisen sovelluksen. Kun näin tapahtuu, kaksi sovellusta jakaa näytön tyypillisesti tasaisesti, jos tilaa on riittävästi. Mutta voit muuttaa tämän niin, että käynnistetty sovellus on leveämpi tai kapeampi kuin alkuperäinen sovellus, tai niin, että se jopa korvaa alkuperäisen sovelluksen näytöllä. Voit muuttaa oletuskäyttäytymistä käyttämällä DesiredRemainingView-ominaisuutta.

Laattapäivitykset

Windows 8: ssa oli kaksi laattakokoa: neliömäiset laatat (150x150 pikseliä 1x: n skaalaustasolla), leveät laatat (310x150 1x-tasangolla). Windows 8.1: ssä on kaksi muuta laattakokoa: Pienet laatat (70 x 70 1x-tasangolla), Suuret laatat (310 × 310 1x-tasangolla). Koska kolme neljästä mallityypistä ovat nyt neliömäisiä, laattoja, joita aiemmin kutsuttiin ”neliömäisiksi” laattoiksi Windows 8: ssa (150 x 150 1x-tasangolla), kutsutaan nyt ”keskikokoisiksi” laattoiksi. Koko sarja on sitten pieni, keskikokoinen, leveä ja suuri. Tässä on esimerkkejä kaikista neljästä.

Etsi päivityksiä

Windows 8.1 esittelee uuden hakukentän ohjaimen, jonka avulla voit tarjota hakutuloksia: Windows.UI.Xaml.Controls.SearchBox XAML-sovelluksia käyttäville sovelluksille ja WinJS.UI.SearchBox Java-sovelluksia käyttäville sovelluksille. Sovelluksesi voivat nyt sisältää hakukentän elementtinä merkinnöissä. Uusi säädin tukee täysimallia ja muotoilua.

Windows 8.1: ssä sovellukset kontrolloivat sovellushakukokemusta kokonaan. Hakukenttä integroituu hakusopimukseen kokemuksen lisäämiseksi ja syvällisen mukauttamisen mahdollistamiseksi, joten sovelluksesi tarjoavat kokemuksia, jotka on muotoiltu käyttäjän tarpeiden mukaan. Hakukenttä tukee sovelluksen toimittamia hakuehdotuksia ja tuloksia, sovelluskohtaista hakuhistoriaa ja täydellistä tukea kosketus-, näppäimistö- ja hiiritoiminnoille.

Jaa päivitykset

Windows 8.1 -käyttöjärjestelmässä Jaa-sopimuksen lähdesovellukset voivat tarjota useita tapoja palata jaettavaan sisältöön. Windows 8.1 jakaa Uri-muodon kahdeksi uudeksi dataformaatiksi DataPackage -sovelluksessa ja tuo DataPackagePropertySet-sovellukseen käyttöön neljä uutta vahvasti tyypitettyä ominaisuutta. DataPackage-sovelluksissa Uri-muoto on vanhentunut ja korvattu WebLink- ja ApplicationLink-muodoilla.

Viehätysvoimat toimivat jokaisella näytöllä

Windows 8: ssa, kun näytöllä oli useita sovelluksia ja käyttäjä kutsui viehätysvoimia, järjestelmä näytti viehätystapoja kummallekin sovellukselle, joka miehitti eniten näyttötilaa. Windows 8.1: ssä järjestelmä näyttää viehätys viimeisimmästä sovelluksesta, jonka kanssa käyttäjä oli vuorovaikutuksessa riippumatta siitä, kuinka monta sovellusta näytöllä on tai onko useita näyttöjä. Esimerkiksi, jos käyttäjä valitsee Asetukset-viehätys, järjestelmä näyttää Asetukset-esitteen viimeksi käytetylle sovellukselle.

Suunnittele sovelluksesi siten, että se toimii viehätysvoiman kanssa sovelluksen koosta riippumatta. Erityisesti Settings-flyoutin leveyden on oltava pienempi tai yhtä suuri kuin sovelluksesi nykyinen leveys.

Integroi ihmisten ja tapahtumien kanssa

Windows 8.1 antaa sinun tuoda ihmisten ja tapahtumien voima sovellukseesi. Voit antaa sovelluksesi käyttäjille etsiä tietoa heidän tuntemistaan ​​ihmisistä sovelluksestasi ja olla yhteydessä ihmisiin integroimalla viestintäkokemuksia, kuten viestit, sähköposti, puhelu, videopuhelu ja niin edelleen. Voit myös pitää käyttäjät sovelluksessasi antamalla heille nopeasti nähdä kalenterin saatavuuden ja lisätä tapahtumia haluamaansa kalenteriin.

Puhesynteesi

Windows 8.1 esittelee Windows.Media.SpeechSynthesis API -sovelluksen, joka tukee puhesynteesiä, jota kutsutaan myös tekstiksi puheeksi (TTS), Windows Storesta. antaa ohjeita (kuten navigointi vaiheittain) ja lukea sisältöä, kuten teksti- tai sähköpostiviestejä, RSS-syötteitä, kirjoja ja hakutuloksia.

Windows 8.1 sisältää useita puhesynteesimoottoreita, joita kutsutaan ääniksi. Jokaisella äänellä on ystävällinen nimi, kuten Microsoft David (en-USA, mies), Microsoft Zira (en-US, female) ja Microsoft Hazel (en-UK, female), jotka voidaan määrittää sovelluksessasi ja myös valita käyttäjän kielen ohjauspaneelista. Windows 8.1: n tukemat puhesynteesitoiminnot mahdollistavat:

Puhesyntetisaattorin asettaminen tiettyyn sukupuoleen, ääneen ja kieleen. Puhelulähteen luominen selkeästä tekstimerkkijonosta käyttämällä nykyisen äänen oletusominaisuuksia ja ominaisuuksia. Puhelulähteen luominen SSML: ää (Speech Synthesis Markup Language) sisältävästä merkkijonosta ääniominaisuuksien, ääntämisen, äänenvoimakkuuden, äänenvoimakkuuden, nopeuden tai nopeuden, korostuksen ja niin edelleen mukauttamiseksi. Puhesynteesimoottorin tuottaman äänidatan lukeminen ja kirjoittaminen satunnaispäästövirralle ja sieltä.

Hälytyssovelluksen tuki lukitusnäytössä

Windows 8.1: ssä yhtä lukitusnäyttöpaikoista käytetään nyt hälytyssovelluksiin. Hälytyssovellukset käyttävät luokkaa AlarmApplicationManager pyytääkseen käyttäjän lupaa olla järjestelmän hälytyssovellus. Jos käyttäjä myöntää luvan (tai jos käyttäjä asettaa sovelluksen kyseiseen hälytyspaikkaan ohjauspaneelin avulla), sovellus ottaa korttipaikan ja siitä tulee järjestelmän hälytyssovellus. Järjestelmän hälytyssovelluksen lähettämät hälytysilmoitukset näytetään sitten käyttäjälle yhden sekunnin tarkkuudella. Vain hälytyspaikassa oleva sovellus voi laukaista hälytysilmoituksia; Muiden sovellusten laukaisemia hälytysilmoituksia käsitellään tavallisina ilmoituksina.

Päivitykset työkohteiden ajoittamiseen

CoreDispatcher (Windows:: UI:: Core: CoreDispatcher) -sovellusliittymä antaa nyt paremman hallinnan työkohteiden ajoituksen prioriteetteihin. Windows 8.1: ssä työn lähettämisen prioriteetit ovat nyt tässä järjestyksessä:

Lähetä viesti (korkein prioriteetti)

CoreDispatcherPriority.High

CoreDispatcherPriority.Normal (Sisältää ikkunaviestit ja Component Object Model (COM) -puhelut)

Kaikki laitteen syöttämät viestit

CoreDispatcherPriority.Low

CoreDispatcherPriority.Idle (alin prioriteetti, käytetään taustatehtävissä)

Mitä mieltä olet kehittäjänä, ovatko nämä muutokset hyviä vai huonoja?

Windows 8.1 ux & ui: 9 parasta uutta ja päivitettyä ominaisuutta