Here are some images of some of the user interface in Topicalla. Only the menubar, toolbar and sidebar are actually built-in to the application. The main UI area is dynamic and customizable by the user. RDF data is mapped to UI elements using an XPath-like language I call ReoPath.

A view for RSS data. You can open an RSS file by typing its URL into the location bar. Topicalla only works for RSS 1.0 at the moment. A filter field at the top allows one to filter posts by title or description. You can also see some of the user's bookmarks in the sidebar.

Views can be changed and customized. Here is a timeline view.

A view for finding movies from a small set. Click on an actor name to view a biography. The user may select 'Icons' from the View menu to display the same data in a different way.

A person view. The upper area shows some info from a FOAF file, while the lower area depicts the RSS from the person's weblog. Note how it is presented differently than the earlier RSS view, as it is in a different context.

A view of FOAF data using a block view. The data in the FOAF file is automatically presented using available UI widgets. The detail drop-down can be used to select the amount of detail to show. For example, in Low Detail mode, no descriptions or the map are shown. In High Detail mode, the song titles and lengths from the albums are displayed.

The beginnings of a customzier dialog. The Classes section in the tree shows objects that can be displayed, each with one or more XUL/XHTML/XBL files that render it. The Properties section maps specific RDF properties to classes, which effectively allows editing the RDF schema behind the classes.

Here is the first screenshot, which was posted on my weblog.

The topicalla project can be contacted through the mailing list or the member list.
Copyright © 2000-2020. All rights reserved. Terms of Use & Privacy Policy.