Bei diesem Dokument handelt es sich um die deutsche Übersetzung eines W3C-Textes. Dieser Text ist urheberrechtlich geschützt; bitte beachten Sie die Hinweise des Originaldokuments sowie die Anmerkungen der W3C-Dokumentlizenz. Die Übersetzung hat keine durch das W3C legitimierte, normative Wirkung. Das einzige maßgebliche Dokument ist das englische Original.
Bitte senden Sie Fehler und Korrekturen zur deutschen Fassung an den Übersetzer. Kommentare des Übersetzers, die als solche gekennzeichnet sind, unterliegen dem Urheberrecht des Übersetzers. Sie sind kein Bestandteil des Ursprungsdokuments.
Copyright © 2000 W3C® (MIT, INRIA, Keio), alle Rechte vorbehalten. Es gelten die Haftungs-, Marken-, Dokumentverwendungs- und Lizenzierungsbestimmungen des W3C.
PICS (Platform for Internet Content Selection [PICS96], [PICSSYS96]) ist ein System zur Assoziation von Metadaten (PICS-»Labels«) mit Internetinhalten; PICS bietet dabei einen Mechanismus, durch den verschiedene Gruppen unabhängig voneinander Metadaten-Vokabular ohne Namenskonflikt entwickeln können. Die Syntax eines PICS-Labels ist kompakt und verwendet eine andere als die der Webtechnologien XML und XSL. Mit RDF (Resource Description Framework [RDF99], [RDFSCHEMA00]) gibt es ein Modell zur Darstellung von Metadaten, welches zum einen allgemeiner und mächtiger als PICS ist und zum anderen die XML-Syntax gebraucht. Ein Ziel von RDF war, die mechanische Übersetzung von PICS-Metadaten in RDF-Form zu erlauben, und dieses Dokument stellt ein mögliches Mapping von PICS nach XML/RDF dar.
Das Material in diesem Dokument wurde anfangs als Teil der RDF-Schema-Spezifikation veröffentlicht, und somit zuerst in der vorgeschlagenen Empfehlung vom 3. März 1999 behandelt. Es wurde als unabhängiges Dokument herausgegeben, um seine Weiterentwicklung gelöst von der RDF-Schema-Spezifikation zu ermöglichen. Zu der Zeit, in der dieses Dokument erstellt wurde, gab es keine Arbeitsgruppe, um das PICS-RDF-/XML-Mapping voranzutreiben, und aus diesem Grund besitzt es in seiner gegenwärtigen Version keine formelle Geltung im W3C-Entwicklungsprozess und wird hier nur zur Referenz und Diskussion zwischen PICS- und RDF-Anwendern bereitgestellt. Beziehen Sie sich auf die aktuelle Version dieses Dokuments für Informationen über seinen Status.
Dieses Dokument ist eine Anmerkung, die vom W3C nur zu Diskussionszwecken zur Verfügung gestellt wurde. Die Veröffentlichung dieser Anmerkung durch das W3C bedeutet keine Bekräftigung oder Billigung des W3C, des W3C-Teams oder der W3C-Mitglieder. Eine Liste aktueller W3C-Empfehlungen und anderer technischer Dokumentationen kann unter https://www.w3.org/TR/ eingesehen werden.
Dieser Abschnitt beschreibt den Status dieses Dokuments zur Zeit seiner Veröffentlichung; andere Dokumente können an seine Stelle treten. Der aktuelle Status dieser Reihe von Dokumenten wird vom W3C betreut. (Anmerkung des Übersetzers: Die zu PICS und RDF/XML veröffentlichten Dokumente sind in ihrer Verknüpfung inkonsistent; die aktuelle Fassung dieses Themas ist laut der vom W3C gemachten Datumsangaben die vorliegende Version mit der Originaladresse https://www.w3.org/TR/rdf-pics.) Beziehen Sie sich auf den Anhang (Über W3C-Dokumente), um eine Beschreibung der W3C-Veröffentlichungsgrundsätze für technische Berichte zu erhalten.
Der Prototyp befindet sich in der Entstehung und soll illustrieren, wie ein PICS-Schema über die RDF-Schema-Sprache [RDFSCHEMA00] ausgedrückt werden könnte. Dieses Mapping sollte nicht als endgültig angesehen werden, da auch andere Darstellungen möglich sind.
Der Prototyp besteht aus drei Teilen:
Das Vokabular in einem PICS-1.1-Label entspricht einer Mischung aus Beschreibungen eines Dienstes, der das Rating bzw. die Bewertung liefert, Daten, die mit dem Transport der Bewertungen zu tun haben, Beschreibungen der Bewertung selbst sowie Beschreibungen der Zielressource. Dabei wird das Vokabular, welches mit der Transportmechanik verbunden ist (error
, for
), hier nicht eingeschlossen, das Schlüsselwort generic
wird vom RDF-Mechanismus aboutURIPrefix
behandelt, und zwei veraltete PICS-1.1-Optionen (signature-RSA-MD5
und MIC-MD5
) werden ebenfalls ausgelassen.
Die unten in den RDF-/XML-Fragmenten dargestellte Syntax setzt voraus, dass der RDF-Modell- und RDF-Syntax-Namensraum verfügbar ist, während das rdf:
-Präfix verwendet wird, und dass der RDF-Schema-Namensraum der aktuelle XML-Default-Namensraum ist.
Die at
-Option in PICS stellt eine höherrangige Beziehung zwischen dem Dokument, das bewertet wird, und dem zu bewertenden Ausdruck dar. Als solche wird sie als eine Eigenschaft des (zu vergegenständlichenden) Bewertungsausdruck modelliert.
<rdf:Property ID="at"
comment="Datum der letzten Änderung der betroffenen
Ressource zum Zeitpunkt der Bewertung.">
<domain rdf:resource="https://www.w3.org/1999/02/22-rdf-syntax-ns
#Statement" />
</rdf:Property>
Der URI des Bewertungsdienstes identifiziert die Quelle des Labels. In PICS 1.1 wird das Bewertungssystem (Rating-Vokabular) in der Dienstbeschreibung des Dienst-URIs identifiziert; in PICS/RDF sollte das Bewertungsvokabular über sein eigenes Schema (und Namensraum) erkannt werden. Die ratingService
-Eigenschaft dient hingegen nur dazu, die Quelle der Statements (Ausdrücke) zu identifizieren. Es ist eine offene Frage der Semantik, welche Verantwortung der ratingService
für den Inhalt der Statements hat.
<rdf:Property ID="ratingService"
comment="Dienst, von dem diese Bewertung empfangen wurde.">
<domain rdf:resource="https://www.w3.org/1999/02/22-rdf-syntax-ns
#Statement" />
</rdf:Property>
Der Rest der Label-Optionen identifiziert zusätzliche Eigenschaften des bewertenden Statements.
<rdf:Property ID="by"
comment="Bezeichner für denjenigen, der für diese
bestimmte Bewertung verantwortlich war.">
<domain rdf:resource="https://www.w3.org/1999/02/22-rdf-syntax-ns
#Statement" />
</rdf:Property>
<rdf:Property ID="on"
comment="Datum, an dem diese Bewertung erstellt wurde.">
<domain rdf:resource="https://www.w3.org/1999/02/22-rdf-syntax-ns
#Statement" />
</rdf:Property>
Die PICS-Label-Option code
kann auch als exp
geschrieben werden. Man könnte zwar subPropertyOf
verwenden, um dieses Synonym darzustellen, statt dessen aber entfernen wir es vollständig aus dieser Darstellung von PICS.
<rdf:Property ID="until"
comment="Datum, an dem diese Bewertung verfällt.">
<domain rdf:resource="https://www.w3.org/1999/02/22-rdf-syntax-ns
#Statement" />
</rdf:Property>
Eine Zusammenstellung von Statements kann die folgenden zwei Eigenschaften haben:
<rdf:Property ID="comment"
comment="Informationen für Menschen, die dieses Label sehen können;
keine assoziierte Semantik.">
<domain
rdf:resource="https://www.w3.org/2000/01/rdf-schema#Container" />
</rdf:Property>
Die completeLabel
-Eigenschaft wird nur in einem Container erscheinen, der (bislang) noch nicht durch den Inhalt der gesamten Label-Ressource ersetzt wurde. Wenn das vollständige Label verwendet wird, werden die Statements aus der Ursprungssammlung aus der Datenbank entfernt und die Statements aus der kompletten Label-Ressource hinzugefügt.
<rdf:Property ID="completeLabel"
comment="Komplettes Label, das anstelle des
aktuellen verwendet werden kann.">
<domain
rdf:resource="https://www.w3.org/2000/01/rdf-schema#Container" />
</rdf:Property>
Die Beschreibung eines PICS-Bewertungsdienstes stellt zwingenderweise ein Schema dar, denn ein Teil des in PICS 1.1 gebrauchten Vokabulars übersetzt direkt in das RDF-Schema-Vokabular. In dieser RDF-Darstellung von PICS wird das Bewertungssystem eher getrennt vom Bewertungsdienst spezifiziert, als als Teil von ihm.
<rdf:Property ID="ratingService"
comment="Dokument, das den Bewertungsdienst in für
Menschen verständlicher Form beschreibt." />
<rdf:Property ID="icon"
comment="Graphik, die mit dem Bewertungsdienst oder
einer bestimmten Eigenschaft in Verbindung steht." />
Die folgenden Eigenschaften werden innerhalb des Bewertungssystem-Schemas verwendet, um das Schema und die Eigenschaften in diesem Schema zu beschreiben.
<rdf:Property ID="name"
comment="Name des Bewertungssystems." />
<rdf:Property ID="description"
comment="Eine für Menschen verständliche Beschreibung des Bewertungssystems." />
<rdf:Property ID="minimum"
comment="Kleinster numerischer Wert, der erlaubt ist." />
<rdf:Property ID="maximum"
comment="Größter numerischer Wert, der erlaubt ist." />
<Class rdf:ID="Integer"
comment="Zahlen vom Typ Integer." />
<Class rdf:ID="Encoding"
comment="Wert mit einem Label." />
<Class rdf:ID="Multivalue">
<subClassOf resource="https://www.w3.org/1999/02/22-rdf-syntax-ns#Bag" />
<!-- als eine Auswahl von Eigenschaften verwendet, die
entweder einen Singleton oder einen Bag als Wert annehmen -->
</Class>
<Class rdf:ID="Multiordered">
<subClassOf resource="https://www.w3.org/1999/02/22-rdf-syntax-ns#Seq" />
<!-- als eine Auswahl von Eigenschaften verwendet, die
entweder einen Singleton oder einen Seq als Wert annehmen -->
</Class>
Kategorien und die transmit-as
-Eigenschaft stellen lediglich den Eigenschaftennamen dar. Der Name der Kategorie wird durch die RDF-label
-Eigenschaft abgebildet.
Das Beispiel des »Good Clean Fun«-Bewertungssystems kann in RDF/XML wie folgt beschrieben werden:
|
Zur Förderung von Vertrauen und Stabilität hat das W3C die folgenden Veröffentlichungsgrundsätze aufgestellt:
Fehler entdeckt? E-Mail an jens@meiert.org.
Du bist hier: Startseite → Publikationen → PICS in XML/RDF (W3C)
Stand: 7. Februar 2007