Icons for Interaction

Page 1

JON HICKS : HICKSDESIGN


ICONS for INTERACTION (not just decoration)


FIRST, LET ME TAKE YOU ON A JOURNEY…


100,000 YEARS AGO

Icons are the earliest form of written communication These Argentinean cave paintings are from 100,000 years ago


35 YEARS AGO‌

First designed in 1974 for US Department of Transport http://www.aiga.org/content.cfm/symbol-signs


30 YEARS AGO‌

The arrival of the graphical UI (for the Xerox Star) http://www.digibarn.com/collections/software/xerox-star/


25 YEARS AGO

Now we get to where my interest in icons first started When I was about 11 our famiily got an Acorn Electron (32k RAM!)


This is how icons used to be constructed, with unique numbers and the VDU statement


MANY HOURS SPENT HERE! I spent many hours planning icons and characters using this grid Many icon designers started out by creating sprites for games


Games like Chuckie Egg!


HOW DO ICONS AID INTERACTION?

So lets look at how we can use icons for interaction


FAVICONS!

The one that everyone here must've created is a .ico favicon The real test of an icon designer Favicons are the signposts for your site or app


Simple & clear - rule for all icons


Uses transparent edges to blend well on light + dark backgrounds


No transparency means that the edges look fuzzy


lewisfrancis.com/ud/faviconic/ You're not limited to 16px, but browser support varies and results can be unpredictable Lewis Francis has done the work for you.


iPhone Favicons

apple-touch-icon.png - 57x57px

This is particularly relevant if you have a web app, an iPhone favicon would be a good idea Easy to deploy - no link tag needed


I'm going to pick on the Songbird site as the first example Most important icon uses harsh black and white Green background pushes the content forward


MOST IMPORTANT!

I'm going to pick on the Songbird site as the first example Most important icon uses harsh black and white Green background pushes the content forward


SUMMARISING FEATURES

This is the most common use of icons at the moment Features are highlighted and summarized Also works as decoration - breaks up text blocks


EXPLAIN ACTIONS

Explaining actions, rather than spelling them out


DRAW ATTENTION TO CHANGES

Loose definition of an 'icon', but it still counts!


USING CONVENTIONS

Using Familiarity/conventions to aid users to find services


COMPARISONS

A picture is worth a thousand words Note the use of tooltips


OVERCOME LANGUAGE BARRIERS

McDonalds commissioned a series of icons for nutrient information Symbols and colours were usability tested for 109 countries


HELP USERS WITH FORMS

Name:

G. Moff Tarkin

Email:

moffy at death.star


HELP USERS WITH FORMS

Name:

G. Moff Tarkin

Email:

moffy at death.star

Incorrect field highlighted with warning colours


HELP USERS WITH FORMS

Name:

G. Moff Tarkin

Email:

moffy at death.star

Let's see it without colour Colourblind users might not see the colour the same way so the meaning is lost


AAAARRRRGGHHH!!!

Colourblindness means that I can't tell if these lights are green or red The smaller the area of colour, the harder it is This sort of device is hell to me The classic question I'm often asked is "How do you manage at traffic lights?" I'm fine, as long as they don't turn them upside down! Context can help!


HELP USERS WITH FORMS

Name:

G. Moff Tarkin

Email:

moffy at death.star

Using an icon means that there is a unique shape to convey meaning (This can and should be backed up by explanatory text) Don't use colour alone to convey meaning Also note the context - not at the top of the form but attached to the relevant item


TOO MUCH!

Name:

G. Moff Tarkin

Address 1

The Death Star

Address 2

Orbiting Yavin

Phone

THX 1138

Email:

moffy at death.star

However, we don't need an icon for every entry Design becomes noisy User less likely to discover meaning Solution may be to use light grey icons, or remove them


CLEARER!

Name:

G. Moff Tarkin

Address 1

The Death Star

Address 2

Orbiting Yavin

Phone

THX 1138

Email:

moffy at death.star

Compare it with this version The error is clearer.


Aiding navigation



Ikea nav with icons removed - it becomes harder to scan the categories


Pre-warn users of behaviour In this case the dropdown of a hidden menu Aliased Pixel art - small size


Pre-warn users of behaviour In this case the dropdown of a hidden menu Aliased Pixel art - small size


CONSISTENCY

Couldn't imagine media players without icons Mimics real life object (e.g DVD player)

CONTROLS


MOOD

Love them or hate them we use emoticons to show mood/intention


TAKE HOMES

Use icons to: Summarise text Draw attention Explain actions and behaviours Overcome language barriers Aid navigation (‌ and add interest!)


WORKFLOW #1: CHOOSING THE RIGHT METAPHOR


These icons from a hand dryer sum up why Iove icons and the thinking behind them


IS THERE A CONVENTION?

Which Icon symbol was the most recognisable?


a lowercase i is accepted for information


LIFE BEFORE CONVENTIONS‌ There are conventions in the online world too In the old days iconizing RSS feeds was a mish mash


First appeared in Firefox 0.9 Created by Stephen Horlander Now widely adopted, thanks to Microsoft's decision to use it Already hard to imagine anything else


GOOGLE IMAGE SEARCH So how do you find what the convention is? First stop is a google search


ICONFINDER.NET

Iconfinder can also be useful to help to find out existing conventions


SEARCH

Sometimes conventions can conflict In this instance, context is everything

or‌

ZOOM


+ SEARCH

Adding another simple icon makes this clearer

ZOOM


NO CONVENTIONS what about when there are no conventions? thats where the fun begins! this is from a local nursery yet, from a distance, it looks like a child being dragged to nursery


Wahh!

NO CONVENTIONS what about when there are no conventions? thats where the fun begins! this is from a local nursery yet, from a distance, it looks like a child being dragged to nursery


Gradients may be shown as a ratio i.e. 20% = 1:5 OLD FAMILIAR OBJECTS

Level crossing without barrier or gate ahead

Level crossing without barrier

So what do we do if there are no conventions? We use our best guess! Sometimes, old familiar objects are more recognisable symbols, even if they aren't relevant anymore


We also keep libraries of icons to get ideas Great for colour and style inspiration too CandyBar, Littlesnapper, Evernote or just a folder


WORKFLOW #2: PRODUCTION

So what kinds of Icon are you likely to be involved in?


SKETCHING


TOOLS

Many apps to choose from FW is my favourite Inkscape is a good open-source choice But ideal app not yet created


XT E T N O C + Y N A P M O C IN E T A CRE This is achieved by not designing icons in isolation Design icons together, and in context ensures consitency


XT E T N O C + Y N A P M O C IN E T A CRE This is achieved by not designing icons in isolation Design icons together, and in context ensures consitency


CONSISTENCY

Vimeo uses a good consistent Colour and Style


CONSISTENT LIGHTING

(TOP LEFT)


COOL PUSH BACK

NEUTRAL

WARM PULL FORWARD

So for icons that don't need to noticed instantly, use neutral or cool colours For attention or status, use warmer colours


OFF

STOP, DANGER

DISABLED

WARNING

OK, READY

NETWORK ISSUES

Be warned that cultural differences mean different meanings too.


GLOBAL COLOUR

If you're using Illustrator - make use of the Global Colour feature to keep colour consistency.


Whatever app you use, watch your pixels! Reducing and enlarging artwork means sub-pixels Sub pixels mean fuzzy artwork Fireworks feels best at pixel sharpness, but not perfect


BLACK OFTEN TOO HARSH Try to avoid solid black, as it's too harsh In this document icon example, 50% grey is better


HIGHLIGHTING EDGES

This is a style choice as much as anything, but it does have a purpose. The edges appear crisper, more defined.


Even small style differences can lead to unrecognisablility


Cute detail but it adds noise

A convention obscured by unnecessary detail


Sometimes icons are simply useless Nice site John Lewis, but the basket is so small it's unrecognisable


Too Small

Sometimes icons are simply useless Nice site John Lewis, but the basket is so small it's unrecognisable


Too fussy

Background and border

Clear!


WORKFLOW #3: DEPLOYING


FORMATS

‣ old

school

‣ no

alpha transparency

GIF

‣ widely

Lack of alpha transparency is main problem But widely supported Good for pixel icons

supported


FORMATS

‣ alpha

transparency

PNG

‣ widely

supported

‣ hacks

to work in

This is the main one Worth using hacks for IE6 for transparency

IE 6


GIF

PNG allows for much more flexibility Especially if you need to change theme to high contrast

GIF

PNG


FORMATS

‣ It

moves!

‣ supported

in Opera and Firefox

‣ One

APNG

to watch out

for

‣ animatedpng.com

Opera uses some animated png's in it's interface .png extension Animation doesn't have to mean irritation For example - spinners/throbbers/loading icons Drawing attention to changes like the yellow fade


FORMATS

‣ supported

in Opera and Firefox

‣ Vectors

bitmaps

SVG

‣ scalable

Good for Linux desktop icons Good for vimeo style icons with flat colour Resolution Independence - might be useful?

not


NEVER JPEG!

Of course, you would never use jpeg would you?


<link rel="icon" type="image/vnd.microsoft.icon" href="/somepath/image.ico" /> <link rel="icon" type="image/gif" href="/somepath/image.gif" /> <link rel="icon" type="image/png" href="/somepath/image.png" /> Adding favicons using the correct image type


<img src="/images/icon_covered_rv.png" alt="Covered RV & Boat Parking" title="Covered RV & Boat Parking" />

If text is vital to understanding, use title and/or alt attribute


<img> tag method PROS Alt & Title attributes to give meaning Easy to deploy

CONS Higher initial page load


32x6402 pixels (52k)

Mobile Me make use of sprites to cut down on initial http requests To the extent that it's one image, 6402 px high Very high development overhead but worth it for the optimisation benefits Beware space and zoom issues


32x6402 pixels (52k)

Mobile Me make use of sprites to cut down on initial http requests To the extent that it's one image, 6402 px high Very high development overhead but worth it for the optimisation benefits Beware space and zoom issues


CSS sprites method PROS

CONS

Faster initial load

Longer development time

Easier to position Fits with 'designing in company'

Loss of alt attribute Potential issues with text resizing


Isn't pretty with images off, but still makes sense. CSS Sprites makes little sense here


FAMFAMFAM.COM If you don't want to create your own icons, there are great free resources, like Mark James's famfamfam.


TAKE HOMES

Keep it simple and memorable If there is a convention - use it Don't be abstract, or too detailed Reduce the number of colours and icons Be consistent - don't design icons in isolation


ICONS for INTERACTION http://delicious.com/ jonhicks/icondesigntalk


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.