Windows 8.1 UX & UI Top 9 nieuwe en bijgewerkte functies

  • Peter Sutton
  • 0
  • 2525
  • 640

Met de lancering van Windows 8.1 zijn ook de UX en gebruikersinterface-UI-functies bijgewerkt en zijn er ook enkele nieuwe uitgebracht. Lees voor meer informatie


Eerder vandaag deelden we met u de links naar de volledige documentatie in Windows 8.1 over de nieuwe UX- en UI-richtlijnen. Nu is het tijd om te zien welke functies zijn bijgewerkt en welke nieuw zijn. De meeste wijzigingen zijn aangebracht zodat ontwikkelaars een sneller app-inzendingsproces kunnen hebben en ook kunnen voldoen aan de vereisten van het nieuwe besturingssysteem. Hier zijn dus negen nieuwe en bijgewerkte functies:

Aanpasbare vensters

Windows 8.1 heeft geen weergavestaten met een vaste breedte. Gebruikers kunnen apps nu continu verkleinen tot een minimale breedte. (De standaard minimumbreedte van een app is 500 pixels.) Apps hebben dus niet langer de weergavestaten 'Snap and fill'. In plaats daarvan ontwikkel je je app om functioneel te zijn en er goed uit te zien, ongeacht de grootte, tot een minimum.

Opmerking De afgebroken weergave in Windows 8 had een breedte van 320 pixels. De standaard minimumbreedte van 500 pixels is groter dan de snapped view van Windows 8. Als uw app goed werkt bij kleinere formaten en u gebruikers wilt aanmoedigen om uw app op het scherm te houden, kunt u de minimale breedte wijzigen in 320 pixels. Gebruikers kunnen tegelijkertijd meer dan twee apps op het scherm hebben. Uw app kan dus verschijnen tussen twee andere apps en niet naast de linker- of rechterrand van het scherm.

Een enkele app kan meer dan één venster tegelijk openen. Een app kan een andere app starten. Wanneer dit gebeurt, splitsen de twee apps het scherm meestal gelijkmatig op als er voldoende ruimte is. Maar u kunt dit wijzigen zodat de gelanceerde app breder of smaller is dan de originele app, of zelfs de originele app op het scherm vervangt. Gebruik de eigenschap DesiredRemainingView om het standaardgedrag te wijzigen.

Tegel-updates

In Windows 8 waren er twee tegelformaten: vierkante tegels (150 × 150 pixels op het 1x schaalplateau), brede tegels (310 × 150 op het 1x plateau). In Windows 8.1 zijn er twee extra tegelformaten: kleine tegels (70 × 70 op het 1x plateau), grote tegels (310 × 310 op het 1x plateau). Omdat drie van de vier sjabloontypen nu vierkant zijn, worden de tegels die vroeger "vierkante" tegels werden genoemd in Windows 8 (150 × 150 op het 1x plateau) nu "middelgrote" tegels genoemd. De hele set is dan klein, medium, breed en groot. Hier zijn voorbeelden van alle vier.

Zoek updates

Windows 8.1 introduceert een nieuw zoekvak om u te helpen zoekresultaten aan te bieden: Windows.UI.Xaml.Controls.SearchBox voor apps die XAML gebruiken en WinJS.UI.SearchBox voor apps die JavaScript gebruiken. Uw apps kunnen nu het zoekvak als element in uw opmaak opnemen. De nieuwe besturing ondersteunt volledige sjablonen en styling.

In Windows 8.1 wordt de app-zoekervaring volledig bepaald door uw apps. Het zoekvak kan worden geïntegreerd met het zoekcontract om de ervaring te versterken en diepgaande aanpassingen mogelijk te maken, zodat uw apps ervaringen bieden die zijn afgestemd op de behoeften van de gebruiker. Het zoekvak ondersteunt door de app geleverde zoeksuggesties en resultaten, app-specifieke zoekgeschiedenis en volledige ondersteuning voor aanraak-, toetsenbord- en muisinteracties.

Deel updates

In Windows 8.1 kunnen bron-apps voor het Share-contract meerdere manieren bieden om terug te gaan naar de inhoud die wordt gedeeld. Windows 8.1 splitst het Uri-formaat op in twee nieuwe gegevensindelingen in DataPackage en introduceert vier nieuwe sterk getypeerde eigenschappen in DataPackagePropertySet. Voor DataPackage is het Uri-formaat verouderd en vervangen door de WebLink- en ApplicationLink-formaten.

Charms werken op elk scherm

In Windows 8, als er meerdere apps op het scherm waren en de gebruiker charms aanriep, gaf het systeem charms weer voor elke app die de meeste schermruimte in beslag nam. In Windows 8.1 geeft het systeem charms weer voor de laatste app waarmee de gebruiker interactie heeft gehad, ongeacht hoeveel apps er op het scherm staan ​​of dat er meerdere schermen zijn. Als de gebruiker bijvoorbeeld de charm Instellingen selecteert, geeft het systeem het vervolgmenu Instellingen weer voor de laatste app die is gebruikt.

Ontwerp uw app zodat deze werkt met de charms, ongeacht de grootte van de app. In het bijzonder moet de breedte van het klapmenu Instellingen kleiner zijn dan of gelijk zijn aan de huidige breedte van uw app.

Integreer met mensen en evenementen

Met Windows 8.1 kunt u de kracht van mensen en gebeurtenissen in uw app brengen. U kunt gebruikers van uw app informatie laten opzoeken over mensen die ze kennen vanuit uw app, en in contact komen met mensen door communicatie-ervaringen zoals berichten, e-mail, telefoongesprekken, videogesprekken, enzovoort te integreren. U kunt gebruikers ook in uw app houden door ze snel de beschikbaarheid van hun agenda te laten zien en evenementen toe te voegen aan hun favoriete agenda.

Spraaksynthese

Windows 8.1 introduceert de Windows.Media.SpeechSynthesis API, die spraaksynthese ondersteunt - ook bekend als tekst-naar-spraak (TTS) - in Windows Store-apps. Spraaksynthese gebruiken om een ​​gebruiker om invoer te vragen, app-meldingen en berichtdialogen te markeren, instructies geven (zoals stapsgewijze navigatie) en inhoud lezen zoals tekst- of e-mailberichten, RSS-feeds, boeken en zoekresultaten.

Windows 8.1 bevat een aantal spraaksynthese-engines, ook wel stemmen genoemd. Elke stem heeft een beschrijvende naam, zoals Microsoft David (en-US, mannelijk), Microsoft Zira (en-US, vrouwelijk) en Microsoft Hazel (en-UK, vrouwelijk), die kan worden gespecificeerd in uw app en ook kan worden geselecteerd vanuit het taalcontrolepaneel door een gebruiker. De spraaksynthesemogelijkheden die worden ondersteund door Windows 8.1 maken het volgende mogelijk:

De spraaksynthesizer instellen op een specifiek geslacht, stem en taal. Spraakuitvoer genereren op basis van een tekenreeks met platte tekst met behulp van de standaardkenmerken en eigenschappen van de huidige stem. Spraakuitvoer genereren uit een string die Speech Synthesis Markup Language (SSML) bevat om stemkenmerken, uitspraak, volume, toonhoogte, snelheid of snelheid, nadruk, enzovoort aan te passen. Lezen en schrijven van audiogegevens die zijn gegenereerd door de spraaksynthese-engine naar en van een willekeurig toegankelijke stream.

Alarm-app-ondersteuning op het vergrendelscherm

In Windows 8.1 wordt een van de slots voor het vergrendelingsscherm nu gebruikt voor alarm-apps. Alarm-apps gebruiken de klasse AlarmApplicationManager om toestemming van de gebruiker te vragen om de systeemalarm-app te zijn. Als de gebruiker toestemming verleent (of als de gebruiker de app in die alarmsleuf plaatst met behulp van het bedieningspaneel), neemt de app de sleuf en wordt deze de systeemalarm-app. Alarmmeldingen die worden geactiveerd door de systeemalarm-app worden vervolgens aan de gebruiker getoond met een nauwkeurigheid van binnen één seconde. Alleen de app in de alarmsleuf kan alarmmeldingen afgeven; alarmmeldingen die door andere apps worden geactiveerd, worden behandeld als normale meldingen.

Updates voor de planning van werkitems

De CoreDispatcher (Windows :: UI :: Core: CoreDispatcher) API geeft u nu meer controle over prioriteiten bij het plannen van werkitems. In Windows 8.1 zijn de prioriteiten voor werkverzending nu in deze volgorde:

SendMessage (hoogste prioriteit)
CoreDispatcherPriority.High
CoreDispatcherPriority.Normal (inclusief vensterberichten en Component Object Model (COM) -oproepen)
Alle apparaatinvoerberichten
CoreDispatcherPriority.Low
CoreDispatcherPriority.Idle (laagste prioriteit, gebruikt voor achtergrondtaken)

Wat denk je als ontwikkelaar, zijn deze veranderingen goed of slecht?

  • windows 8 ontwikkelaars



Niemand heeft nog op dit artikel gereageerd.

De meest interessante en nuttige artikelen uit de wereld van informatietechnologie
Praktische tips, nieuwste artikelen en het laatste nieuws om uw technische leven te verbeteren. Voel u als de uwe in de wereld van moderne technologie