SlideShare une entreprise Scribd logo
1  sur  89
Télécharger pour lire hors ligne
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                         CONTROLS




Couldn't imagine media players without icons
Mimics real life object (e.g DVD player)
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                         or…   ZOOM


Sometimes conventions can conflict
In this instance, context is everything
+
          SEARCH                                ZOOM


Adding another simple icon makes this clearer
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                             Level crossing
     without barrier                            without barrier
     or gate ahead


 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
CRE ATE IN COMPANY + CONTEXT
This is achieved by not designing icons in isolation
Design icons together, and in context ensures consitency
CRE ATE IN COMPANY + CONTEXT
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       Clear!
border
WORKFLOW #3:

  DEPLOYING
FORMATS



                                       ‣ old school
                                       ‣ no alpha
                                             transparency

                                       ‣ widely supported
              GIF

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



                                       ‣ alpha
                                             transparency

                                       ‣ widely supported
                                       ‣ hacks to work in
            PNG                              IE 6




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




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


                                        ‣ It moves!
                                        ‣ supported in
                                           Opera and Firefox

                                        ‣ One to watch out
                                           for
          APNG
                                        ‣ 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 not
                                         bitmaps
            SVG                       ‣ scalable



Good for Linux desktop icons
Good for vimeo style icons with flat colour
Resolution Independence - might be useful?
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 &amp; Boat Parking"
       title="Covered RV &amp; Boat Parking" />


If text is vital to understanding, use title and/or alt attribute
<img> tag method

     PROS                 CONS


Alt & Title          Higher initial page
attributes to give   load
meaning

Easy to deploy
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
                      Loss of alt
Fits with             attribute
'designing in
company'              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

Contenu connexe

En vedette

Comenius Meeting in Italy - Norway
Comenius Meeting in Italy - NorwayComenius Meeting in Italy - Norway
Comenius Meeting in Italy - Norwaymonkeyller
 
6.3 Ecological Footprint
6.3 Ecological Footprint6.3 Ecological Footprint
6.3 Ecological FootprintJdccSeiki
 
Reduction of CO2 Emissions - German Presentation
Reduction of CO2 Emissions - German PresentationReduction of CO2 Emissions - German Presentation
Reduction of CO2 Emissions - German Presentationmonkeyller
 
Energy%20efficiency%20 germany[2]
Energy%20efficiency%20 germany[2]Energy%20efficiency%20 germany[2]
Energy%20efficiency%20 germany[2]monkeyller
 
Fulcrum Logic Corporate Presentation
Fulcrum Logic Corporate PresentationFulcrum Logic Corporate Presentation
Fulcrum Logic Corporate PresentationDebSahoo
 
Nuclear%20 power[1]
Nuclear%20 power[1]Nuclear%20 power[1]
Nuclear%20 power[1]monkeyller
 
Real Wellness Solutions For Life 2010
Real Wellness Solutions For Life 2010Real Wellness Solutions For Life 2010
Real Wellness Solutions For Life 2010Teresaff
 
Energieziele eu bearbeitete-version[1]
Energieziele eu bearbeitete-version[1]Energieziele eu bearbeitete-version[1]
Energieziele eu bearbeitete-version[1]monkeyller
 
PONTOppt Apresentações Profissionais Linked In
PONTOppt Apresentações Profissionais   Linked InPONTOppt Apresentações Profissionais   Linked In
PONTOppt Apresentações Profissionais Linked Inrgbeto
 
7.2 Cell Structure
7.2 Cell Structure7.2 Cell Structure
7.2 Cell StructureJdccSeiki
 
Jobs2Web CTRN 2011
Jobs2Web CTRN 2011Jobs2Web CTRN 2011
Jobs2Web CTRN 2011Tom Steele
 
Mobil Pazarlama Faaliyetlerinin İşletmelere Sağladığı Katkılar Ve Bir Uygulam...
Mobil Pazarlama Faaliyetlerinin İşletmelere Sağladığı Katkılar Ve Bir Uygulam...Mobil Pazarlama Faaliyetlerinin İşletmelere Sağladığı Katkılar Ve Bir Uygulam...
Mobil Pazarlama Faaliyetlerinin İşletmelere Sağladığı Katkılar Ve Bir Uygulam...Ali Kemal Taşcı
 
Success factors (jobs2web) ctrn 2012
Success factors (jobs2web) ctrn 2012Success factors (jobs2web) ctrn 2012
Success factors (jobs2web) ctrn 2012Tom Steele
 
Poesía s. xv resumida
Poesía s. xv resumidaPoesía s. xv resumida
Poesía s. xv resumidaLuis Gil Gil
 
Concurso figuras literarias 3º
Concurso figuras literarias 3º Concurso figuras literarias 3º
Concurso figuras literarias 3º Luis Gil Gil
 
Personajes Celestina
Personajes CelestinaPersonajes Celestina
Personajes CelestinaLuis Gil Gil
 

En vedette (16)

Comenius Meeting in Italy - Norway
Comenius Meeting in Italy - NorwayComenius Meeting in Italy - Norway
Comenius Meeting in Italy - Norway
 
6.3 Ecological Footprint
6.3 Ecological Footprint6.3 Ecological Footprint
6.3 Ecological Footprint
 
Reduction of CO2 Emissions - German Presentation
Reduction of CO2 Emissions - German PresentationReduction of CO2 Emissions - German Presentation
Reduction of CO2 Emissions - German Presentation
 
Energy%20efficiency%20 germany[2]
Energy%20efficiency%20 germany[2]Energy%20efficiency%20 germany[2]
Energy%20efficiency%20 germany[2]
 
Fulcrum Logic Corporate Presentation
Fulcrum Logic Corporate PresentationFulcrum Logic Corporate Presentation
Fulcrum Logic Corporate Presentation
 
Nuclear%20 power[1]
Nuclear%20 power[1]Nuclear%20 power[1]
Nuclear%20 power[1]
 
Real Wellness Solutions For Life 2010
Real Wellness Solutions For Life 2010Real Wellness Solutions For Life 2010
Real Wellness Solutions For Life 2010
 
Energieziele eu bearbeitete-version[1]
Energieziele eu bearbeitete-version[1]Energieziele eu bearbeitete-version[1]
Energieziele eu bearbeitete-version[1]
 
PONTOppt Apresentações Profissionais Linked In
PONTOppt Apresentações Profissionais   Linked InPONTOppt Apresentações Profissionais   Linked In
PONTOppt Apresentações Profissionais Linked In
 
7.2 Cell Structure
7.2 Cell Structure7.2 Cell Structure
7.2 Cell Structure
 
Jobs2Web CTRN 2011
Jobs2Web CTRN 2011Jobs2Web CTRN 2011
Jobs2Web CTRN 2011
 
Mobil Pazarlama Faaliyetlerinin İşletmelere Sağladığı Katkılar Ve Bir Uygulam...
Mobil Pazarlama Faaliyetlerinin İşletmelere Sağladığı Katkılar Ve Bir Uygulam...Mobil Pazarlama Faaliyetlerinin İşletmelere Sağladığı Katkılar Ve Bir Uygulam...
Mobil Pazarlama Faaliyetlerinin İşletmelere Sağladığı Katkılar Ve Bir Uygulam...
 
Success factors (jobs2web) ctrn 2012
Success factors (jobs2web) ctrn 2012Success factors (jobs2web) ctrn 2012
Success factors (jobs2web) ctrn 2012
 
Poesía s. xv resumida
Poesía s. xv resumidaPoesía s. xv resumida
Poesía s. xv resumida
 
Concurso figuras literarias 3º
Concurso figuras literarias 3º Concurso figuras literarias 3º
Concurso figuras literarias 3º
 
Personajes Celestina
Personajes CelestinaPersonajes Celestina
Personajes Celestina
 

Similaire à Tính tương tác của Icon trong thiết kế

Ident sequence lo3 + 4 planning
Ident sequence lo3 + 4 planningIdent sequence lo3 + 4 planning
Ident sequence lo3 + 4 planningJoe Hill
 
This is not a pipe
This is not a pipeThis is not a pipe
This is not a pipek_thrn
 
Icon assignment
Icon assignmentIcon assignment
Icon assignmentrobinb83
 
Sabah's media and_advertising_tutorial
Sabah's media and_advertising_tutorialSabah's media and_advertising_tutorial
Sabah's media and_advertising_tutorialKyla Coulman-Absher
 
Ident sequence lo3 + 4 planning
Ident sequence lo3 + 4 planningIdent sequence lo3 + 4 planning
Ident sequence lo3 + 4 planningJoe Hill
 
Icon & App Design Secrets for Mobile
Icon & App Design Secrets for MobileIcon & App Design Secrets for Mobile
Icon & App Design Secrets for MobileBess Ho
 
UX design for video animations
UX design for video animationsUX design for video animations
UX design for video animationsUX Antwerp Meetup
 
iOS Human Interface Design Guideline Part 1
iOS Human Interface Design Guideline Part 1iOS Human Interface Design Guideline Part 1
iOS Human Interface Design Guideline Part 1Sansern Wuthirat
 
Make icons make sense: solving symbols for global audiences
Make icons make sense: solving symbols for global audiencesMake icons make sense: solving symbols for global audiences
Make icons make sense: solving symbols for global audiencesTCUK
 
Perfume advertising
Perfume advertisingPerfume advertising
Perfume advertisingstoliros
 
The Power of Subliminal Messages
The Power of Subliminal Messages The Power of Subliminal Messages
The Power of Subliminal Messages Logo Design Guru
 
Design and Planning
Design and PlanningDesign and Planning
Design and PlanningFrankieHall0
 

Similaire à Tính tương tác của Icon trong thiết kế (20)

Ident sequence lo3 + 4 planning
Ident sequence lo3 + 4 planningIdent sequence lo3 + 4 planning
Ident sequence lo3 + 4 planning
 
This is not a pipe
This is not a pipeThis is not a pipe
This is not a pipe
 
Trending boxes
Trending boxesTrending boxes
Trending boxes
 
Icon design
Icon designIcon design
Icon design
 
Icon design
Icon designIcon design
Icon design
 
Icon assignment
Icon assignmentIcon assignment
Icon assignment
 
Sabah's media and_advertising_tutorial
Sabah's media and_advertising_tutorialSabah's media and_advertising_tutorial
Sabah's media and_advertising_tutorial
 
Ident sequence lo3 + 4 planning
Ident sequence lo3 + 4 planningIdent sequence lo3 + 4 planning
Ident sequence lo3 + 4 planning
 
Beyond PowerPoint: Presentations 101
Beyond PowerPoint: Presentations 101Beyond PowerPoint: Presentations 101
Beyond PowerPoint: Presentations 101
 
Icon & App Design Secrets for Mobile
Icon & App Design Secrets for MobileIcon & App Design Secrets for Mobile
Icon & App Design Secrets for Mobile
 
UX design for video animations
UX design for video animationsUX design for video animations
UX design for video animations
 
Apps
AppsApps
Apps
 
iOS Human Interface Design Guideline Part 1
iOS Human Interface Design Guideline Part 1iOS Human Interface Design Guideline Part 1
iOS Human Interface Design Guideline Part 1
 
Make icons make sense: solving symbols for global audiences
Make icons make sense: solving symbols for global audiencesMake icons make sense: solving symbols for global audiences
Make icons make sense: solving symbols for global audiences
 
Perfume advertising
Perfume advertisingPerfume advertising
Perfume advertising
 
The Power of Subliminal Messages
The Power of Subliminal Messages The Power of Subliminal Messages
The Power of Subliminal Messages
 
Design and Planning
Design and PlanningDesign and Planning
Design and Planning
 
MMiPodtouchapps
MMiPodtouchappsMMiPodtouchapps
MMiPodtouchapps
 
Presentation unit 2 programming
Presentation  unit 2 programmingPresentation  unit 2 programming
Presentation unit 2 programming
 
educativa.pptx
educativa.pptxeducativa.pptx
educativa.pptx
 

Dernier

💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...sonalitrivedi431
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptxsuhanimunjal27
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdshivubhavv
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Servicearoranaina404
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 

Dernier (20)

💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcd
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 

Tính tương tác của Icon trong thiết kế

  • 1. JON HICKS : HICKSDESIGN
  • 3. FIRST, LET ME TAKE YOU ON A JOURNEY…
  • 4. 100,000 YEARS AGO Icons are the earliest form of written communication These Argentinean cave paintings are from 100,000 years ago
  • 5. 35 YEARS AGO… First designed in 1974 for US Department of Transport http://www.aiga.org/content.cfm/symbol-signs
  • 6. 30 YEARS AGO… The arrival of the graphical UI (for the Xerox Star) http://www.digibarn.com/collections/software/xerox-star/
  • 7. 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!)
  • 8. This is how icons used to be constructed, with unique numbers and the VDU statement
  • 9. 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
  • 11. HOW DO ICONS AID INTERACTION? So lets look at how we can use icons for interaction
  • 12. 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
  • 13. Simple & clear - rule for all icons
  • 14. Uses transparent edges to blend well on light + dark backgrounds
  • 15. No transparency means that the edges look fuzzy
  • 16. 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.
  • 17. 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
  • 18. 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
  • 19. 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
  • 20. 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
  • 21. EXPLAIN ACTIONS Explaining actions, rather than spelling them out
  • 22. DRAW ATTENTION TO CHANGES Loose definition of an 'icon', but it still counts!
  • 23. USING CONVENTIONS Using Familiarity/conventions to aid users to find services
  • 24. COMPARISONS A picture is worth a thousand words Note the use of tooltips
  • 25. OVERCOME LANGUAGE BARRIERS McDonalds commissioned a series of icons for nutrient information Symbols and colours were usability tested for 109 countries
  • 26. HELP USERS WITH FORMS Name: G. Moff Tarkin Email: moffy at death.star
  • 27. HELP USERS WITH FORMS Name: G. Moff Tarkin Email: moffy at death.star Incorrect field highlighted with warning colours
  • 28. 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
  • 29. 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!
  • 30. 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
  • 31. 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
  • 32. 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.
  • 34.
  • 35. Ikea nav with icons removed - it becomes harder to scan the categories
  • 36. Pre-warn users of behaviour In this case the dropdown of a hidden menu Aliased Pixel art - small size
  • 37. Pre-warn users of behaviour In this case the dropdown of a hidden menu Aliased Pixel art - small size
  • 38. CONSISTENCY CONTROLS Couldn't imagine media players without icons Mimics real life object (e.g DVD player)
  • 39. MOOD Love them or hate them we use emoticons to show mood/intention
  • 40. TAKE HOMES Use icons to: Summarise text Draw attention Explain actions and behaviours Overcome language barriers Aid navigation (… and add interest!)
  • 41. WORKFLOW #1: CHOOSING THE RIGHT METAPHOR
  • 42. These icons from a hand dryer sum up why Iove icons and the thinking behind them
  • 43. IS THERE A CONVENTION? Which Icon symbol was the most recognisable?
  • 44. a lowercase i is accepted for information
  • 45. LIFE BEFORE CONVENTIONS… There are conventions in the online world too In the old days iconizing RSS feeds was a mish mash
  • 46. 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
  • 47. GOOGLE IMAGE SEARCH So how do you find what the convention is? First stop is a google search
  • 48. ICONFINDER.NET Iconfinder can also be useful to help to find out existing conventions
  • 49. SEARCH or… ZOOM Sometimes conventions can conflict In this instance, context is everything
  • 50. + SEARCH ZOOM Adding another simple icon makes this clearer
  • 51. 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
  • 52. 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
  • 53. Gradients may be shown as a ratio i.e. 20% = 1:5 OLD FAMILIAR OBJECTS Level crossing Level crossing without barrier without barrier or gate ahead 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
  • 54. We also keep libraries of icons to get ideas Great for colour and style inspiration too CandyBar, Littlesnapper, Evernote or just a folder
  • 55. WORKFLOW #2: PRODUCTION So what kinds of Icon are you likely to be involved in?
  • 57. TOOLS Many apps to choose from FW is my favourite Inkscape is a good open-source choice But ideal app not yet created
  • 58. CRE ATE IN COMPANY + CONTEXT This is achieved by not designing icons in isolation Design icons together, and in context ensures consitency
  • 59. CRE ATE IN COMPANY + CONTEXT This is achieved by not designing icons in isolation Design icons together, and in context ensures consitency
  • 60. CONSISTENCY Vimeo uses a good consistent Colour and Style
  • 61. CONSISTENT LIGHTING (TOP LEFT)
  • 62. 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
  • 63. OFF STOP, DANGER DISABLED WARNING OK, READY NETWORK ISSUES Be warned that cultural differences mean different meanings too.
  • 64. GLOBAL COLOUR If you're using Illustrator - make use of the Global Colour feature to keep colour consistency.
  • 65. 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
  • 66. BLACK OFTEN TOO HARSH Try to avoid solid black, as it's too harsh In this document icon example, 50% grey is better
  • 67. HIGHLIGHTING EDGES This is a style choice as much as anything, but it does have a purpose. The edges appear crisper, more defined.
  • 68. Even small style differences can lead to unrecognisablility
  • 69. Cute detail but it adds noise A convention obscured by unnecessary detail
  • 70. Sometimes icons are simply useless Nice site John Lewis, but the basket is so small it's unrecognisable
  • 71. Too Small Sometimes icons are simply useless Nice site John Lewis, but the basket is so small it's unrecognisable
  • 72. Too fussy Background and Clear! border
  • 73. WORKFLOW #3: DEPLOYING
  • 74. FORMATS ‣ old school ‣ no alpha transparency ‣ widely supported GIF Lack of alpha transparency is main problem But widely supported Good for pixel icons
  • 75. FORMATS ‣ alpha transparency ‣ widely supported ‣ hacks to work in PNG IE 6 This is the main one Worth using hacks for IE6 for transparency
  • 76. GIF GIF PNG PNG allows for much more flexibility Especially if you need to change theme to high contrast
  • 77. FORMATS ‣ It moves! ‣ supported in Opera and Firefox ‣ One to watch out for APNG ‣ 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
  • 78. FORMATS ‣ supported in Opera and Firefox ‣ Vectors not bitmaps SVG ‣ scalable Good for Linux desktop icons Good for vimeo style icons with flat colour Resolution Independence - might be useful?
  • 79. NEVER JPEG! Of course, you would never use jpeg would you?
  • 80. <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
  • 81. <img src="/images/icon_covered_rv.png" alt="Covered RV &amp; Boat Parking" title="Covered RV &amp; Boat Parking" /> If text is vital to understanding, use title and/or alt attribute
  • 82. <img> tag method PROS CONS Alt & Title Higher initial page attributes to give load meaning Easy to deploy
  • 83. 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
  • 84. 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
  • 85. CSS sprites method PROS CONS Faster initial load Longer development time Easier to position Loss of alt Fits with attribute 'designing in company' Potential issues with text resizing
  • 86. Isn't pretty with images off, but still makes sense. CSS Sprites makes little sense here
  • 87. FAMFAMFAM.COM If you don't want to create your own icons, there are great free resources, like Mark James's famfamfam.
  • 88. 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