A primer for creating web resources


The resources on this page are gateways to learning about how to create web resources. The first set of pointers is to resources that teach the use of HTML (HyperText Markup Language.) These are followed by resources on Perl and CGI, the two programming languages that underlie much of the fancy stuff now available on the web.


HTML

HTML--Starting points

This area is aimed at beginners, but all these documents are gateways to all levels of information. There are relatively few unique resources, and these all will get you to roughly the same places; so you will probably just want to find one that works best for you.
- A Beginner's Guide to HTML
From the folks at NCSA
- HTML Tutorial
From Clarkson Technical Communications
- Introduction to HTML
From Chuck Musciano, of Harris Corporation's Corporate Information Management Group
- The Web Developer's Library
Extensive topical list of information for web developers, including demonstrations, tutorials, jobs, and a help desk.

HTML--Style Guides

These are more advanced documents, designed to help you once you know what you are doing, so you can do it well. As a markup language, HTML does not give the author the kind of control over the appearance of the document that most publishers/providers of information are used to. Further, as a new medium for providing information, there are emerging norms for the look and feel of "well-executed" HTML documents.
- How to create high-impact documents
From the folks at Netscape Communications
- Bad Style Page
From earth.com, learn what not to do
- NCSA's list of Guides to Writing Documents
A good list that gets you to a wide variety of documents on how-to write good HTML

HTML--Reference Guides

Most of these pages are general gateways to information. One of them may be better for you than the page you are now reading.
- The HTML Quick Reference Guide
From the University of Kansas
- HTML Design Notebook
From Dan Connolly, one of the originator HTML
- HTML, the complete guide
From a person at Emory University
- Web Commnications Comprehensive Guide to Publishing on the Web
From Web Communications
- NCSA's list of Guides to Writing Documents
A good list that gets you to a wide variety of documents on how-to write good HTML
- Computers:World Wide Web:HTML
From Yahoo@akebono.stanford.edu
-Running a World Wide Web Service
Developed by Support Inititiative For Multimedia Applications
- WWW and HTML Tools
Developed by the W3 Consortium

HTML--Technical Information and Documentation

These are the more technical and official documents. Definitions of obscure terms and emering of extant standards can be found through these pages.
- A description of SGML, the Standard Generalized Markup Language
-A Beginner's Guide to URLs
From NCSA

Server Management

-World Wide Web Guidelines
This site houses a list of URLs for codes of practices and guidelines for establishment and continuing operation of Web sites. Most of the guidelines featured at this site are designed for UK higher education academic sites, but the information is still applicable to a general audience. The list is collated by Jane Kirk of Nottingham-Trent University.

PERL (Practical Extraction and Report Language)

"Perl is a language for easily manipulating text, files, and processes. Perl provides a more concise and readable way to do many jobs that were formerly accomplished (with difficulty) by programming in the C language or one of the shells. Even though Perl is not yet a standard part of UNIX, it is likely to be available wherever you choose to work." (From Learning Perl from O'Reily & Associates)
- Perl Archive
The North American Perl archive at the University of Florida. One-stop shopping at its finest
- Perl5 Information
Up-to-the-minute information about the latest version of Perl, Perl5, from the source at Metronet. This site includes a hypertext version of the new Perl5 manual
- The Perl Manual
From Carnegie Mellon
- Perl reference materials
This is a guide to online and print materials to help you learn Perl. The online ones are accessible directly through this nice page from Northwestern University The PERL packrats guide to PERL archives
From Metronet

CGI (Common Gateway Interface) scripts

"The Common Gateway Interface, or CGI, is an interface for running external programs, or gateways, under an information server. Currently, the supported information servers are HTTP servers." (From NCSA's Introduction to the Common Gateway Interface)
- A CGI Programmer's reference
- CGI Documentation
The standard from NCSA, includes the CGI primer
- Computers:World Wide Web:CGI-Common Gateway Interface
From Yahoo@akebono.stanford.edu. Contains example scripts and archives, plus a few reference sites.

Other Topics


tell us what you think

Natural Resources and Environmental Protection Cabinet