suitable magnification can be used further although there are other ways of importing graphics from the server in the preferred embodiment graphics remain external to the program file and the application imports a reference to it a magnified view as used herein is intended to mean any presentation or view that appears magnified with respect to an unmagnified view for example in some embodiments a magnified view presents features images text or other information as larger versions of the features images text or other information presented in an unmagnified view in some embodiments a magnified view can include only larger u201c versions u201d of features etc whereas in other embodiments a magnified view can include larger u201c versions u201d of features etc as well as additional detail not included in an associated unmagnified view furthermore in some embodiments of the invention users can select features etc from the magnified view to obtain information associated with such features it should be kept in mind that the invention also contemplates detailed views other than magnified views which detailed views are more detailed than associated less detailed views in varying embodiments of the invention different levels of magnification in magnified views can be used furthermore in different embodiments the level of magnification can be set or scaled automatically depending on the unmagnified view or some other parameter or can be selected or specified by a user in accordance with a level of detail magnification or scaling which is necessary desired or most convenient for the user in the preferred embodiment the software executed by system 10 was developed in macromedia director but it could be implemented in any programming language such as c or java the system could also.