quot; D quot; link quot; You are here quot; indicator -2D Graphics -3D Graphics -Accessibility -Accessibility Tools -Acronyms -Animation -Application Domains -Audio -Business and Marketing -Buttons -Cognitive Modeling -Color -Computer Graphics -Conceptual Design -Design Philosophy -Design Principles -Design Process Principles -Disabilities -Drawing -Education -Empirical Methods -Errors -Ethics -Feedback Techniques -Fields of Study -Games -Graphic Design -Groupware -Groupware Applications -Groupware Principles -Groupware Widgets -Healthcare -Help Systems -Hypertext -IO Design Principles -IO Devices -Indicators -Information Visualization -Input Devices -Input and Output Devices -Inquiry -Interaction Design -Interaction Paradigms -Internationalization -Internet Technologies -Layout -Menus -Miscellaneous -Multimedia -Navigation -Needs Analysis -Output Devices -Page Types -Pen-based Computing -Pointers -Programming Techniques -Programming Tools -Project Management -Prototyping -Psychological Principles -Psychology -Scrollbars -Search -Software Architectures -Software Engineering -Text Entry and Forms -Top Level -Typography -Usability Evaluation -Usability Methods -Usability Metrics -User Interaction Principles -User Profiling -Video -Website Design -Widgets -Windows -Word ProcessingWriting 2-second rule 3-click rule 8020 rule ALV architecture AWT Apple Macintosh Aqua BPR CAI CASE CAUSE CHI CMN-GOMS CMYK CPM-GOMS CPR CRT CSCL CSCW CSME CSMR Common User Access DWIM Dvorak keyboard EBS EDS EMR EMS FAQ Fitts ' Fitts' Law GDSS GID GOMS GPSS GUI Gantt chart HCI HIS HSV HTML Hawthorne effect Hick's Law I-beam pointer IDE ISO 9000 ISO 9241 ISP Java KISS KLM Know Thy User Likert scale Lotus Notes MDI MHP MUD Metcalfe's Law Meyer's Law Microsoft Windows Moore's Law Motif MouseKeys N-person view NGOMSL OCR OOUI Open Look Graphical User Interface PDA PERT chart PIM QWERTY keyboard RAD RGB ROI RSI SIGCHI Slow Keys Sticky Keys TTY TreeMap UCD UIMS UISE UIST URL Unicode Usability First amp; 153; Usability First 153; VDU VR VRML Venn diagram WIMP interface WWW WYSIWIS WYSIWITYS WYSIWYG WYSIWYN X-Windows Xerox Star about box above-the-fold access key access privileges accessibility aids accountability accumulating attribute group acronym expansion active badge active value adapted computer access adaptive interfaces adaptive menu adaptive palette adornment aesthetic integrity affective interface affinity diagram affordance agent alert box algorithm animation alpha testing ambient media analytic memo analytical modeling anchor point anecdotal report anonymity antialiasing anticipation articulatory directness artifact analysis artificial intelligence assistant wizard assistive technology associative links asynchronous groupware attention panel attention to detail attitude measure attract-mode opening auditory IO auditory feedback auditory menus augmentative and alternative communication augmented reality auto-completion auto-exit automatic evaluation automatic scrolling automaticity automation autosave avatar awareness backward compatibility balloon help bandwidth banner ad barrel-tap baseline bat beaming benchmarks best practices beta testing between-subjects design beveled appearance binocular display biometrics bit depth bloatware blow-suck tube boolean search brain-computer interface brainstorming brand identity breadcrumbs breakdown analysis bullet business goals business rules busy pattern busy pointer button call control callback candy box capture error card sorting caret carpal tunnel syndrome cascading menu cascading stylesheets case sensitivity case study centralized architecture change bars chat chauffeured prototype checkbox chiseled appearance chording chrome chromostereopsis claims analysis clearly marked exits click clinical trial clinical workstation clipboard clipping close box closed captions closed card sort clown-invariant research design co-discovery method co-located coaching method cognetics cognitive artifact cognitive impairment cognitive load cognitive modeling cognitive psychology cognitive walkthrough collaborative drawing collaborative inquiry collaborative writing collaboratory collapse box color blindness combo box command key command-line interface commons problem comp comparative study competitive analysis competitive user testing complaint tracking composite selection concurrent help cone tree confirmation slip confound consistency consistency inspection constraint construct validity content blueprint context of use context-sensitive help contextual inquiry contextual menus control control key control selectivity control sensitivity controlled vocabulary system convenience convention conversation analysis conversational prop conversion rate corrector view cosmesis cost justification cost-benefit analysis cost-effectiveness evaluation coupling creeping featurism criterion testing critical incident analysis critical mass cross-platform compatibility crossbeam pointer crosshair cue cards cursor cursor key customer experience customer loyalty customer support customization cut and paste cut scene cyberchondria cycle button damping factor data mining data-centered interface dataflow diagram dataglove day-in-the-life studies dead key debriefing decision support systems decision tree decision tree analysis declarative graphics system deep links defect tracking delay delimited search demand characteristics demand pull demographics depth perception described video descriptive metric design for evolution design for manufacture design for yourself design rationale design space analysis design-prototype-test cycle designer management desktop metaphor device independence diagnostic evaluation diagnostic pretesting dial dialog box diary study dingbat direct manipulation disability disability access disclosure triangle discount usability disk tree display inertia distance learning distraction distributed architecture distributed cognition diversion diversity document management systems documentation domain expert domain knowledge domain name dome tree doorway page dot-coma double click double tap drag drag and drop drag handle drag texture drilldown dropdown menu dwell dwell time e- commerce earcon early adopter ease of use ecological validity edutainment infotainment effectiveness efficiency egocentric viewpoint egoless programming electronic ink ellipsis email embedded computers embedded help embedded links emoticons empirical methods end box end user end-user programming entry tunnel environmental control environmental profile ephemeral awareness ergonomics error escape key ethnography event handler event-driven interface exit tunnel exocentric viewpoint expando experiment explicit destruction exploratory learning external validity extreme programming eye candy eye contact eye-tracking face validity face-to-face facilitator fail-safe familiarity favorites list feature inspection feedback feedback form field field testing fingertip controls fisheye view flat screen display flicker floating palette floor control flowchart flush 3d style focus context focus group focus ring fog of war folder directory foley button follow through and overlapping action foot pedal force feedback forcing function forgiveness form follows function formal usability methods forms-based programming forward compatibility frame rate frames frankensteining front end fundamental attribution error game balance gap analysis garden path gateway pages gauge gaze awareness gee whiz factor gestalt principles gesture ghost indicator ghosting glance glare glass teletype glyph gnomon gold plating grab handles grabber pointer graceful degradation graceful flow grammar analysis greeking green screen grid group box group calendar group-enabling technologies groupware guided tour guidelines checklist habituation hacker ethic halo effect hand-held device haptic interface head-mounted display hearing impairment hedonic quality help desk heuristic estimation heuristic evaluation hierarchical menu high-fidelity prototype hit logs homepage horizontal and vertical prototypes hot-swappable device hotspot hover state human anthropometry human factors human-computer interaction human-machine interface hunt and peck hyperbolic tree hypertext hysteresis icon idiot-proof immersive interfaces in-car interfaces incremental search indication indirect user individual differences individualization industrial design information anxiety information appliance information architecture information design information efficiency information filtering information foraging information overload information race information retrieval information scent information visualization ink text input device insertion point installer instant messaging instructional design intelligent cut and paste intelligent tutoring system inter-observer reliability interaction design interactive fiction interlacing internal frame internal validity internationalization internet appliance interstitial advertising interview intrusiveness intuitive inverse video isometric joystick iterative design job shadowing journaled session joystick kerning keyboard keyboard accelerator keyboard echo keyboard focus keyboard mnemonic keystroke rollover kinesthetic feedback language disorder lasso-tap latching latecomer latency layout manager learn mode learned helplessness learner-centered design learning curve learning time legacy system legibility lens lexicon light pen line-oriented interface link link rot little arrows live dragging load testing locator locked-in syndrome locking locus of attention logical input device logical punctuation look and feel low vision low-fidelity prototype luddite luminance ratio lurking macroergonomics man page marquee maximize control medical informatics membrane keys mental integration mental map menu menu separator menu-driven interface menubar meta-analysis metaphor microergonomics minesweeping minimalism minimize control mission creep mission-critical system mistake mixed state mobility impairment mockup modal mode error model-view-controller modeless moderator modifier key morse code motional input device motor impairment mouse mouse-button binding mouthstick multi-dimensional scaling multi-line input multimedia multimodal interaction multiuser mutually exclusive attribute group mythical man-month natural language interface natural language search query navbar navigation negative space newsgroups and mailing lists nomadic computing notification slip noun-verb paradigm object relationship matrix object-oriented programming objects-and-actions design methodology observation room observational study obviousness one-way mirror opaqueness open captions open card sort opportunistic goals option sheet orphan page orthotics out-of-box experience output device overwrite mode paddle page-oriented scrollbar panning paper-and-pencil prototype parametric search participant observation participatory design password field path pause removal payoff matrix payoff page pen-based computing percent-done indicator perceptual user interface performance measure persona personalization perspective wall persuasive computing pervasive usability physical integration pick device pie menu pilot test pinned menu pinyin input placard playability playtesting plug and play pluggable look and feel architecture pluralistic walkthrough pointer pointer jumping pointing device polymorphic artifact popup menu portal portrait and landscape power law of practice precision predictive metric prisoner's dilemma privacy procurement decisionmaker productivity paradox programming by demonstration programming by example progress indicator progressive disclosure prompt property sheet proportional scrollbox prototype-instance model prototyping prototyping theatre proxemics proxy psychology of programming psychophysics publish-subscribe model puck pulldown menu pushpin qualifier key quality assurance quality inspection query box question and answer dialogue question-asking protocol questionnaire racing stripes radio button random observation rapid prototyping raster display readability readme file realtime groupware recall reciprocity recommender system redundant coding redundant modalities regression testing rehabilitation engineering relevance reminder system remote usability evaluation replicated architecture requirements analysis resize box resize corner resize handle resource bundle responsiveness retrospective testing reversible actions robot role role-playing walkthrough rollovers rough router page routing slip rubberbanding ruggedized device safety safety-critical system satisficing scanning sccs scenario schedule chart scientific visualization scope notes scoped search screen font screen pop screen reader screen real estate screen refresh rate screen scraping screen-enlargement utility screenshot script scroll arrow scroll elevator scroll thumb scrollbar scrollbar gutter scrollbox scrolling listbox search search engine see-and-point interface seizure disorder select-then-operate paradigm selection selection bias selection box selection pointer self-report semantic differential semantic directness semantic net analysis semiotics sense of presence sensory defensiveness sensory modality separable user interface separator bar serialization session session control shared whiteboard shared window system shopping cart shortcuts side effects side-channel messaging similarity matching simplicity simulator sickness single-case experimental design single-display groupware site visit sitemap situated action situational impairment skins skip link slider slip slow in and slow out small user interface design snapping gravity snapshot social psychology sociogram softkey software crisis software monitor spamdexing speech act speech impairment speech-to-text system speed speed-accuracy tradeoff spider spin box spiral model splash page split bar split line split window spoken language interface spot graphic spring-loaded mode sprite squash and stretch squint test staging stakeholder standard standards inspection starfield display state machine diagram statistical validity status line steal and modify stereopsis stickiness stimulus-response compatibility stone-paper-scissors storefront testing storyboard stress testing stroke recognition structural links struts and springs style guide subpane surrogate users survey symbol segmentation synchronous groupware syntax-directed editor synthetic metric system administration tab traversal order tabletop display tabs tactile interface tangible user interface tapping target audience target configuration task analysis task completion time task-based help taskbar teamware tear-off menu tech tree technical writing technology push technophobia tele-embodiment telepointer teleworking ten minute rule term rotation test protocol tethered viewpoint text entry box text-to-speech system theme thesaurus think aloud protocol threads thumbnail sketch thumbwheel tiering time time compression time-stamping timeline timesharing system toggle button toggle key token-passing floor control tongue-activated joystick tool toolbar toolglass tooltip touch interactive display touch tablet touch typing touchpad touchscreen trackball tradeoff analysis trail training training wheels interface transition effects translucency transparency trash can recycle bin tree diagram tree view trending triangulation triple-tap text entry turn-taking turner typeahead typography ubiquitous computing undo unfold button unique selling point unistroke text input universal access usability usability advocate usability consulting usability death spiral usability engineering usability evaluation usability inquiry usability inspection usability lab usability metrics usability problem tracking usability testing usable usage study usage-centered design use cases use what you build usefulness user acceptance testing user interface user interface critique user interface design user interface guidelines user interface toolkit user needs analysis user profile user simulation user studies user testing user-extensible systems user-friendly utility window valuator vector display verification vibratory feedback video coding video communications video prototyping videoconferencing videotaping vigilance task virtual community virtual device virtual terminal virtual toolkit virtual value chain analysis visual brainstorming visual impairment visual interaction design visual programming language voice output communication aid vortal voxel walk-up-and-use warning waterfall model waypoints wearable computers web browser web-safe color palette website website design website maintenance website topology well white finger white space widget window window dressing window manager window title bar wireframe within-subjects design wizard of oz prototype wordwrap workflow systems working set wow factor yoozability zoom box zooming user interface