Questions tagged [design-patterns]

Reusable solutions for commonly occurring problems in user interface and user experience design.

In software engineering, a design pattern is a general reusable solution to a commonly occurring problem in software design. A design pattern is not a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that can be used in many different situations. Object-oriented design patterns typically show relationships and interactions between classes or objects, without specifying the final application classes or objects that are involved

Reference: Wikipedia article about 'Design pattern', retrieved 2011-04-24

966 questions
13
votes
4 answers

Best Practices For Marking New Content

In my web app I want to clearly tell a user what has happened while he was not there. At this time I just highlight new posts with yellow. But if there were many changes then the whole page is highlighted, which is really irritating. Google Wave is…
user4070
11
votes
2 answers

User Interface functionality modelling languages?

[this is a copy of my question on SO https://stackoverflow.com/questions/2200215/user-interface-functionality-modelling-languages but it fits better here] I am looking for a UI functionality modelling language (UML-alike "thing", but for user…
naugtur
  • 300
  • 1
  • 7
11
votes
4 answers

What UI designs are a good fit for the Kinect / PrimeSense DevKit?

Now that the manufacturer released the open source drivers, I'm interested in seeing what User Interfaces work well with this platform. Please share any links, source code, or commentary relevant to the Kinect or DevKit UI.
makerofthings7
  • 1,028
  • 8
  • 18
9
votes
1 answer

Assigning modules from a library to a server where the number of modules can change?

I need to create a design for an internal tool that we will try to utilize within our own team that works with software testing. We will try to build a tool that can help us automatically setup a test system. I have a list of servers that I want to…
Michael
  • 271
  • 1
  • 9
9
votes
4 answers

Good solutions for boolean filter with sub conditions

I'm looking for a good and a clearly represented solution for a boolean filter with sub conditions (max. 5 Levels). Best, a variant with tables. Many apps use the typical mac osx filter (see screenshot). But it's difficult to get a overview for a…
sysscore
  • 1,521
  • 9
  • 13
7
votes
4 answers

Alternatives to Datagrids

I'm wondering if anyone has recommendations of alternative ways of presenting data that is "tabular" than a datagrid. Can anyone point to some examples of this?
David in Dakota
  • 507
  • 3
  • 9
6
votes
8 answers

Creating a shared pattern library

I work in a small but growing team of UX designers developing a suite of web applications. It's become obvious that we would benefit from a common pattern library, but are unsure how to get started or what tool we should use. We want something that…
Khal Weir
  • 857
  • 4
  • 13
6
votes
3 answers

Any good design patterns for managing columns in data-intensive/spreadsheet views?

I'm trying to move away from the "build a list" pattern we currently employ to manage what columns are shown. The disconnect and lack of "directness" between the table itself and this dialog is confusing many people. We even get support calls from…
noluckmurphy
  • 2,580
  • 1
  • 17
  • 19
6
votes
3 answers

is there a name for the itunes selection design pattern

Possible Duplicate: UI: name of multiple column interface? you know: with multiple select boxes arranged horizontally, with selection filtering from left to right....
sprugman
  • 605
  • 5
  • 13
5
votes
2 answers

Forgiveness Enabled Dialog Pattern?

I'm working in some workflows, and we've caught a number of possible exceptions (before actually implementing) that might allow the user to correct their actions. We're debating between just sending the users back to correct the problem with the use…
edgarator
  • 5,968
  • 6
  • 32
  • 57
5
votes
2 answers

Design Patterns - like WYSIWYG

We have seen multiple applications using WYSIWYG.Eg: MS office applications, Adobe Photoshop, Illustrator and so on. Recently I came across Miro and started using it extensively. What does the Layout of Miro called ? Like we term the Photoshop ones…
Ashwin Kulkarni
  • 1,124
  • 7
  • 22
4
votes
2 answers

Are group boxes a deprecated UI element?

Back in the day, it seemed like GroupBoxes were everywhere. Now, modern RIA kits don't even have them as basic components (Flex / GWT / Silverlight). Is there a reason for the decline in use - are they bad practice for use in an interface?
John
  • 975
  • 1
  • 6
  • 8
4
votes
3 answers

What do you call the UI design pattern where "new feature" text appears on load in a popover?

I'm trying to think of the term that describes the design pattern of placing instructional text about a new feature inside a popover. It's like a coach mark, yet not in the traditional sense with a dark translucent overlay and with the text in a…
Michelle
  • 125
  • 7
4
votes
1 answer

Patterns and models for representing Many-to-many relationships in interface design

I seem to spend a lot of time trying to figure out how to design User Interfaces for many-to-many database relationships. There are lots of resources available to assist with the data-modelling portion of this design challenge. I have been having…
Alex
  • 773
  • 3
  • 14
4
votes
1 answer

Mobile Form Design Pattern

I am trying to determine which of the following design patterns for user input is most effective and/or recommended when it comes to mobile experience. In our application we have examples of both but no clear guide around which one to use and under…
user41234
  • 103
  • 1
  • 4
1
2 3 4