2 the home page – ProSoft Technology 5201-104S-103M User Manual

Page 18

Advertising
background image

Web Server

Web Page Construction

Page 18 of 35

ProSoft Technology, Inc.

September 28, 2005

Care must be taken in constructing your Web pages to be certain the browser
you are using understands the content sent by the server. All browsers do not
support all content that can be added to an HTML file. For example, frames are
not supported on all browsers and some browsers do not support VB scripts.
Before spending a lot of time building feature-filled Web pages, evaluate who will
be using your pages and what browsers they will be using. Test out your Web
pages on all browsers before downloading them to the module.

5.2

The Home Page

The first page you should develop is your home page. This page is used to
branch to other pages. The name of the file containing the HTML listing of your
home page should be INDEX.HTM. On the home page, you should place links to
other pages in your Web stack. These links will cause the browser to request
other pages from the system.

Before you start building your Web-page stack, layout your system on paper.
This will save you a lot of time when you start building your HTML files and will
let you brainstorm your design with others. Additionally, it is a good time to gather
any graphic files that will be used in the system. Using the designed approach
avoids the problems of constructing Web pages with invalid links and pages that
need to be constantly rebuilt due to poor design. The diagram below shows a
simple example of a Web design:

Company Logo &
Info

Table with 3 cells

Menu Bar

with links to

other pages

This area

contains text

information

1

2

3

4

5

Company Logo &
Info

Table with 3 cells

Menu Bar

with links to

other pages

This area

contains text

information

1

2

3

4

5

Index.Htm

Company Logo &
Info

This area

contains

Facility Data

from the

ProLinx

Module

2
3
4
5

H

Links for Menu

H = Index.Htm

1 = File1.Htm

2 = File2.Htm

3 = File3.Htm

4 = File4.Htm

5 = File5.Htm

File1.Htm

Company Logo &
Info

This area

contains

Pump 1 Data

from the

ProLinx

Module

1
3
4
5

H

File2.Htm

Company Logo &
Info

This area

contains

Power Data

from the

ProLinx

Module

1
2
3
5

H

File4.Htm

Company Logo &
Info

This area

contains

Alarm Data

from the

ProLinx

Module

1
2
3
4

H

File5.Htm

Company Logo &
Info

This area

contains

Pump 2 Data

from the

ProLinx

Module

1
2
4
5

H

File3.Htm

The example uses a menu on the left side of each page for a consistent user
interface and provides a link to each of the Web pages in the stack. Using this
approach, you will not construct Web pages that do not have a link to other
pages in the stack. The format of each page in the design is consistent, thus
providing visual appeal. This also helps users remember where the important
data is displayed on the page. This example could have been constructed using
a frame set and the design would be simpler and faster. Refer to your HTML

Advertising