Microinteraction Flashcards
Microinteraction är bra på att …
Göra en sak Sammanlänka enheter Integrera med isolerad data Hantera en pågående process Justera en inställning Förhandsvisa eller skapa mindre datasets Aktivera eller avaktivera funktionalitet
Funktioner beskrivs som …
Mångsidiga Har flera användarscenario (user case) Är avsett för längre användarsessioner Är fokus krävande (ansträngande) Är ganska komplicerad
Trigger
Det som aktiverar en mikrointeraktion
Manuell Trigger
Är aktiverad som en konsekvens av användarens interaktion. Är användarinledd, och kan vara en kontroll, en ikon, en form, eller en röst, rörelse eller gest.
System Trigger
Användarens system konfiguration är i ett tillstånd som kallar på en mikrointeraktion. Triggern utlöses när en viss mängd av villkor har mötts.
Fel
Plats
Inkommande data
Interndata
Rule bestämmer …
Hur mikrointeraktionen svara på när triggern är aktiverad
Vilken kontroll användaren har över en mikrointeraktions i process
Sekvensen i vilket utförande tar plats och dess timing
Vilken data som används och från var
Vilka parametrar och algoritmer som är inkluderade i interaktionen process
Vilken feedback är levererad och när
Vilket mode mikrointeraktionen är i
Om mikrointeraktionen repeterar sig själv och hur ofta
Vad händer när mikrointeraktionen slutar
Feedback
Informationen som framförs som ett resultat av mikrointeraktionen
Loop
Bestämmer livslängden av en mikrointeraktion
Kan dikteras utifrån en förbestämd datasamling
Count-controlled (for)
Condition-controlled (while)
Collection-controlled (for each)
Infinite (oändlig)
Mode
Avvikning eller förgrening av de generella reglers ramverk och ska därför undvikas (om det är möjligt)
Om det används ska det föregående tillståndet bevaras från föregående skärm
Använda “spring-loaded” mode
Användaren måste ha en klar förståelse av det reglerade ramverk bakom mekanismen, därför måste regler …
Vara och förbli enkla att förstå
Erbjuda en bra startpunkt för användaren
Vara konsekvent
Feedback (återkoppling) måste vara …
Allmänt vedertagen
Konsekvent
Förstådda av icke-programmerare