Disadvantages of Frames

  • Thread starter Thread starter JCO
  • Start date Start date
J

JCO

My web site, not published yet, was created using Frames.
Seems to work okay, but I need someone to tell me the disadvantages of the
Frames.

I'm still learning!
 
1. When you site is indexed by search engines the links from the search
engine back to your site will load pages outside of the frameset, unless you
want to spend the time creating a dynamic frames using JavaScript.

2. Users can not easily bookmark individual pages.

3. FP navigation components do not work well with frameset, and was not
intended to be use with them.

--

==============================================
Thomas A. Rowe (Microsoft MVP - FrontPage)
WEBMASTER Resources(tm)

FrontPage Resources, Forums, WebCircle,
MS KB Quick Links, etc.
==============================================
 
Num 2 is easily understood.
Num 1 & 3 are unclear, especially 3.
What are examples for num 3
 
#1 the search engine will link to the individual page that load within the
frameset, so when user follow the link from the search engine to the page,
the page will load without the rest of the frameset, so if you have a frame
with the navigation, then the user will not see this navigation.

#3, when using the FP navigation components, you have no way to specific
which frame a specific link should open in. So if you have your navigation
frame, any link would open replacing the navigation frame.

--

==============================================
Thomas A. Rowe (Microsoft MVP - FrontPage)
WEBMASTER Resources(tm)

FrontPage Resources, Forums, WebCircle,
MS KB Quick Links, etc.
==============================================
 
# 1: Is their anyway to force the Left & Top Frame to come with the users
"Saved Link?
 
No.

--

==============================================
Thomas A. Rowe (Microsoft MVP - FrontPage)
WEBMASTER Resources(tm)

FrontPage Resources, Forums, WebCircle,
MS KB Quick Links, etc.
==============================================
 
I did a site in frames: http://dreierautosales.com a while ago. I used some
JavaScript to call the frames incase someone loaded a content page without
the frameset. it seems to work pretty well.
the nicest thing about frames (IMHO) is how quickly they load the content.
without having to reload all the surrounding graphics and navigation it's a
pretty quick page load.
there are significant downsides and I'd probably not do another frames site
unless it was for something I could guarantee wouldn't matter like an admin
panel, a private site, or similar.
HTH
OH, almost forgot the source of the JavaScript was www.echoecho.com it was
pretty easy to do and understand.
 
I'm reviewing this... and hope can implement it.

I don't understand why FP2003 wouldn't just automatically generate this
script when the users decides to use a Frame Set Web. I'm like you.... I
may never do another Frame type... but who knows.

Thanks for help.
 
I'm having some trouble so I will explain (reference
http://www.echoecho.com/jsframes02.htm)
I have these pages:
1. FrameLeftPage.htm - This is my common left side that contains all of my
menu buttons
2. FrameTopPage.htm - This is my common top page that contains the logo and
name of site.
3. HomePage.htm - This is my default page that is loaded into the Frame as
the default Page. The Welcome Page of my site.
4. Index.htm - This is the only page, that if I double click, everything
comes up normal.

Then I have a series of pages, in folders, such as : Schedule, Photo,
Coach.. ect

The writeup says to rename "myframeset.htm" to whatever my main Frame is.
Do they mean the Index.htm. If so, won't this change to Default.htm, when
it gets published?
 
Your frameset pages (the one that loads the frames) would need to be your home page filename required by your host (usually
index.htm or default.htm)
You would change myframeset.htm to that file name
If when you publish FP changes index.htm to default.htm then rename your local file (index.htm) to default.htm (that's the one your
server needs) and your script would use default.htm

--




|
| I'm having some trouble so I will explain (reference
| http://www.echoecho.com/jsframes02.htm)
| I have these pages:
| 1. FrameLeftPage.htm - This is my common left side that contains all of my
| menu buttons
| 2. FrameTopPage.htm - This is my common top page that contains the logo and
| name of site.
| 3. HomePage.htm - This is my default page that is loaded into the Frame as
| the default Page. The Welcome Page of my site.
| 4. Index.htm - This is the only page, that if I double click, everything
| comes up normal.
|
| Then I have a series of pages, in folders, such as : Schedule, Photo,
| Coach.. ect
|
| The writeup says to rename "myframeset.htm" to whatever my main Frame is.
| Do they mean the Index.htm. If so, won't this change to Default.htm, when
| it gets published?
|
|
| | > I did a site in frames: http://dreierautosales.com a while ago. I used
| some
| > JavaScript to call the frames incase someone loaded a content page without
| > the frameset. it seems to work pretty well.
| > the nicest thing about frames (IMHO) is how quickly they load the content.
| > without having to reload all the surrounding graphics and navigation it's
| a
| > pretty quick page load.
| > there are significant downsides and I'd probably not do another frames
| site
| > unless it was for something I could guarantee wouldn't matter like an
| admin
| > panel, a private site, or similar.
| > HTH
| > OH, almost forgot the source of the JavaScript was www.echoecho.com it was
| > pretty easy to do and understand.
| >
| > | > > # 1: Is their anyway to force the Left & Top Frame to come with the
| users
| > > "Saved Link?
| > >
| > > | > > > #1 the search engine will link to the individual page that load within
| > the
| > > > frameset, so when user follow the link from the search engine to the
| > page,
| > > > the page will load without the rest of the frameset, so if you have a
| > > frame
| > > > with the navigation, then the user will not see this navigation.
| > > >
| > > > #3, when using the FP navigation components, you have no way to
| specific
| > > > which frame a specific link should open in. So if you have your
| > navigation
| > > > frame, any link would open replacing the navigation frame.
| > > >
| > > > --
| > > >
| > > > ==============================================
| > > > Thomas A. Rowe (Microsoft MVP - FrontPage)
| > > > WEBMASTER Resources(tm)
| > > >
| > > > FrontPage Resources, Forums, WebCircle,
| > > > MS KB Quick Links, etc.
| > > > ==============================================
| > > > To assist you in getting the best answers for FrontPage support see:
| > > > http://www.net-sites.com/sitebuilder/newsgroups.asp
| > > >
| > > > | > > > > Num 2 is easily understood.
| > > > > Num 1 & 3 are unclear, especially 3.
| > > > > What are examples for num 3
| > > > >
| > > > > | > > > > > 1. When you site is indexed by search engines the links from the
| > > search
| > > > > > engine back to your site will load pages outside of the frameset,
| > > unless
| > > > > you
| > > > > > want to spend the time creating a dynamic frames using JavaScript.
| > > > > >
| > > > > > 2. Users can not easily bookmark individual pages.
| > > > > >
| > > > > > 3. FP navigation components do not work well with frameset, and
| was
| > > not
| > > > > > intended to be use with them.
| > > > > >
| > > > > > --
| > > > > >
| > > > > > ==============================================
| > > > > > Thomas A. Rowe (Microsoft MVP - FrontPage)
| > > > > > WEBMASTER Resources(tm)
| > > > > >
| > > > > > FrontPage Resources, Forums, WebCircle,
| > > > > > MS KB Quick Links, etc.
| > > > > > ==============================================
| > > > > > To assist you in getting the best answers for FrontPage support
| see:
| > > > > > http://www.net-sites.com/sitebuilder/newsgroups.asp
| > > > > >
| > > > > > | > > > > > > My web site, not published yet, was created using Frames.
| > > > > > > Seems to work okay, but I need someone to tell me the
| > disadvantages
| > > of
| > > > > the
| > > > > > > Frames.
| > > > > > >
| > > > > > > I'm still learning!
| > > > > > >
| > > > > > >
| > > > > >
| > > > > >
| > > > >
| > > > >
| > > >
| > > >
| > >
| > >
| >
| >
|
|
 
So the scrip it okay for now. When I publish, I should change the script to
default.htm so it will work on the server side. Cool

Stefan B Rusynko said:
Your frameset pages (the one that loads the frames) would need to be your
home page filename required by your host (usually
index.htm or default.htm)
You would change myframeset.htm to that file name
If when you publish FP changes index.htm to default.htm then rename your
local file (index.htm) to default.htm (that's the one your
 
Steffan,
It turns out that the html pages that are in other folders will not load the
frame sets.
I was wondering how to modify the script to take this into consideration.

Can you help!

Stefan B Rusynko said:
Your frameset pages (the one that loads the frames) would need to be your
home page filename required by your host (usually
index.htm or default.htm)
You would change myframeset.htm to that file name
If when you publish FP changes index.htm to default.htm then rename your
local file (index.htm) to default.htm (that's the one your
 
if the file to get loaded is in a folder above you've got to use a ../
before the file name, if it's two levels above ../../
that is, if I understood you right.
HTH
 
Chris
Yes that is what I was asking. I was using ".." and it was not working.
I guess I was thinking in DOS mode & that "../" would of taking all the way
back to the root.
This is working great, I appreciate you help. I've never done any script
before.
 
Chris,
This all worked very well except for one page that I can't get to load.
This is a calendar that was on the internet which I will update and do a
save as to my local folder.
The htm page seems very similar but it does not begin with <html> and does
not have a <body>.
The code style seems to be the same... but I don't know enough about this to
make an intelligent decision.

Would you like for me to email (zipped) to you?
 
Chris,
The other option is to have a normal html page that programmatically calls
the Calendar.htm page.
How would you call an html page with a script? It would simulate a person
clicking the link.
 
Chris,
Another question (sorry to bother you so much), bare with me.

I was under the impression that when a user selects a page that is part of
my web, that this code executes the script and calls the index.htm (or
default). Then after the frame loads, it will call the original page that
was selected. This gives the effect that the customer clicked on a page and
that page came up correctly.

What is happening instead is this:
No matter what page the user has bookmarked... that he selects, the script
brings up the homepage only. Understand that I don't mind this. I simply
want to make sure I understand or make sure I did not miss something in the
script.
 
I'm lost.
if you like just use my contact form at the soon to be revamped
http://nedp.net/support
it'll shoot your info to a "safe" email...well, at least it cuts down on the
viru-spam.
I'll scoop out the info from the site I mentioned and give it to you.
plus I'll get a url for you so I can see the site. it's too hard for my
small brain to read it typed and "visualize". be a whole lot better to see.
anyway it wasn't too hard for me to do so I won't mind helping you.
cl
 
Chris
If you send me an email at (e-mail address removed)
I will email you back and try to make more sense out of what my problem is.
 
Chris,
One more question, on the same subject as above.

I have a calendar that is on-line (third party). I update it on line. My
website calls this calendar as one of the links. Remember, my website is
made of Frame Sets and I have implemented the scripts that forces the Frames
to be loaded if someone was to bookmark one of the individual pages.

My question is this>>> How do I implement the same strategy with this
calendar. How to I force my Frame Sets to load when some one bookmarks a
calendar that is a link... on-line.

Hope this makes sense.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

I-frames versus frames ?? 4
Frames... 1
Frames or Shared Borders 7
bring a Layer to the Front ?? 2
No content in frame pages when published? 3
Trouble adding picture frame 2
Frames Hyperlink 1
Blank frames 5

Back
Top