HTML and CSS Reference
FTP (File Transfer Protocol) An Internet protocol for transferring
iles from one computer to another, usually using a stand-alone applica-
tion. Web browsers and page editors also use FTP to upload and down-
load iles. Dozens of FTP clients are available. One of the most popular is
FileZilla, a free, open-source program that runs on Windows, Macintosh,
and UNIX computers.
(oten called a framework) that simpliies the development of dynamic,
interactive web pages. It provides a language for selecting DOM elements
and giving them complex behaviors. jQuery takes care of cross-browser
diferences in the DOM and facilitates the use of AJAX. In much the
same way that CSS does with web page presentation, jQuery encourages
the separation of semantic HTML markup from the descriptions of how
HTML elements should respond to events. jQuery makes Web program-
RSS (Real Simple Syndication) An XML protocol for distributing con-
tent. Such distributed content from a website is called a feed and provides
an alternative means for users to access the content. Users can subscribe
to feeds using a number of stand-alone newsreaders or by using the
feed-reading facilities incorporated into their browsers and email clients.
Feeds from one website can also be embedded into web pages on another
site in a syndicated publishing model. RSS is quite popular but evolved
in an ad hoc way and is not a recognized standard. A newer feed protocol
called Atom is more robust and follows the applicable standards.
DNS (Domain Name System) A system for assigning names to com-
puters connected to the Internet or a private network. It translates
domain names meaningful to humans into the numerical addresses
associated with networking equipment for the purpose of locating these
devices worldwide. he Domain Name System can be thought of as the
“phone book” for the Internet.
DOM (Document Object Model) A dictionary and grammar for
interpreting HTML. A DOM describes HTML elements and their
attributes and properties and how they are used to create web pages.
DOMs are published in a form that can be read by both humans and
machines. Every web browser has at least one DOM, and most modern
browsers conform to DOMs published by the W3C. Yet there are still