(This document has been preserved for historic reasons only. The content is seriously out of date. Jukka Korpela.)
How to write your personal WWW homepage (at HUT): "Homepage" is a way of providing information about you via WWW. It is up to you to decide whether you want to provide such information, as well as what information you want to put there and in which form. If you want to create your homepage - connect (login) to one of the following: Unix computers Alpha, Beta, Gamma, Delta, lk-hp-1, lk-hp-2, ..., lk-hp-22 - give the command mkdir public_html in exactly that form (notice lower-case letters and underscore, not hyphen) - give the command cd public_html - give the command emacs index.html and write something suitable into that file (see instructions below). Before next morning, WWW is automatically updated so that your homepage becomes accessible to everyone. Currently your home page will appear under the information about the Computing Centre. (This will change in the future.) Even before the update, you (and anyone else) can access your homepage by giving the command (in Unix) www http://www.hut.fi/~username/index.html where one should replace "username" with your user name. The file index.html should contain so-called HTML description language. If you want to make things really easy, just type <PRE> at the beginning of the file and </PRE> at the end, then write normal text between them. The text will appear on user's screen as it is written in the file. If you want a nicer output form, then perhaps the simplest way is to take another urse's homepage description and modify it for you. You can, for example (after the command cd public_html) give the command cp ~jkorpela/public_html/index.html . which means that you get a private copy of one person's index.html file, and you can then modify it. Remarks: - it is best to use the ISO-Latin-1 character set, but if you cannot, it doesn't matter too much - when modifying another user's homepage. remember to correct all information so that it applies to you! - the HTML language is not so complicated but looks funny at first sight; this especially applies to things like <A HREF ... which are used for creating links to other documents; a few details: <TITLE> ... </TITLE> specifies the title of the document <IMG ...> indicates that a figure (image) is to be inserted <H1> ... </H1> specifies a header (which will appear in bold face) < stands for the character <, since < has a special meaning in HTML > similarly stands for the character > <B> ... </B> specifies that the text in between will appear in bold face <A HREF=...>text</A> causes "text" to appear underlined on screen, and selecting that text with a mouse click will lead the user to the document specified after HREF with in the so-called URL notation (Uniform Resource Locator) <P> stands for end of paragraph <BR> causes a line break <UL> ... </UL> indicates a list so that each list item is specified within them with the prefix <LI>.