Reasons for not using frames

I know atleast 20% of the all the FIRST robotics team websites use frames, and they make editing, adding, deleting, etc… stuff easy. But there are major side effects to using them.

  1. They are not browser friendly. Mozilla, Netscape, and possibly others (like CompuServe for sure) don’t handle them easily. (Thanks to Gadget for announcing the “they are not browser friendly” comment)

  2. A big mess. Take team 5’s site for an example. Before I had the menu that’s on it now, the frames destroyed the other menu basically. Sure, it was a drop-down, but the code for it was basically useless. If you want a nice, clean site, use non-frames (or atleast have an option for the user wanting to view a frames or non-frames site). My poetry site is made without frames, and easy to browse (it should be anyways, it’s only 4 pages). Yes, frames can make your site load faster (depending on where your server is, and a few other things), but sooner or later, it’ll slow down your site to a hault.

  3. Annoying. If you think a next door neighbor with his music blaring at 2 am while you are trying to sleep is annoying, try this. Frames can make images seem distorted, text become wrapped (which is bad sometimes). Even if a high-class website designer did a site in frames, it would still look the same as if a 5-year old internet newbie did one.

  4. Take over the screen for small computers [Credit to Joseph M]

More to be added soon, as soon as I can think of more reasons.

[Note: All facts are not proven, but most are reliable to be true. These are my opinions. Flame if you want]

Amen brother…

*Originally posted by iBob *
**Amen brother… **

This will become a peaceful cult…na, just playing. I should’ve made this thing a poll:

“Do you use frames?”

ya, a poll, i tried frames once, and only once…

*Originally posted by iBob *
**ya, a poll, i tried frames once, and only once… **

I hate talking about why not to use frames when I’m the webmaster of team 5, and the site has frames (not my suggestion though, I was forced to use them).

I’m going to see if I can change our web site so we don’t have to have frames.

But here are more reasons to not have frames:

-Take over the screen for small computers
-Mess up pictures

*Originally posted by JosephM *
**I’m going to see if I can change our web site so we don’t have to have frames.

But here are more reasons to not have frames:

-Take over the screen for small computers
-Mess up pictures **

The last one was already stated, but thanks :smiley:

There is one use for frames, if you own a site like www.something.com , but it’s hosted on lycos, you can turn the page on something.com to a big frame that points to the lyccos one.

still, multiple ones just don’t work well.

*Originally posted by Duke 13370 *
**There is one use for frames, if you own a site like www.something.com , but it’s hosted on lycos, you can turn the page on something.com to a big frame that points to the lyccos one.

still, multiple ones just don’t work well. **

I’ve attempted the lycos “hack” before, and it didn’t work…maybe it does now, but why no just get a server that doesn’t give you ads?

The 2nd webpage I ever made was frames.

Now I use nothing but tables:
http://replic.ricified.net

See? They’re sooooo much better.

*Originally posted by Replic *
**The 2nd webpage I ever made was frames.

Now I use nothing but tables:
http://replic.ricified.net

See? They’re sooooo much better. **

Yes, tables are easier. They also make things cleaner for viewing.

Yes, tables are easier. They also make things cleaner for viewing.

Tables are becoming passe. You should try using css instead of tables it is so much easier.

*Originally posted by wysiswyg *
**Tables are becoming passe. You should try using css instead of tables it is so much easier. **

CSS = Tables w/ fancier schemes. I use both CSS and tables.

Yeah you really do not need to use tables once you upgrade to css. You can move text and pictures anywhere you need to without a table.:slight_smile:

*Originally posted by wysiswyg *
**Yeah you really do not need to use tables once you upgrade to css. You can move text and pictures anywhere you need to without a table.:slight_smile: **

I’m assuming CSS means cascading style sheets…if so, then how can you, since it only gives the tables and whatever else better styles (like dotted borders)

I’m assuming CSS means cascading style sheets…if so, then how can you, since it only gives the tables and whatever else better styles (like dotted borders)

It is more than that it is more than that. With css you can place text anywhere you want to using the absolute position attribute.:slight_smile:

personally, I use tables w/ CSS.

but…

Yes, I’ll agree w/ what you said about frames. The only place I use them on my site is at the bottem where it shows another site. (With plenty of links provided to open the actual site ;))

*Originally posted by wysiswyg *
**It is more than that it is more than that. With css you can place text anywhere you want to using the absolute position attribute.:slight_smile: **

Ah, ok. I didn’t know what that was used for, til now. thanks.

[EDIT] Jack > Frames do have very minimal uses.

There is one use for frames, if you own a site like www.something.com , but it’s hosted on lycos, you can turn the page on something.com to a big frame that points to the lyccos one.

there are much more effective ways of doing this.
Besides why would you ever have something like this anyway. I mean come on. hosting is really cheap.

Stop bashing frames. They are fine if you know how to use them properly. if done correctly they do not mess up on smaller screens, mozilla or low resolutions. I personally do not use frames much but there is nothing wrong with them. I sometimes use frames for navbars that don’t change. this saves bandwidth. for everything else css and tables.

(btw: i think that anyone with a small screen or that is running a resolution below 1024x768 should be shot)

sorry ill shut up now

*Originally posted by Rickertsen2 *
**there are much more effective ways of doing this.
Besides why would you ever have something like this anyway. I mean come on. hosting is really cheap.

Stop bashing frames. They are fine if you know how to use them properly. if done correctly they do not mess up on smaller screens, mozilla or low resolutions. I personally do not use frames much but there is nothing wrong with them.

(btw: i think that anyone with a small screen or that is running a resolution below 1024x768 should be executed in a horrible gruesome way)

ill shut up now **

800x600 is standard resolution.