neison,s heuristic examples

21
Neilson’s Heuristic Interface Examples Presentation By Muhammad Hassaan SUBJECT: HUMAN COMPUTER INTERACTION LECTURER: SIR MEHMOOD ASHRAF

Upload: muhammad-hassaan-mahmood

Post on 10-Feb-2017

30 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Neison,s Heuristic Examples

Neilson’s Heuristic Interface Examples Presentation By Muhammad HassaanSUBJECT: HUMAN COMPUTER INTERACTIONLECTURER: SIR MEHMOOD ASHRAF

Page 2: Neison,s Heuristic Examples

1.Visibility of System StatusGood Example :RACE THE TRAFFIC(Android Game)

Progress bar showing that system is in loading state.

Page 3: Neison,s Heuristic Examples

1.Visibility of System StatusBad Example :GOOGLE PLAY STORE (Android)

When you have slow internet and you open google play store then this blank screen appears and you don’t know when play store will open.

Page 4: Neison,s Heuristic Examples

2.Match Between System and REAL WORLDGood Example :FACEBOOK(Android Application)

The Live icon look like a video camera, The Photo icon look like a traditional photo camera, and Like icon look like the common like gesture.

Page 5: Neison,s Heuristic Examples

2.Match Between System and REAL WORLDBad Example :ZAPYA(Android Application)

No suitable icons in Horizontal navigation bar. There must be icons for App, Gallery and Video.

Page 6: Neison,s Heuristic Examples

3.User Control and FreedomGood Example :GMAIL UNDO ACTION

The above gmail flash message giving the freedom to user to undo delete action if he/she clicked on delete accidently.

Page 7: Neison,s Heuristic Examples

3.User Control and FreedomBad Example :TYPING MASTER 10 (Typing Test)

If user took the typing test in typing tutor 10 and accidently click on next button. Then user can not undo it. Typing tutor will directly show the typing results.

Page 8: Neison,s Heuristic Examples

4.CONSISTENCY AND STANDARDGood Example: FACEBOOK FOLLOWED BY LINKEDIN

Facebook introduced efficient way to Like a post, Comment on Post and also share a post and this way become a standard. So Sites like Linkedin followed the standard.

Page 9: Neison,s Heuristic Examples

4.CONSISTENCY AND STANDARDBad Example: GOOGLE PLUS “LIKE” BUTTON

Instead of following the standard way Google plus introduced it’s own like option “+1”. Which do not match with real world and some user have difficulty to understand what will be added after we click on “+1”. On the other hand “Like” option or icon is more understandable.

Page 10: Neison,s Heuristic Examples

5.Error PreventionGood Example: GMAIL SIGN UP PAGE

Instead of checking errors when user click on “submit” button. Gmail prevent the error by helping user to achieve valid password length.

Page 11: Neison,s Heuristic Examples

5.Error PreventionBad Example: TWITTER SIGN UP

On twitter main page there are some fields for sign up. At main page there is no guide for user that password length must be of at least 6 characters. But after clicking on “Sign up” it checks the password field for errors.

Page 12: Neison,s Heuristic Examples

6.Recognition Rather Than RecallGood Example: GOOGLE SEARCH

Google search change the color of links that user already opened before. User don’t need to recall or stare at links if user want to open link again.

Page 13: Neison,s Heuristic Examples

6.Recognition Rather Than RecallBad Example: Delta Search

User have to recall the link he has opened before. No recognition facility.

Page 14: Neison,s Heuristic Examples

7.Flexibility and Efficiency of UseGood Example: GOOGLE IMAGE SEARCH

Google gives the facility of various filters on search to find best results for user.

Page 15: Neison,s Heuristic Examples

7.Flexibility and Efficiency of UseBad Example: TURBO C++ 3.7.8.9

Difficult to copy the lines of code in turbo c++.

Page 16: Neison,s Heuristic Examples

8.Aesthetic and Minimalist DesignGood Example: TRAFFIC RIDER (Android Game)

Traffic Rider moto racing game have minimum options with maximum usage and aesthetic design as well.

Page 17: Neison,s Heuristic Examples

8.Aesthetic and Minimalist DesignBad Example: ADOBE PHOTOSHOP 7.0

Cluster of controls, Confusing the user, User has to stare and focus deeply to perform required action.

Page 18: Neison,s Heuristic Examples

9.Help users recognize , diagnose and recover from errors Good Example: GMAIL SIGN UP PAGE

Gmail provide help for user to choose valid password and avoid errors.

Page 19: Neison,s Heuristic Examples

9.Help users recognize , diagnose and recover from errors Bad Example: TWITTER SIGN UP

No help for user to choose valid password and prevent error

Page 20: Neison,s Heuristic Examples

10.Help and DocumentationGood Example: ANDROID SATUDIO

The “Tips” window in android studio. Providing help for user to use the software.

Page 21: Neison,s Heuristic Examples

10.Help and DocumentationBad Example: TURBO C++ 3.7.8.9

No help for user, no tips window for user in turbo c++ . Turbo c++ just display the blank screen with blue background and user need to learn using turbo by itself.