No but they aren't cross-browser either. Personally I even think frames are a wonderful tool that has been used improperly. The key to using frames is that the user has to not know they are there just that you have a cool interface. This takes a lot of planning and most people just throw them on a page.
------------------
Wayne Luke
Internet Media Provider
Netscape created frames and I almost never had a problem with them.
For a couple of other sites that use frames fairly well you can look at Microsoft's Web WorkShop, located at http://msdn.microsoft.com/workshop/c...ls/default.asp
With this site you can turn the table of contents frame on and off. Plus it has a large amount of information on building web sites for and with Microsoft Products.
Another site that uses frames combined with the use of javascript and CSS to present a well laid out user experience is the Dynamic HTML Scriptorium by Thomas Brattli. The scriptorium is located at http://www.bratta.com/dhtml/scripts.asp.
I tried a couple of other sites I had bookmarked don't come up anymore. The keys to having a good frames based site are:
1. Do not use frame borders. Frames should be invisible.
2. Have only one scrolling area per page. Users hate to scroll. If you make them scroll a menu then scroll content that won't be pleased.
3. Set your margins and only use the minimum space required for your frame. Make your "Content" area liquid and have it grow with the browser window.
4. No window should have more than 3 frames because it just starts to look bad.
5. Don't update all frames with every click.
6. Make sure you have a <noframe> area for the search engines.
------------------
Wayne Luke
Internet Media Provider
Bookmarks