[imp] Another UI question for IMP development
Rick Romero
Rick@valeoinc.com
Wed, 3 Oct 2001 08:06:23 -0500
On 3 Oct 2001 at 8:10, Kevin M. Myer wrote:
> On Mon, 1 Oct 2001, Jon Parise wrote:
>
> > > after N characters? Or at the very least, only allow one address per
> > > line? I've had users complaining that this is clumsy and confusing and in
> > > my opinion, it is.
> >
> > No, that would require us to use a textarea instead of an input
> > line. If we do that, you'll have users complaining that the
> > headers are taking up too much screen real estate, forcing them
> > to scroll down to start their message text.
>
> I'd rather have users complain about having to scroll down the page, past
> a few headers, using the window's scrollbars to get to the message text,
> than have users complain that they don't know where to add an address
> because their list of To: addresses has scrolled off the right side of the
> screen. This is most obvious when using the Expand Names function.
>
I took a couple screenshots of Pegasus Mail 4.0's handling of this.
Yes, it's a Win32 app, but the way it handles multiple addresses
might be a good addition to IMP.
Pmail also uses a single-line for the To:, and Cc: fields. But at the
end of the line is a 'addressbook' icon. When you click the icon,
If comes up with a more 'manageable' way of dealing with multiple
addresses. It could be a popup window, like Compose, and if you
click 'Ok', it would refresh the Compose Window with the new
addresses, if you click 'Cancel' it would just close.
Though I don't know how you'd get the data from one to the other,
without having the addressbook window storing the email to that
point..(like the spellcheck)
In any-case I put the screenshots up at
http://www.havokmon.com/stuff/pm4/pmail-reply*.jpg
> For example:
>
> Open the compose window. Enter a name, expand the name. Enter a second
> name, expand the name. Depending on your address length, your addresses
> may be off the screen AND instead of the text box being scrolled all the
> way to the right so you can see your last address entered, its reset all
> the way to the left so you see the first address entered.
>
<snip>
> Now with two addresses, maybe its intuitive for the user to use their
> arrow keys to scroll in that window. But what if there's twenty
> addresses? And the user wants to view them all? And how are they going
> to know where to add additional recipients? Scroll twenty addresses
> right? Thats extremely cumbersome.
Just hit the 'End' key in that field. You'd click the field, and type like
so:
<endkey>,address@here.com,address@there.com
>Where is someone who doesn't
> understand address syntax going to put the comma (if they know to use a
> comma) in the last above To: address? Answer: anywhere they want and
> they'll be baffled why an email addressed like:
>
> To: Kevin Myer <kevin_myer@iu13.k12.pa.us>, Kevin Myer2 <kevin_my,
> Another_user@somedomain.com
>
> fails and can't be delivered.
That part is a training issue, right there with "Don't open attachments
you're not expecting."
>
> As a compromise, why not do this: just like when an ambiguous name is
> found when expanding names, create a second text field for entering new
> addresses. For example:
>
> To: Kevin
> <expand names>
>
> this becomes:
>
> To: <Popup menu with all available addresses> Kevin
> |And this is a new text entry field |
>
> If no ambigious names are found, this becomes:
>
> To: kevin_myer@iu13.k12.pa.us, <lotsa addresses that have scrolled far to
> the right of the screen>
> |And an empty field to add new addresses to |
> CC:
> BCC:
>
> Why not have the To: line be a two field entry area after the first
> address is entered. New addresses can be entered in either one but the
> top one contains all the addresses. Addresses entered in the second line
> are concatenated with the list on the first line each time names are
> expanded. But there's always either a blank field to enter new names or
> you're at the end of the list of names, if you're typing in a long list.
>
> Add to that a mouseover for the To: field that lists all the addresses in
> that field and this UI problem is solved. And I only label it as a
> problem because in training five department directors recently, the
> majority of them had trouble with this area.
If you want to view your addresses, just ctrl-Arrow between them.
Just like the 'End' key, this is a standard IBM PC shortcut key that's
been around forever. Anyone that uses any text editor (i.e. Word)
should be aware of these shortcuts.
I personally don't have a problem with the way it's setup, but it just
happens that I think the new Pmail Address window is nifty. :)
> Thanks,
> Kevin
> --
> Kevin M. Myer
> Systems Administrator
> Lancaster-Lebanon Intermediate Unit 13
> (717)-560-6140
>
--
Rick Romero
IT Manager Valeo, Inc.
ph 262.695-4841 fax 262-695-4850
rick@valeoinc.com