際際滷

際際滷Share a Scribd company logo
Documenting Rich Interaction
Wireframing Ajax is a bitch.Jeffrey Zeldman (2007), Web 3.0, A List Apart
Hoe wireframe je dit?www.sultana.nl
En dit?www.luchtmacht-experience.nl
StatesZijn de verschillendetoestandenwaarineensystemen of object zichkanbevindenStatusverandering van systeem of objectEvents of handelingen van gebruikerState Transition Diagram (STD) lijktwel op flow charthttp://yourdon.com/strucanalysis/wiki/index.php?title=Chapter_4
States tijdens een drag and dropBijvoorbeeld de verschillende fasen van dragand dropDienen allemaal te worden gespecificeerdDaarbij gaat het oa. om:AffordancesActivering (invitation)Overgangen Timing
Interesting momentsEensimpele drag and drop bevatzon 15 microstates die behorentewordengedocumenteerdBijvoorbeeld in een interesting moments gridUit: Scott (2009). Designing Web Interfaces, hst. 2.
Interesting momentsUit: Scott (2009). Designing Web Interfaces.
Interesting moments
Methodes om rijke interactie te documenterenFrame-by-frameLo-Fi animatiesWireframes met keyframesWireflows
Frame-by-frame
Frame-by-frameVoordelen:Helder en beknoptInteractievolgorde wordt duidelijkVeel detailsNadelen:Geen contextGeen timingArbeidsintensief
Low-Fi animatie
Low-Fi animatie
Low-Fi animatie
Low-Fi animatie
Low-Fi animatie
Low-Fi animatie
Low-Fi animatieVoordelen:Geen werkend prototype nodigMinimale inspanning, goede resultatenWordt gemakkelijk begrepenNadelen:Weinig detailsGeen technische documentatie
Wireframes met keyframes
Wireframes met keyframesVoordelen:Bekende en duidelijke deliverableHolistische benadering: alles in 辿辿nKunnen ook gemakkelijk full-screen veranderingen vastleggenVeelal goede verhouding kosten/batenNadelen:Wordt ingewikkeld met veel statesGrote informatie-dichtheid in wireframesGeen timing
Terug naar de statesOp moderne websites wemelt het van grote en kleine interactie elementen die verschillende 卒states卒 kennen, bijvoorbeeld:Een link die verandert van Aanmelden naar Aangemeld, afhankelijk van de login status van de gebruikerEen veld voor het invoeren van een afbeeldingstag dat verschijnt na het klikken op een icoon
Het verband tussen states en interactie*De uitdaging is het vastleggen van het verband tussen de verschillende states van deze paginacomponenten en de interactie, acties van gebruikersToevoeging aan wireframes*: region: een dynamische component die verschillende states kent*Uit: Richard Cecil (2007), Documenting the Design of Rich Internet Applications: A Visual Language for State.
Wireflow of taskframe**Uit: Richard Cecil (2007), Documenting the Design of Rich Internet Applications: A Visual Language for State.
SamenvattendHet traditionele wireframe hoortbij het pagina-idioomRijkeinteractie is onderteverdelen in een discreet aantal interesting momentsHet vollediguitschrijven van de interesting moments, zoals in de frame-by-fame methode in kannodigzijn, maar is arbeidsintensiefLo-fianimatiedaarentegen is eenechte quick and dirty documentatiemethodeTenslotte, de combinatie van wireframes met keyframes, zoals in de wireflow of taskframe, biedtvaakeenbruikbaarcompromistussenvolledigheid en haalbaarheid
Even oefenenhttp://www.den-dopper.com/cmd/demo-schrijfhulp/State Transition DiagramInteresting Moments tabel(vooraanpassen van eenvorigestap)Wireflow(vooraanpassen van eenvorigestap)
Hoe documenteer je dit?www.sultana.nl
Vragen? Feedback?f.den.dopper@hr.nl@ferrydendopper

More Related Content

CMD Interaction Design - Y2 Q1 les 3 - Documenting Rich Interaction