1) Devices |
User hardware variations limited.,Screens appear exactly as specified. |
User hardware variations enormous. Screen appearance influenced by hardware being used. |
2) User Focus |
Data and applications. |
Information and navigation. |
3) Data / Information |
Typically created and used by known and trusted sources.,Typically placed into system by users or known people and organizations. Typically organized in a meaningful fashion. A notion of private and shared data exists.. |
Full of unknown content. Source not always trusted. Often not placed onto the web by users or known people and organizations. Highly variable organization. Privacy often suspects. |
4) User Tasks |
Install, configure, personalize, start, use, and upgrade programs.,Open, use and close data files. |
Link to a site, browse or read pages, fill out forms, register for services, participate in transactions, download and save things. Movement between pages and sites very rapid. |
5) User’s Conceptual,Space |
Controlled and constrained by program. |
Infinite and generally unorganized. |
6) Presentation Elements |
Windows, menus, controls, data, toolbars, messages, and so on.,Many transient, dynamically appearing and disappearing.,Presented as specified by the designer.,Generally standardized by toolkits and style guides. |
Two components browse and page. Within page, any combination of text, images, audio, video and animation. May not be presented as specified by the designer dependent on browser, monitor, and user specifications. Little standardization. |
7) Navigation |
Through menus, lists, trees, dialogs, and wizards. Not a strong and visible concept. |
Through links, bookmarks, and typed URLs. Significant and highly visible concept. |
8) Context |
Enables maintenance of a better sense of context. Restricted navigation paths. |
Poorer maintenance of a sense of context. Unlimited navigation paths. |
9) Interaction |
Interactions such as clicking menu choices, pressing buttons, selecting list choices, and cut/copy/paste occur within context of active program. |
Basic interaction is a single click. This can cause extreme changes in context, which may not be noticed. |
10) Response Time |
Nearly instantaneous. |
Quite variable depending on transmission speeds, page content, and so on. Long time can upset the user. |
11) Visual Style |
Typically prescribed and constrained by toolkit. Visual creativity allowed but difficult. Little significant personalization. |
Fosters a more artistic, individual and unrestricted presentation style. Complicated by differing browser and display capabilities and bandwidth limitations. Limited personalization available. |
12) System Capability |
Unlimited capability proportional to sophistication of hardware and software. |
Limited by constraints imposed by the hardware, browser, software, client support. |
13) Task Efficiency |
Targeted to a specific audience with specific tasks. Only limited by the amount of programming undertaken to support it. |
Limited by browser and network capabilities. Often intended for anyone and everyone. |
14) Consistency |
Major objective exists within and across applications. Universal consistency in GUI products generally created through toolkits and design guidelines. |
Sites tend to establish their own identity. Frequently standards set within a site. Frequent ignoring of GUI guidelines for identical components especially controls. |