Re: Pop up window ala msn messenger
Re: Pop up window ala msn messenger
- Subject: Re: Pop up window ala msn messenger
- From: "Chris Lewis" <email@hidden>
- Date: Mon, 27 Mar 2006 23:16:01 +0100
I'm a little hazy on what should and shouldn't be a dock bounce. Dock
bounces, to me, have usually meant: "I want something doing now before
I can do anything else" (dialog or sheet) or "I just finished
something really cool that you told me to do" (such as when Xcode
finishes a compile and you haven't got focus on the Xcode app).
David wasn't very clear on what the notification is. If it's a new
update to the program, I'd expect that to be a dialog box, and hence a
dock bounce. If it's say, an update to an RSS feed (I know it's not,
but let's presume it is) it's not important enough to warrant a
bounce: bounces always seem to have some form of urgency about them
(even if they are the 5 seconds and go away type, rather than the
absolutely horrific infinite bounce, which is the sort of misplaced
self-importance I'd expect a Windows application to have :) ). Whereas
Adium will use Growl to tell me who has logged in, who has gone away,
stuff like that. Stuff I don't really care about all the time, but is
worth a glance.
What do you guys think?
Chris
On 3/27/06, Mike Abdullah <email@hidden> wrote:
> I would agree with Robert. Have your dock icon bounce for 5 seconds
> with something "pinned" to it to indicate what is going on.
>
> Mike
>
> On 24 Mar 2006, at 16:08, Robert Walker wrote:
>
> > David,
> >
> > In my opinion (and only an opinion not intended to start a UI
> > design flame war here) is to not do this at all. This would be
> > similar to the "New software available." pop-up message for Windows
> > XP updates. I personally feel that this type of implementation is
> > nothing short of a distraction.
> >
> > I much prefer an implementation more like that used for iChat or
> > the Apple Mail application. In those applications there is a
> > subtle, but noticeable, change to the Dock icon to provide a
> > notification. Then further details can be provided through the
> > Dock icon's pop-up menu or simple clicking on a Dock icon to open
> > the applications document window.
> >
> >> The window behavior will be like the messenger's one, pop up and
> >> disappear
> >> after 5 secs unless the mouse is over the window.
> > One issue with this approach is that if I'm not staring at my
> > screen every minute, I may never even see this message. Then you
> > end up with the same situation as the Windows style messages. They
> > keep popping up, on some timed bases, causing multiple
> > distractions. It's not until the user acknowledges it's existence
> > that it finally "goes-away." Still better to me if you indicate on
> > the icon so it's always visible, but does not distract.
> >
> > Of course there are always exceptions to any design guideline. If
> > this is absolutely critical information that needs to be
> > communicated to the user in an "as-it-happens" scenario, then I'd
> > say use a regular dialog window to provide such notification. I've
> > seen many variations on this, some I like, some I don't.
> >
> > I guess my bottom-line conclusion is this: make your applications
> > "feel" like Macintosh applications. Keep your target user in
> > mind. In other words think in terms of iChat not MSN Messenger.
> >
> > On Mar 24, 2006, at 2:35 AM, David Chan wrote:
> >
> >> Hi all, I am sorry if this question has been asked, please kindly
> >> refer me
> >> to the link if it is so =)
> >> Anyway, I need to do something like msn or yahoo messenger, to pop
> >> up a
> >> window on the righthand lower corner of the screen whenever there
> >> is, let
> >> say, new item available to download.
> >>
> >> The window behavior will be like the messenger's one, pop up and
> >> disappear
> >> after 5 secs unless the mouse is over the window.
> >> And the user supposedly able to interact with the window. E.g.,
> >> click on a
> >> button that invoke action in my main application.
> >>
> >> What is the best approach to implement this? Thanks a lot.
> >>
> >> Regards
> >> David
> >> _______________________________________________
> >> Do not post admin requests to the list. They will be ignored.
> >> Cocoa-dev mailing list (email@hidden)
> >> Help/Unsubscribe/Update your Subscription:
> >> 40mac.com
> >>
> >> This email sent to email@hidden
> >
> > --
> > Robert Walker
> > email@hidden
> >
> >
> >
> > _______________________________________________
> > Do not post admin requests to the list. They will be ignored.
> > Cocoa-dev mailing list (email@hidden)
> > Help/Unsubscribe/Update your Subscription:
> > 40gmail.com
> >
> > This email sent to email@hidden
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Cocoa-dev mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden