.ncz is the same format as .ncd, but the file is compressed so takes
less disk space. It's most appropriate when a document is fairly
stable but large enough to consider the bandwidth required to
distribute it. E.g., the NoteCase Pro Help file is distributed in .ncz
format.
.ncd is a subset of HTML 4 plus some needed custom markup tags written
as HTML comments. E.g., here is a node property written in .ncd as a
HTML comment:
<!--property:icon_internal=folder-->
.ncdb is a SQLite database file rather than a flat HTML file.
.ncdb is more appropriate if you have really large files, e.g., a
photo album. With SQLite, only the particular record is updated when
you make a change in the document. So if file save times are a weighty
consideration, .ncdb is probably what you need.
But a caveat that with .ncdb or .ncde (the encrypted counterpart), you
need to occasionally run the Compact action found on the File Menu's
Document sub-menu. Database files become fragmented as records are
updated. The Compact action defrags the file.
Another factor to consider when choosing among the natively-supported
file formats is the recoverability of data in the event of file
corruption. With the encrypted formats and NCZ, it is unlikely that
you will be able to recover data from a corrupted file.
With .ncdb, chances of recovery are much better but you may need to
find someone who really knows SQLite to assist you.
With .ncd, the files can be opened (and edited) in a plain text
editor. (But a warning that NoteCase Pro does not accept unsupported
HTML markup.) The world is awash with people who understand HTML
markup, so your chances of recovering from file corruption are
probably best with .ncd.
Moreover, many HTML utilities can also be used with .ncd directly,
e.g., link checkers and the HTML Tidy validator. I've found the
KLinkStatus link checker a handy adjunct to use of .ncd files on
Ubuntu. <
http://klinkstatus.kdewebdev.org/>. It can check both
internal and external links.
Any of the natively-supported formats can be converted to another of
those formats by using Save As or Export. (You'll probably want to
delete the original after doing this.)
I normally work with .ncd format, and confine my use of encrypted
formats to only those documents that really need it (storing
passwords, etc.).
Please let me know if you need more detail.
Best regards,
Paul
--
Universal Interoperability Council
<http:
www.universal-interop-council.org>