Better zoom for navigating categories & concepts
There are many possibilities for improving the zooming navigation:
* ideally, full screen dynamic zoom, like Google earth [not sure if this is currently practical for small devices - iPhone shows that this is possible, but not very smooth, but usable]
* when hovering category, zoom children 1/2 - this will require panning everything in some cases to prevent them from zooming beyond the edge of the screen
* zoom each section
* full screen zoom by coping the entire screen into a rect, and smoothly stepping with pygame rotozoom or scale
* when category or concept is selected, dim sibling categories, for less clutter / simplicity
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Medium
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Drafting
- Series goal:
- None
- Implementation:
- Not started
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Currently we have 3 hardcoded levels:
~Part of speech
+ Category
+ Concept
Better zoom will allow visualization of nested categories within categories to any level of n.
This will allow us to have interfaces like:
http://
See the ZoomWorld idea, from Jef Raskin in his book, The Humane Interface.
Forum of developers working on zoomable / zooming user interfaces: http://
Open source ZUI library (Flash / ActionScript based, but many good ideas) http://
http://
Work Items
Dependency tree
* Blueprints in grey have been implemented.