Hyperbooks are created by inserting simple markup codes in the source document. Dart transparently translates these when viewing the file. A somewhat arcane naming convention is required for multiple document hyperbooks. There is no reader module. This is a problem, as there is no way to turn off menu items which you don't want readers to access.
Performance is excellent, even on low-end computers.
Rutgers University Press has chosen Dart as their hyperbook distribution system. This is surprising. However, along with Orpheus and HyperShell , it is a great example of how to do a lot with a little. We look forward to the next version. Christopher Keep, Tim McLaughlin, Robin Parmar.