{#}  Replies are directed back to [EMAIL PROTECTED]
{#}  To reply to the author, write to Brad Watson <[EMAIL PROTECTED]>

well, feedback can be a foul temptress sometimes. Wielding the hand of 
judgment for good and bad, like judge judy after polishing off an entire 
box of ring-dings. I personally don't like the idea. Mostly for my own 
reasons, some others that have been discussed here & even more reasons 
that I haven't put my finger on yet. In all honesty, it feels like a 
windows deivice. I know a lot of mac programs have their own dock-like 
menu bar as well, but I think the same of those too and try to stay away 
from them whenever I can. Sometimes lately it seems that modern mac apps 
have all come from the windows platform & have simply been "made to 
work" on the mac. I think that one of the biggest attractors that draws 
me to programs like Fire, Omniweb, Watson... etc are that these are 
created with only the mac in mind & don't share philosophies found in 
other less intuitive operating systems.... However, if it's any 
consolation I've got a buddy who only recently switched from a windows 
background to OSX who I showed the mockup & he loved it. It stirred a 
debate of UI design that lasted us way into the wee hours of the morning.

Brad


On Tuesday, February 5, 2002, at 06:38  PM, Ben Rister wrote:

> {#}  Replies are directed back to [EMAIL PROTECTED]
> {#}  To reply to the author, write to Ben Rister <[EMAIL PROTECTED]>
>
> From try 3: (OK, this is getting ridiculous.  I'm assuming that the fire
> list server is trashing my stuff because there's an attachment, so here 
> it
> is without the attachment.)
>
> From try 2: (At the risk of defying fate when the first one met an ill 
> end,
> here's a resend of what I sent yesterday.  Let's hope it's not an 
> omen. =))
>
> And try 1:
>
> Good evening, everybody.
>
> The Fire interface has undergone a lot of changes recently in the chat
> windows, most notably in the migration to the toolbar approach.  
> However, my
> proposal is a somewhat more radical change to the interface, in 
> particular
> as a substitute for the buddy list.  As it stands now, the buddy list 
> is a
> great waste of screen space, and there's some interface problems with 
> it as
> well:
>
> * How often do you need to reorganize your buddy lists?  The tabs at 
> the top
> are taking up space all the time.  (This is true of most clients, not 
> just
> Fire)
> * What's the "Online" bar for in the window, from the user's point of 
> view?
> (I know why it's there programmatically =))
> * (Window width) Each name is of different length, which means that you
> either cut off the long names or waste space to the side of the shorter
> names.  (Also not just Fire)
> * (Window height) The number of people online at any given time varies, 
> so
> unless you resize your window every time somebody logs in or out, you're
> probably wasting space (or can't see all your buddies).  The more 
> buddies
> you have altogether, the more widely it varies. (Not just Fire.)
> * Anybody else find Cmd-Shft-I somewhat excessive?
>
> Additionally, there are things about IM that are not being exploited 
> well:
>
> * Most people have a relatively small "working set" of people to whom 
> they
> actually want to talk.  One can help manage this and pare it down 
> through
> groups and collapsing unused ones, but surely there is a more elegant
> solution...  (Not just Fire.)
> * What's the most frequent action performed on buddies, by far?  
> Sending a
> message.  Why do we have to double-click to do that?
> * Second most frequent?  Getting information.  As mentioned above, this
> could be much easier.
>
> Ladies and gentlemen, I present to you the Fire BuddyBar(tm).
>
> The BuddyBar sits at the bottom of your screen, and is about as tall as 
> the
> menubar, if not a bit shorter.  It can be floating on top of all
> applications if you prefer, act as a normal window, or even sit behind
> everything.
>
> On the left side, you have the buddy area.  This contains the list of
> buddies in your working set (as specified in their user information) 
> that
> are online.  Clicking on the buddy opens an IM to them (or shows the 
> window
> already open).  Each buddy has a little icon next to them that shows 
> their
> service and status (along with name dimming as usual, etc.).  Clicking 
> on
> the service/status icon brings up their info window (profile, etc.).
> Contextual menus provide the usual functions one would expect.  The 
> final
> item in the buddy area is a small indicator showing how many other 
> buddies
> are online, and clicking on it brings up the normal buddy list for times
> when you need somebody outside of your working set.
>
> The buddy area of the bar grows as large as the other items permit, and 
> all
> other items would be able to be added and removed by the user.  
> Directly to
> the right of the buddy area, indicators similar to the current dock icon
> ones would (optionally) be present, indicating the status of each 
> service.
> Clicking on them allows you to connect/disconnect/etc. from the 
> service.  To
> the right of that, your current status would (optionally) be displayed
> (Available/etc.) and could likewise be changed.
>
> Pros:
> * Screen real estate of buddy list reduced to essentially zero in normal
> case, without loss of features commonly used
> * All common actions take 1 click
> * Service status information more visible (on a cleaner background than 
> the
> dock icon), control easier
> * Less duplicates between the same buddy on different services--just 
> put the
> "preferred" one in the bar.
>
> Cons (with brief discussion):
> * Requires dock on left or right, won't work with dock on bottom.  This 
> is
> the biggest problem, as it appears that most people have left the dock 
> on
> the bottom.  One could put it at the top under the menu bar, but that 
> is a
> significantly poorer solution from a mouse-targeting perspective, not to
> mention possible interference with the menu bar.  However, it would 
> retain
> the other benefits.  Any comments or suggestions on this are highly
> requested.
> * Pointless if there are too many buddies in your working set online at 
> the
> same time.  However, the survey justified my intuition that this would 
> not
> be a problem for most people if running at 1024x768 or higher.  Roughly 
> 15
> or so buddies with normal-sized names can fit on 1024 with both optional
> areas turned on.  As this is about as many as most people have as their
> *total* working set, the number online should easily fit.
> * Issue with apps placing windows with resize controls behind the bar?  
> Only
> applies to when floating, but maybe we can tell the system to not 
> autosize
> windows there, like the dock does (for the apps which listen).  Can 
> always
> hide Fire momentarily if it is an issue for a second.
> * I have to implement it!
>
> The BuddyBar wouldn't replace the buddy list, but simply serve as an
> additional feature working in conjunction with it.  The BuddyBar 
> follows the
> eternal CS maxim of optimizing the common case--for most people in most
> cases, it would function much better than the current way of doing 
> things,
> and there would be a graceful fallback to the buddy list for the cases 
> it
> can't handle.
>
> So.  That's my harebrained idea.  You can see a mockup (of dubious 
> quality)
> of what it might look like when implemented attached to this email
> (revision: it's now at http://homepage.mac.com/decimus/mockup.jpg).  I 
> just
> realized I forgot to put the indicator for "everybody else" in the 
> mockup,
> but hey.  You get the idea.
>
> If this sounds like something that many people would like, then I'll 
> start
> working on it, and a while down the line we'll have a great new feature 
> that
> puts Fire above everything else in another way.  If not, well, then we 
> can
> all just keep using the buddy list all the time.  I have a TiBook, I 
> guess I
> can spare a couple inches on the side. =)
>
> I heartily encourage comments and suggestions, either back to the list 
> or to
> me personally, and if it is going to become a reality it'll be good to 
> make
> sure we know all the issues and questions up-front.  So drop me a line, 
> and
> we'll see what we can do.
>
> Best regards,
> br
>
>
> --
> Ben Rister
> [EMAIL PROTECTED]
>
> The last good thing written in C was Franz Schubert's Ninth Symphony.
>  -- Christa Ptatschek
>
>
>
> {#} ----------------------------------------------------+[ fire ]+---
>
>


{#} ----------------------------------------------------+[ fire ]+---


Reply via email to