user interface basic principles

Upload: vishnu-dev

Post on 03-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/29/2019 user interface basic principles

    1/9

    Click to edit Master subtitle style

    3/18/13

    Visually pleasingcomposition Amount of

    information with respectto Principles of User

    Interface Design

  • 7/29/2019 user interface basic principles

    2/9

    3/18/13

  • 7/29/2019 user interface basic principles

    3/9

    3/18/13

    The principles of user interface design areintended to improve the quality of user interfacedesign. According to Larry Constantine and Lucy

    Lockwood in their usage-centered design, theseprinciples are:

    The structure principle: Design should organizethe user interface purposefully, in meaningful

    and useful ways based on clear, consistentmodels that are apparent and recognizable tousers, putting related things together andseparating unrelated things, differentiatingdissimilar things and making similar things

    resemble one another. The structure principleis concerned with overall user interfacearchitecture.

  • 7/29/2019 user interface basic principles

    4/9

    3/18/13

    The simplicity principle: The design shouldmake simple, common tasks easy,communicating clearly and simply in the

    user's own language, and providing goodshortcuts that are meaningfully related tolonger procedures.

  • 7/29/2019 user interface basic principles

    5/9

    3/18/13

    The visibility principle: The design shouldmake all needed options and materials for agiven task visible without distracting the user

    with extraneous or redundant information.Good designs don't overwhelm users withalternatives or confuse with unneededinformation.

  • 7/29/2019 user interface basic principles

    6/9

    3/18/13

    The feedback principle: The design should keep usersinformed of actions or interpretations, changes of stateor condition, and errors or exceptions that are relevantand of interest to the user through clear, concise, and

    unambiguous language familiar to users.

  • 7/29/2019 user interface basic principles

    7/9

    3/18/13

    The tolerance principle: The design should beflexible and tolerant, reducing the cost ofmistakes and misuse by allowing undoing andredoing, while also preventing errors

    wherever possible by tolerating varied inputsand sequences and by interpreting allreasonable actions.

  • 7/29/2019 user interface basic principles

    8/9

    3/18/13

    The reuse principle: The design should reuse internaland external components and behaviors, maintainingconsistency with purpose rather than merely arbitraryconsistency, thus reducing the need for users torethink and remember.

  • 7/29/2019 user interface basic principles

    9/9

    3/18/13

    According to Jef Raskin in his book The HumaneInterface, there are two laws of user interfacedesign, based on the fictional laws of roboticscreated by Isaac Asimov:

    First Law: A computer shall not harm yourwork or, through inactivity, allow your work tocome to harm.

    Second Law: A computer shall not waste yourtime or require you to do more work than isstrictly necessary