For
most of our work, we discourage the use of frames. There are three reasons
for this:
- Frames
increase the number of pages in a site, making the site more difficult
to manage. This also increases development cost.
- Frame-based
sites are more difficult for a user to use, particularly for someone
new at the Internet. The back arrows and printing of pages can be
very difficult unless the site is designed right, which again increases
development cost. Some frame-based sites have a button to drop to
a page without frames for the user to print a page.
- Search
engines don't work right with frame-based sites unless they are
specifically designed right. For example, assume a master page loads
a left and right frame, with the right frame containing the content.
The navigation buttons are in the left frame. The search engine
(which indexes based on content) will pick up only the right frame.
When the site is accessed from the search engine it will have no
navigation buttons. The way to fix this is to set up the master
page with a content dummy page in the <noframe> area. Don't
expect much quality in the search engine ranking from this, however.
The best
alternative to using frames is generally to use tables. With tables,
you have strong control of the layout. You can create virtual frames
with tables and do almost anything you can with frames. One word of
caution, however: You can nest tables, and often complex designs can
have 11 or more tables. Chasing down a defective table tag can be murder
in this case. To build the tables, use an editor such as Dreamweaver(TM)
or Microsoft FrontPage(TM) that sets up the table and controls the HTML
tags for you.
There are occasions, however,when you might wish to use frames. One
of the most classic sites we did using frames was for selling a selection
of MLM products. Although we had our own web site for the products,
the product directory was put in a frame on my web page and was a page
from the MLM company site. The page looked like our page, but always
had the latest in products, product descriptions (just click on the
product), and prices. We didn't have to update the site. The site worked
and we had orders from all over. Later the company decided if you wanted
a product web site, you had to purchase one of their canned sites at
$25/month. The canned sites sold products, not problem solutions. It
didn't work and we discontinued working the with MLM. They didn't understand
the problem-to-solution format for building sites that worked.
The canned
sites sold products, not solutions.
The page that you are looking at now is table-based, with a left column
containing a menu that is used for all tips
In summary, we encourage using tables where possible, and if frames
are used for the home page to build a gateway page for the search engine.
Let
us Help You with Your Web Site Design or Analyze Your Current Web Site...
Let
us Help You Get a Great Position in the Search Engines...
Do
Your Own Search Engine Positioning and Save!....


All
Rights Reserved
Copyright 2005, Oregon Professional
Microsystems
20020 Marigold Ct. Suite 24
West Linn, Or 97068 (Portland Metro Area)
(503) 697-4773