Fedora Linux Support Community & Resources Center
  #1  
Old 4th October 2005, 07:21 PM
BrokenKingpin's Avatar
BrokenKingpin Offline
Registered User
 
Join Date: Jun 2005
Location: Ontario, Canada
Age: 26
Posts: 163
Question HTML – Frames --> use or not?

Ok I am making a website and so far I have used frames. I know there are lots of reasons why people say that frames SUCK in html. Some of those reasons are navigation problems, book marking the page, old browsers don’t support them, search engines can’t find them, and printing of a page. Well I can get around 3/5 of those.
People say frames are horrible for navigation because it loads the original page and every page after that is loaded into a frame… so technically it is still on the first page, and this would also result not being able to book mark certain pages and print certain pages unless it is the main page. The way I got around this is for each page there is a frame set-up that will load the content of that page in one frame, and the navigation menu in the one page. So every time you click a link on the website it will load a new page with the frames for the content of that page and the navigation page. And for printing I have it so it prints the content frame and not the navigation which most people would want.
The reason I want to use frames is so that I don’t have to rewrite the navigation menu code on every webpage because it is a lot of code because there are mouse over functions and it would take a lot longer to do.
The reason I don’t want to use frames is that the site will not be found by search engines. Also the website will not be able to be displayed in older web browsers.
I was just wondering what your take on this is?
__________________
Registered Linux User: #393158
I AM ADDICTED TO LINUX :D
Reply With Quote
  #2  
Old 4th October 2005, 07:52 PM
BandC's Avatar
BandC Offline
Registered User
 
Join Date: Nov 2004
Posts: 1,105
I personally don't like frames. You can still achieve the left-hand navigation menu effect using a modular page design (using includes etc.). Are you doing plain HTML or something like PHP? In the end, it all comes to your decision. If you have a ton of code to re-write and frames work for you for now then I'd say don't bother re-writing it. If you have time and want to learn new stuff then re-write it without frames.
__________________
IMHO GNOME FTW! BTW KDE WAD? FWIW. HTH. AFAIK YMMV. OMG WTF BBQ! :rolleyes:

Do you like surfing forums but wish people would stop using obscure abbreviations and acronyms?
Then my Firefox/Chrome extension ABBREX is for you!
It automatically adds hover tooltips to abbreviations displaying their meanings on any web page you visit!

Check it out at: http://abbrex.com
Reply With Quote
  #3  
Old 4th October 2005, 07:57 PM
BrokenKingpin's Avatar
BrokenKingpin Offline
Registered User
 
Join Date: Jun 2005
Location: Ontario, Canada
Age: 26
Posts: 163
I am just using basic html and java script, so does js support includes?
__________________
Registered Linux User: #393158
I AM ADDICTED TO LINUX :D
Reply With Quote
  #4  
Old 4th October 2005, 08:05 PM
BandC's Avatar
BandC Offline
Registered User
 
Join Date: Nov 2004
Posts: 1,105
Javascript is client side. To do server side includes you need server side scripting, something like PHP. Have you ever thought about learning PHP? It'd be a good experience.
__________________
IMHO GNOME FTW! BTW KDE WAD? FWIW. HTH. AFAIK YMMV. OMG WTF BBQ! :rolleyes:

Do you like surfing forums but wish people would stop using obscure abbreviations and acronyms?
Then my Firefox/Chrome extension ABBREX is for you!
It automatically adds hover tooltips to abbreviations displaying their meanings on any web page you visit!

Check it out at: http://abbrex.com
Reply With Quote
  #5  
Old 4th October 2005, 08:15 PM
jtang613's Avatar
jtang613 Offline
Registered User
 
Join Date: Apr 2004
Location: Ottawa, Canada
Posts: 1,932
I have felt your pain. I recently began revamping my homepage and went the non-frames route (personal preference). And yes, it is a lot more cut&paste work, but I find the result is much nicer.

The two cleanest ways I've come across are Server Side Includes (SSI) or using a HTML preprocessor before uploading (I like this idea).

Here's a link explaining the various methods: http://www.allmyfaqs.com/faq.pl?Incl...ile_in_another

edit: PHP is also a great way to solve this. If you're feeling adventurous.

hth,
Jason
__________________
There is no 'CTRL' button on Chuck Norris's computer. Chuck Norris is always in control.
Reply With Quote
  #6  
Old 4th October 2005, 08:22 PM
BrokenKingpin's Avatar
BrokenKingpin Offline
Registered User
 
Join Date: Jun 2005
Location: Ontario, Canada
Age: 26
Posts: 163
OK thanx for all your helpful information. I dont think ill be learning php anytime soon. I am currently in a comnputer programming cource at college and don't really have time to learn another language on top of the 4 i am currently studying.
__________________
Registered Linux User: #393158
I AM ADDICTED TO LINUX :D
Reply With Quote
Reply

Tags
>, frames, html

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Torcs shows only frames mdyehiya Hardware & Laptops 1 12th October 2008 06:25 PM
Guild Wars - low frames per second ? M4rc0 Gamers' Lounge 1 20th September 2008 09:23 AM
Stack Frames kbuckner Programming & Packaging 0 24th April 2006 10:01 PM
xine drops too many frames posey Using Fedora 1 18th December 2005 10:48 AM
No of Frames varies!!!! with glxgears Clunixchit Using Fedora 9 30th May 2005 09:49 AM


Current GMT-time: 20:06 (Sunday, 19-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat