-
Notifications
You must be signed in to change notification settings - Fork 2
Improving Visualization and Usability
Riin edited this page Feb 5, 2015
·
2 revisions
In the following, a set of ideas is listed on how to improve the user experience when working with the tool. These topics are not seperated from each other since they are interlocking.
- How to navigate a large and complex schematic with some dozens of components and hundreds of wires between them?
- How to filter elements with certain properties?
- How to integrate a potentially large and heterogenous set of meta-information to any element in the schematic?
- How to interact with UI parts that are subject to a very dynamic, often changing layout?
- Which restrictions are there, related to the shape, size, etc. of circuit symbols?
- How can layouting be assisted?
- Re-layout the GUI so every functionality can be found intuitively and conveniently
- Find ways to improve navigation on large schematics with a lot of elements
- Zooming, Panning, Scrolling
- Details on Demand
- Grid-snapping would allow a better palcement of components in the schematic
- more predictable
- visually more appealing
- If a component on the schematic is described by a available document, one should be able to navigate to the given document via interacting (in some way) with the component
- Can Menu-on-hover approaches help?
- Who is the user? And what does he/she want to do with the system?
- e.g. student wants to learn about Hardware design by solving homework problems
- e.g. tinker needs to plan how to combine pieces of hardware
- e.g. engineer checks specification of product x
- What is the working process of the user? What is important in what stage?
- What data is available? What data is important?
- How are hardware elements represented?
- general elements, specific elements
- standards and tradition
- How are hardware elements layouted?
- automatic
- grid
- page themed views
- graph algorithm
- manual
- hierarchical
- What techniques are suitable for this domaine?
- traditional
- ZUI
- verzerrungsbasierte Techniken
- Overview and Detail
- Focus and Context
- advanced
- touch and pen interaction
- tangbile
- display wall