SitePoint Sponsor |
|
User Tag List
Results 1 to 13 of 13
Thread: frames or not?
-
Apr 10, 2001, 15:24 #1
- Join Date
- Sep 2000
- Posts
- 42
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
hi, im in the middle of building a site using frames.
http://home.hot.rr.com/josstuff/home/index.html
Does anyone know of achieving the same effect of keeping the navigation interface constant without using frames?
regards bjregards BJ
-
Apr 10, 2001, 17:39 #2
- Join Date
- Jan 2000
- Location
- Charlotte, NC
- Posts
- 5,891
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Of course there is, use tables.
Everything you ever wanted to know about tables: http://htmlgoodies.earthweb.com/tutors/tbl.html
-
Apr 10, 2001, 20:11 #3
- Join Date
- Sep 2000
- Posts
- 42
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Thanks for the obvious! ....but I DID say constant. I notice the header part of the site point homepage doesnt even refresh when a link is clicked yet its not in frames...thats what im talkin about..hows it done?
regardsregards BJ
-
Apr 11, 2001, 02:31 #4
- Join Date
- Jan 2001
- Location
- Alkmaar, Netherlands
- Posts
- 710
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Answer: Your browser caches the images on your hard drive and reads from there after an image is loaded first time.
So it will be the same for your web site as long as visitors enables caching on their browser.
-
Apr 11, 2001, 03:47 #5
- Join Date
- Mar 2001
- Location
- Kent, United Kingdom
- Posts
- 5,275
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally posted by sylow
Answer: Your browser caches the images on your hard drive and reads from there after an image is loaded first time.
So it will be the same for your web site as long as visitors enables caching on their browser.
If you want to keep the nav bar contant, you have to use frames I think, but I don't see the problem with that. A lot of people moan and say you shouldn't use frames, but I don't see why.
1) People say search engines don't list them, but they've listed mine - even Google.
2) People say they look ugly, but I've only ever had good feedback about my frames site.
3) Some browsers don't support them, but we're talking older versions here, and we've had discussions before about whether or not we should design sites around older systems to cater for the people who can't be bothered to upgrade.
I guess at the end of the day it's personal choice. If you don't want to use frames for your site, you're going to have to accept that the nav bar will refresh each time one of your visitors clicks on a different link.Saz: Naturally Blonde, Naturally Dizzy!
No longer Editor of the Community Crier.
Don't mind me, I'm having a BLONDE moment!
-
Apr 11, 2001, 04:37 #6
- Join Date
- Mar 2001
- Location
- London
- Posts
- 26
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
I like the way the sitepoint header works, and yes, it does refresh (really quickly though cause I guess we've all got it cached well and truely by now!)
The thing I would do though, is use Server Side Includes - change the header whenever the whim takes you without having to deal with either templates (FTP ing all changed pages - what a pain) or changing every single page by hand. Ugh.
Have a look at this site which uses simple SSI header and footers
http://www.richmond.gov.uk/Showpony
(the Kiwi that flew)
-
Apr 19, 2001, 15:44 #7
- Join Date
- Feb 2001
- Location
- Melbourne Australia
- Posts
- 6,282
- Mentioned
- 1 Post(s)
- Tagged
- 0 Thread(s)
Without using complex client-side applets or plugins, you can only achieve your desired result with frames. But if you don't mind the page reloading, tables would be essential. In my opinion, tables would be appropriate for jgnunn's design.
Frames do have some benefit. If you don't want a section of the screen to refresh, then that is the primary benefit of frames.
The rule I've always used is "if what you do in frames can be done in tables, use tables". I've never used frames, but that's just because I've never really needed to.
Frames cause issues when printing, viewing with non-visual browsers (such as for the sight impaired), converting to text or spidering, etc.
With search engines you can usually overcome the downfalls by including meaningful content in the <NOFRAMES> section of your frameset.
Of course, as Saz249 says, many search engines will do this and include your frameset. However, as far as I know, the frameset will be the only page indexed by the search engine, and not the content within the inner frames. I think that's right but correct me if I'm wrong.
[mmj] My magic jigsaw
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The Bit Depth Blog · Twitter · Contact me
Neon Javascript Framework · Jokes · Android stuff
-
Apr 19, 2001, 16:01 #8
- Join Date
- Dec 2000
- Location
- orbis terrarum
- Posts
- 1,523
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
If you expect people to link to different parts of your web site (pages besides your main entrance) I would go with tables since your page would show up without the navigation bar if you went with frames, either that or some novices won't even figure out how to link to those pages in the first place.
But your site looks like a personal site so I wouldn't worry too much about that...
-
Apr 19, 2001, 18:53 #9
- Join Date
- Apr 2001
- Location
- New York, NY
- Posts
- 5
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
in response to what mmj said a few posts ago, i've found that many search engines do index frames within framesets ... but if you poke around, you ought to be able to find a script that will force the browser back to the frameset level if the user tries to look at a frame individually.
nickmarcel"For NASA, space is still a high priority."
- Governor George W. Bush, 9/5/93
-
Apr 20, 2001, 00:09 #10
- Join Date
- Mar 2001
- Location
- Kent, United Kingdom
- Posts
- 5,275
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally posted by mmj
Of course, as Saz249 says, many search engines will do this and include your frameset. However, as far as I know, the frameset will be the only page indexed by the search engine, and not the content within the inner frames. I think that's right but correct me if I'm wrong.
Saz: Naturally Blonde, Naturally Dizzy!
No longer Editor of the Community Crier.
Don't mind me, I'm having a BLONDE moment!
-
Apr 20, 2001, 06:44 #11
- Join Date
- Oct 2000
- Location
- Nashvegas Baby!
- Posts
- 7,845
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
is it just me or has there been like 5 or 6 threads on frames pop up all at once.
Can we join these together? hehe
But seriously people, if you are thinking about posting a NEW thread about frames, please just add to one of the existing ones instead.
pooches graciasAdobe Certified Coldfusion MX 7 Developer
Adobe Certified Advanced Coldfusion MX Developer
My Blog (new) | My Family | My Freelance | My Recipes
-
Apr 22, 2001, 09:23 #12
- Join Date
- Jul 2000
- Location
- Singapore
- Posts
- 2,103
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
i agree to that on creole..lol
i keep posting the same stuffs...not really same..improvements with grammer i hope?"Imagination is more important than knowledge. Knowledge is limited. Imagination encircles the world."
-- Albert Einstein
-
May 8, 2001, 09:07 #13
- Join Date
- Apr 2001
- Location
- Spain
- Posts
- 29
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
It's true... browsers do goes beyond the frameset. Google has indexed my whole site (+9.000 pages) with no trouble.
Frames? I would not use them. I used them and eventually got bored... there are a lot of problems related to using frames, like visitors accesing final pages and not loading the other frames, etc. Nothing that javascript can't fix, of course, but a pain anyway.
I am now inclined to use ASP to serve different files like if they are one, combining the different tables on them to create the layout of the page. Our websites are usually software applications designed through an object-oriented approach. The index.html initialises the application infrastructure, determines the requested 'service', and then hands off control to a 'service processor'. All HTML mark-up are handled by 'Page Objects' that provide formatting services, so we have the benefits of frames without using them really.Lead Designer at www.mcomdesign.com
Webmaster at www.marbella.com
Read my comic strip! www.danstrip.com
Bookmarks