W3C ISSUES PICS AS A RECOMMENDATION

Fact Sheet


Press Release


Fact Sheet


Testimonials

 
Contact America: Contact Europe:
The Weber Group

Hazel Kochocki <hkochocki@webergroup.com>
Stephanie Townsend <stownsend@webergroup.com>

+1 617 661-7900
+1 617 661-0024 (fax)

Andrew Lloyd & Associates

Ned Mitchell <ned@ala.com>
+33 1 43 22 79 56
+33 1 43 20 90 92 (fax)

Andrew Lloyd <allo@ala.com>
+44 1273 675100
+44 1273 675400 (fax)

Overview

Based on over 15 months of work in both design and implementation, the World Wide Web Consortium (W3C) recently issued the Platform for Internet Content Selection (PICS) specifications as a W3C Recommendation.

PICS is an infrastructure for associating labels with Internet content. It was originally designed to help parents and teachers control what children access on the Internet, but it also facilitates other uses for labels, including code signing, privacy, and intellectual property rights management.

Work began on PICS in May 1995 with the original charter, statement of principles, and scenarios. The first version of the specifications was released in November 1995, and the current versions have been stable since March 1996. Since then, the specifications have become more readable and have gained from developer experiences. Simultaneously, acceptance of PICS has grown, and a wide variety of browsers, filtering software, and proxies have appeared or are about to be released to the market. In addition, PICS has been a key component in the industry's efforts to work with governments around the world to make the Internet safe for children. The paper PICS: Internet Access Controls Without Censorship which appeared in the October, 1996, issue of the Communications of the ACM provides additional background, history, and suggestions for future directions.

Key Characteristics & Benefits

General Purpose and Values-Neutral

While the original goal of the PICS work was to help parents and teachers control what children access on the Internet, it also facilitates other uses for labels, including code signing, privacy, and intellectual property rights management. PICS is a general purpose system for creating, attaching, and transmitting labels to information on the Internet. PICS, unlike more familiar rating systems such as the different movie rating systems used world-wide, is completely values-neutral: it does not say anything about suitability for certain ages or particular purposes. PICS dictates neither a labeling vocabulary nor who should pay attention to which labels. It is analogous to specifying where on a package a label should appear, and in what font it should be printed, without specifying what it should say.

Automatically Generated User Interface

PICS consists of two independent but related specifications. The first, Rating Services and Rating Systems (and Their Machine Readable Descriptions), allows anyone who wishes to label content on the Internet to describe their labels. The description, which can be created using a simple text editor, allows end-user software to build an easy-to-use interface for manipulating the labels. For example, Microsoft's Internet Explorer (version 3.0 and higher) includes an interface that allows parents to configure the browser to block information based on the PICS labels it receives.

Label Format and Distribution Methods

The second specification, PICS Label Distribution, Label Syntax, and Communication Protocols, describes how the actual labels are formatted and how they are transmitted. By specifying the format, PICS ensures that labels can be created by software written independently of the software designed to read the labels. For example, both RSAC (the Recreational Software Advisory Council) and SafeSurf have Web sites that allow an author to rate their own web page by filling out a form and receiving a label formatted according to the PICS specification. The PICS specification also defines the three ways in which PICS labels can be transmitted:

  1. In an HTML document. The creator of a Web page or Web site can create a PICS label and put it inside of an HTML page to provide a label for that page, that site, or part of the site.
  2. In the headers used to transmit the document. In the case of HTTP, a client (browser, navigator, or communicator) can request that the server provide both a document and an appropriate set of PICS labels. A server that understand PICS can, for example, consult a database to locate the desired labels and deliver them along with the content.
  3. From a trusted third party. Before asking for the content of a document, a client can consult a Web server that obeys the PICS "label bureau protocol" and ask for labels associated with the document. It can then base its actions on the labels without ever retrieving the document itself.

Other Uses for Labels

New infrastructures are often used in unplanned ways, to meet latent needs. There will be many labeling vocabularies that are unrelated to access controls. The PICS specifications also plan for unplanned uses, by including extension mechanisms for adding new functionality. PICS is a new resource available to anyone who wishes to associate data with documents on the Internet, even documents that others control. Work both at W3C and elsewhere is exploring the use of PICS labels for protection of data and personal privacy, intellectual property protection, collaborative filtering, distributed indexing, and use in digital libraries.


Press Release


Fact Sheet


Testimonials


Webmaster
$Date: 1997/08/09 17:53:28 $