Starting Point for creating your own web page

First steps

  1. There is an excellent series of lectures arranged at Leavey Library which you might attend. This site gives the summary of the contents of these lectures and also the dates when these are going to be held

  2. It is recommended that you might make a print-out of the information given at

    http://www.usc.edu/Help/Authors/

    which is a site giving "Instructions for USCweb authors."

  3. As you will note, the first step is to run a program called

    requestwww

    on the unix prompt of your unix account. Merely following the instructions will suffice to establish a web page. (This command is also run to close down a particular web page).

    This will automatically generate a directory called public_html in your unix account, as well as a text file called index.html in that directory.

  4. What is visible on the web is basically the contents of the index.html file and its links. In the index.html file, links can be made to other files within your account, or to files/ locations outside your account.

  5. Further, in order for the files to be "readable" by the web browser (such as Netscape), you will have to type:

    chmod 604

    each time you start a file other than index.html in your account.

      [SOME MORE ON PERMISSIONS:

      You might find use for the following information:

      4 - read
      2 - write
      1 - execute

      4 + 2 == read and write
      4 + 1 == read and execute

      e.g., chmod 644 file_name

      gives read and write permission to the user,read permission to the group,and read permission to the universe.

      604 is required for files in public_html

      755 is required for directories in public_html ]

  6. Thereafter comes the relatively difficult task of learning the basic HTML language and building up the page. There is no need to purchase any book on the subject. Instead, you could

    (1) either download Internet Assistant for Microsoft Word from the following url:

    http://www.microsoft.com/word/internet/ia/sysreq.htm,

    or any other good html writer (most are available free or as shareware).

    (this will automatically convert your Microsoft Word documents to html format, which can then be uploaded to your public_html directory by ftp),

    (or, instead of this, you could download one of tens of html writers on the web)

    or

    (2) learn HTML the hard way (which is better since the web pages come out clearer, and as you "expect" them to), by printing the tons of information available on the web (e.g., you can start with the following site (by the National Center for Supercoming Applications):

    http://www.ncsa.uiuc.edu/General/Internet/WWW/HTMLPrimer.html

  7. The learning process for html is rather time consuming. Therefore, you can expect to get stuck innumerable number of times in the process. But unfortunately, consultants at USC do not provide help on building web pages.

    To begin with, you might try downloading a "ready-made" page and fill up your own information in it. This page, called "student.htm" is available at

    http://www.prenhall.com/pub/be/economics.d-005/econsurfing/student.htm.

    Once you download the file, and fill up your name and other details, you can upload the file to your account as and link it up to your index.html file.

The following brief collection of links might prove useful in case you are serious about developing a reasonably good web page.

General compilations

  1. USC help for web authors
  2. FAQs and Guides for Web Authoring
  3. USCweb- WWW info
  4. The Web Developer's Virtual Library

Hyper Text Markup Language

  1. A beginner's guide to HTML:
  2. Most of the links on the Internet for learning HTML
  3. The HTML Language: tons of stuff

HTML editors

  1. Review of the latest HTML editors
  2. Pick up Peter Crawshaw's HTML editor for Windows:
  3. Public HTML editors
  4. Windows 95 HTML Creators and Utilities
  5. Netscape 3.0 HTML editor

Graphics for your web page

  1. Icon Bazaar
  2. Color codes
  3. Andyart (bullets, arrows, etc.)
  4. Very Basic Help with Images
  5. Graphics for USCweb Authors
  6. USCweb - go to Icons and images
  7. PIXEL SITE: place to create your own fabulous pixels
  8. Images and Icons

CGI information

  1. Yahoo's information on image maps
  2. CGI web utilities installed at USC

Getting your own domain name

  • Domain Registration Services

    Java and JavaScript

    1. Download applets
    2. Do-It-Yourself Guide to HTML and JavaScript
    3. White paper on Java
    4. Java basics
    5. Places to go (searching for Java
    6. Comments on Applet Security
    7. Cool Applets We've Written (Beta)
    8. Fact Sheet - Java WorkShop 1.0
    9. Fact Sheet - Joe
    10. Gamelan: Earthweb's Java Directory
    11. Geographic Information System
    12. HORB Home Page
    13. JADE (JDBC Stuff)
    14. Java Security
    15. JavaScript
    16. JavaSoft Products and Services
    17. JIDL: The CORBA IDL Compiler for Java
    18. Online Manuals
    19. Writing Applets
    20. Writing Java Programs
    21. Packages
    22. The Java Tutorial
    23. MsqlJava Home Page
    24. The Java Developer
    25. Too much coffee...
    26. Visigenic Software, Inc.
    27. VisiBroker for Java
    28. VisualJava

      Some specialized resources for University web writers

      1. Webmaster's meeting
      2. College of letters, arts, and sciences: resources for web writers
      3. Controlling Access to your page
      Web Design Tips and Tricks
      Web Publishing The Easy Way
      WinMag Web Resource Center
      Plug-in Finder
      html2ps
      ps2html - Postscript to HTML converter


      THE INTERNET: The Online World resources handbook

      HYPER TEXT MARKUP LANGUAGE: Xoom Com (images) | A beginner's guide to HTML: | Most of the links on the Internet for learning HTML | The HTML Language: tons of stuff | Pick up Peter Crawshaw's HTML editor for Windows: | Pick up some neat 3D icons for your index.html file (obviously I haven't done so myself yet):

      JAVA: White paper on Java | Java basics | Places to go (searching for Java |

        3 ADD_DATE="823737794">Java Stuff

        Commentson Applet Security
        Cool Applets We've Written (Beta)
        Fact Sheet - Java WorkShop 1.0
        Fact Sheet - Joe
        Gamelan: Earthweb's Java Directory
        Geographic Information System
        HORB Home Page
        JADE (JDBC Stuff)
        Java Security
        JavaScript
        JavaSoft Products and Services
        JIDL: The CORBA IDL Compiler for Java

        Learning Java

        Online Manuals
        Writing Applets
        Writing Java Programs
        Packages
        The Java Tutorial

        MsqlJava Home Page
        The Java Developer
        Too much coffee...
        Visigenic Software, Inc.
        VisiBroker for Java
        VisualJava

      JAVASCRIPT

      Learning Javascript (stuff loaded on my rcf account)

      COMMON GATEWAY INTERFACE

      1. The CGI Resource Index
      2. The Worldwide mart
      3. Introduction to CGI
      4. Overview of CGI