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.
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.
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.
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:
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.
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>
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>
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>
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.
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>
K podpoření důvěry a stability W3C stanovilo následující publikační politiky: