Pegasus3d.com Forum Index Pegasus3d.com
Discussions on multiple topics, open to all
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Pegasus3d.com Main Page Pegasus Launchpad Jeremy's Personal Page OSY




What *exactly* is so bad about frames then?

 
Post new topic   Reply to topic    Pegasus3d.com Forum Index -> OSY
View previous topic :: View next topic  
Author Message
moley
Midshipman
Midshipman


Joined: 23 Aug 2002
Posts: 8

PostPosted: Thu Sep 05, 2002 3:46 am    Post subject: What *exactly* is so bad about frames then? Reply with quote

Calling all web-heads...someone please tell me in words of 1 syllable or less why webpages with frames are so terrible.

I see much value in a single frame with navigation buttons in it, yet keep reading that Frames Are Bad.
_________________
give me an inch and i'll act like a ruler
Back to top
View user's profile Send private message
Madan
Gone.
Commodore
Commodore


Joined: 26 Feb 2001
Posts: 3688
Location: Miami

PostPosted: Thu Sep 05, 2002 4:49 am    Post subject: Reply with quote

One word: Trends.

Trending for frames was telling.

They simply were inconsistent on older browsers and would break on older browsers. From this, sprung the "Frames / No Frames" pages that would allow you to choose. While I'm sure there *has* to be at least ONE comparably new browser that will have occasional problems with frames, they no longer are such an iffy proposition. They work well on all the browsers I've seen lately.

Which probably explains why xframes are being used to replace regular frames in the upcoming XHTML 2 standard.

Frames were also thought to be slow and, since you're loading multiple files for one page, they can slow down your page but not by a huge amount.

All in all, I don't use frames for three reasons:

A. They entail too much work imo. To have files referring to themselves along with all the other ASP/CFML referrals is just too much for me to kep track of.

B. Users have a hard time with printing out of frames. I had this problem helping a worker print out of a frame last week. You have to select the frame before you print and heaven help you if you want ALL frames on a print out to be aligned exactly like the page.

C. There's no real advantage to me using them. Frames are usually for multi-paned pages and even my ASP files are rarely multi-paned.

*shrug*
Back to top
View user's profile Send private message AIM Address
moley
Midshipman
Midshipman


Joined: 23 Aug 2002
Posts: 8

PostPosted: Thu Sep 05, 2002 6:07 am    Post subject: Reply with quote

Having a navigation frame has made life easier for me to set up & maintain a few simple websites. As long as the frame border is zero I don't have an issue with them.
BTW have you checked out the Yale Web Style Guide at http://www.webstyleguide.com/ ? The book is cool too...
_________________
give me an inch and i'll act like a ruler
Back to top
View user's profile Send private message
Thundar
Insert Custom Title Here
Commodore
Commodore


Joined: 25 Jan 2002
Posts: 4525
Location: Fugue Plane, South Side

dreetha.gif
PostPosted: Thu Sep 05, 2002 6:49 am    Post subject: Reply with quote

The only way that I could possibly justify frames is for a navigational system. Even so, there still must not be any border, and the background has to stay consistent across both frames throughout the entire site.

Plus, why hassle with keeping up with the names of various frames when you can also do a navigational system using DIVs?
_________________
In theory, practice and theory are the same. In practice, they are not.

MasterOfTheHat wrote:
Well, if you'd quit sacrificing the virgins and screwing the livestock, you wouldn't be in such a predicament!

if you are wondering what smam is, just stick around, it is more a sort of zen than something that a mere definition with mortal words cannot comprehend. You will get the picture of what smam is in short order. It will change your life! -Smamta Clause
Back to top
View user's profile Send private message Visit poster's website AIM Address MSN Messenger
Jeremy Reimer
King of Canada
1st Lord of the Admiralty
1st Lord of the Admiralty


Joined: 01 Aug 2002
Posts: 7834
Location: 789-M

canada.gif
PostPosted: Thu Sep 05, 2002 6:58 am    Post subject: Reply with quote

I like frames. The best part is when you add links inside a frame and deliberately confine their targets to that frame, so you can contain the entire IntarWeb within your own website!! Muahahahahaha!!

I think the New York Times tried suing somebody over that, until they realized the whole futility of it all.
_________________
"Those afraid of the universe as it really is, those who pretend to nonexistent knowledge and envision a Cosmos centered on human beings will prefer the fleeting comforts of superstition. They avoid rather than confront the world. But those with the courage to explore the weave and structure of the Cosmos, even where it differs profoundly from their wishes and prejudices, will penetrate its deepest mysteries."
-- Carl Sagan

"Its not a rule. Its just something I noticed. Several of us have more than one sig." - Mord

"No, you are a troll, and I should have never let you back to Ars in after the first 16,000 bannings." - Caesar, to He Who Shall Not Be Named
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
jdsmith575
I drank the Kool-Aid
Commodore
Commodore


Joined: 20 May 2002
Posts: 3000
Location: San Antonio, TX

blank.gif
PostPosted: Thu Sep 05, 2002 7:02 am    Post subject: Reply with quote

Check out the W3C.org's ideas on helping people with disabilities access web pages.

I met a guy two weeks ago who was blind. He had to use an add on program for Windows that read every option on the page (and all throughout Windows) as he selected it. According to him, hiding navigation in frames and tables makes it really hard to navigate the site.

And I believe that all orgs given state/federal funding have to be compliant. I could be wrong about that though.
_________________
I use a Mac because I'm just better than you are.
"I can tell that you're a renaissance man... and by that I mean a sissy." - Scott Adams
"Gold Bond works wonders though, it's like 1000 fairies blowing on your nuts." - Short Bus Driver
"I learned something really important in college today. I don't want to be there." - King of the Hill
Back to top
View user's profile Send private message AIM Address
Mord
Console Cowboy
Vice Admiral
Vice Admiral


Joined: 04 Sep 2002
Posts: 8022
Location: Where the rubber meets the road.

tanzania.gif
PostPosted: Thu Sep 05, 2002 7:16 am    Post subject: Reply with quote

My current personal web site (a site -not- linked in my profile), uses frames. My personal opinion is that they are clunky, but very easy to use which is why I used them.

My next site, which I have begun construction on but was delayed due to the busy-ness that comes with summer, should be published in the fall. In this version, I am hosting it myself and trying things out like server side includes and cascading style sheets. I was going to go for dynamic content as well, but I will probably delay that for a future release upgrade.

N-E-way, when this site is up, I will update my profile and possibly announce it for some criticism/review. (its actually up right now....but JOO CAN'T FIND IT!) Twisted Evil
_________________
Give a guy a gun, he thinks he's Superman. Give him two and he thinks he's God. - Superintendant Pang, Lashou shentan (a.k.a. Hard-Boiled)
I note that you don't have any OSY member quotes in your sig. - the twinkster
Nonsense. "Bias" is people whom don't agree with me. - FondueDaredevil

Gabe: I wish you weren't a fucking liar.
Tycho: I'm not a liar.
Gabe: Well, I wish you didn't lie.
Back to top
View user's profile Send private message Visit poster's website
Magus
Tolkien Loremaster
Vice Admiral
Vice Admiral


Joined: 17 Aug 2001
Posts: 9521
Location: On the Stairway to Heaven.

dreetha.gif
PostPosted: Thu Sep 05, 2002 10:13 am    Post subject: Reply with quote

Jeremy Reimer wrote:
I like frames. The best part is when you add links inside a frame and deliberately confine their targets to that frame, so you can contain the entire IntarWeb within your own website!! Muahahahahaha!!
It's not standard, but I can break out of that with
Code:
<a href="./index.html" target="_top">Break Out of Evil Frame</a>

_________________
<Paolo|Work> anything that has to do with Java is by definition stupid

1 The Network is my domain, I shall not want; 2 though it makes me wait upon collision, it leads me to the Internet; 3 it restores my connection. It leads me in paths of hypertext transfer for google's sake. 4 Even though I walk through the valley of the shadow of power failures, I fear no data corruption; for backups art with me; thy UPS and thy status light, they comfort me. 5 Thou preparest a firewall before me in the presence of my enemies; thou anointest my CD-R with BurnProof, my buffer never underflows. 6 Surely good deals and pr0n shall follow me all the days of my life; and I shall dwell in the house of the Datacenter for ever.
-HitScan

Wilde is a 4' chinese man in a bright pink tutu, lime green pimp hat with peacock feathers, and a purple feather boa, wearing tissue stuffed snakeskin combat boots, holding a gun bigger than he is, smoking a cigarette in the parking garage, trying to look menacing while pouting and head banging to Godsmack I stand alone
Back to top
View user's profile Send private message Visit poster's website
HitScan
More portable than j00
Rear Admiral
Rear Admiral


Joined: 01 Mar 2001
Posts: 5698
Location: in.us

usa.gif
PostPosted: Thu Sep 05, 2002 3:04 pm    Post subject: Reply with quote

They're considered bad because they're so damn hard to get right, and because Users Just Don't Get It(TM). They don't know why The whole thing doesn't scroll like they think it should, and printing is always a pain in the ass. To expound on the hard to get right thing, it's just too much trouble to associate this link with that frame and et cetera, for every single link.
_________________
My mind's slacking process has real-time priority.
A kernel is only as strong as its weakest Interrupt Service Routine.

"I was going to write my congressman, but I can't find my checkbook." - /. poster

"Wiffleball bats are good, because they can be retrofitted with lead pipes." - Harbinger
Back to top
View user's profile Send private message
arhra
Acting Sub-Lieutenant
Acting Sub-Lieutenant


Joined: 18 Jun 2002
Posts: 205
Location: the socialist republic of south yorkshire

PostPosted: Fri Sep 06, 2002 12:09 am    Post subject: Reply with quote

the biggest problem with them is that they make it nigh-on impossible to bookmark a particular page within the frameset, since the bookmarks store the top-level page, which when you reload it, puts you back right at the start again.

they also cause problems for screen readers, and would be a major pain in the arse to navigate with other limited browsers (pdas, mobile phones, etc).
_________________
Linux is like wiping your ass with sandpaper, it may work, but it's painful and leaves scars.
- Quality
Back to top
View user's profile Send private message Visit poster's website
arhra
Acting Sub-Lieutenant
Acting Sub-Lieutenant


Joined: 18 Jun 2002
Posts: 205
Location: the socialist republic of south yorkshire

PostPosted: Fri Sep 06, 2002 12:13 am    Post subject: Reply with quote

although, there are some situations where they work perfectly, at least for traditional browsers, the way google groups uses them to display an overview of the whole thread you're reading for instance.
_________________
Linux is like wiping your ass with sandpaper, it may work, but it's painful and leaves scars.
- Quality
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Pegasus3d.com Forum Index -> OSY All times are GMT - 7 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB 2.0.11j © 2001-2005 phpBB Group with many Smammy additions by Jeremy Reimer 2003-2005
Pegasus3d.com Main Page Pegasus Launchpad Jeremy's Personal Page OSY