Web Development Support
    General Info   Cool Tools
    Getting Started   Troubleshooting
    Design & Promotion   Feedback
 

Search this site:


view site map

Frames Problems

Frames pose many problems, and have only a small set of features. Since few Webmasters understand the full and profound problems with using frames, I've gotten together with some other Webmasters and put together this list.

  1. Frames sites are either hard or impossible for search engines to index. If you use frames, people will have a hard time finding your Web site.
    The following do not index frames sites:
    Inktomi http://support.inktomi.com/Search_Engine/Product_Info/FAQ/searchfaq.html#frames
    Excite http://www.excite.com/Info/listing2.html
    Lycos http://www.lycos.com/help/yoursite.html
    Altavista appears not to index frame sites.
    All of these engines can index a <NOFRAMES> portion of your site.
  2. If you reload a frameset, you get the original pages. If you've been navigating in the frameset and reload, you'll be back at the home page for that frameset.
  3. You cannot jump to an anchor on a page that is inside a frameset.
  4. Most people do not expect a scrollbar in the middle of the page. Scrolling navigation bars can be very confusing.
  5. Your customers can jump out of your frameset at any time by doing a "Open frame in new window". Unless you've put navigation tools in your main content frame, people will have to close that window and return to your frameset.
  6. You have to remember to turn off the frameset for outbound links (to other Web sites).
  7. A particular page within a frames site cannot be bookmarked. This forces your customers to waste time re-navigating your site every time they visit.
  8. When using frames, you effectively disable use of the "Go" menu in Netscape for navigation - your customers can't jump back multiple pages, can only use back arrow (IE Works fine, however)
  9. Frames cause printing issues on older browsers, which tend to print the frame clicked in last, or if not default to top-left, which is generally not the frame you want to print.
  10. There is limited space on the screen, and frames often take up too much space. A big title frame across the top might be appropriate for the homepage, but not on every page of the site.
  11. The most confusing thing you can to with your user interface is to change the rules of navigation arbitrarily. Consistency is important for you customers to know how to get around your site. Frames change all those rules, which only serves to irritate people.

 


Web Development Support | General Info | Getting Started | Design & Promotion
Cool Tools | Troubleshooting | Feedback

If you need further assistance with Web applications or questions, send e-mail to web-consult@virginia.edu or call the ITC Help Desk at 924-3731.

© 2008 by the Rector and Visitors of the University of Virginia.

The information contained on the University of Virginia’s Department of Information Technology and Communication (ITC) website is provided as a public service with the understanding that ITC makes no representations or warranties, either expressed or implied, concerning the accuracy, completeness, reliability or suitability of the information, including warrantees of title, non-infringement of copyright or patent rights of others. These pages are expected to represent the University of Virginia community and the State of Virginia in a professional manner in accordance with the University of Virginia’s Computing Policies.