Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>The short and sweet answer?</p> <p>Frames and framesets are no longer necessary or useful in web development, and they create many more problems than they solve.</p> <p>In more detail: </p> <p>There's three things that you're probably using frames to help with:</p> <p><strong>1)</strong> You want to have a navigation bar on the left, and have a separate content area on the right, basically vertical separation.</p> <p><strong>Non-frame solution:</strong></p> <p>Use regular HTML and CSS to create a 2 column layout. See some of the other resources or "<a href="http://searchlightdigital.com/the-last-guide-to-css-layout-youll-ever-need" rel="nofollow noreferrer">The Last Guide to CSS Layout You'll Ever Need</a>".</p> <p><strong>2)</strong> You want to be able to have one file with the navigation that you don't have to have a version of it on several different pages.</p> <p><strong>Non-frame solution:</strong></p> <p>Keep the navigation in a seperate file, and just include it in all of your content pages. In ASP.NET, you can create a UserControl, or .ascx file and include it in all of your changes. Put your navigation in the UserControl and you only need to change it in one place.</p> <p><strong>3)</strong> You want the quicker performance of only the content frame needing to reload, and not the navigation frame. </p> <p><strong>Non-frame solution:</strong> </p> <p>The extra time to load the whole page is negligible, and the simplicity of serving a single document at a time more than makes up for the tiny performance hit.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload