![]() |
Personal Homepage PrimerAfter surfing the web for a while, many people arrive at the idea of making their own web page. This FAQ will help you do just that. While it does not contain all the information you'll need to develop your page, it will tell you the basics of what you'll need to know to get your personal page running properly on Hawaii OnLine. In addition, you'll find tips on where to go for additional information.
Section I: The Basics What are web pages made of? Section II: Putting Up your Page I've made a page! Now how do I get it on the web? Section III: Advanced Topics What is CGI? Section IV: Troubleshooting Why do my links work at home but not from www.aloha.net! Section V: Links Where can I find HTML education on the web? Section I: The Basics Q: What are web pages made of? Aside from HTML, web pages are made up of files of various sorts. The most common kind of files are graphics files. Every picture you see in a web page is made up of one sort of file or another. The two most common kinds are GIF and JPEG files (.gif & .jpg). Beyond that, there are all sorts of things that can be incorporated into web pages depending on what kind of message you're trying to convey. Q: So all pages need HTML. Where do I learn it? Once you understand what the basic tags and notations in HTML are, the best way to learn good HTML is to look at the "source" or HTML code that your favorite web pages are written in. To do this, you should select "document source" from the "view" option in your web browser's menu bar. This will bring up a separate window showing you the HTML for the web page you're viewing. By studying the techniques others have used to create attractive web pages, you will be inspired with ideas of your own. In fact, you might start by viewing the source of this web page. We have added special notations, called "remarks," in the source code. You can't see these remarks in your web browser, but when you view the source you will see them. We've used these remarks to describe the things we did to make this web page, and make it easier for you to understand our HTML code. Q: What about a book on HTML? Q: What are editors? Can they write the HTML for me? However, there are a couple problems with editors. First, many (especially the free ones and add-ons) don't do a good job of writing HTML. Most of the programs are not WYSIWIG (What You See Is What You Get), which means that they will still "look funny " until you actually view them in your web browser. Finally, like books, things in HTML can change by the time a new program comes out. That means that even if you use an editor, you may still need to manually write HTML if you want to try something new. This doesn't mean you shouldn't use editors. They can make some of the highly repetetive things about HTML much more convenient, and can help remind you of the right way to do HTML while you're learning. Just remember that you should look for the program that's right for you, and that built-in text editors like Simpletext or Notepad are just as powerful as $200 commercial software. Q: Are there any limitations on what I can put on my web page? All personal home pages have a "maximum data transfer" of 100 megabytes a month. This means that in a one month period, the total amount of data that visitors retrieve from your homepage cannot go over 100 megabytes without penalty fees. It is highly unlikely that your homepage will ever exceed this total, unless your page becomes very famous. The reason for this limit is to prevent one person's homepage from using more than its fair share of resources, and potentially infringing on other users service. Aside from that, the only limitations on the content of your page are those determined by state and federal law. We're not interested in monitoring or censoring users, and we'll leave it to you to decide what is appropriate on your page and what isn't. However, a special note should be made here about "adult" web pages. First, while there are no laws prohibiting sexual content on web pages (so far the CDA is still considered unconstitutional by the courts), there are other reasons to avoid it. Most adult graphics obtained on the Internet are either already a copyright violation, or they will be if you put them up on your page without the permission of the owner. Secondly, when word gets out that there is a web page with adult graphics on it, the volume of traffic for that web page increases, and could exceed your maximum data transfer limit. The bottom line is, it isn't our intention to interfere with your ability to communicate via the Internet, as long as you don't interfere with other people's right to do the same. Q: What should I know about copyright infringement and how it pertains to web sites? Section II: Putting Up Your Web Page Q: I've made a page! Now how do I get it on the web? Q: What is FTP? How do I use it? Once you have your FTP program installed and running, you need to tell it how to get to your personal file space. All FTP programs have some kind of settings area where you give the FTP program "directions" on how to get to where you want to transfer your files. Here are those directions: Host Name/Site Name:ftp.aloha.net Password:<your password> Remote Host/Remote directory: /public_html/ Also note that if you are using a Mac, it is very likely that Fetch will be your FTP program. When you upload any files that are not text or HTML files (like graphics), then you must upload them as RAW DATA. Fetch will default to MacBinary II, which will make your graphics unreadable to our web server. Q: How much room do I have in my personal file space? Q: Are there any restrictions on how I name my files or where I put them? Second, there are special ways to name the files that make up your web page. Your "home" page, the one that people see in the beginning, must be called index.html (or index.htm). All your HTML files must end with the extension .html or .htm. Do not use spaces in any of your filenames. Finally, it is good to make sure your filenames are in all lower case letters. While web browsers can handle filenames with capital letters, it is easy to run into problems because you're not using the exact capitalization. It's usually less of a hassle to use all lowercase letters. Q: Okay, all done. Now how do people find my web page? Section III: Advanced Topics Q:What is CGI? Q: What kind of CGI is available on Hawaii OnLine? Our other CGI is for mail forms. A "mail form" is a form that user's can fill out online, the results of which will be e-mailed to you in a neatly printed format. You have the control over what exactly is in the guest book or survey, our CGI program just takes the data, formats it, and e-mails it to you. The following HTML should be added to your web page wherever you want the form to appear. Please note that the sample code is just the required beginning and ending. Between these two tags, you would add the appropriate HTML for making your forms. <form action="/cgi-bin/mailserf" method="POST">
Q: Can I put custom CGI programs on my web page? Q: What is Java? Does Hawaii OnLine support Java? Java is very different from "normal" programming languages, because you do not use Java to write independent programs for a specific computer like the Mac or the PC. Instead, you use Java to write "applets," little pieces of computer code that are sent to a user's web browser to be run as a program once it gets there. Because of this, you can write one little Java applet, and anybody with a Java capable web browser can run it, regardless of what kind of computer they're on. Because Java involves only your applets and somebody's browser, you can include all the Java you want in your web pages without having to consult HOL. Just upload the applet files like you would any HTML file or graphic image. Just don't forget about the disk space quota. You may have also heard about something called JavaScript. JavaScript, despite the name, is not actually related to Java. However, it allows you to add animation and certain interactive functions to your web page, like Java can. Also unlike the real Java, JavaScript code is put directly into your HTML files. Both Java and JavaScript have the capability to add a lot of richness to your web pages. The drawback is all the time involved in learning to work with them. Another thing to keep in mind is that older or less powerful web browsers will not have the ability to use your Java or JavaScript, but that's the price of living on the cutting edge! Section IV: Troubleshooting Q:Why do my links work at home but not from www.aloha.net? Q: Can people send me email from the Web? <A HREF = "mailto: This e-mail address is being protected from spambots. You need JavaScript enabled to view it. ">Send Me Mail!</A> Q: I don't see the changes I just made. Why? Q:My graphics are not displaying. What's wrong? Section V: Links Q: Where can I find HTML education on the web? A: The W3C Style Guide for Online Hypertext How Do They Do That With HTML? |
![]() |
© 2011 Wavecom Solutions Corporation, all rights reserved.