|
About MifflinMifflin SampleMifflin and QuestMap?By Al Selvin and Jeff ConklinQuestMap is a Windows 3.1-vintage tool that is being sold but no longer being su...pported. Mifflin is a modern software equivalent that is more of a functional prototype than a product, and it is also unsupported. QuestMap offers faster response times and is arguably more stable, but Mifflin offers a number of graphical user interface (GUI) enhancements over QuestMap, such as a glyph marking that a node is transcluded, as well as other enhancements (see below). Mifflin is written in Java, including the ability to run as an applet through the browser. Mifflin is also Y2K compliant, which QM is not (date search no longer works). Here is a (somewhat technical) list of the key enhancements that Mifflin offers ...over QuestMap: Open architecture. The architecture is based on open standards (Sun Java, RMI, ...XML, SQL, GIF/JPG, HTML, etc.). This is to enable a variety of interfaces and connections to external applications, data stores, etc. Interfaces can be made at the application, database, and network levels. Extensibility. Mifflin was designed to be extensible in several ways. Through c...onstructs such as 'extended node types', behaviors can be added to creation/modification of certain nodes. Java programs can also be written to act on trappable events within the system. Forms and wizards can be added to automate certain functions. Multi-featured web export. Even in its current form (version 1.1.9), Mifflin al...lows a variety of HTML exports to be created through the GUI. With a few clicks, users can specify any number of views and produce web pages (or whole 'sites') with options such as graphics, links to external URLs, left navigation bars, clickable containing views at the node level, clickable metadata/tags/codes on the node level, etc. Customizability. Mifflin allows a variety of customizations. Individual icons o...r whole 'skins' can be selected and replaced. Coming releases will extend the level of customization (e.g. map backgrounds). Database access and queryability. Mifflin currently uses the Microsoft Access d...atabase. All data is directly accessible via either the Mifflin application, the database itself, or external JDBC or ODBC queries. Support for metadata. Mifflin provides direct support for several kinds of meta...data. Nodes can have 'codes' (tags), which the app provides an editor for. Links have properties which are viewable on double-click. The UI provides viewers and editors for Containing Views, and displays what relationships have been made to nodes in different views. Enhanced search. Mifflin adds 'tag' search to QuestMap's set of search options....For example, Mifflin users can search for nodes of certain type, created in certain date ranges, with certain keywords, tagged with certain attributes (or any combination of these). Support for images and graphics. Users can replace the Reference node icon with...any GIF or JPG graphic, including animated GIFs, photos, drawings, etc. Direct import from Word/Excel. Mifflin and Compendium incorporate VBA tools for...importing from Word and Excel, adding metadata on the fly. XML support. Mifflin reads and writes XML files. (This in a relatively primitive...state at present, but the parsers and converters are already in the code). Top Top |