PICS
=
Platform for internet content selection

von Christoph Rendel

  1. Was ist PICS?
  2. Wie funktioniert PICS
    1. PICS soll folgende 3 Anwendungsmöglichkeiten vereinfachen
    2. Was benötigt man um eine Internetseite zu bewerten?
    3. Wie kommt der User an die Bewertungen und Labels?
    4. Wie kann ich eine Bewertung nach PICS-Standard in meine Internetseite einfügen?
    5. Was ist ein Bewertungssystem?
    6. Wie können Dienste Regeln zur Internetnutzung mit Hilfe von PICS aufstellen?
  3. Probleme mit PICS
  4. Fragen?

    Quellen:
    WWW-Konsortium

  1. Was ist PICS?



  2. Wie funktioniert PICS?


    1. PICS soll folgende 3 Anwendungsmöglichkeiten vereinfachen

      1. Selbstbewertung von Internetseiten:

        PICS soll dem Anbieter von Internetseiten die Möglichkeit geben, seine Seiten auf
        freiwilliger Basis zu bewerten und diese Bewertung anderen zugänglich zu machen.

      2. Bewertung von Internetseiten unabhängig vom Anbieter

        PICS soll unabhängigen Bewertungsdiensten (Labeling Services) die Möglichkeit
        geben, zusätzliche Informationen (Labels) zu Internetseiten zu entwickeln und sie
        anderen zugänglich zu machen. Diese Dienste können ihr eigenes Bewertungssystem
        entwickeln und ein User soll in der Lage sein, verschiedene Labels gleichzeitig abzufragen.

      3. Vereinfachung der Benutzung (Ease-of-use)

        PICS soll Eltern und Lehrern die Möglichkeit geben, Bewertungen und Labels aus
        verschiedenen Quellen zu nutzen, um die Informationen, die ihre Kinder und Schüler
        erhalten, zu kontrollieren.



    2. Was benötigt man um eine Internetseite zu bewerten?
    3. Wie kommt der User an die Bewertungen und Labels?

      Hier gibt es prinzipiell drei verschiedene Möglichkeiten:


      1. Die Bewertung wurde vom Anbieter der Seite vorgenommen und wird mit der Internetseite
        übermittelt.

        Bild1

      2. Vor dem Laden einer Internetseite wird eine Anfrage an einen Rating Service gestellt,
        der dann die Informationen zur gewünschten Seite bereitstellt.

        Bild2

      3. Der User hat bereits ein Packet mit Labels von einem Rating Service heruntergeladen
        oder selbst erstellt, die Software vergleicht jetzt nur noch die gewünschte
        Internetseite mit den auf dem Computer vorhandenen Labels.

        Bild3


    4. Wie kann ich eine Bewertung nach PICS-Standard in meine Internetseite einfügen?

      Um eine eigene Bewertung auf der eigenen Internetseite einzufügen, wird das META-Tag benutzt.
      Im Kopf einer Internetseite sollte also folgende Zeile zu finden sein:

      <META http-equiv="PICS-Label" content='PICS-1.1'>

      Danach folgt dann die Bewertung.

      Wie sieht eine Bewertung bzw. ein Label aus?

      Ein Label sieht beispielsweise wie folgt aus:
      (PICS-1.1 "http://www.rsac.org/ratingsv01.html"
      by "Christoph Rendel"
      labels
      on "1999.04.28T23:11-0000"
      until "9999.12.31T23:59-0000"
      for "http://webrum.uni-mannheim.de/users/math/crendel/picsvortrag.html")
      ratings (N 0 S 0 V 0 L 0))

      Dies ist nur ein sehr einfaches Beispiel, darüber hinaus hat man noch die Möglichkeit
      wesentlich mehr Informationen bereitzustellen.


      1. Informationen über das Dokument, das bewertet wird:

        at quoted-ISO-date
        Gibt die letzte Veränderung der Seite an.

      2. Informationen über das Label selbst

        by name
        Name oder e-mailadresse der Person, die für das Label verantwortlich ist.

        for URL
        Adresse der Internetseiten zu denen das Label gehört. Diese Information wird zum Beispiel
        bei generischen Labels benötigt oder bei Seiten, die unter mehreren Adressen zu finden sind.

        generic boolean
        Wenn diese Option gewählt ist gilt das Label auch für andere Seiten, die mit der URL
        beginnen, die in der "for"-Option angegeben ist. Spezielle Labels sind jedoch immer "stärker".

        on quoted-ISO-date
        Zeitpunkt, ab welchem das Label gilt.

        until quoted-ISO-date (wahlweise auch exp)
        Zeitpunkt, bis zu welchem das Label gilt.

      3. Andere Informationen

        comment Kommentar
        Kommentar für Leute, die das Label selber zu sehen bekommen.

    5. Was ist ein Bewertungssystem?

      Ein Bewertungssystem spezifiziert sowohl die Ausprägungen, die ein Label hat, als auch die Werte,
      die die einzelnen Ausprägungen annehmen können und gibt eine Beschreibung der einzelnen Ausprägungen.

      Wie sieht ein Bewertungssystem aus?

      Hierzu wieder ein relativ einfaches Beispiel, an dem die Hauptfunktionalitäten erklärt
      werden können.

      ((PICS-version 1.1)
      (rating-system "http://www.rendelrating.de/ratings")
      (rating-service "http://www.rendelrating.de")
      (name "Christoph´s tolles Bewertungssystem ")
      (description "Christoph bewertet Webseiten nach Aussehen und Inhalt ")

      (category
      (transmit-as "Farben")
      (name "Farb-Index")
      (min 0.0)
      (max 1.0))

      (category
      (transmit-as "Links")
      (name "Anzahl der Links auf der Seite")
      (label (name "keine") (value 0) (icon "icons/none.gif"))
      (label (name "viele") (value 1) (icon "icons/lots.gif")))

      (category
      (transmit-as "Thema")
      (name "Thema der Homepage")
      (multivalue true)
      (unordered true)
      (label (name "Mannheimer Adler") (value 0))
      (label (name "Hamburger Sportverein") (value 1))
      (label (name "Sonstiges") (value 2))
      (label-only))

      (category
      (transmit-as "Bilder")
      (name "Anzahl der Bilder")
      (integer)

      (category
      (transmit-as "Hauptfarbe")
      (label (name "Blau") (value 0))
      (label (name "Rot") (value 1))
      (label (name "Grün") (value 2)))

      (category
      (transmit-as "Gesamteindruck")
      (min 0)
      (max 255))))

    6. Wie können Dienste Regeln zur Internetnutzung mit Hilfe von PICS aufstellen?

      Es gibt mehrere Möglichkeiten, wie PICS verwendet werden kann, um den Zugang zu Internetseiten
      zu beschränken:


      • Zugang zu bestimmten Internetseiten verweigern:

        (PicsRule-1.1
        (
        Policy (RejectByURL ("http://*@www.grody.com:*/*"
        "http://*@www.gross.net:*/*"))
        Policy (AcceptIf "otherwise")
        )
        )

      • Zugang zu Internetseiten basierend auf PICS-Labels verweigern:

        (PicsRule-1.1
        (
        serviceinfo (
        name "Rendelrules at www.rendel.de"
        shortname "rendel"
        bureauURL "http://www.rendelrating.de/ratings"
        )
        Policy (RejectIf "((Bilder >= 15) or (Gesamteindruck <= 100))")
        Policy (AcceptIf "otherwise")
        )
        )

      • Nur den Zugang zu Internetseiten, die auch ein Label haben gewähren:

        (PicsRule-1.1
        (
        ServiceInfo (
        name "Rendelrules at www.rendel.de"
        shortname "rendel"
        bureauURL "http://www.rendelrating.de/ratings"
        )
        Policy (RejectIf "((Bilder >= 15) or (Gesamteindruck <= 100))")
        Policy (RejectIf "otherwise")
        )
        )

  3. Probleme mit PICS

  4. Fragen?