Tag Info

New answers tagged

1

My take is that the most valuable thing a tree does is this: Current thing Details of current thing More details More details... Another unrelated thing Its details Amazing details More details That is, it lets you see the detail of several different things at once. IMHO - this is not a very useful attribute. Most of the time, you get better UX by ...


1

I agree with others here in that search and tags have replaced hierarchical conceptual models in many cases because they have real advantages both on the content creation side and the content consumption side. But I must point out that tree hierarchies are hardly obsolete as conceptual models that are surfaced in UIs. Often it is the right conceptual model ...


4

Perception: A new market for low complexity ("entertainy") applications has developed - explosively. Thus, even with non-diminishing tree use, it diminishes in percentage and plays less of a role in discusison of "modern" UI and UX changes. Alternatives: One feature of a hierarchy - fast locatability - has been largely replaced by instant search. We now ...


1

rarely? I see them all the time. Half the windows I have open right now contain tree views, and half the other half are either console windows or this web browser loaded with SE. Tree views can be very useful, depending on context. It's just that ever more people seem to think they're "outdated" and try to find twisted ways to do things differently for no ...


20

There are several problems with trees: A tree is a single taxonomy. This requires the user's mental model to match the software developer's mental model of the domain. Navigating with trees requires high-precision mouse accuracy to expand a tree without selecting the branch. This is also very difficult to manage with touch interfaces. Navigating trees ...


43

People don't generally use hierarchical structures 'in the real world' -- it seems to be something that has been forced upon them, a technical remnant of the past. What needs to be understood is the way that people recognise and organise things. Our brains don't work in a hierarchical way (without generating a lot of heat). Instead, we recognise things by ...


0

This is an example of a client-side selection tool I developed a while ago: https://dl.dropbox.com/u/2965258/foodSelector/foodHierarchy.html The user can select items from a tree at the left of the page and accumulate them in a table (or whatever) on the right side. This particular example only allows the selection of leaves, but the modification to make it ...


4

Something like this could be done , download bmml source – Wireframes created with Balsamiq Mockups The part on the right could be made darker or blurry if update is really important . Or maybe just leave it there, warning colors like red and other bright colors could be used to grab user's attention . EDIT : " Some changes have been made " ...


1

Could you consider a different architecture in which the data is manipulated client-side rather than through server calls? I've built some pretty big data tables (> 100,000 rows) with Backbone.js that supported real-time filters/sorts/etc. With that approach, you could update automatically with each user click without incurring the cost of additional network ...



Top 50 recent answers are included