NetObjects
Products and Services Partners Support
Company Purchase
Frame File Paths

NetObjects Fusion saves frameset and frame content files in your site's root and HTML folders. To demonstrate, add two pages as children of the Home page in the sample site you used in the previous sections. Name them "One" and "Two," then preview the site. Here's what you'll find in your /Preview folder:

NetObjects Fusion 2.0 for Macintosh or NetObjects Fusion 2.01 for Windows

index.html
lefty_index.html
default_index.html
/html /lefty_one.html
/html /default_two.html
/html /one.html
/html /default_two.html
/html /lefty_two.html
/hmtl /two.html

index.html
left_index.html
body_index.html
/html /left_one.html
/html /body_two.html
/html /one.html
/html /body_two.html
/html /left_two.html
/hmtl /two.html

Notice there are frameset files for each page: index.html, One.html, and Two.HTML. Whether automatically generated links compel the browser to reference all these framesets depends on how you have configured your AutoFrames and MasterBorders. This is important because when the browser references a different frameset, it refreshes the whole page. One of the reasons site visitors like frames is because they limit the area of a page that needs to be refreshed (for example, just the Layout frame), which improves performance. So you probably want to minimize the number of framesets the browser references.

The browser uses only one frameset (index.html in the example above) and refreshes only the Layout frame when the following conditions are true:

  • Your site contains only one MasterBorder that includes AutoFrames.
  • Highlighting is NOT on in the navigation bars used in any AutoFrame.
  • All AutoFrames in the MasterBorder are parallel to each other.

The browser will reference more than one frameset if any of the following conditions are true:

  • Your site contains more than one MasterBorder that includes AutoFrames.
    If conditions 2) and 3) in the previous list are also met, then the browser references one frameset for each MasterBorder that includes AutoFrames. This means the browser refreshes the entire page only when your visitor jumps to a page that has a different MasterBorder.
  • Highlighting is turned ON in the navigation bars used in the AutoFrame. The browser references the frameset for each page, refreshing the entire screen for every link.
  • Any AutoFrames are perpendicular to each other. The browser references the frameset for each page, refreshing the entire screen for every link.

Here's how to check this out using the sample site you previewed at the beginning of this section. In the browser, navigate from the Home page to pages One and Two. By default navigation bars in a new blank site have highlighting turned on, so you'll see that the browser refreshes its entire window as you navigate from page to page. Now go back to NetObjects Fusion, select the navigation bar, and on its properties tab, clear the Use Highlighting option. Now all of the "one frameset" conditions are met: your site has only one MasterBorder, navigation bars are not highlighted, and the AutoFrames are parallel. Preview your site again. As you navigate between the pages, you'll see that the browser refreshes only the Layout frame.

Note: When the visitor clicks a button on a navigation bar that references an external HTML page, the browser exits the frameset and displays the target page in the full browser window.

 

 

Search
 

 

© 2001 NetObjects, Inc. All rights reserved. Privacy Policy