Are frames in an webpage bad?
- putzpie
-
putzpie
- Member since: Nov. 25, 2007
- Offline.
-
- Forum Stats
- Member
- Level 08
- Musician
As the title implies I'm wondering whether frames are a good idea, or not. If they aren't a good idea then could somebody tell me an alternative way? I use frames on my site and I just wanted to know if they're good or bad.
- greenkube
-
greenkube
- Member since: Oct. 24, 2005
- Offline.
-
- Forum Stats
- Member
- Level 12
- Blank Slate
I wouldn't say they are good or bad, but just an old technology. Some sites still use them, but hardly anyone does because they aren't the best looking feature in a website. I would also imagine it being harder to manage in the long run.
- Anim8or666
-
Anim8or666
- Member since: Jul. 24, 2007
- Offline.
-
- Forum Stats
- Member
- Level 12
- Blank Slate
Well, unless you look into the code, it's virtually impossible to see whether you use tables, unless you peer into the HTML code. But yes, div tags are much better. They offer much more flexibility. They can be dragged wherever, and put on top of each other. You could have 3 div tags on top of each other, to create a really good-looking navbar. Just go with the flow.
This account is no longer active. Let this signature serve as the only existing tribute to this account's former greatness.
- That-Is-Bull
-
That-Is-Bull
- Member since: Apr. 29, 2004
- Offline.
-
- Forum Stats
- Member
- Level 22
- Blank Slate
- Jessii
-
Jessii
- Member since: Feb. 10, 2005
- Offline.
-
- Forum Stats
- Member
- Level 36
- Movie Buff
Frames are obsolete. They still work but I would never recommend using them. Divs are much more dynamic and you can do a lot more with them. Frames can only be placed in one spot unless you use an iframe, which is still a frame and is not recommended. So divs, css and php includes are the way to go if your site supports php (if it doesn't support php, then shtml includes work pretty much the same way).
- smulse
-
smulse
- Member since: Mar. 24, 2005
- Offline.
-
- Forum Stats
- Member
- Level 31
- Blank Slate
At 12/14/07 05:50 PM, Anim8or666 wrote: Well, unless you look into the code, it's virtually impossible to see whether you use tables
Slow loading times on each page is a big give away.
- henke37
-
henke37
- Member since: Sep. 10, 2004
- Offline.
-
- Forum Stats
- Member
- Level 30
- Blank Slate
Do not use frames unless you have a very very good reason.
If you do use frames, people can not link to sub pages. You want them to do that.
Also, w3c have stopped writing dtd's for frames, the last one is for xhtml 1.0.
Each time someone abuses hittest, God kills a kitten. Please, learn real collision testing.
- Snake-Arsenic
-
Snake-Arsenic
- Member since: Feb. 24, 2007
- Offline.
-
- Forum Stats
- Member
- Level 13
- Movie Buff
I looked at your site and for that I think frames are not a good idea. An alternative would be a div floated to the left.
- Alphabit
-
Alphabit
- Member since: Feb. 14, 2006
- Offline.
-
- Forum Stats
- Member
- Level 09
- Blank Slate
It all depends how you use them.
Google Images uses frames and it suits its purpose.
Bla
- Jessii
-
Jessii
- Member since: Feb. 10, 2005
- Offline.
-
- Forum Stats
- Member
- Level 36
- Movie Buff
At 12/15/07 07:24 AM, Alphabit wrote: It all depends how you use them.
Google Images uses frames and it suits its purpose.
Yeah but you can't position frames where you want like you can with divs. So frames are not recommended for anything. Google can get away with it because of the way that it's set up.
- elbekko
-
elbekko
- Member since: Jul. 23, 2004
- Offline.
-
- Forum Stats
- Member
- Level 16
- Blank Slate
The way Google uses it, it's fine.
Alot of browsers, especially mobile browsers, have trouble with frames. Or they do render them but then the frame border is pretty much half your screen.
"My software never has bugs. It just develops random features. " - Unknown
[ FluxBB developer | Quickmarks 0.5.1 | Strings & Ints - my blog ]
- putzpie
-
putzpie
- Member since: Nov. 25, 2007
- Offline.
-
- Forum Stats
- Member
- Level 08
- Musician
Thanks for all the advice! now for my second question, what do <div> tags do, or how do you use them? If anybody knows where a tutorial's at I'd appreciate it very much!
- smulse
-
smulse
- Member since: Mar. 24, 2005
- Offline.
-
- Forum Stats
- Member
- Level 31
- Blank Slate
They're used for layout and styled with CSS. w3schools.com is a good resource when starting out.
- putzpie
-
putzpie
- Member since: Nov. 25, 2007
- Offline.
-
- Forum Stats
- Member
- Level 08
- Musician
At 12/15/07 05:40 AM, Snake-Arsenic wrote: I looked at your site and for that I think frames are not a good idea. An alternative would be a div floated to the left.
How do you do that?
- Jessii
-
Jessii
- Member since: Feb. 10, 2005
- Offline.
-
- Forum Stats
- Member
- Level 36
- Movie Buff
At 12/15/07 01:31 PM, putzpie wrote: How do you do that?
Do what smulse said and go to http://www.w3schools.com, learn about divs and css. Floats are mentioned as part of that.
- putzpie
-
putzpie
- Member since: Nov. 25, 2007
- Offline.
-
- Forum Stats
- Member
- Level 08
- Musician
Thank you all VERY much! I just finished adding the new stuff to the site, so it no longer uses frames :). Although it doesn't look much different, obviously it's still pretty cool!
- SilvaWolf
-
SilvaWolf
- Member since: May. 26, 2007
- Offline.
-
- Forum Stats
- Member
- Level 04
- Blank Slate
When I first started making my website i was lazy and i used frames for my layout, but I found out that CSS and <div> tags are a lot more flexible and make your page look a lot better. I also remembered that i can copy and paste...
"Pull the pin and count to what?"
----------------Unknown soldier
- Jessii
-
Jessii
- Member since: Feb. 10, 2005
- Offline.
-
- Forum Stats
- Member
- Level 36
- Movie Buff
At 12/15/07 04:06 PM, SilvaWolf wrote: When I first started making my website i was lazy and i used frames for my layout, but I found out that CSS and <div> tags are a lot more flexible and make your page look a lot better. I also remembered that i can copy and paste...
I remember when frames were cool to use and when css first came out =O
- elbekko
-
elbekko
- Member since: Jul. 23, 2004
- Offline.
-
- Forum Stats
- Member
- Level 16
- Blank Slate
I remember when I started web development and was messing with tables as explained in a tutorial and thought to myself "surely there must be an easier way". And there was! Cue div tags and CSS.
"My software never has bugs. It just develops random features. " - Unknown
[ FluxBB developer | Quickmarks 0.5.1 | Strings & Ints - my blog ]
- Alphabit
-
Alphabit
- Member since: Feb. 14, 2006
- Offline.
-
- Forum Stats
- Member
- Level 09
- Blank Slate
At 12/15/07 11:00 AM, putzpie wrote: Thanks for all the advice! now for my second question, what do <div> tags do, or how do you use them? If anybody knows where a tutorial's at I'd appreciate it very much!
They allow you to separate a page into rectangular areas which can have a number of properties such as background color/image, alignment, width, height, etc... They are the new standard and should be used instead of the <table> tags.
Bla
- putzpie
-
putzpie
- Member since: Nov. 25, 2007
- Offline.
-
- Forum Stats
- Member
- Level 08
- Musician
^^^ it's alright I switched to <div> tags now, so I think it's safe to say this topic served it's purpose
- Shadow00881
-
Shadow00881
- Member since: Aug. 7, 2006
- Offline.
-
- Forum Stats
- Member
- Level 06
- Blank Slate
I don't believe that frames are bad, but I prefer not to use them because they are hard to customize. Div tags are more easily customized through CSS, and tend to have less cross-browser issues.
- smulse
-
smulse
- Member since: Mar. 24, 2005
- Offline.
-
- Forum Stats
- Member
- Level 31
- Blank Slate
At 12/16/07 09:47 PM, Shadow00881 wrote: I don't believe that frames are bad, but I prefer not to use them because they are hard to customize. Div tags are more easily customized through CSS, and tend to have less cross-browser issues.
What a way to:
a) Regurgitate things you don't understand that you've just heard other people say and don't know the meanings of
b) Repeat everything that has already been said
c) Give an opinion nobody cares about in a dead thread
d) All of the above
Lets go with D.
- Shadow00881
-
Shadow00881
- Member since: Aug. 7, 2006
- Offline.
-
- Forum Stats
- Member
- Level 06
- Blank Slate
Damnit i have over 8 years of web experience, so shut up.
- greenkube
-
greenkube
- Member since: Oct. 24, 2005
- Offline.
-
- Forum Stats
- Member
- Level 12
- Blank Slate
At 12/17/07 04:01 PM, Shadow00881 wrote: Damnit i have over 8 years of web experience, so shut up.
Your profile says you have 6, so which is it?
You state you are 17, so if its 8 years of experience, I highly doubt you started developing in this field when you were 9. In the off chance I am wrong and you did start at 9, then you need to keep working at it based on your profile website.
- Jon
-
Jon
- Member since: Aug. 6, 2006
- Offline.
-
- Send Private Message
- Browse All Posts (11,016)
- Block
-
- Forum Stats
- Member
- Level 40
- Blank Slate
At 12/17/07 04:01 PM, Shadow00881 wrote: Damnit i have over 8 years of web experience, so shut up.
Yet you ask about if using frames is bad?
hello
- Shadow00881
-
Shadow00881
- Member since: Aug. 7, 2006
- Offline.
-
- Forum Stats
- Member
- Level 06
- Blank Slate
That was putzpie! Putzpie asked that! Im not putzpie!
- Shadow00881
-
Shadow00881
- Member since: Aug. 7, 2006
- Offline.
-
- Forum Stats
- Member
- Level 06
- Blank Slate
At 12/17/07 04:11 PM, greenkube wrote:
Your profile says you have 6, so which is it?
It's eight, I have not updated my account in two years, I'll do that now.
!'m 19, with eight years of experience.
You state you are 17, so if its 8 years of experience, I highly doubt you started developing in this field when you were 9.
I started at 11.
:In the off chance I am wrong and you did start at 9, then you need to keep working at it based on your profile website.
That site is only a testing site. I use the server for messing around. Plus, I set up that site temporarily, I am in the process of redoing it.
Thank you.
- Jon
-
Jon
- Member since: Aug. 6, 2006
- Offline.
-
- Send Private Message
- Browse All Posts (11,016)
- Block
-
- Forum Stats
- Member
- Level 40
- Blank Slate
At 12/17/07 05:03 PM, Shadow00881 wrote: That was putzpie! Putzpie asked that! Im not putzpie!
Oh snap, my apology. I haven't been focusing right lately.
hello
- Shadow00881
-
Shadow00881
- Member since: Aug. 7, 2006
- Offline.
-
- Forum Stats
- Member
- Level 06
- Blank Slate
At 12/17/07 05:41 PM, Wreckages wrote:At 12/17/07 05:03 PM, Shadow00881 wrote: That was putzpie! Putzpie asked that! Im not putzpie!Oh snap, my apology. I haven't been focusing right lately.
Hey, no hard feelings.
BTW, sweet site. I'm still redoing mine.



