<<O>>  Difference Topic UserInterface (r1.3 - 27 Sep 2007 - Main.nova)

META TOPICPARENT OntologyProject

User Interface

Interface types
 <<O>>  Difference Topic UserInterface (r1.2 - 26 Apr 2007 - Main.nova)

META TOPICPARENT OntologyProject

User Interface

Interface types
 <<O>>  Difference Topic UserInterface (r1.1 - 11 Sep 2005 - Main.nova)
Line: 1 to 1
Added:
>
>
META TOPICPARENT OntologyProject

User Interface

Interface types
  • Computer user interfaces
    • Menu systems
    • Command languages
    • Forms
    • Natural language
    • Direct manipulation
    • Graphical user interfaces
    • Touchscreen
    • Voice
    • Information display
      • static displays
      • motion displays
      • interactive displays
      • XML considerations
  • Telephony interfaces
    • Voice
    • Touch-tone

Human factors

  • Cognitive principles
    • Perception
    • Memory
    • Problem solving
  • Understanding the user
  • Designing for humans
    • Affordances
    • Conceptual models
    • Feedback
    • Constraints
    • Mapping
    • Stages of action
  • Ergonomics

Human-centered software evaluation

  • Setting goals for evaluation
  • Evaluation without users
    • Walkthroughs
    • Keystroke Level Model analysis (KLM)
    • Guidelines
    • Standards
      • International
      • Operating system
      • Accessibility
    • Style guides
    • Heuristics
  • Evaluation with users
    • Usability testing
    • Interview
    • Survey
    • Experiment

Human-centered software development

  • Approaches, characteristics, and overview of process
  • User centered design methods
  • Functionality and usability
    • Task analysis
      • Scenarios
      • Use cases
    • Interviews
    • Surveys
    • Matching interface elements to user requirements
  • Specifying interaction and presentation
  • Prototyping techniques and tools
    • Paper storyboards
    • Inheritance and dynamic dispatch
    • Prototyping languages and GUI builders
  • Understanding the users
    • Profiles
    • Personas
    • Understanding the user experience
  • Human interaction styles
  • Localization
  • Globalization
  • Accessibiliy requirements * Americans with Disabilities Act (ADA) * Designing for aging population

Graphical user-interface design

  • Choosing interaction styles and interaction techniques
  • HCI aspects of common widgets
  • HCI aspects of screen design: layout, color, fonts, labeling
    • Layout
    • Color
    • Fonts
    • Labeling
    • Consistency
  • Handling human failure
  • Beyond simple screen design
    • Visualization
    • Representation
    • Metaphor
    • Anchoring
  • Multi-modal interaction
    • Graphics
    • Sound
    • Auditory feedback
    • Haptics
  • 3D interaction and virtual reality; artificial and augmented realities

Graphical user-interface programming

  • User Interface Management Systems (UIMS)
  • Dialogue independence and level of analysis
  • Seeheim model
  • Widget classes
  • Event management and user interaction
  • Geometry management
  • GUI builders and UI programming environments
  • Cross-platform design

HCI aspects of multimedia systems

  • Categorization and architectures of information: hierarchies, hypermedia
  • Information retrieval and human performance
    • Web search
    • Usability of database query languages
    • Graphics
    • Sound
      • Methodologies and techniques
      • Modeling
      • Signal analysis, synthesis, and processing
  • HCI design of multimedia information systems
    • Animations
    • Hypertext
      • Hypertext architectures
      • Hypertext navigation and maps
    • Audio
    • Video
  • Speech recognition and natural language processing
  • Information appliances and mobile computing???

HCI aspects of collaboration and communication

  • Groupware to support specialized tasks
    • Document preparation
    • Multi-player games
    • Computer-supported collaborative work
  • Asynchronous group communication
    • E-mail
    • Bulletin boards
  • Synchronous group communication
    • Chat rooms
    • Conferencing
  • Online communities: MUDs/MOOs
  • Software characters and intelligent agents

Interface technologies

  • Graphics output devices and their properties
  • Graphics primitives and their properties
  • Graphics software systems; general graphics standards
  • Architecture of window managers and user interfaces
  • Architecture of toolboxes and programming support environments
  • Representation of graphic data and sound
View topic | Diffs | r1.3 | > | r1.2 | > | r1.1 | More
Revision r1.1 - 11 Sep 2005 - 00:02 - Main.nova
Revision r1.3 - 27 Sep 2007 - 16:15 - Main.nova