How does the automatic proxy configuration work?
A. The automatic configuration setting is a URL (pointing to a PHP script, see www.php.net) which sends to the browser a small Javascript program that determines how the browser will connect to an external web site. Slightly different Javascript programs are delivered depending on where the browser is located, e.g. in a classroom or using an external Internet Service Provider (ISP).