Home

Forums

Web development

 

 

 

 
     
 
dna88 Web development and Technology Forum
 
Profile   Register   Memberlist   Usergroups   FAQ   Search  Log in
Why not to use frames or why frames are evil

 
Post new topic   Reply to topic    dna88 Forum Index -> Web design and solution Discussion Forum
Author Message
quantum
Site Admin
Site Admin


Joined: 07 Mar 2004
Posts: 1048
Location: Dhaka, Bangladesh

Post Post subject: Why not to use frames or why frames are evil Reply with quote

Frames are for kids. That's my personal opinion. When I started doing web design first, I was using frame, because frames were easy and it helps make site navigation without much effort. You click on a link in the top frame and the content loads in the bottom frame and things like that. That way you can add a new link in the navigation frame very easily. But as I grew up and tried to be professional, I found out that frames are really silly. Here are few whys:

1. If you cannot make it seamless with the site layout and a frame sticks out with a scrollbar somehow for some reason, it looks just plain ugly. Remember, scrollbar color changes don't work in Mozilla/firefox.

2. According to W3C (WorldWide Web Consortium) standards frames are not good for Accessibility option. For people who use a reader to read the website to him.

3. Another problem with frames is that you cannot properly bookmark an individual page within a frame for most browsers.

4. People cannot know where they are at from the status bar/address var if they are within a frame page.

5. Other websites cannot link to a specific frame within a frameset.

6. Finally, frames are absolutely undesirable because they are NOT search engine friendly. Search engines index the url of a page within a frame. And when a user clicks on that link from a search result, he will reach that individual page without any frame!! Now if the frame site has its navigation in another frame, how is he going to navigate through the site or get out of the ugly page?

Don't use frames, unless there is some very special reason. (If you must, learn about frames only with academic interests). That's all. never use them in actual production or professional environment. You won't find one good or prominent professional website that uses the frame technology anymore. It's a product of 90's standard. frames are useless and unproductive in today's world. Frames are evil.
_________________

Dust fills my eyes / Clouds roll by / and I roll with them / Centuries cry / Orders fly / and I fall again
Afford best design, implement best solution. Outsource your web design.


Last edited by quantum on Thu Oct 21, 04 4:37 am; edited 1 time in total
Sun Sep 26, 04 1:47 am
Back to top
quantum View user's profile Send private message Visit poster's website AIM Address
dude
Power User
Power User


Joined: 10 Mar 2004
Posts: 376
Location: Savar, Dhaka

Post Post subject: Reply with quote

Simply judging by how ugly the frame sites look, I don't understand why would anyone want to use frames in the first place. The are becomic jurassic things.
Sun Sep 26, 04 11:56 am
Back to top
dude View user's profile Send private message Visit poster's website
emm
Power User
Power User


Joined: 13 Jul 2004
Posts: 310

Post Post subject: Reply with quote

I agree with quantum. All these problem have work arounds but they are so expensive and complex that it is not worth going through them to use frames. FRAMES ARE EVIL.
_________________
“You might say reality is the result of complex negotiations between the observer and the observed. But that is simply a point of view…”
Digital Bangladesh
Sun Sep 26, 04 10:36 pm
Back to top
emm View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    dna88 Forum Index -> Web design and solution Discussion Forum All times are GMT - 7 Hours
Page 1 of 1

 

Partners and Resources

Bangladesh hosting company

Bangladesh web design

Driven by phpBB © phpBB Group