The XHTML 1.0 Language and Design Sourcebook
On This Page
- Web Frequently Asked Questions Documents
- Web-related Newsgroups
- User Surveys of WWW Resources
- General Web Authoring
- HTML and XHTML Specifications
- Cascading Style Sheets
- Graphics and Images
- Fonts and Font Embedding
- Browsers, Servers, and Robots
- Web Design Issues: Books and Articles
- XML and SGML: Discussion and Specifications
1. Web Frequently Asked Questions Documents
2. Web-related Newsgroups
- comp.infosystems.www.advocacy - Political and advocacy issues
- comp.infosystems.www.announce - Announcements of new sites or services moderated
- comp.infosystems.www.authoring.cgi - CGI programming
- comp.infosystems.www.authoring.html - HTML authoring issues
- comp.infosystems.www.authoring.images - Images in Web documents including image
- comp.infosystems.www.authoring.misc - Miscellaneous web authoring issues
- comp.infosystems.www.authoring.site-design - Issues to do with site design
- comp.infosystems.www.authoring.stylesheets - Cascading Style Sheets
- comp.infosystems.www.authoring.tools - Discussion of authoring tools
- comp.infosystems.www.browsers.mac - Macintosh browsers
- comp.infosystems.www.browsers.misc - Miscellaneous browser issues
- comp.infosystems.www.browsers.ms-windows - MS-Windows Web browsers
- comp.infosystems.www.browsers.x - X-Windows Web browsers
- comp.infosystems.www.marketplace - Miscellaneous marketplace musings
- comp.infosystems.www.servers.mac - Macintosh HTTP servers
- comp.infosystems.www.servers.misc - Miscellaneous HTTP server issues
- comp.infosystems.www.servers.ms-windows - Windows 3.1/95/NT HTTP servers
- comp.infosystems.www.servers.unix - UNIX HTTP servers
- comp.os.os2.networking.www - Web issues related to IBM OS/2
3. User Surveys of WWW Resources
4. General Web Authoring
- www.stars.com/vlib/ - Web developer's virtual library
5. HTML and XHTML Specifications
- www.w3.org/MarkUp/ - W3C's HTML overview
- www.ietf.org/rfc/rfc1866.txt - HTML 2.0 specification
- www.w3.org/TR/REC-html32.html - HTML 3.2 specification
- www.w3.org/TR/html40/ - HTML 4.01 specification
- www.w3.org/TR/xhtml1/ - XHTML 1.0 specification
5.1 HTML 4 Document Type Definitions: DTDs
- www.java.utoronto.ca/DTDs/HTML/HTML4.decl - SGML declaration for HTML
- http://www.w3.org/TR/REC-html40/sgml/dtd.html - HTML 4 DTD
5.2 XHTML 1.0 Document Type Definitions: DTDs
- www.w3.org/TR/xhtml1/xhtml1.zip - ZIP archive, including all DTDs, entity definition files and an SGML Open Catalog.
- www.java.utoronto.ca/DTDs/HTML/HTML4.decl - SGML declaration for HTML
- http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd - Strict XHTML DTD
- http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd - Transitional XHTML DTD
- http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd - Frameset XHTML DTD
- http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent - Latin entity table
- http://www.w3.org/TR/xhtml1/DTD/xhtml-special.ent - Special characters entity table
- http://www.w3.org/TR/xhtml1/DTD/xhtml-symbol.ent - Symbols entity table
5.3 Browser-Specific (non-standard) HTML Extension (New Section - 27/May/2001)
- developer.netscape.com/docs/manuals/htmlguid/index.htm - HTML in Navigator
- developer.netscape.com/docs/manuals/htmlguid/tags_complete.html - Navigator HTML history
- msdn.microsoft.com/workshop/author/html/reference/elements.asp - HTML in Internet Explorer
6. Cascading Style Sheets
- www.w3.org/pub/WWW/Style/ - General style sheet information
- www.w3.org/TR/REC-CSS1 - CSS1 specification
- www.w3.org/TR/REC-CSS2/ - CSS2 specification
- Cascading Style Sheets: Designing for the Web 2nd edition, by Håkon Wium Lie and Bert Bos, Addison-Wesley 1999
7. Graphics and Images
7.1 General Issues in Web Graphics
- lynda.com/hex.html - Index of RGB hex codes and colors
- www.inforamp.net/~poynton/Poynton-articles.html - Articles on computer graphics
- www.inforamp.net/~poynton/Poynton-colour.html - Color and computer displays
- www.vtiscan.com/~rwb/gamma.html - An explanation of monitor gamma
- Designing Web Graphics 2, by Lynda Weinman, New Riders Publishing 1997
7.2 Transparent, Interlaced and Animated GIFs
- user.aol.com/royalef/gifabout.htm - About GIF in general
- members.aol.com/htmlguru/transparent_images.html - Tutorial
- user.aol.com/royalef/gifanim.htm - Animated GIFs
7.3 Public Domain Icon Archives
- www.dsv.su.se/~matti-hu/archive.html - Moby's icon archive
- www.cli.di.unipi.it/iconbrowser/icons.html - Iconbrowser archive
- www.cli.di.unipi.it/iconbrowser/icons/mirrors.html - List of mirrors of above site
- www.cit.gu.edu.au/~anthony/icons/index.html - Anthony's archive
- bsdi.com/icons/AIcons/ - Mirror of preceding site
- www.hlt.uni-duisburg.de/AIcons/ - Mirror of preceding site
- ftp://ftp.cs.indiana.edu/pub/AIcons/ - Mirror of preceding site
- hobbes.nmsu.edu/pub/multimedia/images/ - OS/2-related images
- www.cco.caltech.edu/~cherish/images/ - Miscellaneous images. This seems to no longer be working -- does anyone know a new, valid URL, if so, send me mail.
- cpcug.org/user/jlacombe/backgrnds/johnback.html - Background images
7.4 Other Lists of Image Archives
8. Fonts and Font Embedding
- www.bitstream.com - TrueDoc font format
- developer.netscape.com/library/documentation/communicator/dynhtml/webfont1.htm - Netscape font embedding
- www.microsoft.com/typography/web/embedding/weft/default.htm - OpenType font embedding
9. Browsers, Servers, and Robots
9.2 Web Servers
- http://serverwatch.internet.com/ - List of all servers
- http://webcompare.internet.com/ - Server comparisons
- http://www.netcraft.com/survey/ - Netcraft Web server usage survey
9.3 Robots and Robot Exclusion Policy
10. Web Design Issues: Books and Articles
- info.med.yale.edu/caim/manual/ - This site contains an excellent on-line discussion of hypertext design issues, and their relevance to the Web. This resource has a and very useful annotated bibliography. The authors of the collection are Patrick J. Lynch, director of the Center for Advanced Instructional Media at the Yale University School of Medicine, and Sarah Horton, a Multimedia Applications Specialist for Academic Information Resources at Dartmouth College
- Web Navigation: Designing the User Experience, by Jennifer Fleming,
O'Reilly and Associates, Sebastopol, CA. 1998.
A very useful study at Web site design from the perspective of information navigability and ease-of-use.
- Multimedia and Hypertext: The Internet and Beyond, by Jakob Nielsen,
Academic Press, Cambridge, Mass. 1995.
Jacob Nielsen's book is an expansive overview of multimedia and hypertext, with important discussions of usability and design issues. With its almost 70 pages of references, you will never again be at a loss for what to read!
- The Non-Designer's Design Book, by Robin Williams, Peachpit Press
This small, outstanding book covers all the basic elements of good typography, page layout, and book design. Although written for the printed page, this is a must-read book for anyone who wants to design Web pages and who does not have a background in design and/or typography.
- Designing Visual Interfaces: Communication-Oriented Techniques,
by Kevin Mullet and Darrell Sano, Prentice-Hall 1995.
An excellent book on visual interface design concepts for computer graphical user interfaces.
- Designing and writing online documentation, Second Edition, by
W. K. Horton, John Wiley and Sons 1994.
An excellent book that covers in detail all aspects of electronic document design. There are also many useful references.
- Visual Design of the User Interface, by E. R. Tufte, IBM
An excellent review of the issues involved in designing usable interfaces for users.
- Envisioning Information, by E. R. Tufte, Graphics Press 1990.
Simply a lovely book that illustrates the many ways in which information can be graphically communicated, with some reflections on computer interface issues. This is a must-have book for any serious interface designer.
- The Visual Display of Quantitative Information, by E. R. Tufte,
Graphics Press 1983.
This is considered by many to be the best book ever written on the graphical presentation of data. An outstanding book, which nicely compliments his later work, Envisioning Information.
- Understanding Hypermedia, by Bob Cotton and Richard Oliver, Phaidon
A somewhat glitzy and visual introduction to hypermedia, and an excellent addition to any coffee table. This will be of particular interest to those with a background in design.
- Hypertext, by George P. Landow, Johns Hopkins University Press
This is a discussion not of the technical aspects of hypertext, but of the literary meaning of hypertext, and of its impact on our understanding of text and literature. If "critical theory" or the name Michel Foucault mean anything to you, then this is the book to read.
- The Gutenberg Elegies, by Sven Birkerts, Fawcett Columbine
Some thoughts on the usefulness of hypertext and hypermedia, and on the advantages of print. A much easier book than Hypertext.
11. XML and SGML: Discussion and Specifications
- etext.lib.virginia.edu/sgml.html - Simple guide to SGML
- etext.virginia.edu/bin/tei-tocs?div=DIV1&id=SG - Gentle SGML Introduction
- ftp://www.ucc.ie/pub/sgml/p2sg.ps - The above, but in PostScript
- www.oasis-open.org/cover/sgml-xml.html - Oasis XML/SGML references
- www.w3.org/XML/ - W3C's XML activities overview
- www.w3.org/TR/REC-xml - XML Specification
- ftp://ftp.ifi.uio.no/pub/SGML/ - Eric Naggum's SGML archive
- www.w3.org/TR/REC-MathML - Math Markup Language
11.1 Books on SGML and XML
- The SGML Handbook, by Charles F. Goldfarb, Oxford University Press, 1990 (the SGML "bible" -- not for the tame of heart!)
- The SGML Implementation Guide, by B. Travis and D. Waldt, Springer-Verlag, 1995
- The XML Specification Guide, by I.S. Graham and L. Quin, John Wiley and Sons, 1999