# Are 'frames' bad practice?

**URL:** <https://forum.kirupa.com/t/are-frames-bad-practice/271945>\
**Category:** web dev\
**Created:** [September 30, 2008, 4:40pm UTC](https://forum.kirupa.com/t/are-frames-bad-practice/271945 "2008-09-30T16:40:31Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![roob](https://avatars.discourse-cdn.com/v4/letter/r/b782af/32.png) [@roob](https://forum.kirupa.com/u/roob)\
**Post date:** [September 30, 2008, 4:40pm UTC](https://forum.kirupa.com/t/are-frames-bad-practice/271945/1 "2008-09-30T16:40:31Z")

</div>

As mentioned in another thread of mine, I am redesigning my website. However, I am trying my best to make it fully compliant whilst using simple code to produce good effects. I would also like to reduce bandwidth consumption hence why I thought of using frames.

The idea would be to have a header frame containing the menu, logo etc… and a second content frame, positioned below, which changes depending on the visitor’s actions. I assumed that this way bandwidth would be reduced as the main image and menu system is already loaded, and loaded once. If I didn’t use frames, and instead placed the menu at the top of each page, would the browser cache the image/menu? Thus, each time a new page is accessed, the image/menu is drawn from the cache?

I only ask about this ‘bad practice’ as, through searching the internet, it seems many people don’t like using frames. I release they are standard but even the W3C didn’t really want to process them as such.
