|
Introduction
Below is information on various aspects of running a website that I hope will be useful to others.
Content
A good website is setup to provide information in a manner that is logic and easy to use. If a website provides
information in a way that is hard to understand or is difficult to navigate, few people will stay for long. Some
things to consider about the content of a website
Files
A website is made-up of many files that are used in combination to make a webpage. The primary file a visitor
sees has an extension of .htm or .html and is written in a markup language called HyperText Markup Language
(HTML). Within the HTML files are connections to other files which are used to make a webpage have content more
than just text. One of the most common connections is to pictures (which have extensions of .gif, .jpg, and
.png).
Other files types are connected to webpages, but these are usually less familiar to users but are important to
know about if you are developing a website. Below is a list of the files that are part of a website.
|
Home Page
|
The default page a visitor goes to when they just type a domain name is called index.html. The should be the
homepage of your website and include information on what the website is about and how to navigate to
important pages within your website. Tutorials on HTML can be found at Free Webmaster Help - Basic
HTML and Free
Webmaster Help - Advanced HTML. Also see HTML - Special Entity
Codes on how to write accented characters in HTML.
|
|
Contact Page
|
It is a good idea to create a page that has information on how to contact the webmaster of a website.
|
|
Copyright Page
|
It is a good idea to create a page called copyright.html that show that the material on a website is
copyrighted and how visitors can use the copyrighted material.
|
|
Looking for Others Page
|
If you have a domain name that is based on your name or other a phrase that can refer to other people, it is
a good idea to have a page that can help visitors get to the website they are really looking for.
|
|
Cascading Style Sheets
|
Cascading Style Sheets (CSS) is a way of storing the colors, fonts, and other style aspects of a website in
one location so that all pages on a website look a like and can be changed as a group easily. A tutorial on
CSS can be found at Free
Webmaster Help - Cascading Style Sheets
|
|
favicon.ico
|
Sometimes when you go to a website, the picture in the upper left hand corner of your browser changes from
the generic Netscape/Internet Explorer/Firefox icon to something else. If it is done, it is because the
webmaster has created a custom icon stored in a file named favicon.ico. To create one go to FavIcon from Pics, which will convert
an image that you provide to a 16x16 icon
|
|
.htaccess
|
.htaccess is a powerful configuration files that allows a webmaster to do many things including: Page
Redirection, Password Protection of folders, Custom error messages, and Preventing bandwidth stealing. A
.htaccess tutorial can be found at Free Webmaster Help - htaccess A .htaccess code generator can be found at HTML Basix
|
|
robots.txt
|
This file is used by search engines determine what they are allowed to see (and to add to their index of
pages). A webmaster can use this file to prevent any search engine from looking at a website or to prevent
search engine from seeing a particular file or directory. The Web Robots Pages has more info on the robots.txt file including examples
|
|
Sitemaps
|
A Sitemap is a file that describes all the files on your website and is used by search engines add to their
list of pages. More information on how sitemap work and how to write them can be found at HTML can be found
at Google Sitemaps
|
Software and Technology
Software and Technology I use to build and maintain this website
|
UltraEdit
|
UltraEdit is a text editor that I use to write the pages for this website. Built into UltraEdit is HTMLTidy
which validates, corrects, and formats the HTML.
|
|
Adobe PhotoShop Elements
|
PhotoShop Elements is a program I use to edit the photos on the this website. I mostly use the software to
color correct the photos, crop the photos, and to tilt the photos a few degrees to straighten them out
(Somehow I get a few photos that are tilted to the right by 2 degrees every trip)
|
|
PTGui
|
I use PTGui to create the panoramic photos on this website
|
|
W3C CSS Validation Service
|
A tool to validate the Cascading Style Sheets (CSS) used in this website. Cascading Style Sheets is a way of
storing the colors, fonts, and other style aspects of a website in one location so that all pages on a
website look a like and can be changed as a group easily
|
|
W3C Markup Validation Service
|
This tool validates the HTML used on pages in this website. HTML is the formatting language used on all
website to present data to the user
|
|
Server Side Includes
|
Server Side Includes is a technology used to create dynamic pages. I use it to add the menu on the left and
to add the date found on the bottom of the page. A good tutorial on Server Side Includes can be found at
Free Webmaster Help
|
|