4. Programming the Web
This chapter surveys existing tools and techniques for programming on the web. It is not the goal of this chapter to teach how to program on the web. Rather, capabilities and limitations of existing tools are shown, to give readers an understanding of the subject and to point them to further in-depth reading. The tools discussed here have been evaluated as a basis for our own web-enabled navigation tools described later in the book.