mhausenblas / lod-ng-tutorial (http://ld2sd.deri.org/lod-ng-tutorial/)

To provide a step-by-step tutorial for linked data publishing and consumption based on RDFa. We will address the following topics: (i) stepwise enrichment of a vanilla HTML page with RDFa to create a linked dataset, (ii) consumption via SPARQL, FYN, voiD, and (iii) linked data applications - from licensing to caching.

Changed (Δ40 bytes):

raw changeset »

main.html (8 lines added, 8 lines removed)

Up to file-list main.html:

@@ -118,7 +118,7 @@ For the purpose of demonstration, let us
118
118
		<p>The <a href="http://www.example.com/acme/">ACME Corp.</a> offers following tools for purchase:</p>
119
119
		<table class="xtab">
120
120
		  <tr>
121
		    <th>Name</th><th>Description</th><th>Price [in ]</th>
121
		    <th>Name</th><th>Description</th><th>Price [in ]</th>
122
122
		  </tr>
123
123
		  <tr>
124
124
		    <td>Stanley Fubar</td><td>All-purpose destroy utility.</td><td>40</td>
@@ -139,7 +139,7 @@ For the purpose of demonstration, let us
139
139
</p>
140
140
<table class="xtab">
141
141
  <tr>
142
    <th>Name</th><th>Description</th><th>Price [in ]</th>
142
    <th>Name</th><th>Description</th><th>Price [in ]</th>
143
143
  </tr>
144
144
  <tr>
145
145
    <td>Stanley Fubar</td>
@@ -201,7 +201,7 @@ In the first step, we describe the <em>c
201
201
		</p>	
202
202
		<table class="xtab">
203
203
		  <tr>
204
		    <th>Name</th><th>Description</th><th>Price [in ]</th>
204
		    <th>Name</th><th>Description</th><th>Price [in ]</th>
205
205
		  </tr>
206
206
		  <tr>
207
207
		    <td>Stanley Fubar</td><td>All-purpose destroy utility.</td><td>40</td>
@@ -224,7 +224,7 @@ In the first step, we describe the <em>c
224
224
 6: </p>	
225
225
 7: <table class="xtab">
226
226
 8:   <tr>
227
 9:     <th>Name</th><th>Description</th><th>Price [in ]</th>
227
 9:     <th>Name</th><th>Description</th><th>Price [in ]</th>
228
228
11:   </tr>
229
229
12:   <tr>
230
230
13:     <td>Stanley Fubar</td>
@@ -293,7 +293,7 @@ We add, on a per-product basis, some ess
293
293
		</p>	
294
294
		<table class="xtab" xmlns:tools="http://www.example.com/tools#">
295
295
		  <tr>
296
		    <th>Name</th><th>Description</th><th>Price [in ]</th>
296
		    <th>Name</th><th>Description</th><th>Price [in ]</th>
297
297
		  </tr>
298
298
		  <tr about="http://www.example.com/acme#sf0815" typeof="tools:AllPurposeUtility gr:ActualProductOrServiceInstance">
299
299
		    <td property="dcterms:title">Stanley Fubar</td><td>All-purpose destroy utility.</td><td>40</td>
@@ -316,7 +316,7 @@ We add, on a per-product basis, some ess
316
316
 6: </p>	
317
317
 7: <table class="xtab" <strong>xmlns:tools="http://www.example.com/tools#"</strong>>
318
318
 8:   <tr>
319
 9:     <th>Name</th><th>Description</th><th>Price [in ]</th>
319
 9:     <th>Name</th><th>Description</th><th>Price [in ]</th>
320
320
10:   </tr>
321
321
11:   <tr <strong>about="http://www.example.com/acme#sf0815"</strong> 
322
322
12:       <strong>typeof="tools:AllPurposeUtility gr:ActualProductOrServiceInstance"</strong>>
@@ -396,7 +396,7 @@ In line 6 of the RDFa snippet in Table 4
396
396
		</p>	
397
397
		<table class="xtab" xmlns:tools="http://www.example.com/tools#">
398
398
		  <tr>
399
		    <th>Name</th><th>Description</th><th>Price [in ]</th>
399
		    <th>Name</th><th>Description</th><th>Price [in ]</th>
400
400
		  </tr>
401
401
		  <tr about="http://www.example.com/acme#sf0815" typeof="tools:AllPurposeUtility gr:ActualProductOrServiceInstance">
402
402
			<td property="dcterms:title">Stanley Fubar</td>
@@ -431,7 +431,7 @@ In line 6 of the RDFa snippet in Table 4
431
431
 7: </p>	
432
432
 8: <table class="xtab" xmlns:tools="http://www.example.com/tools#">
433
433
 9:   <tr>
434
10:     <th>Name</th><th>Description</th><th>Price [in ]</th>
434
10:     <th>Name</th><th>Description</th><th>Price [in ]</th>
435
435
11:   </tr>
436
436
12:   <tr about="http://www.example.com/acme#sf0815"
437
437
13:       typeof="tools:AllPurposeUtility gr:ActualProductOrServiceInstance">