The Internet Encyclopedia (Volume 3)

(coco) #1

P1: 61


Irie WL040/Bidgoli-Vol III-Ch-62 June 23, 2003 16:43 Char Count= 0


REFERENCES 775

This field is very dynamic, and technologies and practices
are constantly changing. More complex object-oriented
programming paradigms and generalized markup lan-
guages are gaining widespread acceptance and use.
XML (extensible markup language), XHTML (extensible
HTML), XML-RPC (XML remote procedure call), SOAP
(simple object access protocol), and SVG (scalable vector
graphics) are examples of such new standards. However,
the basic principles of clarity, consistency, and concise-
ness are still applicable to the design of all sites regardless
of type or technology.
The Web development profession is also rapidly chang-
ing field. No longer is it feasible to have one person per-
form all design and implementation duties. A team of Web
developers, graphic designers, and database administra-
tors is usually required, with each member responsible for
the three components of Web site development: content
management, content presentation, and programming
logic. However, it is still important to be aware of all
issues in order to work effectively in a Web development
team.

GLOSSARY
Client/server architecture A process by which multiple
computers communicate. The client initiates all com-
munication with the server in the form of a request and
receives the results in the form of a response. For Web
sites, the user’s browser is the client requesting content
or services from the Web server.
Database A repository of information. The data are
stored in a structured way to be easily and efficiently
retrieved. Two popular types of databases are the rela-
tional database and the object-oriented database. Each
has advantages and disadvantages with respect to effi-
ciency, rich associations between information, etc.
Hypertext A mechanism by which related content (text,
graphic, multimedia, etc.) is associated using links. A
hypertext document allows the user to easily access
relevant content in a seamless, integrated context, as
opposed to traditional, sequentially viewed documents.
Hypertext markup language (HTML) A standard lan-
guage for publishing content on the World Wide Web.
HTML defines a set of markups, or tags, that are em-
bedded in a Web document and provide structural,
stylistic, and content information.
Uniform resource locator (URL) The explicit format
for a reference to a hypertext document. It is in the form
protocol://server:port/path. The protocol can be any of
several standard Internet communications protocols,
with HTTP being the most common for Web pages.
By default, Web servers communicate using a standard
port number, 80. In such cases the URL can be short-
ened toprotocol://server/path.
User Anyone accessing the Web site, using a Web bro-
wser. A related term, user interface, refers to the en-
tire environment (text, graphics, and user input and
response) that builds the experience for the user inter-
acting with the site.
Web site The integration of hypertext content, presen-
tation information, and controlling logic, that forms
the user experience. Implemented on a Web server, its

purpose is usually to disseminate information, foster
collaboration, or obtain user input. It is the basic unit
of discussion in this chapter and will refer to both the
user experience and the actual implementation.
World Wide Web (WWW) A network of hypertext doc-
uments, existing on Web servers and accessible via
the Internet using computer programs called Web
browsers.

CROSS REFERENCES
See Client/Server Computing; Databases on the Web;
HTML/XHTML (HyperText Markup Language/Extensible
HyperText Markup Language); Usability Testing: An Eval-
uation Process for Internet Communications.

REFERENCES
Champeon, S. (2001). JavaScript: How did we get here?
Retrieved April 16, 2002, from http://www.oreillynet.
com/pub/a/javascript/2001/04/06/jshistory.html
comScore Networks (2002). Ten million Internet users
go online via a cellphone or PDA, reports Comscore
Media Metrix Press Release. Retrieved August 30, 2002,
from http://www.comscore.com/news/cellpda082802.
htm
European Computer Manufacturers Association (1999).
Standard ECMA-262: ECMAScript language specifica-
tion. Retrieved April 2, 2002, from ftp://ftp.ecma.ch/
ecma-st/Ecma-262.pdf
Ginsburg, P. E. (1999). Building for 5.0 browsers. Re-
trieved May 10, 2002, from http://builder.cnet.com/
webbuilding/pages/Authoring/Browsers50
Lehn, D., & Stern, H. (2000). Death of the websafe color
palette? Retrieved April 20, 2002, from http://hotwired.
lycos.com/webmonkey/00/37/index2a.html?tw=design
Lie, H. W., & Bos, B. (1999). Cascading style sheets, level
1 W3C recommendation. Retrieved April 2, 2002, from
http://www.w3.org/TR/REC-CSS1
Marcus, B. (2001). Wireless, broadband penetration
continues. Retrieved May 1, 2002, from http://www.
digitrends.net/nwna/index15935.html
Murray, G., & Costanzo, T. (1999). Usability and the Web:
An overview. Retrieved April 16, 2002, from http://www.
nlc-bnc.ca/9/1/p1-260-e.html
Niederst, J. (2001).Web design in a nutshell(2nd ed.). Se-
bastopol, CA: O’Reilly & Associates.
Roelofs, G. (2000). PNG, MNG, JNG, and Mozilla M17. Re-
trieved August 30, 2002, from http://www.libpng.org/
pub/png/slashpng-2000.html
Solomon, K. (2000). Smart biz: Enabling the disabled. Re-
trieved May 1, 2002, from http://www.wired.com/news/
print/0,1294,39563,00.html
Weissinger, A. K. (2000).ASP in a nutshell(2nd ed.). Se-
bastopol, CA: O’Reilly & Associates.
World Wide Web Consortium (1998). Document ob-
ject model (DOM) level 1 specification. Retrieved
April 2, 2002, from http://www.w3.org/TR/REC-DOM-
Level-1
World Wide Web Consortium (2002). Hypertext markup
language (HTML) home page. Retrieved August 28,
2002, from http://www.w3.org/MarkUp
Free download pdf