Designing and Developing Windowed Interfaces for Web Apps - Presentation Transcript
for Web Applications
Hi, I’m
Steve Smith
http://sidebarcreative.com
http://orderedlist.com
@orderedlist
What is a
Windowed Interface?
Advantages
• Important interface elements are always in
sight and available
• Allows for independent scrolling of various
content sections
• Feels more like a desktop application
• Lends itself to more natural AJAX integration
Concerns
• Less room for content areas because of
persistent navigation or header
• Requires fluidity in your layout
• More difficult to replicate the interaction of a
desktop application
How to design a
Windowed Interface
Identify
Common Elements
Remember to
Keep it Simple
Remember to Think Thin
• Thin doesn’t mean small
• Take only the space necessary for each element
• The fewer items you need to show, the more
breathing room you can give them, which
increases usability
• Maximize the clickable area on any visually
small elements
Prepare for
Window Flexibility
Think about
Cursor Styles
vs.
Arrow Cursor Pointer Cursor
Fight!!!
Suggestion:
Use the arrow pointer everywhere
except on standard text links.
Why alter the default behavior?
• No other application except browsers use the
pointer cursor
• The arrow cursor feels more precise
• Often the click behavior only alters the current
page, not loading a new one
• Don’t rely on the pointer cursor to indicate if
an element is clickable
Notes about
Consistency
Be consistent in...
• Navigational treatments
• Button styles and placement
• Cursor treatments
• Graphical elements across sections
• Section width, height, and placement
1 comments
Comments 1 - 1 of 1 previous next Post a comment