Natural Docs
About
Language SupportOutput Formats
Output Formats

These are the output formats that are currently implemented in Natural Docs.

HTMLHTML output.  Each page is self-contained.  Linking to specific pages is easy, but every file has to be updated whenever the menu changes.  It’s done much faster than a full rebuild, though.
FramedHTMLHTML output based on frames.  The menu is updated quickly, but linking to individual pages is difficult and some people just plain hate frames.
HTML Compatibility

These are the browsers Natural Docs’ HTML output has been tested with.  Note that a browser not being able to collapse the menu isn’t a compatibility concern.  The menu defaults to completely open if the browser can’t handle collapsing it, so it’s always usable.  It’s just better on browsers that support it.

Gecko
Mozilla, FireFox, etc.
Works on 1.0+Mozilla 1.4 works flawlessly.
Mozilla 1.0.2 has trivial padding issues with prototypes in tooltips.
Mozilla-only bonus: rounded corners.
Internet ExplorerWorks on 4+IE 6.0 works flawlessly.
IE 5.0 occasionally mispositions the tooltips, but they’re still usable and are usually fine.
IE 4.0 can’t collapse the menu, makes tooltips the full page width, and lets wide prototypes stretch the whole page.
OperaWorks on 5+Opera 7.02 works flawlessly.
Opera 6.05 can’t collapse the menu and lets wide prototypes stretch the whole page.
Opera 5.12 can’t collapse the menu, can’t size/position the tooltips very well (they’re usable most of the time) and lets wide prototypes stretch the whole page.
KHTML
Konqueror, Safari
Works on 3+Konqueror 3.1.1 has some margin issues and shows tooltips immediately because it has problems doing so on a timer.  Konqueror hasn’t been tested for some time so there may be other issues not noted here.
Copyright © 2003-2005 Greg Valure