Allow/Deny A security feature that allows Quid Pro Quo to accept or reject client connections based on the IP address or domain name of the client.

CGI Common Gateway Interface: an application or script that is executed by Quid Pro Quo to perform additional services. CGIs and Quid Pro Quo use AppleEvents to communicate.

Environment Variable A value that is passed to CGIs encoded as parameters to AppleEvents. Also available in SSI documents via the exec command.

Frontier A scripting environment more powerful than AppleScript (but arguably more difficult to learn). Formerly a commercial package, it is now available freely on the net.

GIF Graphic Interchange Format: A graphics format created by CompuServe and widely popular on the net. It uses a patented compression algorithm, so there may be legal issues surrounding it.

HTML Hyper Text Mark-up Language: A file format specifying the layout for hyper-linked pages. It is the format that web pages are created in (this document itself is in HTML format).

HTTP Hyper Text Transfer Protocol: The protocol that drives the World Wide Web. Web browsers and server use HTTP to communicate.

IP Spoofing A hacker technique in which an intruder gains access to a site by pretending to be at a false IP address. This makes Allow/Deny insecure, since an intruder can pretend to be a client allowed to access a secure server.

JPEG Joint Photographic Experts Group: A graphics file format popular on the new because many web browsers can display it natively.

MIME Multi-purpose Internet Mail Extension: An internet standard that describes how a file is encoded in a platform-independent manner. Web servers and browsers use MIME types to determine how to display files.

NCSA National Center for Supercomputing Applications: An organization that developed the first widely used web browser and server. NCSA Mosaic and NCSA httpd are still popular today.

Plug-in An external library that runs as part of Quid Pro Quo to give the server additional functionality. Plug-ins provide many of the services of CGIs, but with less overhead and much more quickly.

Realm A security feature of Quid Pro Quo that allows you to define sets of files that require password authentication for users to access them.

Relative Path A file path that is incomplete: that is, it assumes a known starting point. In Quid Pro Quo, path names are made relative to the folder that contains the Quid Pro Quo application.

Robot A piece of software that automatically searches pages all over the World Wide Web, usually to catalog the pages for a search engine such as Lycos.

Search Engine A piece of software that allows users to search the World Wide Web by accessing a database created by robots. Examples of search engines are Lycos and Yahoo.

Server Push A web server action developed by Netscape that allows clients to view animations on their web browsers.

SSI Server Side Include: A document that allows you to include environment variables, other files, and CGI results in a dynamic manner.

URL Uniform Resource Locator: An internet standard for specifying network services in a protocol independent manner. Web services are specified in the form http://www.yoursite.com.

User-Defined Action CGI applications or scripts that are invoked not because of a direct reference to their URL, but rather because of a reference to a file mapped to the action's file suffix.


Welcome | Contents | Glossary

Send questions and comments to me, Chris Hawk