W3C Documents and Standards in Czech

Slovník hodnocení PICS v XML/RDF

Poznámka W3C z 27. března 2000

Tato verze:
http://www.w3.org/TR/2000/NOTE-rdf-pics-20000327
Poslední verze:
http://www.w3.org/TR/rdf-pics
Editoři:
Dan Brickley (danbri@w3.org)
Ralph R. Swick (swick@w3.org)
Verze dokumentu:
http://dsic.zapisky.info/RDF/PICS/
http://dsic.zapisky.info/archive/RDF-PICS-20040901
Autor překladu:
Josef Petrák
Datum publikování
1. září 2004

Tento dokument je překladem dokumentu „PICS Rating vocabulary in XML/RDF“ publikovaného organizací W3C na adrese http://www.w3.org/TR/2000/NOTE-rdf-pics-20000327. Na dokument jsou uplatňována intelektuální práva, která dodržujeme. I přes veškerou snahu může tento dokument obsahovat menší chyby způsobené překladem. Pokud takové nepřesnosti objevíte, kontaktujte, prosím, autora.

Copyright © 2000 W3C® (MIT, INRIA, Keio), Všechna práva vyhrazena. W3C aplikuje pravidla na odpovědnost, obchodní značku, použití dokumentu a licencování softwaru.


Výtah

PICS, nebo-li Platform for Internet Content Selection [PICS96], [PICSSYS96] je systémem pro asociaci metadat („popisek“ PICS) s Internetovým obsahem. PICS poskytuje mechanismus, díky němuž mohou nezávislé skupiny vyvíjet slovníky metadat bez konfliktů s názvy. Syntaxe popisek PICS je velmi kompaktní a nepoužívá žádnou z Webových technologií jako XML a XSL. RDF, nebo-li Resource Description Framework [RDF99], [RDFSCHEMA00] poskytuje model pro reprezentování metadat, kterou jsou obecnější než PICS, s větší expresivitou a využívá syntaxi XML. Cílem RDF bylo dovolit překlad metadat PICS do RDF formy. Tento dokument reprezentuje jednu možnost mapování PICS do XML/RDF.

Status dokumentu

Materiál v tomto dokumentu byl prvně publikován jako část specifikace RDF Schema, návrhu doporučení z 3.března 1999. Byl publikován jako samostatný dokument k usnadnění jeho rozvoje nezávisle na specifikaci RDF Schema. V době publikování tohoto dokumentu nebyla žádná skupina pověřena rozvojem mapování PICS do RDF/XML. Následkem toho nemá tento dokument v současné verzi žádné formální postavení v rozvoji W3C a je poskytnut pro odkazování a diskusi mezi implementátory PICS a RDF. Odkazujeme na poslední verzi tohoto dokumentu, kde získáte informace o jeho aktuálním statutu.

Tento dokumentu je poznámka zpřístupněná organizací W3C pouze pro diskusi. Poznámka W3C nenese žádný rubopis W3C, teamu W3C ani členů W3C. Seznam současných doporučení W3C a ostatních technických dokumentů můžete najít na stránce http://www.w3.org/TR.

Tato sekce popisuje status dokumentu v době jeho publikování. Jiné dokumenty mohou tento dokument nahradit. Aktuální status tohoto dokumentu je spravován W3C. Odkazujeme na přílohu A. , „O dokumentech W3C“, pro popis publikační politiky technických zpráv W3C.

Prototyp schématu PICS/RDF

Tato neukončená práce ilustruje, jak může být vyjádřeno schéma PICS užitím jazyka RDF Schema [RDFSCHEMA00]. Toto mapování by nemělo být bráno jako definitivní, jsou možné i jiné reprezentace.

Dokument obsahuje tři části:

1. Slovník popisek PICS 1.1

Slovník, který se objevuje v popiskách PICS-1.1, je spojením popisů služeb poskytujících hodnocení, dat musejících pracovat s mechanismy přenosu hodnocení, popisů vlastního hodnocení a popisů cílových zdrojů. Slovník asociovaný s transportními mechanismy (error, for) zde není zahrnut. Klíčové slovo generic je ošetřeno RDF mechanismem aboutURIPrefix. Dvě zavržené možnosti PICS 1.1 (signature-RSA-MD5 a MIC-MD5) jsou vynechány z tohoto slovníku.

Syntaxe prezentovaná níže ve fragmentech RDF/XML předpokládá, že jmenný prostor RDF Model and Syntax je dostupný pomocí prefixu rdf: a jmenný prostor RDF Schema je defaultním jmenný prostorem XML.

1.1. Vlastnosti dokumentu

Volba „at“ v PICS je vyšší druh vztahu mezi hodnoceným dokumentem a hodnotícím tvrzením. Toto je modelováno jako vlastnost („reifikovaného“) hodnotícího tvrzení.

<rdf:Property ID="at"
  comment="V době hodnocení bylo přiděleno datum poslední změny zdroje předmětu.">
  <domain rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement"/>
</rdf:Property>

1.2. Vlastnosti popisek

URI hodnotící služby identifikuje zdroj popisek. V hodnotícím systému PICS 1.1 (hodnotícím slovníku) je identifikována uvnitř popisu služby pomocí URI služby. V hodnotícím slovníku PICS/RDF by měla být identifikována vlastním schématem (a jmenným prostorem). Vlastnost ratingService proto nabízí pouze identifikování zdroje tvrzení. Je otevřenou otázkou sémantik, jakou odpovědnost má ratingService pro obsah tvrzení.

<rdf:Property ID="ratingService"
  comment="Služba, ze které  bylo získáno hodnocení.">
  <domain rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement"/>
</rdf:Property>

Zbytek možností popisek identifikuje vlastnosti vlastního hodnotícího tvzení.

<rdf:Property ID="by"
  comment="Identifikátor osoby nebo entity uvnitř hodnotící služby,
  který byl odpovědný za vytvoření příslušného hodnocení.">
  <domain rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement"/>
</rdf:Property>

<rdf:Property ID="on"
  comment="Datum publikování tohoto hodnocení.">
  <domain rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement"/>
</rdf:Property>

Popiska PICS nazvaná until může být zapsána také jako exp. Můžeme použít vlastnosti subPropertyOf k reprezentování tohoto synonyma; místo toho ji úplně eliminujeme v této reprezentaci PICS.

<rdf:Property ID="until"
  comment="Datum vypršení platnosti tohoto hodnocení.">
  <domain rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement"/>
</rdf:Property>

1.3. Ostatní informace

Kolekce tvrzení může mít následující dvě vlastnosti.

<rdf:Property ID="comment"
  comment="Informace pro lidi, kteří vidí popisku;
  nemá asociovanou sémantiku.">
  <domain
  rdf:resource="http://www.w3.org/2000/01/rdf-schema#Container"/>
</rdf:Property>

Vlastnost completeLabel se objeví pouze v kontejneru, který nebyl (zatím) nahrazen obsahy zdrojů kompletních popisek. Pokud je použita kompletní popiska, tvrzení v původní kolekci jsou odstraněna z databáze a tvrzení ve zdroji kompletní popisky jsou přidána.

<rdf:Property ID="completeLabel"
  comment="Komplentí popiska, která může být použita k nahrazení současné.">
  <domain
    rdf:resource="http://www.w3.org/2000/01/rdf-schema#Container"/>
</rdf:Property>

2. Slovník popisu hodnotící služby PICS 1.1

Slovník popisu hodnotící služby PICS je hlavně schéma. Některé ze slovníků použitých v PICS 1.1 se překládají přímo do slovníku RDF Schema. V této RDF reprezentaci hodnotícího systému PICS je specifikován odděleně od hodnotící služby, spíše než jako část hodnotící služby.

<rdf:Property ID="ratingService"
  comment="Dokument popisující hodnotící služby v lidmi čitelné formě."/>

<rdf:Property ID="icon"
  comment="Logo asociované s hodnotící službou
  nebo specifickou hodnotící vlastností."/>

Následující vlastnosti jsou použity uvnitř schématu hodnotícího systému k popisu schéma a vlastností uvnitř schématu.

<rdf:Property ID="name"
  comment="Jméno hodnotícího systému."/>

<rdf:Property ID="description"
  comment="Pro lidi čitelný popis hodnotícího systému."/>

<rdf:Property ID="minimum"
  comment="Vyžadovaná minimální číselná hodnota."/>

<rdf:Property ID="maximum"
  comment="Vyžadovaná maximální číselná hodnota."/>

<Class rdf:ID="Integer"
  comment="Celá čísla."/>

<Class rdf:ID="Encoding"
  comment="Hodnota s popiskou"/>

<Class rdf:ID="Multivalue">
  <subClassOf resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag"/>
  <!-- použita jako rozsah vlastností, které přináší buď jednoprvkovou množinu
       nebo „Bag“ jako hodnotu. -->
</Class>

<Class rdf:ID="Multiordered">
  <subClassOf resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/>
  <!-- použita jako rozsah vlastností, které přináší buď jednoprvkovou množinu
       nebo „Seq“ jako hodnotou -->
</Class>

Vlastnosti „Categories“ a „transmit-as“ jsou jednoduše jména vlastnosti. Jméno „category“ je v RDF vlastností label.

3. Ukázkový hodnotící systém PICS

Příklad hodnotícího systému „Good Clean Fun“ může být zapsán v RDF/XML následovně:

<!-- This=http://www.gcf.org/ratings -->

<Description
  xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:s="http://www.w3.org/2000/01/rdf-schema#"
  xmlns:p="http://www.w3.org/TR/WD-pics2.0#"
  about="">

  <p:icon rdf:resource="icons/gcf.gif"/>
  <p:name>The Good Clean Fun Rating System</p:name>
  <p:description>Everything you ever wanted to know about soap, cleaners, and
    related products.  For demonstration purposes only.</p:description>
</Description>

<Property ID="suds"
  s:label="Soapsuds Index"
  p:minimum="0.0"
  p:maximum="1.0"/>

<Property ID="density"
  s:label="suds density">
  <s:range rdf:resource="#DensityValue"/>
</Property>

<Bag ID="DensityValue">
  <li>
    <p:Encoding
      rdf:value="0"
      s:label="none">
      <p:icon rdf:resource="icons/none.gif"/>
    </p:Encoding>
  </li>
  <li>
    <p:Encoding
      rdf:value="1"
      s:label="lots">
      <p:icon rdf:resource="icons/lots.gif"/>
    </p:Encoding>
  </li>
</Bag>

<Property ID="subject"
  s:label="document subject">
  <s:range rdf:resource="#SubjectValue">
</Property>

<p:Multivalue rdf:ID="SubjectValue">
  <li>
    <p:Encoding
      rdf:value="0"
      s:label="soap"/>
  </li>
  <li>
    <p:Encoding
      rdf:value="1"
      s:label="water"/>
  </li>
  <li>
    <p:Encoding
      rdf:value="2"
      s:label="soapdish"/>
  </li>
</p:Multivalue>

<Property ID="color"
  s:label="picture color">
  <s:range resource="#ColorValue">
</Property>

<s:Class rdf:ID="ColorValue"/>

<Property ID="hue"
  s:label="hue">
  <s:domain rdf:resource="#ColorValue"/>
  <s:range rdf:resource="#HueValue"/>
</Property>

<p:Multivalue rdf:ID="HueValue">
  <li>
    <p:Encoding
      rdf:value="0"
      s:label="blue"/>
  </li>
  <li>
    <p:Encoding
      rdf:value="1"
      s:label="red"/>
  </li>
  <li>
    <p:Encoding
      rdf:value="2"
      s:label="green"/>
  </li>
</p:Multivalue>

<Property ID="intensity">
  <s:domain rdf:resource="#ColorValue""/>
  <s:range rdf:resource="http://www.w3.org/TR/WD-pics2.0#Integer"/>
  <p:minimum>0</p:minimum>
  <p:maximum>255</p:maximum>
</Property>

4. Reference

PICS96
PICS Label Distribution Label Syntax and Communication Protocols, Version 1.1, Doporučení W3C z 31. října 1996, http://www.w3.org/TR/REC-PICS-labels-961031
PICSSYS96
Rating Services and Rating Systems (and Their Machine Readable Descriptions), Version 1.1, Doporučení W3C z 31. října 1996, http://www.w3.org/TR/REC-PICS-services-961031
RDF99
Resource Description Framework (RDF) Model and Syntax Specification, Doporučení W3C z 22. února 1999, http://www.w3.org/TR/1999/REC-rdf-syntax-19990222
RDFSCHEMA00
Resource Description Framework (RDF) Schema Specification, Kandidát doporučení W3C z 27. března 2000

Příloha A. O dokumentech W3C

K podpoření důvěry a stability W3C stanovilo následující publikační politiky:

  1. Každá technická zpráva je natrvalo publikovaný dokument, který má unikátní identifikátor (URI).
  2. Každý stabilní dokument bude vždy dostupný, neměnný na zmíněné URI. Obnovení zdroje na určité URI (např. pomocí záložky v prohlížeči) vždy vrátí stejný obsah.
  3. Specifická revize dokumentu je obvykle jedna ze série provázaných dokumentů (tj. od pracovního návrhu k doporučení). Každá série má unikátní identifikátor (URI), který, když sledujete, získáte poslední stabilní publikovaný dokument v sérii.
  4. Každý dokument zahrnuje sekci „status“, která popisuje kontext publikace dokumentu v den jeho publikování. Poznamenejme, že jelikož W3C nemění stabilní publikované dokumenty, sekce status publikovaných dokumentů nemůže být změněna, i když se dokument později stal zastaralým.
  5. Každý dokument v sérii zahrnuje odkaz na informace o aktuálním statutu série.

Stránka je přístupná podle specifikace WCAG 1.0, úroveň AAA Kód stránky je validní podle doporučení XHTML 1.1 Stylový předpis stránky je validní podle doporučení CSS 2

RDF Metadata