2. Ajax (AsynchronousJavaScriptAnd XML )‘Ajax engine’ laag tussen gebruiker en server; activiteiten van gebruikers en respons van het systeem worden onafhankelijk.In de beleving van gebruikers hoeft er dus niet meer op een systeemrespons te worden gewacht. Niet langer wachten op die pagina!Uit: Jesse James Garrett, http://www.adaptivepath.com/publications/essays/archives/000385.php
5. ImpactVolledigherladen van pagina’swordtvervangen door kleine content updates.Hyperlink en Submit wordenvervangen door eenscalaaaninteractieveelementen.Micro-interactie en micro-updates leiden tot micro-’states’.Impact voormanier van ontwerpen, bouwen en gebruiken
7. Vloeiende effectenGeveninformatie over de UI, zodat we:Begrijpendat de computer bezig isBegrijpenwaarobjectennaartoegaan of waarzevandaankomenZienwat de toestand is van een objectTHERE IS A WORLD TO EXPLORE7
9. Visuele feedback bij drag & dropVoor gebruiker overgaat tot handelenWelke objecten zijn manipuleerbaar?Gebruiker is begonnen te slepenWat ben je aan het doen? Waar kan het heen?Gebruiker heeft muisknop losgelatenWat is er veranderd? Is het gelukt?
10. PrincipesvoorrijkeinteractieMaak het directHou het lichtBlijf op de paginaGeef een uitnodigingGebruik overgangenReageer onmiddellijkUit: Bill Scott and Theresa Neil (2009). Designing Web Interfaces.
11. Principe 1: maak het directDesign pattern: ‘In-Page Editing’
12. Principe 1: maak het directInvitationtoconfigureConfigurationCompletionDesign pattern: ‘Module Configuration’
13. Principe 1: maak het directDefault stateInvitationtodragDraggingDroppedDesign pattern: ‘Dragand Drop List’
14. Principe 1: maak het directDefault stateDroppedCompletedDesign pattern: ‘Dragand Drop Action’
20. Principe 3: blijf op de paginaDate Picker ControlLightbox Effect (NetFlix)Design pattern: ‘DialogOverlay’
21. Design pattern: ‘DialogInlay’1. ‘Activation’3. ‘Customization inlay’2. ‘Customization inlay (slide)’Principe 3: blijf op de pagina
22. Design pattern: ‘List Inlay’‘Google Reader list view’‘List inlay’Principe 3: blijf op de pagina
23. Principe 3: blijf op de paginaTwee pop-ups die voorkomenhaddenkunnenworden door eengoedontwerp van de ‘drag and drop’. Conclusie: onnodigeonderbreking van de flow van gebruikersvoor het doen van onzinnigemededelingen.3. Ja, ja, de foto’szijntoegevoegd… maargeen feedback over ‘drop candidacy’… terwijl de status van het album ogenschijnlijkniet is veranderd2. Bevestigingsdialoog1. ‘drag and drop’ van 3 foto’s in album
24. Principe 3: blijf op de paginaPattern: ‘Inline Paging’ Pattern: ‘Virtual Panning’Pattern: ‘Scrolled Paging: Carousel’
31. Principe 6: reageeronmiddelijkInvoeren van ‘z’ doetallenamen die beginnen met een ‘z’ verschijnen. De mogelijkeoptiesverschijnentijdens het typen.‘Tab’ selecteertonmiddelijk de geselecteerdeoptie.‘Tab’ geeft NIET de eerstemogelijkeoptie.Design pattern: ‘Auto Complete’
32. Principe 6: reageeronmiddelijkMet verschillendesoorten controls worden de zoekresultaten ‘real-time’ bijgewerkt. Design pattern: ‘Refining Search’