Client Pull is Fun and Annoying.

Client pull is a way that you can instruct a user's browser to do something else after a length of time. You do this by encoding a hidden command into a page, that executes after some time goes by.

It's simple to do, and if you do it often enough on a site you can really aggravate your users. Or, you can use it carelessly and get your users stuck in an endless loop.

Here is Netscape's documentation of client pull. And here is an example of pull in action. If you want to create a client pull, you have to use one of the META tags as follows:

<META HTTP-EQUIV="Refresh" CONTENT="5; URL=http://c4dm.nyu.edu/cgi-bin/which_browser2">

This example will cause the URL mentioned to be loaded in 5 seconds.

Be Careful

Several bad things can happen if you use client pull carelessly.


Building Web Sites - ITP Winter 1999 - Mike Cosaboom, Instructor
mc39@acf2.nyu.edu