Tensions
- Drawback of breadcrumb/timeline vs spacial relation navigation: The existing right-only panel navigation mimics a breadcrumb trail, confusing users’ spatial memory by not aligning with their intuitive sense of the horizontal order of relationships between entities.
Example: When a task is viewed full-screen and the parent project link is clicked, the project currently opens to the right, disrupting the mental map of parent (should be on the left) to child (on the right). - Constraints on Contextual Layout: The current right-only panel system limits the ability to maintain a spatial layout that mimics how one might naturally arrange related items in physical space, like pages on a table or post-its on a wall.
Example: With the current system, users cannot have a parent project open on the left, a task in the center, and related documents on the right, making it less intuitive to maintain context across related entities.
Example of three related entities or entity types
Example of four related entities or entity types
Proposed Solution
Enable multi-directional navigation where links can be opened in the current window, a right window, or a left window. This mimics the more natural and intuitive spatial relationship akin to laying pages on a table or post-its on a wall.
How It Resolves Tensions
- Allowing for left-window navigation helps restore a more natural, horizontal spatial relationship, making it easier for users to intuitively understand parent-child or sibling entity relationships.
- Multi-directional navigation would provide more flexibility in arranging related entities, enhancing the ability to work with multiple items while maintaining a clear and intuitive spatial context.
Examples of visually horizontal relations
- Researchers Analyzing Data Sets:
- Researchers often work with multiple, related data sets.
- Spatial Context: Understanding the correlation between primary data (left), secondary data (center), and tertiary data or annotations (right) is crucial for analysis.
- Head/eye movement: Being able to easily “pan” from primary to secondary to tertiary data mimics how a researcher might physically move their head or eyes across a wide table filled with interrelated data sheets.
- Product Developers Reviewing Project Milestones:
- Product developers need to keep track of past, current, and future milestones.
- Spatial Context: Having past milestones (left), current tasks (center), and future goals (right) helps to intuitively understand the product’s development timeline.
- Head/eye movement: Zooming or panning across these categories feels natural and is akin to looking at a physical timeline, where past, present, and future are laid out horizontally.
Vertical relations are also better supported by left&right opening panels
Not only horizontal but also vertical spatial relationships benefit from ‘left panel open’.
Our brains are always relating things in a consistent visual order. If it is a top-down hierarchy then our brain will accept that we just flip the structure to the side and navigate horizontally accordingly.
Examples:
Organizational Chart: Hierarchical structure of a company from the CEO at the top to entry-level employees at the bottom.
Product Features: Prioritized list of features for a new product, with must-haves at the top and nice-to-haves at the bottom.
Research Paper Outline: Major sections at the top, breaking down into subsections and individual points as you go down.
Website Sitemap: Homepage and main categories at the top, with subpages and links flowing downward.
Marketing Funnel: Stages of a consumer’s journey, from awareness at the top to purchase and loyalty at the bottom.
Software Architecture: High-level components or modules at the top, breaking down into sub-components and individual functions at the bottom.
These examples underline the importance of maintaining horizontal spatial relationships for different kinds of work, making the case for multi-directional navigation in Fibery.