1. Semantyka w tworzeniu stron WWW
Tworzenie stron WWW rozumianych przez
ludzi i mechanizmy
2. Kim jestem?
www.goal.com PERFORM MEDIA GROUP
blog.piotrnalepa.pl
Piotr Nalepa - Blog.piotrnalepa.pl 2
3. Semantyka
W jzykach programowania, semantyk okrelimy zbi坦r
regu, kt坦re pozwalaj definiowa i operowa
na obiektach rzeczywistych i abstrakcyjnych.
Piotr Nalepa - Blog.piotrnalepa.pl 3
4. Sie semantyczna
Jest to sie danych poczonych ze sob,
kt坦re mog by przetworzone porednio
i bezporednio przez maszyny
Tim Berners - Lee
Piotr Nalepa - Blog.piotrnalepa.pl 4
6. Jzyki/znaczniki semantycznego
opisu rzeczywistoci
na stronach WWW
Open Graph
RDFa
Miikrodane/mikroformaty (Schema.org)
Piotr Nalepa - Blog.piotrnalepa.pl 6
8. Open Graph jak to
dziaa?
Piotr Nalepa - Blog.piotrnalepa.pl 8
9. RDFa oparty na XML, dla odwa甜nych
Spos坦b zapisu metadanych RDF za pomoc atrybut坦w
w HTML5, dziki kt坦remu mo甜na zapisa relacje midzy
podmiotem, orzeczeniem i predykatem.
Piotr Nalepa - Blog.piotrnalepa.pl 9
11. Przykadowy zapis w RDFa
<html prefix="dc: http://purl.org/dc/elements/1.1/" lang="en">
<head>
<title>John's Home Page</title>
<base href="http://example.org/john-d/" />
<meta property="dc:creator" content="Jonathan Doe" />
<link rel="foaf:primaryTopic" href="http://example.org/john-d/#me" />
</head>
<body about="http://example.org/john-d/#me">
<h1>John's Home Page</h1>
<p>My name is <span property="foaf:nick">John D</span> and I like
<a href="http://www.neubauten.org/" rel="foaf:interest" lang="de">Einst端rzende
Neubauten</a>.
</p>
<p>
My <span rel="foaf:interest" resource="urn:ISBN:0752820907">favorite
book is the inspiring <span about="urn:ISBN:0752820907"><cite
property="dc:title">Weaving the Web</cite> by
<span property="dc:creator">Tim Berners-Lee</span></span>
</span>
</p>
</body>
</html>
Piotr Nalepa - Blog.piotrnalepa.pl 11
12. Schematy danych,
czyli mikrodane w HTML5
Produkt aktywnie promowany przez Google,
Dodatkowe atrybuty do wpisania w kodzie HTML5,
Gotowe schematy opisu treci na stronach WWW.
Piotr Nalepa - Blog.piotrnalepa.pl 12