Over the past decade,
applications which formerly would have been designed
for the desktop — calendars, travel reservation systems,
purchasing systems, library card catalogs, map viewers,
crossword puzzles, and even Tetris — have made the transition
to the Web, largely successfully.