by a conventional network 46 to markup processor 40 these connected devices include embedded microcontroller 42 a serial i o input output device 42 b u03bchtml storage device 42 c and embedded microcontroller gui server 42 d including its own u03bchtml storage of course other connection arrangements are possible with any number or combination of devices or networks connected to the markup language processor 40 as long as there is at least one device e g 42 c capable of storing the u03bchtml document s also because a single u03bchtml document may contain links to the resources of different devices on the network it is not necessary for every device on network 46 to contain storage for u03bchtml documents although fig2 shows only one controlled device 29 connected to a plurality of devices there may be one or more such controlled devices that may be controlled or monitored by one or more of the networked i o devices 42 a etc in addition the networked i o 42 a etc devices may or may not be located in the same physical enclosure for example the components of a microwave oven may be networked in the same physical enclosure however the components of a home entertainment system e g surround sound receiver amplifier vcr cd dvd player may all be networked to a hypertext processor e g in a television set but each housed in its own physical enclosures also while the various blocks 30 40 20 22 and 42 a 42 b etc of.