Tools and links
This page contains links to information and tools you may find useful. It is by no means an exhaustive list. If you find something you’d like to share with the class, please let me know so I can include it. Also be sure to check out the additional listings on the ITD 110 Tools page since many of these are directly relevant to this class.
Web resources · XML · Editors · Document Object Model · Software · Miscellaneous · Bibliography
Web resources
- Delorie Web Stuff — tools such as a Lynx emulator and a search engine simulator
- Design Detector — Web design tips and examples
- SSI Developer — resources for server-side includes and CSS
- Server Side Includes — W3C commands documentation
- BrowserShots.org — Test your web design in different browsers
- Live HTTP Headers — Firefox extension to view HTTP headers
XML resources
- Validome — has on-line validators for XML, DTD-Schema, and RSS
- Anatomy of an RSS File — how to build an RSS file from scratch
- ListGarden — RSS Feed Generator (free open-source software)
- XML Notepad 2007 — free from Microsoft, provides a simple intuitive user interface for browsing and editing XML documents
- Firstobject XML Editor (FOXE) (free)
- XMLPad — a free XML IDE
- Exchanger XML Editor. (Uses Java, therefore multi-platform)
Editors
Looking for a WYSIWYG HTML editor?
- KompoZer — an offshoot of Mozilla Composer, this is an open-source web authoring tool (in the very early stages)
- BlueGriffon — picks up where nvu and KompoZer left off
- Microsoft Expression Web 4 — originally a commercial product, now available for free.
Document Object Model
- What does your user agent claim to support? Find out!
- Various resources on W3C DOM
- Documentation for IE DOM
- Documentation for W3C DOM
Software
- PuTTy — this is a free SSH client for Windows
- SSH for MacOS: this is included in the operating system. For a quick overview of how to use it, look at this article.
- Apache web server: Main web site or download Windows binaries
- PHP: Main web site or download Windows binaries or Mac binaries.
- MySQL: Main web site or download Windows binaries or Mac binaries.
- XAMPP — this is an easy-to-install bundle of Apache, MySQL, PHP, and Perl. (Available for Windows, Linux, and MacOS.)
Miscellaneous
- JavaScript Built-in Functions
- Structured Query Language (SQL) tutorial
- Lorem Ipsum generator — use this to generate filler text which you can copy-and-paste
- Note that the PSPad text editor includes a built-in Lorem Ipsum generator
Bibliography
This is not intended to be an exhaustive list, but includes some of the books I have found useful. Highlighted books are especially worthwhile. Note that electronic versions of many technical books can be viewed on-line via the “Safari” database on the NVCC library web site.
- HTTP: The Definitive Guide, David Gourley & Brian Totty. O’Reilly Media, 2002, ISBN 0-56592-509-2. More than you ever wanted to know about the Web’s underlying protocol.
- The Linux Web Server CD Bookshelf, version 2.0. O’Reilly Media, 2003, ISBN 0-596-00529-6. Includes manuals on Apache, PHP, MySQL, and mod_perl.
- JavaScript Pocket Reference, 2nd edition, David Flanagan. O’Reilly Media, 2002, ISBN 0-596-00411-7.
- MySQL Pocket Reference, 2nd Edition, George Reese. O’Reilly Media, 2007, ISBN 0-596-51426-3.
- Perl Pocket Reference, 4th Edition, Johan Vromans. O’Reilly Media, 2002, ISBN 0-596-00374-9.
- PHP Pocket Reference, 2nd Edition, Rasmus Lerdorf. O’Reilly Media, 2002, ISBN 0-596-00402-8.
- XML Pocket Reference, 3rd Edition, Robert Eckstein. O’Reilly Media, 2005, ISBN 0-596-10050-6.
Web resources · XML · Editors · Document Object Model · Software · Miscellaneous · Bibliography