it may be parsed using industry standard xsl extensible stylesheet language methods to produce html and javascript that may be run on an industry standard web browser and media player such as microsoft internet explorer and windows media player both from microsoft corporation additional information regarding xsl may be obtained from the following books the itvml file may also be parsed using a tool called itv publisher that is the subject of a co pending patent application to produce html or html and javascript specific to platforms such as webtv u2122 aoltv u2122 or other platforms thus the present invention provides an easy to use rapid means for developing a layout for an enhanced presentation platform such as a set top box or interactive television which produces an output platform independent text based script file that completely defines the assets used graphics text images and imported executable files including their positions and properties and timing of their rendering the platform independent nature of itvml allows a single enhancement file to be created that then may be parsed to provide platform dependent enhancement files the foregoing description of the invention has been presented for purposes of illustration and description it is not intended to be exhaustive or to limit the invention to the precise form disclosed and other modifications and variations may be possible in light in the above teachings the embodiment was chosen and described in order to best explain the principles of the invention and its practical application to thereby enable others skilled in the art to best utilize the invention in various embodiments and various modifications as are suited to the particular use contemplated it is intended that the appended claims be construed to include other alternative embodiments of the invention except.