File:  [mozdev] / topicalla / www / index.html
Revision 1.7: download - view: text, annotated - select for diffs - revision graph
Mon Jul 12 02:53:17 2004 UTC (15 years, 4 months ago) by ndeakin
Branches: MAIN
CVS tags: HEAD
- fix sidebar


<!-- ***************** INFO/NEWS *************** -->
<div id="infoTabs">
<div class="infoTab" id="whats-new">
<h5 class="infoHeader">Releases
</h5>
<p>
<a href="installation.html">Topicalla Very Pre-Release</a>
</p>
<p>
<strong>New!</strong>
July 11, 2004 - Reopath 0.5 Expression Parser
<br>
<a href="http://downloads.mozdev.org/topicalla/reopath-linux-0.5.xpi">Linux</a> |
<a href="http://downloads.mozdev.org/topicalla/reopath-windows-0.5.xpi">Windows</a>
</p>
<ul>
<li><a href="http://mozdev.org/">mozdev.org</a></li>
</ul>
</div>

<!-- alternative image/table base tab works better in NS4 -->
<!--
<div class="infoTab" id="whats-new-image">
<h5 class="infoHeader"><img src="http://www.mozdev.org/sharedimages/whatsnew_top.gif" width="154" alt="What's New"></h5>
<div class="infoItems">
<div><a href="http://mozdev.org/">mozdev.org</a></div>
</div>
</div>
-->
</div>
<!-- ***************** INFO/NEWS *************** -->

<!-- MAIN CONTENT -->
<p><strong>Topicalla</strong> is an client application for the
<a href="http://www.w3.org/2001/sw/">Semantic Web</a>. It will eventually be
a standalone Gecko-based application (using the GRE). It uses a wide variety
of technologies such as RDF, XUL, XBL.
<p>
<p>
Topicalla allows one to view information using a UI that is generated based
on the kind of data available. The user can augment, customize and replace
both the data and UI as they see fit. For instance, the user might want to
view information about a movie. Data could be provided from different sources,
for instance, cast info from one source, reviews from another and showtimes
from yet another. The UI, or even parts of it may be provided by yet other
sources. In addition, Topicalla provides the ability to search for
information and have it presented in various ways.
</p>

<p>
Topicalla uses a custom template language, which is kind of like XUL templates,
but uses an XPath-like language for gathering info from RDF sources.
<strong>NOTE:</strong> This part requires a custom XPCOM component, so I can't
really guarantee the cross-platformness of the code.
</p>

<p>
Currently, only the basics are done. The template system is usable, with a variety
of functions available. The client itself can currently display RSS, FOAF and some
movie related data, although it you know what you're doing, it can be made to
display other data by modifying an RDF file.
</p>

<p>
You can <a href="installation.html">download the Linux version</a> of the component,
created on July 9. It requires Mozilla 1.4.
</p>

<p>
I sometimes post information about Topicalla on my
<a href="http://www.xulplanet.com/ndeakin">Weblog</a>.
</p>

<p>
ReoPath links:
</p>

<ul>
  <li><a href="http://www.xulplanet.com/ndeakin/arts/rpath-fns.txt">ReoPath Syntax</a></li>
  <li><a href="http://www.xulplanet.com/ndeakin/arts/reopath/testcases.txt">ReoPath Test Cases</a></li>
  <li><a href="http://www.xulplanet.com/ndeakin/arts/reopath/rpath-templates.php">ReoPath Templates</a></li>
</ul>


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>