- From: Kingsley Idehen <kidehen@openlinksw.com>
- Date: Tue, 24 Feb 2015 13:53:20 -0500
- To: Paul Tyson <phtyson@sbcglobal.net>
- CC: public-lod@w3.org
- Message-ID: <54ECC8A0.4080002@openlinksw.com>
On 2/24/15 12:20 PM, Paul Tyson wrote: > On Tue, 2015-02-24 at 11:43 -0500, Kingsley Idehen wrote: >> It looks like that on the surface, but it simply boils down to: >> >> 1. Javascript >> 2. Ajar (Asynchronous JavaScript and RDF) -- TimBL tried to kick of this >> "Ajar" meme a few years ago with limited uptake, but its darn neat!) > Kingsley, do you have further references for "AJAR"? It sounds like the > approach I stumbled onto while looking for a sensible way to make a > heavy client for displaying RDF. In theory it could provide great power > and simplicity, but I can't say I've worked through the initial > complexity to prove the point. > > Regards, > --Paul > > > Quick description of an old TimBL post related to Ajar, using nanotation (which turns this post into an RDF data source) [1]: { <> a schema:WebPage ; rdfs:label "Description of Ajar related items" ; rdfs:comment """Describes Ajar concept and a related Blog Posting. """ ; dcterms:created "2015-02-24T13:47:00-05:00"^^xsd:dateTime ; foaf:maker <http://kingsley.idehen.net/dataspace/person/kidehen#this> ; xhv:license <http://creativecommons.org/licenses/by/4.0/deed.en_US> ; cc:attributionName "Kingsley Uyi Idehen" ; schema:about <http://dig.csail.mit.edu/breadcrumbs/node/62/>, <https://twitter.com/hashtag/Ajar#this> . <http://dig.csail.mit.edu/breadcrumbs/node/62/> a schema:BlogPosting ; schema:about <https://twitter.com/hashtag/Ajar#this> ; rdfs:label "Links on the Semantic Web" ; foaf:maker <http://www.w3.org/People/Berners-Lee/card#i> ; dcterms:created "2005-12-30T15:04:00-05:00"^^xsd:dateTime ; rdfs:comment """On the Semantic Web, links are also critical. Here, the local name, and the URI formed using the hash, refer to arbitrary things. When a semantic web document gives information about something, and uses a URI formed from the name of a different document, like foo.rdf#bar, then that's an invitation to look up the document, if you want more information about. I'd like people to use them more, and I think we need to develop algorithms which for deciding when to follow Semantic Web links as a function of what we are looking for. -- TimBL """ ; rdfs:comment """ To play with semantic web links, I made a toy semantic web browser, Tabulator. Toy, because it is hacked up in Javascript (a change from my usual Python) to experiment with these ideas. It is AJAR - Asynchronous Javascript and RDF. I started off with Jim Ley's RDF Parser and added a little data store. The store understands the mimimal OWL ([inverse] functional properties, sameAs) to smush nodes representing the same thing together, so it doesn't matter if people use many different URIs for the same thing, which of course they can. It has a simple index and supports simple query. The API is more or less the one which cwm and had been tending toward in python. -- TimBL """; schema:url <http://dig.csail.mit.edu/breadcrumbs/node/62> ; sioc:links_to <http://dig.csail.mit.edu/breadcrumbs/taxonomy/term/17/>, <http://dig.csail.mit.edu/breadcrumbs/taxonomy/term/20/>, <http://dig.csail.mit.edu/breadcrumbs/taxonomy/term/1/> ; rdfs:seeAlso <http://dig.csail.mit.edu/2005/ajar/ajaw/Developer.html> ; opl:mentions <https://twitter.com/hashtage/Ajar#this> . <https://twitter.com/hashtag/Ajar#this> a skos:Concept ; rdfs:label "Ajar" ; skos:prefLabel "Asynchronous Javascript and RDF" ; is schema:about of <http://dig.csail.mit.edu/2005/ajar/ajaw/Developer.html>, <http://dig.csail.mit.edu/breadcrumbs/node/62/>; rdfs:comment """Leveraging abstraction nature of RDF Language in conjunction with XMLHttpRequest where format-specific is replaced with RDF [which is serializable using a variety of serialization formats]. XMLHttpRequest isn't actually XML specific."""; xhv:related <http://www.w3schools.com/json/json_http.asp> . } Hope that helps. [1] http://kidehen.blogspot.com/2014/07/nanotation.html -- Nanotation (which enables the embedding of RDF statements, using TURTLE notation, wherever plain text input is allowed) [2] http://kingsley.idehen.net/c/D5MTTC -- processed version of nantotions above (from a document saved to my Briefcase). -- Regards, Kingsley Idehen Founder & CEO OpenLink Software Company Web: http://www.openlinksw.com Personal Weblog 1: http://kidehen.blogspot.com Personal Weblog 2: http://www.openlinksw.com/blog/~kidehen Twitter Profile: https://twitter.com/kidehen Google+ Profile: https://plus.google.com/+KingsleyIdehen/about LinkedIn Profile: http://www.linkedin.com/in/kidehen Personal WebID: http://kingsley.idehen.net/dataspace/person/kidehen#this
Attachments
- application/pkcs7-signature attachment: S/MIME Cryptographic Signature
Received on Tuesday, 24 February 2015 18:53:43 UTC