Method for communicating in a computer network from a first node in the network to a second node, not in the network. The server enters code into the provided content of the web portal page for identifying user-interface elements in the content of the web portal page. and, R1, R2 and R3 independently represent a hydrogen atom, a halogen atom, a hydroxy group, an optionally substituted alkyl group, an optionally substituted aryl group or an optionally substituted monovalent heterocyclic group. Associated with a tool document can be tool code that is capable of processing the content document file to create an internal representation of the contents that presents the content in a manner that achieves a display effect associated with the tool. Both the MODEM and USB port can be moved with the information processing apparatus.