Dynamic pages - client-side
Page is built or modified by a program that runs on the
client.
Good to run programs on client rather than on server (distribute the load,
quicker for user).
Things that can be done on client: Calculations.
Things that have to be done on client: Graphics.
Respond to mouse movements.
Java applets
Flash
Summary
Client-side processing v. Server-side processing.
Client-side:
Processing within browser process or in external process.
Server-side:
Processing within HTTP server process or in external process.