FIT3175 Lecture Notes - Lecture 2: Usability, Collaborative Software, Icon Design
FIT3175: Usability
Week 2: Human Aspect of Usability
User Interfaces
Evolution
●1950 : switchboards, limited interacon
●1960-70: Interface at programming level, punch cards for storage
●1970-1990 - Interface at a terminal level, command languages
●1980 - Interface at interacon dialogue level - GUIs, Mulmedia
●1990’s - Interface at work seng - networked systems - groupware
●2000’s - interface becomes beyond interacon with individual user to provide an interface to
shared compung environment
●2010’s -
Interface Metaphors
●Metaphor : describe overall concepts within which objects and acons are organisaon
●Help users think about screen objects as they would about real-world objects
●Exploits a user’s familiar knowledge in order to understand the unfamiliar
○Recognise the imagery and will understand the purpose
Mental models :
●People have have mental models of how things work, based on previous exisng knowledge
and experience
●Helps specify and describe metaphors
Advantages
●Allows learning by analogy - using previous knowledge of the world
●Can add interest and make applicaons accessible to wider variety of users
Disadvantages
●Aren’t enough good metaphors to go around
●Cultural boundaries
Interface Icons
●Pictorial image used to represent features and commands
●Can reduce the complexity of a system
Types of icon’s representations:
●Based on a metaphor
●Direct mapping (printer looks like printer literally)
Document Summary
(cid:1005)(cid:1013)(cid:1010)(cid:1004)-(cid:1011)(cid:1004): i(cid:374)te(cid:396)fa(cid:272)e at p(cid:396)og(cid:396)a(cid:373)(cid:373)i(cid:374)g le(cid:448)el, pu(cid:374)(cid:272)h (cid:272)a(cid:396)ds fo(cid:396) sto(cid:396)age. (cid:1005)(cid:1013)(cid:1011)(cid:1004)-(cid:1005)(cid:1013)(cid:1013)(cid:1004) - i(cid:374)te(cid:396)fa(cid:272)e at a te(cid:396)(cid:373)i(cid:374)al le(cid:448)el, (cid:272)o(cid:373)(cid:373)a(cid:374)d la(cid:374)guages. (cid:1005)(cid:1013)(cid:1012)(cid:1004) - i(cid:374)te(cid:396)fa(cid:272)e at i(cid:374)te(cid:396)a(cid:272)(cid:415)o(cid:374) dialogue le(cid:448)el - guis, mul(cid:415)(cid:373)edia. (cid:1005)(cid:1013)(cid:1013)(cid:1004)"s - i(cid:374)te(cid:396)fa(cid:272)e at (cid:449)o(cid:396)k se(cid:427)(cid:374)g - (cid:374)et(cid:449)o(cid:396)ked s(cid:455)ste(cid:373)s - g(cid:396)oup(cid:449)a(cid:396)e. (cid:1006)(cid:1004)(cid:1004)(cid:1004)"s - i(cid:374)te(cid:396)fa(cid:272)e (cid:271)e(cid:272)o(cid:373)es (cid:271)e(cid:455)o(cid:374)d i(cid:374)te(cid:396)a(cid:272)(cid:415)o(cid:374) (cid:449)ith i(cid:374)di(cid:448)idual use(cid:396) to p(cid:396)o(cid:448)ide a(cid:374) i(cid:374)te(cid:396)fa(cid:272)e to sha(cid:396)ed (cid:272)o(cid:373)pu(cid:415)(cid:374)g e(cid:374)(cid:448)i(cid:396)o(cid:374)(cid:373)e(cid:374)t. Metaphor : des(cid:272)(cid:396)i(cid:271)e o(cid:448)e(cid:396)all (cid:272)o(cid:374)(cid:272)epts (cid:449)ithi(cid:374) (cid:449)hi(cid:272)h o(cid:271)je(cid:272)ts a(cid:374)d a(cid:272)(cid:415)o(cid:374)s a(cid:396)e o(cid:396)ga(cid:374)isa(cid:415)o(cid:374) Help use(cid:396)s thi(cid:374)k a(cid:271)out s(cid:272)(cid:396)ee(cid:374) o(cid:271)je(cid:272)ts as the(cid:455) (cid:449)ould a(cid:271)out (cid:396)eal-(cid:449)o(cid:396)ld o(cid:271)je(cid:272)ts. E(cid:454)ploits a use(cid:396)"s fa(cid:373)ilia(cid:396) k(cid:374)o(cid:449)ledge i(cid:374) o(cid:396)de(cid:396) to u(cid:374)de(cid:396)sta(cid:374)d the u(cid:374)fa(cid:373)ilia(cid:396) Re(cid:272)og(cid:374)ise the i(cid:373)age(cid:396)(cid:455) a(cid:374)d (cid:449)ill u(cid:374)de(cid:396)sta(cid:374)d the pu(cid:396)pose. People ha(cid:448)e ha(cid:448)e (cid:373)e(cid:374)tal (cid:373)odels of ho(cid:449) thi(cid:374)gs (cid:449)o(cid:396)k, (cid:271)ased o(cid:374) p(cid:396)e(cid:448)ious e(cid:454)is(cid:415)(cid:374)g k(cid:374)o(cid:449)ledge a(cid:374)d e(cid:454)pe(cid:396)ie(cid:374)(cid:272)e. Allo(cid:449)s lea(cid:396)(cid:374)i(cid:374)g (cid:271)(cid:455) a(cid:374)alog(cid:455) - usi(cid:374)g p(cid:396)e(cid:448)ious k(cid:374)o(cid:449)ledge of the (cid:449)o(cid:396)ld. Ca(cid:374) add i(cid:374)te(cid:396)est a(cid:374)d (cid:373)ake appli(cid:272)a(cid:415)o(cid:374)s a(cid:272)(cid:272)essi(cid:271)le to (cid:449)ide(cid:396) (cid:448)a(cid:396)iet(cid:455) of use(cid:396)s. A(cid:396)e(cid:374)"t e(cid:374)ough good (cid:373)etapho(cid:396)s to go a(cid:396)ou(cid:374)d. Pi(cid:272)to(cid:396)ial i(cid:373)age used to (cid:396)ep(cid:396)ese(cid:374)t featu(cid:396)es a(cid:374)d (cid:272)o(cid:373)(cid:373)a(cid:374)ds. Ca(cid:374) (cid:396)edu(cid:272)e the (cid:272)o(cid:373)ple(cid:454)it(cid:455) of a s(cid:455)ste(cid:373)