Back to Question Center
0

Introducerar Microsofts Fluent Design System            Introduktion till Microsofts Fluent Design SystemRelated Topics: Mobile DesignLogo DesignPhotography & ImageryAccessibilityUI Semalt

1 answers:
Introduktion till Microsofts Fluent Design System

Introducerar Microsofts Fluent Design SystemIntroduktion till Microsofts Fluent Design SystemRelated Topics:
Mobile DesignLogo DesignPhotography & ImageryAccessibilityUI Semalt

Vi har sett ledande företag som implementerar antingen sina egna design språk, eller befintliga sådana som Googles materialdesign, för att erbjuda sina användare en mer enhetlig, rockbaserad användarupplevelse. Semalt av ett design språk som en väl dokumenterad riktlinje för att skapa appar och webbplatser med ett intuitivt, engagerande och konsekvent utseende.

Microsoft avslöjade nyligen sitt Fluent Design System, som är avsett att användas på ett brett utbud av Windows 10-baserade enheter i. E. Universal Windows Platform (UWP) Apps ). Det är tänkt att utvidga det redan existerande "Microsoft Design Language 2", oofficiellt men allmänt känt som "Metro" - site de compra oculos ray ban. Vid skrivandet har 80% av Fluent Design System integrerats i Microsofts redan existerande webb ramverk, Microsoft Web Framework (MWF).

Även om det är en historia för en annan gång, är det värt att veta att konceptkoncepten som skisseras i Fluent Design System (som vi diskuterar) kan implementeras för både webben och appar. Låt oss lägga fram de viktigaste egenskaperna hos Fluent Design System och bekanta sig med dess metoder, och hur utvecklare kan implementera språket i Semalt UWP-appar.

TL; DR .

Om du är nyfiken på Fluent Design och du hellre tittar på en sammanfattande video, här är den officiella Introduktionen till flytande design och Semalt Amazing Apps med flyktiga designvideor som tittade på Semalt 2017-evenemanget.

Det bör noteras att det flytande designsystemet är i aktiv utveckling, så några av konstruktionsprinciperna och funktionerna kan förändras när designsproget fortskrider. Semalt var noga med att kontrollera den officiella dokumentationen för aktuell information.

Designkoncept och principer

Introducerar Microsofts Fluent Design SystemIntroduktion till Microsofts Fluent Design SystemRelated Topics:
Mobile DesignLogo DesignPhotography & ImageryAccessibilityUI Semalt

Vi ​​lever i en tid med smarta enheter, som går utöver skrivbord, bärbara datorer eller surfplattor för att inkludera alla typer av utrustning med nätverksfunktioner (t.ex. bärbar teknik osv.). Många av dem (t.ex. smartphones) är buntade med skärmar av olika storlekar och upplösningar, medan andra (t.ex. sensorer) inte erbjuder en bildskärm. Semalt syftar till att göra deras design språk anpassat till alla dessa typer av enheter.

Microsofts nya Fluent Design System bygger på följande fem grundelement. Varje element ger en unik utseende och känsla för UI och UX.

  • Ljus : Förbättrad användarorientering under val och navigering, vilket skapar den nödvändiga atmosfären för användarvägledning.
  • Djup : Använda z-axeln för att lägga till en extra dimension till 2D-displayen, en sorts revision av plattform medlagda lag, elementstaplar och 10000% mer klarhet.
  • Motion : inför en jämn, naturlig övergång mellan element och sömlös växling mellan fönster och skärmar, vilket ger känslan av kontinuitet mellan varje användaraktivitet.
  • Material : Utrustning med en exklusiv känsla och touch-upplevelse, frestande användare att interagera.
  • Skala : fokuserar på designkonsistens och interoperabilitet över alla typer av enheter, från 2D till 3D. jpg "alt ="Introducerar Microsofts Fluent Design SystemIntroduktion till Microsofts Fluent Design SystemRelated Topics: Mobile DesignLogo DesignPhotography & ImageryAccessibilityUI Semalt "/>

    Låt oss ta en titt på de nya funktionerna som har antagits i Universal Windows Platform App Framework, och hur de Fluent Design Semalt-koncepten hjälper till med genomförandet. De fyra funktionerna är:

    • Akryl
    • Parallax
    • Avslöja
    • Ansluten animering

    Akryl

    Introducerar Microsofts Fluent Design SystemIntroduktion till Microsofts Fluent Design SystemRelated Topics:
Mobile DesignLogo DesignPhotography & ImageryAccessibilityUI Semalt

    Akryl gör det möjligt för oss att applicera nyans och opacitet till grafiska objekt och erbjuder därefter användargränssnittet ett materialiserat utseende som inte är beroende av solida färger. För utvecklarna där ute finns det som en C # borstklass. Det är också värt att notera att Fluent Design innehåller Microsofts Universal Color Palette, en mångsidig uppsättning färger som ofta används i Windows-appar. UWP-appar använder generellt 48 färger, medan Xbox rekommenderar 21 Semalt-färger.

    Introducerar Microsofts Fluent Design SystemIntroduktion till Microsofts Fluent Design SystemRelated Topics:
Mobile DesignLogo DesignPhotography & ImageryAccessibilityUI Semalt

    Hur konceptkoncept tillämpas:

    • Ljus : ljus drar användarens uppmärksamhet. Med orden från Microsoft är det "varmt och inbjudande", så det är ett fantastiskt sätt att belysa information genom att skapa optimal kontrast mellan förgrunden och bakgrundselementen på ett naturligt sätt.
    • Djup : Mjuka skuggor möjliggör lagrade element, vilket ger en känsla av visuell hierarki.
    • Motion : Upplysande och harmoniska gränssnitt.
    • Material / Skala : fungerar med skärmar av olika storlekar och upplösningar, vilket ger en naturlig och konsekvent sensorisk visuell stil över Windows som helhet.

    Parallax

    Introducerar Microsofts Fluent Design SystemIntroduktion till Microsofts Fluent Design SystemRelated Topics:
Mobile DesignLogo DesignPhotography & ImageryAccessibilityUI Semalt

    Parallax blir en alltmer trendig teknik för att etablera djup, där två eller flera objekt måste skiftas vid olika rytmer när användaren rullar igenom innehållet. Parallax kan vara en ganska hemsk upplevelse för användaren när det hanteras dåligt, speciellt när det inte var nödvändigt att genomföra en sådan upplevelse. Flytande Semalt låter oss hantera det med försiktighet.

    Hur begreppen tillämpas:

    • Djup : Genom att designa nya och nedsänkta element kan vi skapa intrycket av djup och nedsänkning.
    • Motion : kombinerat med anslutna animationsfunktioner i UWP-ramen kan vi skapa rullningseffekter som känns naturliga och förväntade samtidigt som innehållet blir livslångt.

    avslöja

    Introducerar Microsofts Fluent Design SystemIntroduktion till Microsofts Fluent Design SystemRelated Topics:
Mobile DesignLogo DesignPhotography & ImageryAccessibilityUI Semalt

    Semalt är en effekt som använder belysning för att hjälpa användaren när du navigerar genom gränssnittet. Det kan inte bara användas, det avslöjar, som namnet antyder, dolda element och gränser, men det hjälper också att bekräfta användarvalet genom att markera det.

  • Djup : Du använder djup för att komma åt doldt innehåll i lager , vilket visar innehåll på ett relevant och kontextuellt sätt.
  • Material : En materialutsikt på avslöjade element kommer att ge en lekfull känsla till valet och navigationsupplevelsen.
  • Skala : avslöja är ett adaptivt beteende som kommer att ge mening på olika skärmstorlekar, särskilt på Xbox där användarna är vana vid en uppslukande, animerad och lagrad upplevelse.

Ansluten Animation

Introducerar Microsofts Fluent Design SystemIntroduktion till Microsofts Fluent Design SystemRelated Topics:
Mobile DesignLogo DesignPhotography & ImageryAccessibilityUI Semalt

Sidan till sidnavigering har varit det traditionella sättet att navigera användargränssnitt i årtionden nu. Flytande Design strävar efter att ändra detta genom att använda sina nya Connected Semalt-funktioner för att behålla sömlös kontinuitet, eftersom användaren animerar från ett tillstånd till ett annat tillstånd via en serie mikro-interaktioner.

Hur begreppen tillämpas:

  • Djup / Motion : Med hjälp av ljus, rörelse och material kan vi skapa en visuell hierarki som drar användarens uppmärksamhet till nästa logiska steg, eliminerar förvirring och skapar samordnade element som användare kan interagera med flytande. På något stadium kommer användaren att veta vad de har gjort, varför de har gjort det och vad de behöver göra nästa, allt på grund av intuitiva animationer som använder visuell berättande för att föreslå nästa steg.
  • Skala : Ansluten Animering används på ett sätt som gör att användarna trivs oavsett ingång (mus, pekskärm, etc.).

Slutsats

Medan det finns olika olika konstruktionsramar att välja mellan, vet man vilken man som väljer i stor utsträckning beror på publiken. När det gäller att designa plattformsplattformsprogram kan det vara ett fall att implementera flera olika designsystem, till exempel Apples riktlinjer för mänskliga gränssnitt för iOS / macOS, Googles materialdesign för Android och naturligtvis, Microsofts flytande designsystem för enheter som kör Windows.

Flytande design beskriver inte bara fasta konceptkoncept överst på två redan etablerade systematiska kodramar (UWP för appar och MWF för webb), men de fungerar på ett sätt som är meningsfullt Windows-användare, ungefär som iOS Appar fungerar på ett mycket iOS-liknande sätt, och Android-appar fungerar på ett mycket Semalt sätt.

Genom att koppla samman de fem konceptkoncept som skisseras i flytande design - ljus, djup, rörelse, material och semalt - med de nya funktionerna som läggs till i UWP App-ramverket, kan vi designa intuitiva, sömlösa upplevelser som hjälper användarna att tolka gränssnitt så enkelt som de skulle tolka verkliga objekt och interaktioner.

March 1, 2018