SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Fundamental design principles
of interface design
Understanding the fundamental design principles of interface design
PERCEPTION
• Users are often unaware of the small details that
form interface design.
• Elements such as colour, positioning and
appearance are often overlooked.
• Differences in perception often extend beyond the
end user; the client may not always be able to fully
encapsulate the requirements of everyone using the
system.
Colour
• Colour is a vital element in interface design. For
example, Microsoft Office predominantly uses a mix
of grey and blue in the interface design.
• Many feel the grey fails to show off the
interface, and looks dull and lifeless. So…
• TASK: Why does Microsoft Office use these
colours?
Why do microsoft use grey
and blue?
• Alternative colour schemes can be visually
distracting.
• Alternativecolour schemes can be uncomfortable on
the eyes.
• Those with medical conditions may have difficulty
visualising the interface. E.g. colour blindness
• Word blindness and dyslexia may be exacerbated
by excess colour.
• It keeps consistency over the interface; not just
within Office, but the operating system as a whole.
EYE SIGHT
• When light enters they eye it
passes through the cornea, the
pupil and the lens, which focuses it
(upside down) onto the retina at
the back of the eye.
• Here, light sensitive rods and
cones connected to the optic nerve
respond to various wavelengths of
light.
• The cones only react to high light
intensities and only to a limited
wavelength range.
• The rods and cones are receptive
to red, green and blue.
Trichromatic System
• As red, green and blue are the basis of three
dimensional vision, a system of colour has built up
around them, called the trichromatic system.
• LCD monitors use red, green and blue phosphors to
produce the greatest range of colour sensation
possible.
• Eachcolour signal is processed into different
channels by the brain. These have been found to be
‘red-green’, ‘yellow-blue’ and ‘black-white’.
This is the basis for a concept called Luminance
Luminance
• There is a hierarchy of luminance. Essentially, the
red/green pairing is most difficult to display
effectively, followed by yellow/blue, then the high-
contrast black/white.
• This leads to a fundamental design rule: for best
detail we should always use luminance contrasts.
• TASK: Open Microsoft Word and test this theory for
yourself. Adjust the Foreground and Background
colour for your text; what looks best and what’s more
difficult to see?
Pop out Effect
• When you have a display with an assortment of
patterns and symbols, it can be difficult to make
specific items stand out.
• Therefore, we can use a variety of tricks to help
identify unique elements including, realigning
objects, colouring them differently and adjusting
shapes. This is called preattentive processing.
• DEMO:
http://www.youtube.com/watch?v=UFNzATczkDU
POP OUT Effect
• We can use luminance tricks (thanks to the
trichromatic system) to give the impression of a
wider range and depth of colours.
• However, be warned it can be irritating and cause
adverse effects. Imagine being bombarded with day-
glo yellow all day…
• In order for your GUIs to be considered professional
and stylish, you must avoid the over-use of colour
extremes.
Pattern
• This doesn’t relate to a decorative ‘pattern’ on the
screen, but rather a ‘pattern’ of consistency and
evenness.
• It helps the way the user relates to the interface,
making it more friendly and less threatening (and
thus easier to learn).
• TASK: What patterns feature in the Windows
operating system? Think about what happens after
you click ‘Save As’, for example…
pattern
A set of rules, originally called the Gestalt laws, has
been created to describe our pattern perception and
approach to design rules.
• Proximity
• Continuity
• Symmetry
• Similarity
Gestalt is a psychology term which means "unified
whole"
proximity
• We view things that are close together as relating to
one another.
• For example, look at the two images. Without
proximity, they appear to be nine distinct boxes.
Together they have the appearance of being a
group.
Continuity
• Smooth continuous lines are preferred over rapidly
changing ones. For example, we perceive the image
below as two crossed lines instead of 4 lines
meeting at the center.
symmetry
• We interpret symmetrical shapes more easily than
asymmetrical ones. The whole of a figure is
perceived rather than the individual parts which
make up the figure.
Similarity
• We see similar objects as a group and vice versa.
For example, below we can see alternating groups
of dots.
Pattern
There are similar laws that relate to other common
groupings and configurations:
• Fate
• Region
• Connected
Fate
• We perceive objects that move together as a group
Region
• Elements tend to be grouped together if they are
located within the same closed region.
Connected
• We perceive objects connected by continuous lines
as being related to one another.
objects
• It’s important for GUI objects to have a hierarchy;
without them, it appears as if elements are
incomplete or missing.
• For example, which of these windows is ‘on top’?
Objects
• Similarly, if the GUI appears too far across the
screen, it may obscure or hide other features on the
page that need to remain visible.
• You need to ensure that GUI objects appear in
order; for instance, you don’t want your options
menu appearing underneath the current window, or
it may cause confusion.
GEONS
• Geons are simple two-dimensional shapes that are
easily recognisable when rendered on screen.
That’s easy!
It’s a cube!
GEONS
• By contrast 3D images may be misinterpreted due to
a lack of perception from the user.
What’s that?
I don’t have a
clue
sources
• ‘HCI Models, Theories, and Frameworks: Toward
a Multidisciplinary Science’ By John M. Carroll
• ‘BTEC Level 3 National IT Student Book 2’ By
Karen Anderson et al.
• ‘The Gestalt Principles’ By Spokane Falls
Community College

Weitere ähnliche Inhalte

Was ist angesagt?

5 principles of Interactive design
5 principles of Interactive design 5 principles of Interactive design
5 principles of Interactive design Steelers50
 
Prototype and User Test
Prototype and User TestPrototype and User Test
Prototype and User TestDavid Gelb
 
Don Norman "Design of everyday things" - UX Book Club
Don Norman "Design of everyday things" - UX Book ClubDon Norman "Design of everyday things" - UX Book Club
Don Norman "Design of everyday things" - UX Book ClubWojciech Staszczyk
 
GHAMAS Design Principles
GHAMAS Design PrinciplesGHAMAS Design Principles
GHAMAS Design PrinciplesMichael Rawlins
 
Basic Principles of Interface design
Basic Principles of Interface designBasic Principles of Interface design
Basic Principles of Interface designZdeněk Lanc
 
Principles of Interactive Design
Principles of Interactive DesignPrinciples of Interactive Design
Principles of Interactive DesignKaren Krull
 
Complexinterfaces
ComplexinterfacesComplexinterfaces
ComplexinterfacesBojhan
 
Module 2nd USER INTERFACE DESIGN (15CS832) - VTU
Module 2nd USER INTERFACE DESIGN (15CS832) - VTUModule 2nd USER INTERFACE DESIGN (15CS832) - VTU
Module 2nd USER INTERFACE DESIGN (15CS832) - VTUSachin Gowda
 
Design Theory - Ankur Sharma - Presentation
Design Theory - Ankur Sharma - PresentationDesign Theory - Ankur Sharma - Presentation
Design Theory - Ankur Sharma - PresentationMobileNepal
 
SELECT THE PROPER DEVICE BASED CONTROLS
SELECT THE PROPER DEVICE BASED CONTROLSSELECT THE PROPER DEVICE BASED CONTROLS
SELECT THE PROPER DEVICE BASED CONTROLSDhanya LK
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principlesDavid Little
 
Pair Programming
Pair ProgrammingPair Programming
Pair ProgrammingJazzSodhi
 
Design Issues with Microsft Word
Design Issues with Microsft WordDesign Issues with Microsft Word
Design Issues with Microsft WordAbdullah Shiam
 
Affordance,mapping,constraints and convention in hci
Affordance,mapping,constraints and convention in hciAffordance,mapping,constraints and convention in hci
Affordance,mapping,constraints and convention in hciShoaibidd514
 
What Is Interaction Design
What Is Interaction DesignWhat Is Interaction Design
What Is Interaction DesignGraeme Smith
 
An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)Neil Turner
 
Wireframes - a brief overview
Wireframes - a brief overviewWireframes - a brief overview
Wireframes - a brief overviewJenni Leder
 
Centerline Digital - UX vs UI - 050613
Centerline Digital - UX vs UI - 050613Centerline Digital - UX vs UI - 050613
Centerline Digital - UX vs UI - 050613Centerline Digital
 

Was ist angesagt? (20)

5 principles of Interactive design
5 principles of Interactive design 5 principles of Interactive design
5 principles of Interactive design
 
Prototype and User Test
Prototype and User TestPrototype and User Test
Prototype and User Test
 
Don Norman "Design of everyday things" - UX Book Club
Don Norman "Design of everyday things" - UX Book ClubDon Norman "Design of everyday things" - UX Book Club
Don Norman "Design of everyday things" - UX Book Club
 
GHAMAS Design Principles
GHAMAS Design PrinciplesGHAMAS Design Principles
GHAMAS Design Principles
 
Basic Principles of Interface design
Basic Principles of Interface designBasic Principles of Interface design
Basic Principles of Interface design
 
Principles of Interactive Design
Principles of Interactive DesignPrinciples of Interactive Design
Principles of Interactive Design
 
Complexinterfaces
ComplexinterfacesComplexinterfaces
Complexinterfaces
 
Module 2nd USER INTERFACE DESIGN (15CS832) - VTU
Module 2nd USER INTERFACE DESIGN (15CS832) - VTUModule 2nd USER INTERFACE DESIGN (15CS832) - VTU
Module 2nd USER INTERFACE DESIGN (15CS832) - VTU
 
Design Theory - Ankur Sharma - Presentation
Design Theory - Ankur Sharma - PresentationDesign Theory - Ankur Sharma - Presentation
Design Theory - Ankur Sharma - Presentation
 
IA basics
IA basicsIA basics
IA basics
 
SELECT THE PROPER DEVICE BASED CONTROLS
SELECT THE PROPER DEVICE BASED CONTROLSSELECT THE PROPER DEVICE BASED CONTROLS
SELECT THE PROPER DEVICE BASED CONTROLS
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
 
Pair Programming
Pair ProgrammingPair Programming
Pair Programming
 
Design Issues with Microsft Word
Design Issues with Microsft WordDesign Issues with Microsft Word
Design Issues with Microsft Word
 
Affordance,mapping,constraints and convention in hci
Affordance,mapping,constraints and convention in hciAffordance,mapping,constraints and convention in hci
Affordance,mapping,constraints and convention in hci
 
Usability basics
Usability basicsUsability basics
Usability basics
 
What Is Interaction Design
What Is Interaction DesignWhat Is Interaction Design
What Is Interaction Design
 
An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)
 
Wireframes - a brief overview
Wireframes - a brief overviewWireframes - a brief overview
Wireframes - a brief overview
 
Centerline Digital - UX vs UI - 050613
Centerline Digital - UX vs UI - 050613Centerline Digital - UX vs UI - 050613
Centerline Digital - UX vs UI - 050613
 

Ähnlich wie Principles of Interface Design

Visual Interface Design HCI presentation By Uzair Ahmad
Visual Interface Design HCI presentation By Uzair Ahmad Visual Interface Design HCI presentation By Uzair Ahmad
Visual Interface Design HCI presentation By Uzair Ahmad UzairAhmad81
 
Design in UI: Visuals and Aesthetics - Swapnil Acharya
Design in UI: Visuals and Aesthetics - Swapnil AcharyaDesign in UI: Visuals and Aesthetics - Swapnil Acharya
Design in UI: Visuals and Aesthetics - Swapnil AcharyaMobileNepal
 
Samantha thebridge atlas camp 2012 talk
Samantha thebridge atlas camp 2012 talkSamantha thebridge atlas camp 2012 talk
Samantha thebridge atlas camp 2012 talksamthebridge
 
Learn You a Designing for Great Good!, AtlasCamp US 2012
Learn You a Designing for Great Good!, AtlasCamp US 2012Learn You a Designing for Great Good!, AtlasCamp US 2012
Learn You a Designing for Great Good!, AtlasCamp US 2012Atlassian
 
User Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid ProcessUser Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid ProcessbrindaN
 
Gestalt Principles of Design
Gestalt Principles of DesignGestalt Principles of Design
Gestalt Principles of DesignGayle Christopher
 
Game Design 2 (2010): Lecture 9 - Semiotics & Icon Design
Game Design 2 (2010): Lecture 9 - Semiotics & Icon DesignGame Design 2 (2010): Lecture 9 - Semiotics & Icon Design
Game Design 2 (2010): Lecture 9 - Semiotics & Icon DesignDavid Farrell
 
An introduction to web graphics lesson 1 (c by)
An introduction to web graphics   lesson 1 (c by)An introduction to web graphics   lesson 1 (c by)
An introduction to web graphics lesson 1 (c by)chickennose
 
The art of data visualization slideset
The art of data visualization slidesetThe art of data visualization slideset
The art of data visualization slidesetAndrés Fortino, PhD
 
The Art of Data Visualization Seminar - Webcast Recording
The Art of Data Visualization Seminar - Webcast RecordingThe Art of Data Visualization Seminar - Webcast Recording
The Art of Data Visualization Seminar - Webcast RecordingAndrés Fortino, PhD
 
Games Design 2 - Lecture 7 - Semiotics and Icons
Games Design 2 - Lecture 7 - Semiotics and IconsGames Design 2 - Lecture 7 - Semiotics and Icons
Games Design 2 - Lecture 7 - Semiotics and IconsDavid Farrell
 
Fmp pp 1 graphic design theory
Fmp pp 1 graphic design theoryFmp pp 1 graphic design theory
Fmp pp 1 graphic design theoryThomas Haase
 
Effective visual communication for GUI
Effective visual communication for GUIEffective visual communication for GUI
Effective visual communication for GUIananda gunadharma
 
Theories and Relevant Practitioners
Theories and Relevant PractitionersTheories and Relevant Practitioners
Theories and Relevant PractitionersThomas Haase
 

Ähnlich wie Principles of Interface Design (20)

Visual Interface Design HCI presentation By Uzair Ahmad
Visual Interface Design HCI presentation By Uzair Ahmad Visual Interface Design HCI presentation By Uzair Ahmad
Visual Interface Design HCI presentation By Uzair Ahmad
 
Design in UI: Visuals and Aesthetics - Swapnil Acharya
Design in UI: Visuals and Aesthetics - Swapnil AcharyaDesign in UI: Visuals and Aesthetics - Swapnil Acharya
Design in UI: Visuals and Aesthetics - Swapnil Acharya
 
Samantha thebridge atlas camp 2012 talk
Samantha thebridge atlas camp 2012 talkSamantha thebridge atlas camp 2012 talk
Samantha thebridge atlas camp 2012 talk
 
Learn You a Designing for Great Good!, AtlasCamp US 2012
Learn You a Designing for Great Good!, AtlasCamp US 2012Learn You a Designing for Great Good!, AtlasCamp US 2012
Learn You a Designing for Great Good!, AtlasCamp US 2012
 
ui.ppt
ui.pptui.ppt
ui.ppt
 
User Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid ProcessUser Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid Process
 
Gestalt Principles of Design
Gestalt Principles of DesignGestalt Principles of Design
Gestalt Principles of Design
 
Ch 5
Ch   5Ch   5
Ch 5
 
Chapter 4 interaction design
Chapter 4 interaction designChapter 4 interaction design
Chapter 4 interaction design
 
Game Design 2 (2010): Lecture 9 - Semiotics & Icon Design
Game Design 2 (2010): Lecture 9 - Semiotics & Icon DesignGame Design 2 (2010): Lecture 9 - Semiotics & Icon Design
Game Design 2 (2010): Lecture 9 - Semiotics & Icon Design
 
2nd part of Unit 1.ppt
2nd part of Unit 1.ppt2nd part of Unit 1.ppt
2nd part of Unit 1.ppt
 
Intelligent design 101
Intelligent design 101Intelligent design 101
Intelligent design 101
 
An introduction to web graphics lesson 1 (c by)
An introduction to web graphics   lesson 1 (c by)An introduction to web graphics   lesson 1 (c by)
An introduction to web graphics lesson 1 (c by)
 
The art of data visualization slideset
The art of data visualization slidesetThe art of data visualization slideset
The art of data visualization slideset
 
The Art of Data Visialization
The Art of Data VisializationThe Art of Data Visialization
The Art of Data Visialization
 
The Art of Data Visualization Seminar - Webcast Recording
The Art of Data Visualization Seminar - Webcast RecordingThe Art of Data Visualization Seminar - Webcast Recording
The Art of Data Visualization Seminar - Webcast Recording
 
Games Design 2 - Lecture 7 - Semiotics and Icons
Games Design 2 - Lecture 7 - Semiotics and IconsGames Design 2 - Lecture 7 - Semiotics and Icons
Games Design 2 - Lecture 7 - Semiotics and Icons
 
Fmp pp 1 graphic design theory
Fmp pp 1 graphic design theoryFmp pp 1 graphic design theory
Fmp pp 1 graphic design theory
 
Effective visual communication for GUI
Effective visual communication for GUIEffective visual communication for GUI
Effective visual communication for GUI
 
Theories and Relevant Practitioners
Theories and Relevant PractitionersTheories and Relevant Practitioners
Theories and Relevant Practitioners
 

Mehr von jbellWCT

Search Engine Optimisation
Search Engine OptimisationSearch Engine Optimisation
Search Engine OptimisationjbellWCT
 
Hci ass3-good
Hci ass3-goodHci ass3-good
Hci ass3-goodjbellWCT
 
Hci ass3-bad
Hci ass3-badHci ass3-bad
Hci ass3-badjbellWCT
 
HCI Assignment 2 - Fail
HCI Assignment 2 - FailHCI Assignment 2 - Fail
HCI Assignment 2 - FailjbellWCT
 
Models of Interaction
Models of InteractionModels of Interaction
Models of InteractionjbellWCT
 
Remote Controls - HCI - Assignment 1
Remote Controls - HCI - Assignment 1Remote Controls - HCI - Assignment 1
Remote Controls - HCI - Assignment 1jbellWCT
 
CSS3: The Next Generation Of Style
CSS3: The Next Generation Of StyleCSS3: The Next Generation Of Style
CSS3: The Next Generation Of StylejbellWCT
 
Hyperlinks
HyperlinksHyperlinks
HyperlinksjbellWCT
 
Images & Dreamweaver
Images & DreamweaverImages & Dreamweaver
Images & DreamweaverjbellWCT
 
Typography
TypographyTypography
TypographyjbellWCT
 
Creating Pages
Creating PagesCreating Pages
Creating PagesjbellWCT
 
Setting Up Dreamweaver
Setting Up DreamweaverSetting Up Dreamweaver
Setting Up DreamweaverjbellWCT
 
PAL #1: Interface and basic drawing
PAL #1: Interface and basic drawingPAL #1: Interface and basic drawing
PAL #1: Interface and basic drawingjbellWCT
 
PAL #8: Video
PAL #8: VideoPAL #8: Video
PAL #8: VideojbellWCT
 
PAL #4: Deco Tool & Inverse Kinematics
PAL #4: Deco Tool & Inverse KinematicsPAL #4: Deco Tool & Inverse Kinematics
PAL #4: Deco Tool & Inverse KinematicsjbellWCT
 
PAL #3: Symbols and Library
PAL #3: Symbols and LibraryPAL #3: Symbols and Library
PAL #3: Symbols and LibraryjbellWCT
 
PAL #2: Layers
PAL #2: LayersPAL #2: Layers
PAL #2: LayersjbellWCT
 

Mehr von jbellWCT (20)

Mobile
MobileMobile
Mobile
 
Search Engine Optimisation
Search Engine OptimisationSearch Engine Optimisation
Search Engine Optimisation
 
Hci ass3-good
Hci ass3-goodHci ass3-good
Hci ass3-good
 
Hci ass3-bad
Hci ass3-badHci ass3-bad
Hci ass3-bad
 
Hci ass2
Hci ass2Hci ass2
Hci ass2
 
HCI Assignment 2 - Fail
HCI Assignment 2 - FailHCI Assignment 2 - Fail
HCI Assignment 2 - Fail
 
Models of Interaction
Models of InteractionModels of Interaction
Models of Interaction
 
Remote Controls - HCI - Assignment 1
Remote Controls - HCI - Assignment 1Remote Controls - HCI - Assignment 1
Remote Controls - HCI - Assignment 1
 
CSS3: The Next Generation Of Style
CSS3: The Next Generation Of StyleCSS3: The Next Generation Of Style
CSS3: The Next Generation Of Style
 
Hyperlinks
HyperlinksHyperlinks
Hyperlinks
 
Images & Dreamweaver
Images & DreamweaverImages & Dreamweaver
Images & Dreamweaver
 
Typography
TypographyTypography
Typography
 
Tables
TablesTables
Tables
 
Creating Pages
Creating PagesCreating Pages
Creating Pages
 
Setting Up Dreamweaver
Setting Up DreamweaverSetting Up Dreamweaver
Setting Up Dreamweaver
 
PAL #1: Interface and basic drawing
PAL #1: Interface and basic drawingPAL #1: Interface and basic drawing
PAL #1: Interface and basic drawing
 
PAL #8: Video
PAL #8: VideoPAL #8: Video
PAL #8: Video
 
PAL #4: Deco Tool & Inverse Kinematics
PAL #4: Deco Tool & Inverse KinematicsPAL #4: Deco Tool & Inverse Kinematics
PAL #4: Deco Tool & Inverse Kinematics
 
PAL #3: Symbols and Library
PAL #3: Symbols and LibraryPAL #3: Symbols and Library
PAL #3: Symbols and Library
 
PAL #2: Layers
PAL #2: LayersPAL #2: Layers
PAL #2: Layers
 

Kürzlich hochgeladen

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Kürzlich hochgeladen (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

Principles of Interface Design

  • 1. Fundamental design principles of interface design Understanding the fundamental design principles of interface design
  • 2. PERCEPTION • Users are often unaware of the small details that form interface design. • Elements such as colour, positioning and appearance are often overlooked. • Differences in perception often extend beyond the end user; the client may not always be able to fully encapsulate the requirements of everyone using the system.
  • 3. Colour • Colour is a vital element in interface design. For example, Microsoft Office predominantly uses a mix of grey and blue in the interface design. • Many feel the grey fails to show off the interface, and looks dull and lifeless. So… • TASK: Why does Microsoft Office use these colours?
  • 4. Why do microsoft use grey and blue? • Alternative colour schemes can be visually distracting. • Alternativecolour schemes can be uncomfortable on the eyes. • Those with medical conditions may have difficulty visualising the interface. E.g. colour blindness • Word blindness and dyslexia may be exacerbated by excess colour. • It keeps consistency over the interface; not just within Office, but the operating system as a whole.
  • 5. EYE SIGHT • When light enters they eye it passes through the cornea, the pupil and the lens, which focuses it (upside down) onto the retina at the back of the eye. • Here, light sensitive rods and cones connected to the optic nerve respond to various wavelengths of light. • The cones only react to high light intensities and only to a limited wavelength range. • The rods and cones are receptive to red, green and blue.
  • 6. Trichromatic System • As red, green and blue are the basis of three dimensional vision, a system of colour has built up around them, called the trichromatic system. • LCD monitors use red, green and blue phosphors to produce the greatest range of colour sensation possible. • Eachcolour signal is processed into different channels by the brain. These have been found to be ‘red-green’, ‘yellow-blue’ and ‘black-white’. This is the basis for a concept called Luminance
  • 7. Luminance • There is a hierarchy of luminance. Essentially, the red/green pairing is most difficult to display effectively, followed by yellow/blue, then the high- contrast black/white. • This leads to a fundamental design rule: for best detail we should always use luminance contrasts. • TASK: Open Microsoft Word and test this theory for yourself. Adjust the Foreground and Background colour for your text; what looks best and what’s more difficult to see?
  • 8. Pop out Effect • When you have a display with an assortment of patterns and symbols, it can be difficult to make specific items stand out. • Therefore, we can use a variety of tricks to help identify unique elements including, realigning objects, colouring them differently and adjusting shapes. This is called preattentive processing. • DEMO: http://www.youtube.com/watch?v=UFNzATczkDU
  • 9. POP OUT Effect • We can use luminance tricks (thanks to the trichromatic system) to give the impression of a wider range and depth of colours. • However, be warned it can be irritating and cause adverse effects. Imagine being bombarded with day- glo yellow all day… • In order for your GUIs to be considered professional and stylish, you must avoid the over-use of colour extremes.
  • 10. Pattern • This doesn’t relate to a decorative ‘pattern’ on the screen, but rather a ‘pattern’ of consistency and evenness. • It helps the way the user relates to the interface, making it more friendly and less threatening (and thus easier to learn). • TASK: What patterns feature in the Windows operating system? Think about what happens after you click ‘Save As’, for example…
  • 11. pattern A set of rules, originally called the Gestalt laws, has been created to describe our pattern perception and approach to design rules. • Proximity • Continuity • Symmetry • Similarity Gestalt is a psychology term which means "unified whole"
  • 12. proximity • We view things that are close together as relating to one another. • For example, look at the two images. Without proximity, they appear to be nine distinct boxes. Together they have the appearance of being a group.
  • 13. Continuity • Smooth continuous lines are preferred over rapidly changing ones. For example, we perceive the image below as two crossed lines instead of 4 lines meeting at the center.
  • 14. symmetry • We interpret symmetrical shapes more easily than asymmetrical ones. The whole of a figure is perceived rather than the individual parts which make up the figure.
  • 15. Similarity • We see similar objects as a group and vice versa. For example, below we can see alternating groups of dots.
  • 16. Pattern There are similar laws that relate to other common groupings and configurations: • Fate • Region • Connected
  • 17. Fate • We perceive objects that move together as a group
  • 18. Region • Elements tend to be grouped together if they are located within the same closed region.
  • 19. Connected • We perceive objects connected by continuous lines as being related to one another.
  • 20. objects • It’s important for GUI objects to have a hierarchy; without them, it appears as if elements are incomplete or missing. • For example, which of these windows is ‘on top’?
  • 21. Objects • Similarly, if the GUI appears too far across the screen, it may obscure or hide other features on the page that need to remain visible. • You need to ensure that GUI objects appear in order; for instance, you don’t want your options menu appearing underneath the current window, or it may cause confusion.
  • 22. GEONS • Geons are simple two-dimensional shapes that are easily recognisable when rendered on screen. That’s easy! It’s a cube!
  • 23. GEONS • By contrast 3D images may be misinterpreted due to a lack of perception from the user. What’s that? I don’t have a clue
  • 24. sources • ‘HCI Models, Theories, and Frameworks: Toward a Multidisciplinary Science’ By John M. Carroll • ‘BTEC Level 3 National IT Student Book 2’ By Karen Anderson et al. • ‘The Gestalt Principles’ By Spokane Falls Community College