Remarkable Things

Extreme Makeover: Craigslist Edition -Reblog, WIRED MAGAZINE: 17.09

September2

By Mathew Honan Email 08.24.09
Find the original post at – http://www.wired.com/entertainment/theweb/magazine/17-09/ff_craigslist_makeover

ff_craigslist_tWhy Craigslist Is Such a Mess
How Would You Redesign Craigslist? Suggest Your Own Makeover and Vote on Reader Contributions

The craigslist team isn’t interested in updating the site, so Wired asked leading designers to give it a user-interface lift.
Craigslist Today

Visitors arriving at craigslist are confronted by a confusing homepage cluttered with links most people will never click on. Overall, the user interface is in dire need of an organizing principle that guides you to the details you seek while filtering out extraneous information.

ff_craigslist4_f

It’s hard to know even where to begin: Should you start your career search under Jobs or Gigs? The right side of the screen is devoted to an exhaustive list of cities and countries, although most users care about only the one they live in. Once you dive into a section, navigation requires more backtracking than a hedgerow maze. Locations aren’t sorted in sufficient detail, images aren’t available until you click through to a listing, and items can’t be flagged for side-by-side comparison. And that’s just the desktop version. On a mobile browser, craigslist is an interminable roll of links rendered in eye-crossingly minuscule text.


Make It a Web App
ff_craigslist5_f
Khoi Vinh, NYTimes.com

The NYTimes.com team retained craigslist’s basic look and feel while making the site work more like an app. Since search is the most important feature, design director Khoi Vinh and his colleagues gave this function more real estate and placed it at the top of the page. They moved the all-important Post to Classifieds link to the right side of the page and increased its visibility by bumping up the type size. They made room for white space and eliminated the gray backgrounds, which they thought weighed down the site. “It feels more open, more nimble,” Vinh says.


ff_craigslist6_f
Information architecture Anh Dang, Design Paul Lau

In the design created by Vinh and his team, the listings themselves don’t stand alone but are framed by navigational aids that let you jump immediately to other parts of the site. Buttons up top lead to the major sections (the current one always appears front and center in light gray). On the right side, the My Craigslist sidebar shows the ads you’ve viewed most recently and the sections you browse most often, transforming Craig’s list into your list. The calendar, fixed at the bottom right, is available on every page.


Make It Simple
ff_craigslist7_f
SimpleScott

“Craigslist is working,” says SimpleScott, former design director of BarackObama.com—why fix what isn’t broken? Instead, he focused on making the site easier on the eyes. On the front page, he aligned rows and columns in a uniform grid so they’re clearer at a glance. Links you’ve already visited leap out in blue so you can retrace your steps easily. Displaying the site on a mobile browser, however, presents bigger challenges. SimpleScott met them by dividing the pages into a series of screens. A hierarchical menu makes it easy to navigate without accidentally clicking the wrong link. A map page lets you browse listings by location. Ads and photos each get their own screens. Buttons along the bottom make common functions available at all times.


Make It Beautiful
ff_craigslist8_f
Matt Willey, Studio8 Design

“Craigslist is frustrating and claustrophobic,” Matt Willey says. His layout has a contemporary look, a Web 2.0 feel, and plenty of breathing room. He eliminated long lists in favor of two pulldown menus: one that lets you jump to various sections and another that sorts listings by price or date. His design displays images in the category pages, so you don’t have to click through to the individual listings to see them. Thumbnails load rapidly and blow up to full size with a mouseclick. A button called Add to Watchlist marks favorites, while the Share button emails listings to friends or posts them to social networks.


Make It Personal
ff_craigslist9_f
Luke Hayman and Lisa Strausfeld, Pentagram

Think the current homepage lacks personality? “We decided to do something about the cult of Craig,” Lisa Strausfeld says. She and Luke Hayman highlighted the contradiction between Newmark’s interest in grassroots democracy and the reality that the site is, well, his list. The arrangement of words is essentially random; this design won’t win awards for ease of use. Numbers from the calendar outline Newmark’s head and glasses; longer text strings form facial features. Newmark is always in the background—this version brings him to the forefront.

Find the original post at – http://www.wired.com/entertainment/theweb/magazine/17-09/ff_craigslist_makeover

  • Share/Bookmark

30 Exceptional Web Designs -Reblog

July6

Jun 29th in Web Roundups by Sean Geng – Original posting – http://net.tutsplus.com/articles/web-roundups/30-exceptional-web-designs-for-the-web/

alexarts

tutsplus.com compiled a list of 30 exceptional web page designs for your inspiration. Most of these are relatively new; so they’ll hopefully give you some ideas for your next project! Enjoy!

Original posting – http://net.tutsplus.com/articles/web-roundups/30-exceptional-web-designs-for-the-web/

  • Share/Bookmark

7 Incredibly Useful Tools for Evaluating a Web Design – Reblog

July6

April 20th, 2008 by Jacob Gube – Original posting – http://sixrevisions.com/tools/useful_web_analytics_tools/

leadin-analyticsAn effective web design is one in which your users are able to find information quickly and in a logical fashion.

Do they visit the content you want them to visit? Are they looking in the right places of your web page? Are you able to keep your user’s attention, or do they just leave quickly?

It’s not just about the content either. If your design loads slowly – or if moving from one section to another takes a long time – it affects the user’s experience.

These things can be the make-or-break factors between a user clicking on a link to find more information, or the back button to find it elsewhere.

Some things to consider:

* Are important information being seen by the user?
* Are the navigation and action items intuitive?
* Is the user being directed to sections in a logical manner?
* Does the web page load quickly enough to not turn away the user?

If you’re interested in analyzing and optimizing your page layout – here’s some extremely useful tools that you can use to help.

Original posting – http://sixrevisions.com/tools/useful_web_analytics_tools/

  • Share/Bookmark

15 Essential Checks Before Launching Your Website – Reblog

July6

By Lee Munroe, April 7th, 2009 – Original posting – http://www.smashingmagazine.com/2009/04/07/15-essential-checks-before-launching-your-website/

Your website is designed, the CMS works, content has been added and the client is happy. It’s time to take the website live. Or is it? When launching a website, you can often forget a number of things in your eagerness to make it live, so it’s useful to have a checklist to look through as you make your final touches and before you announce your website to the world.

This article reviews some important and necessary checks that web-sites should be checked against before the official launch — little details are often forgotten or ignored, but – if done in time – may sum up to an overall greater user experience and avoid unnecessary costs after the official site release.

Original posting – http://www.smashingmagazine.com/2009/04/07/15-essential-checks-before-launching-your-website/

  • Share/Bookmark

8 Characteristics Of Successful User Interfaces -Reblog

April20

interface

by Dmitry
Read full article at – http://www.usabilitypost.com/2009/04/15/8-characteristics-of-successful-user-interfaces/

There is a lot of information out there about various interface design techniques and patterns you can use when crafting your user interfaces and websites, solutions to common problems and general usability recommendations. Following guidelines from experts will likely lead you towards creating a good user interface — but what exactly is a good interface? What are the characteristics of an effective user interface?

Here are 8 things I consider a good user interface needs to be:

1. Clear
2. Concise
3. Familiar
4. Responsive
5. Consistent
6. Attractive
7. Efficient
8. Forgiving

Lets take a closer look at each.

1. Clear
Clarity is the most important element of user interface design. Indeed, the whole purpose of user interface design is to enable people to interact with your system by communicating meaning and function. If people can’t figure out how your application works or where to go on your website they’ll get confused and frustrated.

What does that do? Hover over buttons in WordPress and a tooltip will pop up explaining their functions.

2. Concise
Clarity in a user interface is great, however, you should be careful not to fall into the trap of over-clarifying. It is easy to add definitions and explanations, but every time you do that you add mass. Your interface grows. Add too many explanations and your users will have to spend too much time reading through them.

Keep things clear but also keep things concise. When you can explain a feature in one sentence instead of three, do it. When you can label an item with one word instead of two, do it. Save the valuable time of your users by keeping things concise. Keeping things clear and concise at the same time isn’t easy and takes time and effort to achieve, but the rewards are great.

The volume controls in OS X use little icons to show each side of the scale from low to high.

3. Familiar
Many designers strive to make their interfaces ‘intuitive’. But what does intuitive really mean? It means something that can be naturally and instinctively understood and comprehended. But how can you make something intuitive? You do it by making it ‘familiar’.

Familiar is just that: something which appears like something else you’ve encountered before. When you’re familiar with something, you know how it behaves — you know what to expect. Identify things that are familiar to your users and integrate them into your user interface.

GoPlan’s tabbed interface. Tabs are familiar because they mimic tabs on folders. You figure out that clicking on a tab will navigate you to that section and that the rest of the tabs will remain there for further navigation.

4. Responsive
Responsive means a couple of things. First of all, responsive means fast. The interface, if not the software behind it, should work fast. Waiting for things to load and using laggy and slow interfaces is frustrating. Seeing things load quickly, or at the very least, an interface that loads quickly (even if the content is yet to catch up) improves the user experience.

Responsive also means the interface provides some form of feedback. The interface should talk back to the user to inform them about what’s happening. Have you pressed that button successfully? How would you know? The button should display a ‘pressed’ state to give that feedback. Perhaps the button text could change to “Loading…” and it’s state disabled. Is the software stuck or is the content loading? Play a spinning wheel or show a progress bar to keep the user in the loop.

Instead of gradually loading the page, Gmail shows a progress bar when you first go to your inbox. This allows for the whole page to be shown instantly once everything is ready.

5. Consistent
Now, I’ve talked before about the importance of context and how it should guide your design decisions. I think that adapting to any given context is smart, however, there is still a level of consistency that an interface should maintain throughout.

Consistent interfaces allow users to develop usage patterns — they’ll learn what the different buttons, tabs, icons and other interface elements look like and will recognize them and realize what they do in different contexts. They’ll also learn how certain things work, and will be able to work out how to operate new features quicker, extrapolating from those previous experiences.

The Microsoft Office user interface is consistent for a reason.

6. Attractive
This one may be a little controversial but I believe a good interface should be attractive. Attractive in a sense that it makes the use of that interface enjoyable. Yes, you can make your UI simple, easy to use, efficient and responsive, and it will do its job well — but if you can go that extra step further and make it attractive, then you will make the experience of using that interface truly satisfying. When your software is pleasant to use, your customers or staff will not simply be using it — they’ll look forward to using it.

There are of course many different types of software and websites, all produced for different markets and audiences. What looks ‘good’ for any one particular audience will vary. This means that you should fashion the look and feel of your interface for your audience. Also, aesthetics should be used in moderation and to reinforce function. Adding a level of polish to the interface is different to loading it with superfluous eye-candy.

Google are known for their minimalist interfaces that focus on function over form, yet they clearly spent time polishing off the Chrome user interface elements like buttons and icons to make them look just right as evident by the subtle gradients and pixel thin highlights.

7. Efficient
A user interface is the vehicle that takes you places. Those places are the different functions of the software application or website. A good interface should allow you to perform those functions faster and with less effort. Now, ‘efficient’ sounds like a fairly vague attribute — if you combine all of the other things on this list, surely the interface will end up being efficient? Almost, but not quite.

What you really really need to do to make an interface efficient is to figure out what exactly the user is trying to achieve, and then let them do exactly that without any fuss. You have to identify how your application should ‘work’ — what functions does it need to have, what are the goals you’re trying to achieve? Implement an interface that lets people easily accomplish what they want instead of simply implementing access to a list of features.

Apple has identified three key things people want to do with photos on their iPhone, and provides buttons to accomplish each of them in the photo controls.

8. Forgiving
Nobody is perfect, and people are bound to make mistakes when using your software or website. How well you can handle those mistakes will be an important indicator of your software’s quality. Don’t punish the user — build a forgiving interface to remedy issues that come up.

A forgiving interface is one that can save your users from costly mistakes. For example, if someone deletes an important piece of information, can they easily retrieve it or undo this action? When someone navigates to a broken or nonexistent page on your website, what do they see? Are they greeted with a cryptic error or do they get a helpful list of alternative destinations?

Trashed the wrong email by mistake? Gmail lets you quickly undo your last action.
To conclude…

Working on achieving some of these characteristics may actually clash with working on others. For example, by trying make an interface clear, you may be adding too many descriptions and explanations, that end up making the whole thing big and bulky. Cutting stuff out in an effort to make things concise may have the opposite effect of making things ambiguous. Achieving a perfect balance takes skill and time, and each solution will depend on a case by case basis.

What do you think? Do you disagree with any of these characteristics or have any more to add? I’d love to read your comments.

Read full article and leave feedback at – http://www.usabilitypost.com/2009/04/15/8-characteristics-of-successful-user-interfaces/

  • Share/Bookmark

Inspirational Design Styles – Showcasing the Best in Web Design 2009 -Reblog

April20

re-image

Speckyboy Design Magazine is this week launching a new Web Design Showcase, called Inspirational Design Styles. It will focus more on design styles (clean, minimal, typography, magazine…and on…and on), rather than categorizing each site, this will make it easier to view the sites you want. It also has a voting system, click the cross if you don’t like it and the tick if you do like it, from this we will post once a month the results.

View the gallery here:
Inspirational Design Styles

The current version, we suppose, is currently in beta, meaning the showcase is working perfectly as intended, but some features have been withheld, these will be added in the coming months. Some of these features I am, to be honest, excited about. So, stay in touch.

Anyone can submit or recommend a site to the gallery, just click here Submit, don’t be disheartened if your site is not accepted, we do have some strict measures to ensure we only showcase the best sites and sites we feel our viewers would like and appreciate.

Any feedback would be most appreciated.

Read full article and leave feedback here – http://speckyboy.com/2009/04/14/inspirational-design-styles-showcasing-the-best-in-web-design-2009/

  • Share/Bookmark

50 Stylish Navigation Menus for Design Inspiration -Reblog

April20

05-06_internet_dreams

April 10th, 2009 by Jacob Gube
See full Article here – http://sixrevisions.com/design-showcase-inspiration/50-stylish-navigation-menus-for-design-inspiration/

A site’s navigation menu is one of the most prominent things that users see when they first visit. There are many ways to design a navigation menu – and since almost all websites have some form of navigation – designers have to push their creative limits to build one that’s remarkable and outstanding.

In this article, you’ll find a showcase of beautiful, creative, and stylish navigation menus for your inspiration.

See full Article here – http://sixrevisions.com/design-showcase-inspiration/50-stylish-navigation-menus-for-design-inspiration/

  • Share/Bookmark

A Flash designer/developer must see – Kevin Lynch’s Web 2.0 Keynote / Flash Catalyst Demo -Reblog

April16

April 3rd, 2009 by Mike Chambers
See full Article here – http://www.mikechambers.com/blog/2009/04/03/kevin-lynchs-web-20-keynote-flash-catalyst-demo/

Here is Kevin Lynch’s Keynote from the Web 2.0 conference where he shows how to build a full application using Illustrator, Flash Catalyst, Flex Builder, Flex and the Facebook ActionScript 3 API.

See full Article here – http://www.mikechambers.com/blog/2009/04/03/kevin-lynchs-web-20-keynote-flash-catalyst-demo/

  • Share/Bookmark
« Older Entries