- Safety palette
The safety palette is the set of +/-216 colors that are considered to be safe for creating non-dithering GIF images for the Web. Of the 16 million available colors, most users on the Internet have systems with 8-bit color resolution; thus limiting users to viewing 256 colors. There are roughly 40 colors that vary between the Macintosh and the PC operating systems. Besides system limitations, the operating system can also put constraints on the Web browser displaying the image. The colors in the safety palette represent the minimum set of colors that should always be available to all images, regardless of the operating system or the browser being used to display the image.
- Script Debugger
- Scripting
Scripting is a set of instructions to perform a special task in an application, utility, or on a Web site. All script needs to be coded in a specific scripting language. Scripting languages are an intermediate stage between HTML and programming languages such as Java, C++, and Visual Basic. The primary difference between scripting languages and programming languages is that the syntax and rules of scripting languages are less rigid and intricate than those of programming languages. On the Web, scripting can occur on both the client-side and the server-side. Examples of scripting languages are Perl, JavaScript, VBScript, and JScript.
- Scripting, client-side
Client-side scripting is part of an HTML document, and is downloaded into the user's browser. The browser interprets and executes the script. Some of the benefits of client-side scripting are increased speed and the ability to make a page act more like a real application by connecting embedded components and responding to events. Client-side scripting also can be used in applications that aren't Web-based, but which use Dynamic HTML. Examples of client-side scripting languages include VBScript, JavaScript, JScript, and ECMAScript.
- Scripting, server-side
Server-side scripting is interpreted and executed by the server. Before an HTML page is delivered to the browser, the server interprets and executes the script source code in the
ASP page. After the code has been interpreted and executed, the server sends the resulting stream to the browser. A key advantage to server-side scripting is that highly customized Web pages can be delivered without requiring any scripting intelligence on the client side. In fact, server-side scripting enables users to receive different custom pages based on individual browser capabilities, user preferences, and text and contents from a server-side database.
- Secure Sockets Layer
SSL is a standard for providing encrypted and authenticated service over the Internet. Using the Rivest Shamir and Adleman (RSA) public key, a public key cryptography for Internet security, specific TCP/IP ports can be encrypted. Primarily used for handling commerce payments, SSL is a general-purpose encryption standard for the Internet.
- Site Server
- Site Server, Commerce Edition
- Smart card
A smart card is an integrated circuit card (ICC) that is owned by either an individual or a group whose information must be protected according to specific ownership assignments. A smart card provides its own physical access control, and contains an integrated circuit that is compatible with ISO 7816.
- SQL
- Stream
A stream occurs when data and any properties associated with the data are transmitted across a network. In addition, sending data across a network from Windows Media Technologies to a Windows Media Player is also known as a stream. A player can render the stream as it is received without entirely storing it locally before playing.
- Structured Query Language (SQL)
SQL is the international standard database language used in querying, updating, and managing relational databases. SQL can be used to retrieve, sort, and filter data extracted from a database.