RE: Treeviews and project trees..

"Reimann, Robert" <[email protected]>
Newsgroups gmane.comp.hci.experiencedesign
Message-ID <[email protected]>
Treeviews are problematic for a number of reasons, several of which
are listed in the message below. But perhaps the most problematic are
that treeviews are often misused-- creating a false hierarchy where
no natural hierarchy exists-- and that they force users to memorize 
and navigate to arbitrary locations where objects are stored. They also
scale poorly for large collections of objects, and tend to force a single
organizing principle where none may exist.
 
Attribute-based retrieval (which Alan Cooper and I describe in Chapter
16 of _About Face 2.0_) addresses these problems by allowing
users to specify objects by pertinent attributes (size, type, date used,
keywords, etc) that are captured by the system or assigned by users,
and returns a sorted or filtered list of results.
 
Cooper designers have used this technique in combination with "natural
language 
output", a design pattern for constructing English-like sentences to specify
attributes
rather than boolean queries in a number of client projects that have gone
to market.  An example of this pattern is illustrated in AF2, and another is
described on page 14 of this case study:
 
<http://www.aiga.org/resources/content/7/6/2/documents/FORUM_calde_case_0321
0>
http://www.aiga.org/resources/content/7/6/2/documents/FORUM_calde_case_03210
2.pdf

--- 

Robert Reimann 
Manager, User Interface Design 
Bose Design Center 

Bose Corporation 
The Mountain 
Framingham, MA 01701 

 
 
-----Original Message-----
From: H Taylor [mailto:[email protected]] 
Sent: Friday, August 13, 2004 4:36 PM
To: [email protected]
Subject: Re: [AIGAExperienceDesign] Treeviews and project trees..



Hi Susan.

Good question, and one that comes up frequently in interface design, 
I'd imagine.

I, fo one, hate tree views. I find that I get very disoriented as they 
grow ever taller/longer (and I'm reasonably technically inclined). I 
think that the problem is partially that, as you expand one item, other 
options which are visually below the item you select but are 
conceptually peers, get pushed down out of view

I haven't yet come across a general "best practice"/design pattern 
replacement, but for file browsing, etc., I find the NeXT/OS X column 
view much more comfortable, because the peers of your last selection or 
two have at least a chance of remaining visible. This also depends 
somewhat on how much screen space you're willing to give over. But I 
find that I use the similar navigation option in the Eclipse IDE (Java 
Browsing perspective), which operates in a relatively small space 
(vertically).

- Hal


On Aug 13, 2004, at 10:48 PM, Susan-Jillian Smith wrote:

> Hi there.. does anyone know of some good resources on the design of 
> treeviews ? This is a topic that I am dealing with in a design for an 
> application that the users are finding too difficult to use - as they 
> are not technically inclined. They find the tree structure far too 
> confusing. What alternatives to a treeview do you have experience with 
> and found customers were comfortable using? What has been your 
> experience with the icons used in treeviews..are they a help or a 
> hindrance?
>
> any suggestions would be appreciated.
> thanks
> susan



- - - - A I G A  E X P I E R I E N C E  D E S I G N - - - -

PURPOSE OF THE LIST:  The objective of AIGA Experience Design is to build an
interdisciplinary community of professionals who design for a world in which
experiences are increasingly digital and connected. This list has been
established as a forum for the exchange of information among community
members.

TO VIEW ARCHIVED MESSAGES: visit
http://groups.yahoo.com/group/AIGAExperienceDesign
<http://groups.yahoo.com/group/AIGAExperienceDesign> 

ETIQUETTE: We ask that participants observe common principles of civility
and e-mail etiquette in their postings. Specifically, it is more appropriate
to challenge ideas than individuals, and the list should *not* be used for
personal communications, self-promotion, commercial solicitations or job
postings.

JOB POSTINGS: Please post job listings on AIGA Design Jobs
http://www.aiga.org/designjobs <http://www.aiga.org/designjobs> 

TO UNSUBSCRIBE: Send e-mail to
[email protected]

MORE INFORMATION: http://experiencedesign.aiga.org
<http://experiencedesign.aiga.org> 




Yahoo! Groups Sponsor	

ADVERTISEMENT
 
<http://us.ard.yahoo.com/SIG=129b46e9b/M=298184.5285298.6392945.3001176/D=gr
oups/S=1706023851:HM/EXP=1092518921/A=2164331/R=0/SIG=11eaelai9/*http://www.
netflix.com/Default?mqso=60183351> click here	
 
<http://us.adserver.yahoo.com/l?M=298184.5285298.6392945.3001176/D=groups/S=
:HM/A=2164331/rand=560978145> 	


  _____  

Yahoo! Groups Links


*	To visit your group on the web, go to:
http://groups.yahoo.com/group/AIGAExperienceDesign/
<http://groups.yahoo.com/group/AIGAExperienceDesign/> 
  

*	To unsubscribe from this group, send an email to:
[email protected]
<mailto:[email protected]?subject=Unsubscribe
> 
  

*	Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service
<http://docs.yahoo.com/info/terms/> . 




[Non-text portions of this message have been removed]



------------------------ Yahoo! Groups Sponsor --------------------~--> 
Yahoo! Domains - Claim yours for only $14.70
http://us.click.yahoo.com/Z1wmxD/DREIAA/yQLSAA/ru9rlB/TM
--------------------------------------------------------------------~-> 

- - - - A I G A  E X P I E R I E N C E  D E S I G N - - - -

PURPOSE OF THE LIST:  The objective of AIGA Experience Design is to build an interdisciplinary community of professionals who design for a world in which experiences are increasingly digital and connected. This list has been established as a forum for the exchange of information among community members.

TO VIEW ARCHIVED MESSAGES: visit http://groups.yahoo.com/group/AIGAExperienceDesign

ETIQUETTE: We ask that participants observe common principles of civility and e-mail etiquette in their postings. Specifically, it is more appropriate to challenge ideas than individuals, and the list should *not* be used for personal communications, self-promotion, commercial solicitations or job postings.

JOB POSTINGS: Please post job listings on AIGA Design Jobs http://www.aiga.org/designjobs

TO UNSUBSCRIBE: Send e-mail to [email protected]

MORE INFORMATION: http://experiencedesign.aiga.org
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/AIGAExperienceDesign/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.