This is similar to a question I asked a little while ago, the solution I decided upon is #2 and #4 from Jack's list, and it's working very well.
Matt. On Wed, Mar 12, 2008 at 12:29 PM, Jack Moffett <[EMAIL PROTECTED]> wrote: > > On Mar 12, 2008, at 9:04 AM, Fine, David wrote: > > > Can anyone point me to some good examples where this pattern is > > implemented? I'm trying to get out of listing the four actions icons > > (add, edit, delete and cancel) next to each row. > > I work with lists of editable items a lot. There are a number of > patterns you could follow, each with their own strengths and weaknesses. > > 1. Buttons on every row > As you have already mentioned, one option is to include all of the > relevant actions as icons/buttons on every row. The available actions > may differ based on object type or status. The benefit of doing this > is two-fold: the UI presents the available actions to the user in > direct relation to the object they will act upon, and it provides one- > click access to those actions. The problem is visual clutter. The > sheer number of icons on the screen, and the repetitiveness of them, > does not result in the most elegant UI. > > 2. Buttons on mouseover > This is set up the same as option 1. However, you only show the > buttons when the cursor moves over a row, so only one row shows > buttons at a time. Benefits: Removes the clutter, and highlighting > the row makes it apparent that you are acting on the correct item. It > is still single-click access. Drawback: It is not immediately > apparent that the actions are available. Once the user knows that > they are there, it shouldn't be a problem. > > 3. Row selection > In this pattern, the user selects a row (or multiple rows) and then > presses a button found on a toolbar above the list. Buttons should > enable and disable based on the selection. Benefits: removes screen > clutter, allows for actions on multiple items. Drawbacks: two-click > interaction, actions and items are not directly connected. > > 4. Checkboxes > This is similar to option 3, but easier to implement. Checkboxes are > placed in every row. Actions are provided elsewhere on the screen. > The user clicks checkboxes for items they want to act upon. Benefits: > removes screen clutter, allows for actions on multiple items. > Drawbacks: two-click interaction, actions and items are not directly > connected, doesn't completely remove screen clutter. Note: this can > be used in combination with options 1 and 2. > > > > > > > > PS Does anyone have any good suggestions or software for converting > > .ico to gifs? > > > Graphic Converter > http://www.lemkesoft.com/xd/public/content/index._cGlkPTE5Mw_.html > > > > > Jack L. Moffett > Interaction Designer > inmedius > 412.459.0310 x219 > http://www.inmedius.com > > If there's anything more annoying > than a machine that won't do what you want, > it's a machine that won't do what you want > and has been programmed to behave > as though it likes you. > > - Don Norman > > > > > ________________________________________________________________ > Welcome to the Interaction Design Association (IxDA)! > To post to this list ....... [EMAIL PROTECTED] > Unsubscribe ................ http://www.ixda.org/unsubscribe > List Guidelines ............ http://www.ixda.org/guidelines > List Help .................. http://www.ixda.org/help > -- Matt Nish-Lapidus work: [EMAIL PROTECTED] / www.bibliocommons.com -- personal: [EMAIL PROTECTED] ________________________________________________________________ Welcome to the Interaction Design Association (IxDA)! To post to this list ....... [EMAIL PROTECTED] Unsubscribe ................ http://www.ixda.org/unsubscribe List Guidelines ............ http://www.ixda.org/guidelines List Help .................. http://www.ixda.org/help