Differences in Performance and Preference for Object-Oriented vs. Bit-Mapped Graphics Interfaces

This study used a standardized evaluation to compare two direct manipulation graphics interfaces: (1) object-oriented (vector) graphics and (2) bit-mapped graphics (object-oriented graphics interfaces are not to be confused with object-oriented programming or object-oriented data bases). Experienced and novice subjects performed objectively derived benchmark tasks appropriate for two-dimensional graphics packages. Both performance and preference data were collected. Task completion time, aborted attempts, learning effects, and errors constituted the performance measures. For the preference data, subjects completed questionnaires to rate the interfaces on both an absolute and a relative basis. Results indicate the superiority of the object-oriented graphics interface to the bit-mapped interface for most tasks, especially manipulation (e.g., scaling, moving, etc.) of graphics. The implications of these results for the use of direct manipulation graphics interfaces are discussed.