A software control method and apparatus for displaying a text based markup
language interface. The interface can interact with a computer to provide
reference documents, install system drivers and perform various system
utilities. The interface can reference optical drivers, hard disk drives
or other storage medium and files available over a network, such as a
local area network (LAN) or a wide area network (WAN) including the
Internet. A graphical user interface using a text markup language such as
hypertext markup language (HTML) can allow for activation for a user
interactive control such as an icon or a hyperlink. Activation of an
interactive control can hook onto a hypertext link target associated with
the activated user interactive control result in the performance of an
initial action responsive to variables including the control, a uniform
resource locator associated with the interactive control and the
hypertext link target.