CGI-through-Chooser extension
A/B Switch box ~ America On-line AMI BIOS ~ Arithmetic Operation ARP ~ AVI Backbone ~ Bit Image Bit Map ~ Boot Disk Boot Drive ~ Bytes Per Inch C++ ~ Carrier Frequency carrier system ~ certification CGI ~ Chooser extension cipher ~ Clipper Chip clock ~ color color bits ~ communications satellite communications server ~ computer security CON ~ copy copy program ~ cycle time daemon ~ defragmentation demand paging ~ digitize DikuMUD ~ disk disk buffer ~ Document Style Semantics and Specification Language document window ~ dynamic Web page Easter egg ~ erase erase head ~ ezine F2F ~ finger2 firewall ~ font suitcase footer ~ FYI Game Control Adapter ~ GUI HAL ~ hot key1 hot key2 ~ Hz i486DX ~ internal modem internet ~ ISO 9660 ISO/OSI model ~ just-in-time K1 ~ knowledge base L1 cache ~ LU luggable computer ~ LZW compression MAC ~ MILNET mime ~ msec MTBF ~ MYOB named anchor ~ network drive Network File System ~ number crunching object ~ overwrite mode P5 ~ PC/XT keyboard PDA ~ pipeline processing piracy ~ preventive maintenance preview ~ pwd quasi-language ~ QWERTY keyboard R&D ~ registration marks Registry ~ RFI RF shielding ~ run-time library SAA ~ server error server push-pull ~ soft return software ~ style sheet stylus ~ System T1 ~ ToggleKeys token ~ typography UART ~ uupc V.120 ~ view2 viewer ~ VxD w3 ~ WinG WINS ~ WWW X.25 ~ X Windows Yahoo! ~ yotta- Z39.50 standard ~ Zulu time
CGI
n. Acronym for Common Gateway Interface. The specification that defines communications between information servers (such as HTTP servers) and resources on the server's host computer, such as databases and other programs. For example, when a user submits a form through a Web browser, the HTTP server executes a program (often called a CGI script) and passes the user's input information to that program via CGI. The program then returns information to the server via CGI. Use of CGI can make a Web page much more dynamic and add interactivity for the user. See also CGI script, HTTP server. See Computer Graphics Interface.
cgi-bin
n. Short for Common Gateway Interface-binaries. A file directory that holds external applications to be executed by HTTP servers via CGI. See also CGI (definition 1).
CGI script
n. Short for Common Gateway Interface script. An external application that is executed by an HTTP server machine in response to a request by a client, such as a Web browser. Generally, the CGI script is invoked when the user clicks on some element in a Web page, such as a link or an image. Communication between the CGI script and the server is carried out via the CGI specification. CGI scripts can be written in many programming languages, including C, C++, and Visual Basic. However, the most commonly used language for CGI scripts is Perl, because it is a small but robust language and it is common on UNIX, which is the platform on which the majority of Web sites run. CGI scripts don't necessarily need to be scripts; they can also be batch programs or compiled programs. CGI scripts are used to provide interactivity in a Web page, including such features as providing a form that users can fill out, image maps that contain links to other Web pages or resources, and links that users can click on to send e-mail to a specified address. ActiveX controls and Java applets can provide much the same functionality as CGI scripts, through different means. See also CGI (definition 1), cgi-bin, image map, Perl. Compare ActiveX controls, Java applet.
chaining
n. In computers, the linking of two or more entities so that they are dependent upon one another for operation. In programming, two or more programs are said to be chained if the first program causes the second program to begin executing. In addition, program statements are said to be chained if each statement, except for the first, relies on the previous statement for input. With batch files, two or more batch files are said to be chained if the completion of the first batch file causes the second batch file to begin executing. With data storage, the term chained applies to two or more individual units of storage that are linked together. For example, a single file on a disk may actually be stored on several different sectors of the disk, each of which points to the next sector containing a piece of that file. These sectors are said to be chained together, or, more literally, to be a chain of clusters.
Challenge Handshake Authentication Protocol
n. An authentication scheme used by PPP servers to validate the identity of the originator of a connection, upon connection or any time later. See also authentication, PPP. Acronym: CHAP.
channel
n. 1. A path or link through which information passes between two devices. A channel can be either internal or external to a microcomputer. See also bus. 2. In communications, a medium for transferring information. Depending on its type, a communications channel can carry information (data, sound, and/or video) in either analog or digital form. A communications channel can be a physical link, such as the cable connecting two stations in a network, or it can consist of some electromagnetic transmission on one or more frequencies within a bandwidth in the electromagnetic spectrum, as in radio and television, or in optical, microwave, or voice-grade communication. Also called circuit, line. See also analog, band, bandwidth, digital (definition 2), electromagnetic spectrum, frequency.
channel hop
vb. To switch repeatedly from one IRC channel to another. See also IRC.
channel op
n. Short for channel operator. A user on an IRC channel who has the privilege of expelling undesirable participants. See also IRC.
CHAP
n. See Challenge Handshake Authentication Protocol.
character
n. A letter, number, punctuation mark, or other symbol or control code that is represented to a computer by one unit--1 byte--of information. A character is not necessarily visible, either on the screen or on paper; a space, for example, is as much a character as is the letter a or any of the digits 0 through 9. Because computers must manage not only so-called printable characters but also the look (formatting) and transfer of electronically stored information, a character can additionally indicate a carriage return or a paragraph mark in a word-processed document. It can be a signal to sound a beep, begin a new page, or mark the end of a file. See also ASCII, control character, EBCDIC.
characteristic
n. In mathematics, the exponent of a floating-point number (the portion following the E that indicates the position of the decimal point) or the integer portion of a logarithm. See also floating-point notation, logarithm.
character map
n. In text-based computer graphics, a block of memory addresses that correspond to character spaces on a display screen. The memory allocated to each character space is used to hold the description of the character to be displayed in that space. See also alphageometric.
character set
n. A grouping of alphabetic, numeric, and other characters that have some relationship in common. For example, the standard ASCII character set includes letters, numbers, symbols, and control codes that make up the ASCII coding scheme.
character string
n. A set of characters treated as a unit and interpreted by a computer as text rather than numbers. A character string can contain any sequence of elements from a given character set, such as letters, numbers, control characters, and extended ASCII characters. Also called string. See also ASCII, control character, extended ASCII.
character style
n. Any attribute, such as boldface, italic, underline, or small caps, applied to a character. Depending on the operating system or program considered, the range of character styles of text might or might not include the font, which refers to the design of a group of characters in a given size. See also font family.
chart
n. A graphic or diagram that displays data or the relationships between sets of data in pictorial rather than numeric form.
chassis
n. A metal frame on which electronic components, such as printed circuit boards, fans, and power supplies, are mounted.
chat1
n. 1. Real-time conversation via computer. When a participant types a line of text and then presses the Enter key, that participant's words appear on the screens of the other participants, who can then respond in kind. Most online services support chat; on the Internet, IRC is the usual system. See also IRC. 2. An Internet utility program that supports chat. IRC has largely superseded it.
chat2
vb. To carry on a real-time conversation with other users by computer. See also IRC.
chip set
n. A collection of chips designed to function as a unit in the performance of some common task. The term is most commonly used to refer to the set of integrated circuits, such as the programmable interrupt controller, that support a CPU together with the CPU itself. Often a chip set will fit on one chip. See also central processing unit, chip, integrated circuit, programmable interrupt controller.
choose
vb. To pick a command or option from within a graphical user interface, as by clicking a button in a dialog box or pulling down a menu and then releasing the mouse button on one of its options. Although select is often used instead of choose to describe the same action, choose is the preferred term because select has specific connotations within computing. See also select.
Chooser
n. On the Apple Macintosh, a desk accessory that allows the user to select a printer or a device on a network, such as a file server or a printer.
Chooser extension
n. A program that adds items to the Macintosh Chooser desk accessory. At system startup, Chooser adds to its menu of options from the extensions available in the system extensions folder. For example, if you want to use a particular printer with your Mac OS, you must have the right Chooser extension for that printer in the extensions folder when the computer is turned on. See also Chooser, extension (definition 4).
A/B Switch box ~ America On-line AMI BIOS ~ Arithmetic Operation ARP ~ AVI Backbone ~ Bit Image Bit Map ~ Boot Disk Boot Drive ~ Bytes Per Inch C++ ~ Carrier Frequency carrier system ~ certification CGI ~ Chooser extension cipher ~ Clipper Chip clock ~ color color bits ~ communications satellite communications server ~ computer security CON ~ copy copy program ~ cycle time daemon ~ defragmentation demand paging ~ digitize DikuMUD ~ disk disk buffer ~ Document Style Semantics and Specification Language document window ~ dynamic Web page Easter egg ~ erase erase head ~ ezine F2F ~ finger2 firewall ~ font suitcase footer ~ FYI Game Control Adapter ~ GUI HAL ~ hot key1 hot key2 ~ Hz i486DX ~ internal modem internet ~ ISO 9660 ISO/OSI model ~ just-in-time K1 ~ knowledge base L1 cache ~ LU luggable computer ~ LZW compression MAC ~ MILNET mime ~ msec MTBF ~ MYOB named anchor ~ network drive Network File System ~ number crunching object ~ overwrite mode P5 ~ PC/XT keyboard PDA ~ pipeline processing piracy ~ preventive maintenance preview ~ pwd quasi-language ~ QWERTY keyboard R&D ~ registration marks Registry ~ RFI RF shielding ~ run-time library SAA ~ server error server push-pull ~ soft return software ~ style sheet stylus ~ System T1 ~ ToggleKeys token ~ typography UART ~ uupc V.120 ~ view2 viewer ~ VxD w3 ~ WinG WINS ~ WWW X.25 ~ X Windows Yahoo! ~ yotta- Z39.50 standard ~ Zulu time