User Interface Patterns for Dealing with Interactive Content. Websites and web applications are getting more and more interactive each day.
Content on websites have the advantage over their printed counterparts in that, if we wanted to, we can let our users interact with them. We have already discussed site navigation patterns and popular web content presentation patterns. 4 forgotten principles of usability testing. Over the last few months I've sat through dozens of usability tests run by design agencies.
Clients have asked me to oversee the tests to make sure that the agency really puts their design through its paces. This is a good thing as it shows that usability testing is now becoming a mainstream activity in the design community. But many of the usability tests I've sat through have been so poorly designed that it's difficult to draw any meaningful conclusions from them. No wonder that Fast Company mistakenly believe that user centred design doesn't work. Picture a usability test If I ask you to picture one of these usability tests, you'll probably conjure an image of a participant behind a one-way mirror, with video cameras and screen recording software. Here are 4 principles of usability testing that have been absent in many of the tests I've observed. Screen for behaviours not demographics Test the red routes Focus on what people do, not what they say Don't ask users to redesign the interface.
CSS3 Progress Bars. I made some progress bars.
They look like this: View Demo Download Files They use no images, just CSS3 fancies. Like a good little designer always does, they fall back to totally acceptable experience. Interaction Design & Usability. Web Site Usability Tips. Here are the general categories the tips fall into: Navigation Related Usability Tips Tips on Improving Readability Usability Tips on Using Search Usability Tips on HTML Coding Tips for More Usable Forms Usability for Design and Layout Usability Tips on Using Color Ecommerce Usability Tips Tips on Usability Testing Usability Tips for Graphics and Flash Advice on Frames General Web Site Usability Practice Advice on Following Usability Guidelines 1.
Use consistent intuitive navigation. Users are impatient. They hate having to learn new site navigation. 2. Putting together navigation and search results can be even more powerful -- it provides context and eliminates guesswork. If you have a site search you might want to consider putting together search results and navigation (i.e. bread crumbs or cookie crumbs, depending on your culinary preference). 3.
What User Experience Designers Do User Experience Designers, like Web Designers before them, usually have a visual design background. There are many exceptions. Yet without fundamental skills in this area one can not well produce the artifacts of User Experience Design. UX/UE Designers need to be competent in a number of internet/software design-related disciplines, but the most indispensable ones are those listed in Garrett’s diagram: Visual designInterface designNavigation designInformation architecture (IA)Information designInteraction design (IxD)Functional specificationContent requirementsUser research (user needs)UX strategy (site objectives) After UE/UX Designers discover a project’s context as fully as time and experience allows, an approach to design aspects of it is formulated.
Communicating design in abstracted, element-specific vocabularies (visual and written) can be quite a challenge in itself. I ♥ wireframes - The ultimate source of inspiration and collection of resources for wireframes. Acute search. Round-up of remote usability testing systems. Five kinds of 'alt' text. Virtually every web designer I speak with is familiar with the ‘alt’ attribute: the part of the html ‘img’ tag that you use to provide an equivalent alternative for people who are unable to see the image.
This includes people who are using a screen reader or people who are browsing the web with images turned off. What’s less commonly known is that there are five different classes of image used on web pages and each of those images requires a different approach to writing the ‘alt’ attribute. The five different classes are:
UI / UX Design Pattern Repositories. Design: Design patterns. Amazon. Axure Design Pattern Library v2.0. This is Version 2 of the first Axure stencil library.
Demo the HTML OR Download the Axure (.rp) File What’s new in this version? I’ve gone a little nuts with some of these. There are a few new techniques, described in my last post about Click and Drag simulation, as well as some simpler but useful widgets. AJAX Field ValidationCarouselCarousel with simulated “Click and Drag”Field ValidationHover TipiPod MenuMapMap with simulated “Click and Drag”Progress BarSelf-Healing Delete from ListTabs Left The “Click and Drag” widgets are still a bit rough around the edges, so I’ve marked them “beta” and recommend against using them for user testing. What if I want to add something to this library? People have contacted me interested in contributing to the library, and I think that’s a great idea. Blink design library. Ext GWT 2.2.1 Explorer.
Pattern Tap : Organized Web Design Collection of User Interfaces for Inspiration and Ideas. The CSS Gallery Alternative. Persona Format - Fluid Project Wiki. Fluid Persona Format This persona format was created to organize information in the Fluid Personas.
The format chosen was based on the competitive analysis of many persona examples below. Page 1: Summary. Main Page - Social Patterns. Vogue vintage patterns free quilt at uidesignpatterns.org. Amazon. Main Page - Social Patterns. Interaction Design Pattern Library - Welie.com. Suggest a pattern Have you seen new examples of patterns out there that have not been described on this site?
Send me a link to an example and I'll add it to my to-do list. Design Pattern Library. View the most recent patterns added to the library.
Accordion There are too many items to fit into a limited space without overwhelming the user. Availability Provide a way for a user to display to other people (either the public, or their contacts, depending on the rules of the system) when they are available for contact and when not. Display Collection The user has created a collection and wants to display it to other people. Find with Tags A user wants to find objects associated with a specific concept or term.