[Adium-devl] Room/Server Bookmarking UI Design

E. E. Beerepoot erik_006 at hush.com
Mon Jul 16 14:29:16 UTC 2007


While designing the bookmarking UI, I came upon a few difficulties.  
My primary concern is with UI continuity/simplicity. The objective is  
to design an effective bookmarking system that's quick  & simple to  
use. Although this *could* be put in the join chat window/panel, this  
hardly seems quick. The first alternative that comes to mind is  
putting these bookmarks in the contact list.

Upon thinking about it some more, and talking it over with a few  
others, it seems the best two solutions are: using tabs, or using  
groups.

Tabs:
This idea involves adding tabs to the contact list. One tab would be  
the contact list, the other would be bookmarks/conferences. I believe  
this solution has the advantage of keeping the contact list &  
bookmarks seperate, which I feel is nice from a user interaction  
point of view. In addition, it keeps the contact list more compact,  
which I assume is already a problem for quite a few people.

On the other side of the medallion, it does not provide the user with  
a quick overview of his or her bookmarks, and I see it as possibly  
taking more code to add features on like: dragging users into a  
conference using your bookmarks, snapping your bookmarks group off  
and rearranging on your desktop, quickly adding bookmarks, and  
possibly more. In addition, I feel it sort of interrupts the flow.

Here's a mockup:
http://beerepoot.org/adium-mockup.png



Groups:
Using groups to bookmark chats involves having one or more separate  
groups containing bookmarked servers and rooms. These groups should  
have a clear identifier, so as to seperate them from regular groups.  
Although this solution adds on to contact list clutter, this could be  
alleviated somewhat by the snapping groups project.  Groups would  
have the advantages of being quick & simple to use. It's easy to add  
dragging contacts over to the conferences, to quickly add & remove  
bookmarks, and more.

Here's a mockup:
http://www.beerepoot.org/adium-clean-virtualroom.png

Feedback?



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20070716/17492373/attachment-0001.html>


More information about the devel mailing list