Architecture of Hypermedia System
 

The User Interface Level

The user interface level determines how to present the information in the HAM level. Issues like what kind of commands should be shown to the user, how to present nodes and links, what commands should be made available to the user, etc are dealt with at this level.

Let us assume that the HAM level of a hypertext defines the links as being typed. The user interface level might decide not to display that information at all to some novice users and to make typing information available only in an authoring mode. The very distinction between reading and writing is one of the basic user interface issues.

This level could decide to display typing information in an overview diagram. If it had a color display available, it might choose to show each link type in a different color, whereas on a monochrome display it would have to use different representations, such as different line patterns, small icons or by using words to label the lines.

This level also will cover issues such as which buttons or links should be made available to the user, how they should be displayed, which document, fragment of a document or diagrams should be displayed and so on.

CS6212 - Special Topics in Media
Lecturer: Prof George P. Landow
Final Term Project
By: Hendrik Christanto