1.4 KiB
1.4 KiB
Animation & Interaction
CAPP 30239
How can we use animation and interaction to improve understanding?
How can we implement this with the tools we have?
Review: Potential Benefits of Interactives
- Reducing Cognitive Load
- Personalization for Reader
- Making Information Playful
- Prompting Self-Reflection
(examples in 06.narrative slides)
Applications of Animation
- Demonstrate change over time
- Highlight relationships
- Focus attention:
- Show subsets of data
- Draw attention to changes
- Show uncertainty
TODO: examples of each of above
Reasons for Interaction
- Enable user-driven exploration of data.
- Allow personalization (e.g. enter your zip code)
- Increased engagement/retention
TODO: examples of each of above
Selection
For user-driven data explorations, selection is an important concept.
How do you want to let a user select individual records or groups of records?
Spectrum: From Click to Query Lang
- click on selection
- hover effect
- drag/region selection
- pre-written query with dropdowns/selects
- query lang
TODO: examples of each of the above
Example: Voronai Diagram For Selection of Small Points
More Resources
TODO:
- CSS Transitions Docs
- D3 Chapter
- My Notebook