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.
Clone this repository (size: 1.5 MB): HTTPS / SSH
$ hg clone http://bitbucket.org/mhausenblas/lod-ng-tutorial/
| commit 15: | df2362842b9c |
| parent 14: | ae724b4f1f62 |
| branch: | default |
fixed EUR bug re UTF encoding
Changed (Δ40 bytes):
raw changeset »
main.html (8 lines added, 8 lines removed)
| … | … | @@ -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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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"> |
