This instruction packet is intended to be a guide to help you
better understand the world of http and html. In case you do not already know
http stands for hypertext transport protocol, and html stands for hypertext
markup language. There is a good chance that this sounds a little ‘greek’ to
you but the concepts are fairly simply. A protocol is simple a set of rules
that have been established that allows things to happen. For example in America
it is protocol to thank someone after they have done something to try to help
you. However a protocol cannot work unless everyone speaks the same language.
Hence the reason for html. It is the language that http follows.
There is a still a large mystique that surrounds web pages.
It appears that many people think it to be a magical thing that you can type in
an address inside of a program like Internet Explorer or Netscape Navigator and
all of a sudden a page appears. However, there really is nothing magical about
this. In reality all you are doing is making a telephone call to a number
(which in this case is a file) and hoping to get an answer (just as you
normally hope to hear someone when you ‘dial up.’ The other part of reality is
that your web page is a similar type of answering machine device. Just as you
make the decision as to what people will hear when you are not home, your web
page is your way of introducing people to yourself.
However, as you already know web pages can do more than be
for personal use, a business can design them to take orders, provide
information, and many other things. The main point to understand is that one
should give some consideration as to what people will think and do when
encountering your web page. It is also important to think not in terms of
pages, but as an overall web site. Many of you have created web pages that show
pictures of yourself, or perhaps provide some links to other places, but there
is little design thought about how to make the experience for the visitor more
pleasurable or easier to find what he/she is looking for.
That is one of the main reasons for this exercise. It called
for you to be able to either copy a page or to update your current page. In
class this provided many with some difficulty. Let’s try to bring it into
perspective. When you create a document in word you generally create a
document, but many times you need to make some corrections or revisions. So
what do you do? You open up the file, make the changes, and then save the
changes so that the next time you open up the file it appears exactly the same
way you left it. Such is the same concept behind web pages and what is behind
this assignment. Please note that the process you go through changing your
webpage and copying another are one and the same.
What you want to do is open your file, make changes, and then
save it. Now this is done very easily within Word because your file is saved on
your hard drive or floppy disk (also known as locally). But your web page is
saved on another computer called a server, or more specifically called sunset.
So what you did in Lab 4 was to make a copy of what is on the server, bring it
to your ‘local’ machine, make changes, and then save it back to the server
(sunset). Do make a point to note that this process is somewhat labor intensive
(difficult or time consuming and rather crude/old fashioned), but it is the
only way sunset will allow you to make the changes you wish to make. There are
other programs, well other servers in which you can make instant ‘live’ edits
and changes. But lets deal with the process you need to work with.
Bringing your web page to your computer….
What you want to do is pull this page down to your computer
so you can work on it. It is almost exactly the same as taking a book off a
shelf. Your web page has been made (or one that you wish to copy) and it is
there out in the open for anyone to look at (exactly like any library book only
better because more than one person can view it at a time). In your case your
library is sunset and you have been given permission to change your book at any
time. So how do you edit your book? Simple, first you must go to your book. To
do this you must use either the Internet Explorer or Netscape ‘libraries’
[programs]. Once you have located your page you are given the option to edit your
page. This is done by clicking on FILE and then selecting EDIT WITH MICROSOFT
FRONTPAGE. If you click on this FRONTPAGE will open up with your web page. You
are now free all the changes that you wish to make.
Now what happens when you are done? Does your ‘book’ look any
different? Unless some freak event of nature occurred the answer is probably
no. Why? Because you need to ‘officially’ place your book back on the shelf.
This is accomplished by saving your FRONTPAGE FILE (either to a floppy disk or
to the HARD DRIVE) and then using FTP [File Transfer Protocol] to send your
page back to the shelf sunset. [for help on FTP refer to the FTP help page].
When you FTP your new page to sunset it automatically replaces the original
page (if you were making changes, otherwise it will place that file into your
account).
This library concept has really been stressed because I
believe it might be the best way to visualize how your web page works. Notice
how the library system starts off with the usual A-Z letters, but then some
books have more things added, like AB 12 Z69. The same goes for web pages.
Sunset starts with A-Z, but if Sunset stuck with A-Z then only 26 people could
have a web page[but that is not good right?], so they expanded and used
people’s last names. But what if you wanted to have more than one page, how
would you do that? What about the title YOUR NAME/YOUR SECOND PAGE NAME? That
would be one way right? In fact that is the way. That is why you have been
given an account with the right to add as many files as you wish. The only
condition is that you must name each file and you must provide the address
[call number] to the public. You see Sunset is not able to keep up with naming
everyone’s books (pages) for them.
The next part is to take some time to think about the
visitor’s experience. Sure you could everything you had to say on one page, but
what if some people don’t want to read everything about you? [they might have
to find one particular thing and don’t have time to look at all you have to offer]
One method might be to make a “table of contents” that would allow the visitor
to decide where they wanted to go. By thinking in these terms you go a long way
in web development. It is best to make categories in which the user makes the
decision where they wish to go. Some suggestions could include a list of
‘Biography’, ‘Interest’, ‘Contact Information’, and “Homework.” All of these
names would now be links to files [or folders] that would list this information
for visitors to find. See below for a pictorial example.