1. Method for creating a television presentation enhancement comprising: defining a window in a graphical user interface; placing a displayable element at a position in said window; defining a time when said displayable element may be rendered; employing a database to store information describing said displayable element, and said time; creating a platform independent television enhancement file containing information related to said displayable element, and said time; parsing said platform independent television enhancement file to produce an HTML file; and viewing said HTML file.