2017. június 19., hétfő

Re: [KATALIST] Signposting: tudományos weboldalak HTTP alapú szemantikus linkelése

Kedves Ádám,

Nagyon köszönöm a választ és egyúttal gratulálok a linkek
implementálásához is! Bevallom, erről a fejlesztésről eddig nem
tudtam.

A HTML fejrészébe ágyazott link régebb óta használatos technológia
mint a HTTP linkek, és a szintaxis meg is egyezik. Tudomásom szerint a
keresőrobotok használják - egyéb technológiák mellett - ezt is. A
Google esetében a Google Analytics segitségével meg lehet nézni, hogy
mit is indexelnek, és ha adott prezentációtipus csak ilyen linkeken
keresztül érhető el, akkor az bizonyiték a használatra.

Annak, hogy a tartalom különféle reprezentációira is lehessen
hivatkozni többféle neve és megvalósitási formája van. A szemantikus
webes megoldásokban leginkább a "content negotiation" kifejezéssel
szoktam találkozni, amire az általad is népszerűsitett Cool URI is
épül. Ennek lényege, hogy a formai és nyelvi változatoknak ugyanaz az
URI-jük és a HTTP kérés fejrészének kisérőinformációin keresztül
mondhatjuk meg, hogy mely formai vagy nyelvi változatot szeretnénk
elérni.

Például a következő kérésben

GET /people/alice HTTP/1.1
Host: www.example.com
Accept: text/html, application/xhtml+xml
Accept-Language: en, de

az Accept sorral álitjuk be a formai, az Accept-Language sorral a
nyelvi preferenciáinkat. Ámde mivel ezt a böngészőben nem könnyű
szabályozni, a webszervereken be szoktak állitani valamilyen URL
sablont, aminek a segitségével a felhasználók az URL-en belül tudják
szabályozni ezeket a változatokat. (A Cool URI dokumentum leir néhány
technológiát a probléma kezelésére: https://www.w3.org/TR/cooluris/).

A Signpostban két újdonság van:
1) nem a HTML, hanem a HTTP rétegben teszi elérhetővé a linkek
felsorolását, igy képek vagy más bináris állományok esetében is
lehetőség van a kontextus megértését segitő linkeket megadására.

2) A linkek szemantikáját kifejezetten könyvtári terminusokkal bőviti.

A Signpost továbbá a példák segitségével propagálja (de nem irja elő)
a cool URI-k használatát, ami például a Nemzeti Múzeumi dokumentumok
esetében azt jelentené, hogy a link nem hordozná a jelenlegi
szolgáltatási technológia sajátosságait, pl. nem egy SPARQL (vagy
egyéb) keresőkérdés lenne, hanem egy azonositó.

A legjobbakat!
Király Péter

--
Péter Király
software developer
GWDG, Göttingen - Europeana - eXtensible Catalog - The Code4Lib Journal
http://linkedin.com/in/peterkiraly

_______________________________________________
Katalist mailing list
Katalist@listserv.niif.hu
https://listserv.niif.hu/mailman/listinfo/katalist