Re: Semantic Document Framework(s)

> First, there is "smarter" documents. [...]
> Second, there is the syndication and publication of pure data,

I see what you are saying, and the main point to note is how the two will
interact: both Semantically and technically.

> If you could find a way to combine these two, it would be great,
> but I doubt it could be done without either a lot of duplication or a
heavy
> bias to either (computer or human) side.

It can be done, and I hope to prove this is the following weeks. I'll attach
the small example (again) at the end of this message [1]. It shows that a UI
medium can be Semantic, but still display well.

> How do you suggest we do such a thing? For a simple example, let's say my
> homepage reads:
> Ora wrote this page. [...CODE EXAMPLES...]
> Seems like a lot of work to me.

If you use that approach, then yes it is.
What you have to do is go overboard, and use every possible form of
Description on your homepage for Ora. Then you can convert that into any
Semantic media you want, but you can still present it as HTML. Once again,
see the example [1]

> > Of course, the bottom line is that the SW/RDF *has* to be made for
accessible
> > to the public...
> Of course! If it wasn't, no one would use it, and there wouldn't be much
of
> a web!

To that end, formation of documents such as [1] will be automatic: and *not*
hand written! (Even though I found it very easy). ;-)
What can we do with the example *now*?
1. Extract Semantic descriptions of the document itself, or one or more of
its nodal Semantic points (such as a paragraph description).
2. Generate other forms of XML (e.g. XHTML, WML) from it, easily because the
document is well described.
3. Use the foot section to generate an RDF description of the Further
Examples DL.
4. One day, hopefully, validate the dang thing.
5. Use the semantic descriptions to place it where it lies in the Web. (e.g.
extract: rel and rev).
6. Use it as a good example of Semantic markup, far removed from HTML.

P.S. I realise I need to write Schemas for it...
[1] The Example (which has *many* errors and is very incomplete):-

<!-- <!DOCTYPE html system http://waptechinfo.com/sdfdtd/"> -->
<html xmlns="http://waptechinfo.com/sdfns"
xmlns:dc="http://purl.org/DC"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
<head>
<title>My SDF Example</title>
<rdf:RDF>
<rdf:description
dc:title="SDF Discussions"
dc:description="A Discussion of issues in SDF, and further reading"
dc:creator="Sean B. Palmer"
dc:date="2000-11-06" />
</rdf:RDF>
<link xmlns="http://www.w3.org/1999/xhtml" rel="stylesheet" type="text/css"
href="style.css" />
</head>
<body>
<h1 dc:title="Main Document Heading" dc:description="SDF
Discussion">Semantic Document Frameworks Discussion</h1>
<p dc:description="Discussion of Namespaces in SDF"><em>Question:</em> What
Namespace would we use for an <phrasing type="acronym" dc:title="Semantic
Document Framework">SDF</phasing> document?<br />
<em>Answer:</em> It doesn't really matter. For example, you could use the <a
xlink:href="http://lists.w3.org/Archives/Public/www-rdf-interest/2000Nov/003
3.html" dc:description="Link to original note about SDF">original note</a>
of mine, but for brevity I'm just going to copy the letter to <describe
xmlns="http://mysite.com/myns" location="http://mysite.com/">my own
server</describe>.</p>
<dl dc:title="Further Reading">
<div xmlns="http://www.w.org/1999/xhtml">
   <dt><em><a href="http://xhtml.waptechinfo.com/swr/">The Semantic Web: A
Resource</a></em></dt>
  <dd>5 Nov 2000, Sean B. Palmer</dd>
   <dt><em><a href="http://www.w3.org/2000/01/sw">Semantic Web
Development</a></em></dt>
  <dd>1999-2000, Dan Connolly et al.</dd>
</div>
 </dl>
<hr dc:description="HTML Horizontal Rule"
xmlns="http://www.w3.org/1999/xhtml" />
<p dc:descrption="Copyright notice" class="copyright">Copyright &#169; Sean
B. Palmer, 2000. All rights reserved.</p>
</body>
<foot>
<legend xmlns="http://www.w3.org/2000/03/xml-kb/#"
  xmlns:dc="http://purl.org/DC/">
   <foreach select="dl/dt[./em]">
    <asserts subjectRef=".//a/@href"
  predicateName="dc:title"
  objectLit=".//a" />
    <asserts subjectRef=".//a/@href"
  predicateName="dc:date"
  objectLit="substring-before(following-sibling::dd, ',')" />
   </foreach>
 </legend>
</foot>
</html>

Kindest Regards,
Sean B. Palmer
----------------------------------------------------
The Semantic Web: A Resource - http://xhtml.waptechinfo.com/swr/
WAP Tech Info - http://www.waptechinfo.com/
Mysterylights.com - http://www.mysterylights.com/
----------------------------------------------------
"The Internet; is that thing still around?" - Homer J. Simpson

Received on Monday, 6 November 2000 18:08:35 UTC