subscribe

You can update this text in your control panel, under Theme Options. Nam massa. Ut tempor augue non sapien lobortis aliquam. Maecenas.

Tag: examples

Breadcrumb Navigation Examined: Best Practices & Examples

Monday, November 2nd, 2009

Breadcrumb navigation is often overlooked in the design and development process. Some people may see it as unnecessary while others may feel it is too big of a hassle for what its worth. Fact of the matter is, breadcrumb navigation will greatly increase the usability of a website. Breadcrumbs give users an alternative method of navigation, allow them to see where they stand in the hierarchy of a website, and will reduce the number of steps needed to navigate to a higher-level within a website.

breadcrumb design

Outlined here are the different types of breadcrumb navigation being used today, why they are important, and how they should best be implemented online. Also included here for your reference are over 30 examples of how breadcrumbs are being used online today. Remember, while it is likely that breadcrumb navigation will not make or break a website it will provide an added benefit to your users by increasing the overall usability and functionality of your website.

Breadcrumb Types

Path

Path-based breadcrumbs indicate the steps, or path, a user has taken to arrive at the current page of a website. Furthermore, users will see links to pages they have previously visited to reach the current page. Out of the three types of breadcrumb navigation, Path-based breadcrumb navigation is least popular online. Reason being, Path-based breadcrumb navigation provides the similar functionality to the “Forward” and “Back” buttons on a browser. For most websites Location-based and Attribute-based breadcrumb navigation offers better functionality.

Location

Location-based breadcrumbs indicate to the user where the current page stands in the hierarchy of the website. This type of breadcrumb navigation is most commonly seen on websites with more than two levels of depth or content. Upon moving further into a website users are provide with links to pages, or categories, that act as a “parent” or a level up from the page they are currently viewing. For example, a user may be on the “Speak” page however the “What we do” page is a parent of the “Speak” page while the “Home” page is a parent of the “What we do” page.

Clearleft Ltd
Clearleft Ltd.

Attribute

Attribute-based breadcrumbs indicate to the user the attributes or categories ascribed to the current page within a website. Often seen on e-commerce websites, products may not only fall under a category but under certain attributes as well. For example, a vehicle may be categorized as an SUV then have the attributes of being the color black and released in the year 2010.

Cars.com
Cars.com

Why Use Breadcrumbs?

  • Great Usability
    Breadcrumbs provide an additional means by which users can easily navigate a website. If a user lands on an internal page on your website from another source breadcrumbs will allow the user to see exactly where they stand within the sites hierarchy. User are also given the opportunity to move up to a higher level of the website at any given time without any hassle.
  • Easy to Backtrack
    Primary navigations are not designed to be followed backwards were breadcrumbs are. Since backtracking is extremely popular online providing a little additional help can go a long way.
  • Eliminate Additional Clicks
    Breadcrumbs allow users to jump from one level of a website to the next without having to use the “forward” or “backward” buttons on the browser. Additionally breadcrumbs eliminate the need for users to continually resort to the main navigation.
  • Shows Users Hierarchy
    The primary navigation of a website will not reflect the hierarchy of every page within the site. Giving users breadcrumbs will allow them to see the hierarchy of a page within a website.
  • Visually Pleasing
    Not only do breadcrumbs provide users with additional usability, they do so without taking up much room or space on the page. Breadcrumbs are easy to implement into the visual design of your website and provide a great benefit to users.
  • Provides Additional Help
    It is entirely possible that some users may not understand how a websites primary navigation works and in some cases users may not even know what they are looking for. Giving users breadcrumbs will allow them to see the overall progress and structure of a website thus allowing them to navigate the website better.
  • Lower Bounce Rates
    Typically breadcrumbs will provide a more detailed navigation than the primary navigation. In doing so, users will be given more options on how to navigate a website. Giving them the opportunity to easily back track a few levels within the website will lower your bounce rate.
  • Builds Interest
    When a user lands on an internal page of a website odds are they are already on a page of interest. Breadcrumbs may provide links to additional pages and information of which the user is also interested in without making them start from square one.

Breadcrumb Best Practices

  • Use Breadcrumbs at the Top of a Page
    The most common and instinctual placement for breadcrumbs is within the top of a page. This allows users to find the breadcrumbs in an uncomplicated manner and make use of them accordingly.
  • Use Breadcrumbs Consistently
    If you do decide to use breadcrumbs make sure that you use them across your entire website. Giving users breadcrumbs on some pages and not others will only confuse and frustrate them. (One prime example of this is Amazon as they remove breadcrumbs from the individual product pages.)
  • Breadcrumbs Should Degrade Gracefully
    Breadcrumbs should always start with the home page and degrade to the currently page. In doing so your breadcrumbs need to go from the highest level to the lowest level one step at a time.
  • Stylize Breadcrumbs Appropriately
    You want your breadcrumbs to be seen however you do not want them to be the focal point. You also want to make it apparent that your breadcrumbs are not part of the main content to a page, only additional support to it. Find a happy medium where your breadcrumbs are noticeable however not overbearing.
  • Categorize Pages Clearly
    If you have pages that fall under two or more categories you may not want to use breadcrumbs on your website. Trying to place a page under two or more categories will likely only produce unclear breadcrumbs and puzzle the user. Make sure your website has an organized hierarchy and is displayed accordingly through your breadcrumbs.
  • Clearly Separate Each Level
    Make sure users are able to distinguish the difference between each breadcrumb level. The most common separator between levels is the ‘greater than’ character (>). Other good separators include right double angle quotations (»), slashes (/), and arrows (→). If using a plain text character, only use one. (» is more appealing and effective than >>)
  • Single Out the Current Page
    Use a different style on the last item of a breadcrumb list to establish that it is the currently page being viewed. You can accomplish this by making the item bold, changing its color, or emphasizing it.
  • Do Not Make the Current Page a Link
    There is no need to make the last item of a breadcrumb list a link because it is the current page being viewed. Creating a link here will only confuse users, especially when they click on it and are not taken to a new page.
  • Do Not Use Breadcrumbs as a Page Heading
    Using the last item of a breadcrumb list as the heading of a current page is ineffective. If you choose to use breadcrumbs do so with the addition of a page heading as well.
  • Breadcrumbs Do Not Replace Primary Navigation
    Breadcrumbs are only to be used as support to the primary navigation, never to replace the primary navigation altogether. You should always provide users with a primary navigation from which they can navigate a website before using breadcrumb navigation.

Great Examples of Breadcrumbs

Vitra Direct
Vitra Direct

Trek Bikes
Trek Bikes

Illy
illy

SiteInspire
siteInspire

Mia and Maggie
Mia and Maggie

Intridea
Intridea

Design by Humans
Design by Humans

Roxy
Roxy

Blik
blik

SitePoint
SitePoint

Target
Target

Walmart
Walmart

1-800-Flowers
1-800-Flowers

BestBuy
BestBuy

Amazon.com
Amazon.com

Barns & Noble
Barns & Noble

Lands’ End
Lands' End

Apple
Apple

Google
Google

Chase
Chase

AbsolutePunk.net
AbsolutePunk.net

Littman Bros. Lighting
Littman Bros. Lighting

Guardian.co.uk
guardian.co.uk

AREA 17
AREA 17

Wufoo
Wufoo

Girl Scouts of Middle Tennessee
Girl Scouts of Middle Tennessee

The Glasgow Collective
The Glasgow Collective

Firstborn
firstborn

Bell Canada
Bell Canada

Grooveshark
Grooveshark

Devlounge
Devlounge

About AuthorShay Howe is a professional web and user interface designer currently living in Chicago, IL. He writes about web design in his own blog over at letscounthedays and would love to hear from you on Twitter. Please feel free tell him hello!

10 Awesome Techniques and Examples of Animation with jQuery

Sunday, November 1st, 2009

10 Awesome Techniques and Examples of Animation with jQuery

jQuery can pretty much do anything you can think of. All you need is a creative imagination and some time to learn the simple and intuitive API.

In this article, we share with you some innovative uses of jQuery in animating web design elements. You’ll read about some interesting techniques, tutorials, and examples that will show you how to create similar effects on your own websites and web apps.

1. Puffing Smoke Effect in jQuery

Puffing Smoke Effect in jQuery

This example by Dutch web developer Gaya Kessler features an impressive animation effect of cartoonish smoke emanating from factory smoke stacks. Kessler thoughtfully supplies a configurable jQuery plugin with instructions based on his site’s header, so that you may create a similar animation effect for your website.

Live Demo: Smoke Effect

2. Crafting an Animated Postcard

Crafting an Animated Postcard

Sam Dunn of the web development duo, Build Internet, wrote a tutorial on how to create an animated landscape using transparent PNG images. The tutorial takes advantage of the popular jQuery Easing plugin to help with the animation and the setTimeout() JavaScript function to time the events accordingly.

Live Demo: Animated Postcard

3. Create a Realistic Hover Effect

Create a Realistic Hover Effect

In this tutorial, you will learn how to animate image elements in a smooth and fluid manner. The tutorial features objects that, when hovered on, rises upwards. In the live demo of the effect, notice how the reflections and shadows at the bottom also changes when the object lifts up; hence "realistic" in the name of the technique.

Live Demo: Realistic Hover Effect

4. Scrolling Background Effect

Scrolling Background Effect

The creators of the site youlove.us shares their code (and explanation) for making a seamless vertical scrolling CSS background; featured on the site’s header. The script is also dependent on the user’s system time; the animation starts at a different position depending on whether you visit the site at night or in the morning, a nice touch.

Live Demo: youlove.us (web page header)

5. Multiple Animations with Glimmer

Multiple Animations with Glimmer

Glimmer, a JavaScript animation creation tool that leverages the jQuery library, has several live demonstrations for some of the things you can do with the app. For instance, with Glimmer, you can create cool animation sequences or make a spiffy and impressive rotating banner for your website.

Live Demos: Freestyle Sample, Image Sequence Sample, Fade Text Sample

6. jQuery Blend

jQuery Blend

jQuery Blend is a plugin for animating CSS background images. The project emphasizes on web development best practices such as progressive enhancement  so that users with JavaScript disabled are still able to interact with your interface, albeit without the animation effects, making for a truly universal design.

Live Demo: website navigation with different options

7. Parallax Scrolling Background

Parallax Scrolling Background

In this jQuery tutorial, you will learn how to construct a Parallax Scrolling background – first popularized in web interfaces with the use of Flash. The technique involves div elements with CSS background images. The Parallax Scrolling technique requires the scrollTo plugin by Argentinean Web Developer and Game Programmer, Ariel Flesler.

Live Demo: Scrolling Clouds

8. Stunning Sliding Door Effect

Stunning Sliding Door Effect

Designer and Developer Kevin Liew shows other website builders how to create a striking animation effect where a top image splits up into four pieces, moving smoothly to the corners, and revealing another image beneath it. It’s an animation effect suited for interactive thumbnails of images.

Live Demo: Sliding Door Effect

9. Make Your Header Responses to Mouse Movements

Make Your Header Responses to Mouse Movements

In this jQuery animation technique, you will learn how to animate a set of images that reacts to the user’s mouse movements. When the user hovers over a set of images, the set begins to follow the mouse cursor. This technique can be adapted to many user interface related functions, or you can just use it to impart a memorable experience to your users.

Live Demo: parallax

10. Animated Header Using jQuery

Animated Header Using jQuery

This animated tutorial goes over a similar concept to the youlove.us example of vertically moving a large CSS background image. Illustrations on how the technique works will help readers grok the concept more fully. Devirtuoso, the author of the tutorial, goes through due diligence by offering an IE6 hack for backwards compatibility.

Live Demo: Animated Header

Can jQuery replace Flash? Do you know of other impressive uses of jQuery to animate page elements? Why don’t we talk about it in the comments? *Co-written by Jacob Gube

Related Content

About the Author

Kawsar Ali is a web designer, graphic designer, and wannabe photographer based in NY, U.S. He’s also the founder of Desizntech, a site to find tips about web design, Mac, PC and more. If you’d like to connect with him, you can follow him on Twitter or at his Personal Website.

80 Examples of Add to Cart Buttons for Design Inspiration

Saturday, October 31st, 2009

The primary task of an online shop is to get the user to purchase something. It is this reason why elements on their web pages such as descriptions, price information, and related products should be well thought out and must be purposeful. Among these page elements is the "add to Cart" or "add to basket" button, which is essential in its role as an important call to action.

In this collection, you will find some examples of good Add to Cart buttons from e-commerce websites around the world for your inspiration and reference.

1. William Turner

William Turner

2. Madsen Cycles

Madsen Cycles

3. dripping in fat

dripping in fat

4. Myla

Myla

5. Pure and little organic baby

Pure and little organic baby

6. Behance Outfitter

Behance Outfitter

7. Opera Mage

Opera Mage

8. DSW

DSW

9. Soma Intimates

Soma Intimates

10. Dune Shoes

Dune Shoes

11. oki-ni

oki-ni

12. Rapha

Rapha

13. fashionaire

fashionaire

14. Closed

Closed

15. Gortz

Gortz

16. Melaleuca

Melaleuca

17. Palmers

Palmers

18. Notepod

Notepod

19. UNGER Fashion

UNGER Fashion

20. ANN TAYLOR

ANN TAYLOR

21. tap tap tap

tap tap tap

22. ShoeGuru

ShoeGuru

23. Nine West

Nine West

24. Dyson

Dyson

25. nestliving

nestliving

26. SHIRTCITY

SHIRTCITY

27. Vitradirect

Vitradirect

28. The Russian Store

The Russian Store

29. Inkd

Inkd

30. Sueno

Sueno

31. Habitat Shoes

Habitat Shoes

32. Lucky Brand

Lucky Brand

33. beddington’s.com

beddington's.com

34. laPatate

laPatate

35. Archiduchesse

Archiduchesse

36. Matalan

Matalan

37. adidas

adidas

38. Rampage

Rampage

39. James Perse

James Perse

40. Agile Online Store

Agile Online Store

41. Realmac Store

Realmac Store

42. Bloomingdales.com

Bloomingdales.com

43. Dell

Dell

44. Target

Target

45. Gravis

Gravis

46. SIEGE Audio Company

SIEGE Audio Company

47. cyan

cyan

48. Krawattentrend.de

Krawattentrend.de

49. NB Web Express

NB Web Express

50. Sony

Sony

51. Anya Hindmarch

Anya Hindmarch

52. Tchibo

Tchibo

53. APART

APART

54. LEGO

LEGO

55. Stuart Weitzman

Stuart Weitzman

56. Parfumerie Douglas

Parfumerie Douglas

57. ESPRIT

ESPRIT

58. s.Oliver

s.Oliver

59. LA MARTINA

LA MARTINA

60. bebe

bebe

61. Jack Wolfskin

Jack Wolfskin

62. frontlineshop.com

frontlineshop.com

63. TECHNIKdirekt

TECHNIKdirekt

64. STYLEBOP.com

STYLEBOP.com

65. Mary & Paul

Mary & Paul

66. Lacoste

Lacoste

67. Emporio Armani

Emporio Armani

68. Cyberport

Cyberport

69. Swatch

Swatch

70. FOSSIL

FOSSIL

71. calida-shop.de

calida-shop.de

72. e-xpedition.ru

e-xpedition.ru

73. bonprix.de

bonprix.de

74. myToys

myToys

75. Conrad Electronic

Conrad Electronic

76. Prada

Prada

77. SteveMadden

SteveMadden

78. Tobi

Tobi

79. Gucci

Gucci

80. Miss Sixty

Miss Sixty

How important are Add to Cart buttons to an e-commerce site? What are some effective ways of designing Add to Cart buttons? Do you know of good research, findings, studies, and articles that cover Add to Cart buttons? Join the discussion in the comments.

Related Content

About the Author

Sergej Müller is a professional web developer from Germany with over 8 years of experience. He also develops the new and effective Antispam Bee WordPress plugin. You can stay in touch with Sergej by following him on Twitter.

100 Captivating Examples of Urban Decay Photography

Friday, October 2nd, 2009

One of the things that makes a great designer is the ability to see beauty in unlikely places. And images of urban decay can really put that ability to the test.

urban decay

Whether it’s images of abandoned buildings or simply a disregarded alley or nook, there is beauty to be found in the derelict and forgotten areas of the world’s cities. The images below give only a small taste of what’s out there, ready to inspire your next design project.

Urban Decay in Tacoma
by anthonyh2006

Urban Decay at a Marin School
by CourtneyAllison

Urban Decay: Nature Juxtaposed with Industry
by Irit

Day 10 — Urban Decay (or Regrowth?)
by brianjmatis

Urban Decay2
by grigjr

Urban Decay — Sofas and Chairs
by byonder

Urban Decay 11 — Courtyard
by grigjr

Urban Decay – 01 — Graffiti
by scotto

Urban Decay — Aerosol Cans
by ridethespiral1

Urban Decay — Red Chair
by secdoover

UrbanDecay
by entengruetze

Urban Decay — English Academy
by ghostrider-in-ze-sky

Urban Decay: American Auto
by paperdolldreams

Urban Decay: Rusted Factory
by JoeCollver

Urban Decay – 14: Warehouse
by scotto

Urban Decay: Arches
by VSprink

Urban Decay: Black and White Doorway
by downhill

Urban Decay: Smoke Stacks
by snake.eyes

Urban Decay 5: Sunlight Effects
by ghostrider-in-ze-sky

Urban Decay Boston
by tarotist

Urban Decay: Three Towers
by bloodfilledlungs

Urban Decay: Water Fountain
by Enzo D.

Urban Decay New Set – 1
by ro-stock

Rust in Peace
by thespook

Decay VIII
by Benjinoman

Queens Urban Decay 207a
by chaserpaul

Urban Decay 3: Stroke-on-Trent
by CarolAnneS

Urban Decay 2: Peeling Plaster and Brick
by rosetigerdragon

Decay from the "Urban Exploration" Project
by MuffYz

Urban Decay, Velluters
by Xavi Calvo

Urban Decay (Moscow)
by happy-dee-dooo

Urban Decay: Broken Window
by B Rosen

Urban Decay 008: Peeling Paint
by MarcoFiorentini

Old Colonial Mansion Opposite the National Museum
by remittance_girl

Stuffed If I Know
by MIAD

Dodgey Ladder
by MIAD

Urbex Self Portrait
by James Loesch

Blue Door, Yellow Wall
by Stoxasths

Setting Up the Fair
by Stoxasths

Krampnitz
by James C Farmer

The Old Soccer Stadion
by Static_P

In the Heart of the Plant
by NARIBIS

MF
by Static_P

West Park – Still Life 2
by Romanywg

Abandoned Asylum
by andre.govia

Lier Mental Hospital – Old Wheel Chair
by Anders V. Tøftemo

The Next Mission
by Romanywg

West Park Reflections too
by Romanywg

Green: Peeling Pain
by James C Farmer

Please Close the Doors After Leaving
by James C Farmer

Beelitz: #1
by James C Farmer

Way Out
by James C Farmer

Beelitz: #2
by James C Farmer

Concrete Stairwell
by Chris Leithead

Rust Macro at Filey
by tina_manthorpe

Brooklyn Rust: The Brooklyn Bridge
by Digital Agent

Locked Rust Blue
by tina_manthorpe

Cracked Sidewalk in Front of Charlotte Street Arts Centre in Fredericton
by Chris Campbell

Bowling Alley
by keiththrn

Abandoned in Cork
by slinky2000

Abandoned Building
by Isaac E

Denbigh Abandoned Asylum
by andre.goby

Pripyat, Ukraine Chernobyl
by robot fotomat

Nuclear Winter in Chernobyl
by Stuck in Customs

Pripyat Amusement Park, Ukraine Chernobyl
by robot fotomat

Swimming Pool in the Abandoned School in Pripyat’ / Chernobyl
by Danny–Boy

Urban Decay 8
by ghostrider-in-ze-sky

Abandoned Building in Pripyat’ / Chernobyl
by Danny–Boy

Chernobyl/Pripyat, Ukraine: Ferris Wheel
by 8333696

Abandoned Building in Pripyat’ / Chernobyl
by DannyBoy

Watcher
by borderfilms (Doug)

OH Dexter City – Abandoned School
by scottamus

Abandoned City Methodist Church, Gary, Indiana
by Timothy Neesam

Pripyat – Abandoned City
by Dazzababes

Abandoned City: Paper Circles
by eruthnum

Abandoned City: Kitchen Stove
by eruthnum

City Meth: Gary, Indiana
by Noel Kerns

Abandoned Building in La Habana, Cuba
by vormplus

Hospental, Abandoned Building: Switzerland
by Tuuur

Abandoned Row Houses – Perlman Place (Baltimore)
by sann235

NYC Ghetto: Bushwick Brooklyn
by izakokomari890

Flats to Let 1987: South Bronx
by Urban Photos

Grungy Wall Texture
by iammi-z

Rust Texture
by code1name

Grunge: Wooden Door
by jazza

Lisbon Balconies
by hbrinkman

Old Wood: Grungy Wooden Structure
by jazza

Deserted Houses
by barunpatro

Old Tower
by cyborg1us

Old Stavelot: Ardennes, Belgium
by hbrinkman

Museum? A Rundown Shack in Sofala, NSW, Australia
by drakemata

Street Urban Decay: Porto City, Portugal
by saavem

Tangled Wires
by drog1998

Abandoned Warehouse 5: Gatke Building, Warsaw, IN
by freschje

Miami, Arizona
by kevinzim

New Orleans Alley post Katrina
by bonesdog

Ruins
by Marinela

Utrect: Canal in Holland
by martwork

Old Door in a House in Limache, Chile
by philhxc

Urban Winter: Saarbrücken, Bürgerpark
by Author

About AuthorCameron Chapman is a professional Web and graphic designer with over 7 years of experience. She writes for a number of blogs, including her own, Cameron Chapman On Writing. She’s also the author of Internet Famous: A Practical Guide to Becoming an Online Celebrity.