W3C home > Mailing lists > Public > public-lod@w3.org > May 2011

Re: create HTML based on RDF?

From: Kingsley Idehen <kidehen@openlinksw.com>
Date: Fri, 06 May 2011 07:29:28 -0400
Message-ID: <4DC3DB98.90002@openlinksw.com>
To: public-lod@w3.org
On 5/6/11 7:02 AM, Frans Knibbe wrote:
> Hello,
>
> I am continuing my efforts with publishing Linked Data. I am trying to 
> that step by step. I have now managed to publish data in static RDF 
> files. Also, I have managed to configure my web server to do 303 
> redirection, returning either a HTML file or the RDF file, depending 
> on the client request. I understand that it is good practice to offer 
> a HTML representation of the data if the client is unable to handle RDF.
>
> I notice that it would be really helpful if I could automatically 
> generate HTML files based on the RDF files. That way I can focus on 
> just keeping the RDF file in good shape. After creating or editing an 
> RDF file I could run something that makes a HTML representation.
>
> Is anyone aware of software that can be used to automatically export a 
> RDF file to a HTML file that looks nice in an internet browser? Or 
> isn't this a common problem? I have to admit that I might thinking in 
> the wrong way about this.
>
> Regards,
> Frans
>
>
>
>
Frans,

Please read this post [1] about Virtuoso (software) that allows you deal 
with Linked Data Deployment via the following steps:

1. Download, install, and start Virtuoso (include the faceted browser 
VAD package)

2. Load RDF data into Virtuoso DBMS via variety of mechanisms (from 
dropping RDF file to a WebDAV mounted folder to SPARQL) -- no different 
from what you would do if you were loading relational data from a dump 
(RDBMS specific or CSV) file

3. Enter this pattern into your Browser or use with CURL: 
ttp://<cname>[:<port>]/describe/?uri=<entity-uri>

4. Enjoy Linked Data via Entity Name References that resolve to a 
variety of Representation formats (including HTML+RDF) via respective URLs.

Note:
Once you're at this stage there are other options for making your 
preferred Entity Name Refs and Representation URLs via URL-Rewrite 
rules, if need be re., aesthetic requirements.

In your particular case I sense the steps would be:

1. Install Virtuoso and Faceted Browser VAD package  - encourage you to 
install the 15 day free evaluation commercial edition so that you have a 
proper installer that gets you going in less than 5 minutes (if you want 
build the open source edition, do that after you've had the simple 
experience I've outlined).

2. Use Conductor to import your RDF from a local file or a URL

3. Enjoy Linked Data power.

Links:

1. 
http://www.openlinksw.com/dataspace/kidehen@openlinksw.com/weblog/kidehen@openlinksw.com%27s%20BLOG%20%5B127%5D/1642  
-- Virtuoso Linked Data Deployment In 3 Simple Steps .

-- 

Regards,

Kingsley Idehen	
President&  CEO
OpenLink Software
Web: http://www.openlinksw.com
Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca: kidehen
Received on Friday, 6 May 2011 11:29:52 UTC

This archive was generated by hypermail 2.3.1 : Sunday, 31 March 2013 14:24:33 UTC