With the growth of the World-Wide Web, page authors have begun to find themselves hampered by the limitations of HTML. Since HTML is a markup language rather than a programming language, it lacks many of the features that designers of interactive pages might want. For example, HTML does not support arbitrary conditionals that might allow one to present the same page in different ways, depending on knowledge of the user. Similarly, HTML does not give the page author direct access to the browser, so that, for example, a page might easily link to the previous page or bring up a page in a new window (there are mechanisms for doing this, but they are not general purpose).
This page written by Samuel A. Rebelsky.
This page generated on 44 by SamR's Site Suite.