Monday, May 24, 2010

Do frames have any place in modern web development?

No, frames have absolutely no place. Everything a frame can do, it can be done much better and cleaner with CSS and/or server-side includes. Even AJAX can use DIVs (or SPANs) without relying on Iframes.

Do frames have any place in modern web development?
Web tools such as Dreamweaver still support frames and give excellent advice on using them. I can appreciate your concerns in a corporate environment where the current trend is towards corporate web templates to maintain "look and feel" however these can be quite restrictive if they are not well thought out.
Reply:Not really, no. There are better alternatives for every past use of frames. The one exception is iframes, which can be useful in AJAX applications, but even then there is almost always a better solution.
Reply:sure, for a lot of people without real programming knowledge (like me) it is the easiest way to get some effects.
Reply:Yes, if they're used tastefully when other methods of web navigation aren't available or practical to use.


No comments:

Post a Comment