Internet and World Wide Web Resources


There are many resources available on the World Wide Web that go into more depth on the topics we cover. Visit the following sites for additional information on each chapter's topics.

NOTES:

  • The links provided below all worked at the time of the main text's publication. Since the internet is constantly evolving some of the domains and/or pages we are supplying links to may have moved, changed or expired since the book's publication date.
  • There are no Web Resource links for chapters 2, 13, 15, 18 and appendices A-F. Only Appendix G has Web Resource links.

Chapter 1 – Introduction to Computers and the Internet

www.deitel.com
Please check this site for updates, corrections and additional resources for all Deitel & Associates, Inc., publications.
netforbeginners.about.com
The About.com Internet for Beginners guide provides valuable resources for further exploration of the history and workings of the Internet and the World Wide Web.
www.learnthenet.com/english/index.html
Learn the Net is a Web site containing a complete overview of the Internet, the World Wide Web and the underlying technologies. The site contains much information appropriate for novices.
www.w3.org
The World Wide Web Consortium (W3C) Web site offers a comprehensive description of Web technologies. For each Internet technology with which the W3C is involved, the site provides a description of the technology, its benefits to Web designers, the history of the technology and the future goals of the W3C in developing the technology.
www.ukans.edu/cwis/units/coms2/class/intro/index.htm
This University of Kansas Web site gives a comprehensive overview of the Internet and the World Wide Web, with an interactive slide presentation of each topic covered.
members.tripod.com/~teachers/index.html
This site introduces novices to the Internet and the World Wide Web, targeting users who will be surfing the Web in a classroom setting.
www.ed.gov/pubs/OR/ConsumerGuides/internet.html
The U.S. Department of Education's Consumer Guide provides a clear, concise tutorial on the structure, content and compatibilities of the Internet and the Web.

Back to Top


Chapter 2 – Microsoft Internet Explorer 6

There are no Web Resource links for this chapter.

Back to Top


Chapter 3 – Adobe Photoshop Elements: Creating Web Graphics

Many resources are available on the topic of using Photoshop Elements to create images for Web pages. A good resource is the interactive help file packaged with Photoshop Elements. This help file covers almost every function Photoshop Elements has to offer. The interactive help file is accessed by clicking the question mark button on the main menu bar. Also check out www.adobe.com (Adobe Inc.'s home page) to stay up-to-date on general information about Photoshop Elements. Most of the information on the Web, however, is available at user-run sites offering general information, examples and tutorials. For example, www.photoshopcafe.com has excellent in-depth tutorials, for both Photoshop beginners and experts who want to explore new techniques. Another site for tutorials is located at www.planetphotoshop.com. Many Photoshop tutorials were written for versions of Photoshop other than Elements, but many of the main concepts carry over to the Elements version. If looking for effects more diverse than those included in Photoshop Elements, new filters can be downloaded for free from sites such as www.plugins.com/plugins/photoshop. Plug-in filters, brushes and fonts are installed to the hard drive of the computer under the Photoshop Elements directory.

Back to Top


Chapter 4 – Introduction to XHTML: Part 1

www.w3.org/TR/xhtml11
The XHTML 1.1 Recommendation contains XHTML 1.1 general information, compatibility issues, document type definition information, definitions, terminology and much more.
www.xhtml.org
XHTML.org provides XHTML development news and links to other XHTML resources, including books and articles.
www.w3schools.com/xhtml/default.asp
The XHTML School provides XHTML quizzes and references. This page also contains links to XHTML syntax, validation and document type definitions.
validator.w3.org
This is the W3C XHTML validation service site.
hotwired.lycos.com/webmonkey/00/50/index2a.html
This site provides an article about XHTML. Key sections of the article overview XHTML and discuss tags, attributes and anchors.
wdvl.com/Authoring/Languages/XML/XHTML
The Web Developers Virtual Library provides an introduction to XHTML. This site also contains articles, examples and links to other technologies.
www.w3.org/TR/2001/REC-xhtml11-20010531
The XHTML 1.1 DTD documentation site provides technical specifications of XHTML 1.1 syntax.

Back to Top


Chapter 5 – Introduction to XHTML: Part 2

www.vbxml.com/xhtml/articles/xhtml_tables
The VBXML.com Web site contains a tutorial on creating XHTML tables.
www.webreference.com/xml/reference/xhtml.html
This Web page contains a list of frequently used XHTML tags, such as header tags, table tags, frame tags and form tags. It also provides a description of each tag.

Back to Top


Chapter 6 – Cascading Style Sheets™ (CSS)

www.w3.org/TR/css3-roadmap
The W3C Cascading Style Sheets, Level 3 specification contains a list of all the CSS properties. The specification also provides helpful examples detailing the use of many of the properties.
www.ddj.com/webreview/style
This site has several charts of CSS properties, including a list stating which browsers support what attributes and to what extent.
tech.irt.org/articles/css.htm
This site contains articles dealing with CSS.

Back to Top


Chapter 7 – JavaScript: Introduction to Scripting

There are a tremendous number of resources for JavaScript programmers on the Web. This section lists a variety of JavaScript, JScript and ECMAScript resources available and provides a brief description of each. Additional resources for these topics are presented in the subsequent chapters on JavaScript and in other chapters as necessary.
www.ecma-international.org/publications/standards/ECMA-262.htm
This site is the home of the ECMAScript standard that underlies both JavaScript and JScript.
msdn.microsoft.com/library/en-us/script56/html/vtoriMicrosoftWindowsScriptTechnologies.asp
The Microsoft Windows Script Technologies page includes an overview of JScript, complete with tutorials, FAQs, demos, tools for downloading and newsgroups.
www.webteacher.com/javascript
Webteacher.com is an excellent source for tutorials that focus on teaching with detailed explanations and examples. This site is particularly useful for nonprogrammers.
wsabstract.com
Website Abstraction is devoted to JavaScript and provides specialized tutorials and many free scripts. This site is good for beginners, as well as people with prior experience who are looking for help in a specific area of JavaScript.
www.webdeveloper.com/javascript
WebDeveloper.com provides tutorials, tools, and links to many free scripts.

Back to Top


Chapter 8 – JavaScript: Control Statements I

There are a tremendous number of resources for JavaScript programmers on the Web. This section lists a few JavaScript and ECMAScript resources available and provides a brief description of each. Additional resources for these topics are presented at the end of other JavaScript chapters as necessary.
www.javascriptmall.com
The JavaScript Mall provides free scripts, FAQs, tools for Web pages and a JavaScript tutorial.
developer.netscape.com/tech/javascript
This JavaScript Reference provides JavaScript documentation, FAQs, recommended books, newsgroups and much more.
www.mozilla.org/js/language
The JavaScript Language Resources page contains technical documentation of the ECMAScript standard, on which JavaScript is based.

Back to Top


Chapter 9 – JavaScript: Control Statements II

www.w3schools.com/js/js_looping.asp
The W3Schools Web site offers several JavaScript tutorials based on W3C standards, including this tutorial on looping with the for, while and do…while control structures.
www.devguru.com/Technologies/ecmascript/quickref/javascript_intro.html
The DevGuru JavaScript Quick Reference offers a comprehensive guide to JavaScript/JScript/ECMAScript and includes additional examples of the control structures and other language features presented in this book.

Back to Top


Chapter 10 – JavaScript: Functions

www.citycat.ru/doc/JavaScript/intro/script.htm
JavaScript - Intro by Voodoo teaches how to program in JavaScript.
www.quirksmode.org
This site provides a tutorial on JavaScript functions.
www.w3schools.com/js/js_functions.asp
This URL provides an introduction to JavaScript functions.

Back to Top


Chapter 11 – JavaScript: Arrays

www.pageresource.com/jscript/jarray.htm
This site discusses JavaScript arrays.
hotwired.lycos.com/webmonkey/98/04/index1a_page8.html?tw=programming
Thau's JavaScript Tutorial introduces JavaScript arrays.

Back to Top


Chapter 12 – JavaScript: Objects

www.javascript.com
JavaScript.com provides JavaScript tips and articles.
www.iboost.com/build/programming/js/tutorial/885.htm
This page provides a tutorial on JavaScript objects.
www.javascriptsearch.com
This site provides a variety of JavaScript examples.
www.a1javascripts.com
This site provides JavaScript examples, links, tutorials and tools.
devedge.netscape.com/central/javascript
Netscape's JavaScript Central site contains links to several JavaScript references providing detailed information on JavaScript's built-in objects and other language features.

Back to Top


Chapter 13 – Dynamic HTML: Object Model and Collections

There are no Web Resource links for this chapter.

Back to Top


Chapter 14 – Dynamic HTML: Event Model

msdn.microsoft.com/workshop/author/dhtml/reference/events.asp
Microsoft's DHTML Events site provides a comprehensive reference on events in Dynamic HTML.
wsabstract.com/dhtmltutors/domevent1.shtml
This JavaScript Kit tutorial introduces event handling in the DOM (Document Object Model), as supported by both Internet Explorer 5+ and Netscape 6+.

Back to Top


Chapter 15 – Dynamic HTML: Filters and Transitions

There are no Web Resource links for this chapter.

Back to Top


Chapter 16 – Dynamic HTML: Data Binding with Tabular Data Control

www.microsoft.com/data
The Microsoft Data Access Technologies Web site provides information about Microsoft database access strategies and data source objects.
www.microsoft.com/mind/0797/databinding.asp
This article presents an overview of data-binding capabilities in Dynamic HTML.

Back to Top


Chapter 17 – Macromedia Flash™: Building Interactive Animations

www.macromedia.com
Macromedia specializes in tools for creating multimedia-rich Web sites. Free 30-day trial versions of its multimedia authoring tools are available at this site.
www.macromedia.com/software/flash
Macromedia's Flash site contains detailed product information, product support, tutorials, sample files and a showcase of professional Web sites built with Flash. The most recent version of the Flash 30-day trial software is available at this site.
www.actionscripts.org
An online community that offers Flash tutorials for all levels. The community also provides free sounds, fonts and open source code for Flash developers. Its forums provide open discussions about Flash topics between developers.
www.flashkit.com
Geared to Flash developers and enthusiasts. It has several forums covering various Flash topics.
www.moock.org
Provides helpful information on ActionScript and links to other ActionScript resources. It also offers professional Flash production tips and sample .fla files which may be downloaded for learning purposes.
www.openswf.org
Provides discussion about SWF tools and open source SWF creation links to SWF resources.
www.webmonkey.com/multimedia/shockwave_flash
WebMonkey offers information on many facets of Web design and development, including Flash and Shockwave.
www.shockwave.com
The Shockwave Web site contains a variety of Web-based games, cartoons and music. The site was created with Macromedia authoring tools, including Flash.

Back to Top


Chapter 18 – Macromedia Flash™ Case Study: Building an Interactive Game

There are no Web Resource links for this chapter.

Back to Top


Chapter 19 – Macromedia Dreamweaver MX 2004

www.macromedia.com/devnet/mx/dreamweaver
Macromedia's Dreamweaver Developer Center contains numerous tutorials and sample files intended for beginner, intermediate and expert users. This site explores some of the more advanced features of Dreamweaver in addition to the topics covered in this chapter.
www.macromedia.com/software/dreamweaver
This site contains detailed product information, software downloads and links to featured sites created with Dreamweaver MX 2004.

Back to Top


Chapter 20 – Extensible Markup Language (XML)

www.w3.org/xml
The W3C (World Wide Web Consortium) works to develop common protocols to ensure interoperability on the Web. Their XML page includes information about upcoming events, publications, software and discussion groups. Visit this site to read about the latest developments in XML.
www.xml.org
xml.org is a reference for XML, DTDs, schemas and namespaces.
www.w3.org/style/XSL
Provides information on XSL, including what is new in XSL, learning XSL, XSL-enabled tools, XSL specification, FAQs, XSL history and more.
www.w3.org/TR
W3C technical reports and publications page. Contains links to working drafts, proposed recommendations, recommendations and more.
xml.apache.org
The Apache XML Web site provides many resources related to XML, including tools and downloads.
www.xmlbooks.com
Contains a list of recommended XML books by Charles Goldfarb, one of the original designers of GML (General Markup Language), from which SGML was derived.
www.xmlsoftware.com
The site contains links for downloading XML-related software. Downloads include XML browsers, conversion tools, database systems, DTD editors, XML editors and more.
www.xml-zone.com
The Development Exchange XML Zone is a complete resource for XML information. It includes FAQ, news, articles, links to other XML sites and newsgroups.
wdvl.internet.com/Authoring/Languages/XML
The Web Developer's Virtual Library XML