Printer Friendly
The Free Library
14,505,983 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

World Wide Web Consortium Publishes CC/PP 1.0 as a W3C Recommendation; W3C's New Standard Profiling Language Aids in Delivering Web Content to Broad Range of Devices.


Business Editors/High-Tech Writers

http://www.w3.org/--(BUSINESS WIRE)--Jan. 15, 2004

The World Wide Web Consortium (W3C (World Wide Web Consortium, www.w3.org) An international industry consortium founded in 1994 by Tim Berners-Lee to develop standards for the Web. It is hosted in the U.S. by the Computer Science and Artificial Intelligence Laboratory (CSAIL) at MIT (www.csail.mit.edu/index.php). ) announces the release of the Composite Capability/Preference Profiles Composite Capability/Preference Profiles (CC/PP) is a specification for defining capabilities and preferences (also know as 'delivery context') of user agents. CC/PP is a vocabulary extension of the Resource Description Framework (RDF).  (CC/PP CC/PP Composite Capability/Preference Profiles (W3C) ): Structure and Vocabularies 1.0 Recommendation. CC/PP 1.0 is a system for expressing device capabilities and user preferences, using the Resource Description Framework (World-Wide Web, specification, data) Resource Description Framework - (RDF) A specification being developed in 2000 by the W3C as a foundation for processing meta-data regarding resources on the Internet, including the World-Wide Web.  (RDF (Resource Description Framework) A recommendation from the W3C for creating meta-data structures that define data on the Web. RDF is designed to provide a method for classification of data on Web sites in order to improve searching and navigation (see Semantic Web). ). Used to guide the adaptation of content, a CC/PP profile describes device capabilities and user preferences.

A W3C Recommendation A W3C Recommendation is the final stage of a ratification process of the World Wide Web Consortium (W3C) working group concerning the standard. It is the equivalent of a published standard in many other industries.  is the equivalent of a Web standard, indicating that this W3C-developed specification is stable, contributes to Web interoperability Web interoperability means producing web pages viewable in standard compatible web browsers, various operating systems such as Windows, Macintosh and Linux and devices such as PC, PDA and mobile phone based on the latest web standards. , and has been reviewed by the W3C Membership, who favor its adoption by the industry.

Making a Device-Independent Web Requires Improved Communication Between User Devices and Web Servers

One of the W3C's primary goals is Universal Access. Users must be able to use their choice of devices to access Web content, in ways that are appropriate for their hardware capabilities, software, network infrastructure, native language, culture, geographical location, or physical abilities. CC/PP provides a standardized format of the description of information that will allow Web-enabled devices to effectively communicate their capabilities to the desired server.

In simple terms, it's been clear that there needed to be a standard way for a cellphone (CELLular telePHONE) The first ubiquitous wireless telephone. Originally analog, all new cellular systems are digital, which has enabled the cellphone to turn into a smartphone that has access to the Internet.  or a personal digital assistant with Web access to be able to say to a Web server, "I am a cellphone. My display size will not allow me to see a framed site. Please deliver the content in detailed lists instead." This is an example of what is known as a "delivery context," where the device characteristics, user preferences, and constraints put requirements on how content can be effectively displayed on the device for the user.

CC/PP Provides a Foundation for Device Independence, Device Empowerment

This is precisely the purpose of CC/PP. CC/PP is an extensible framework that can be used for communicating the delivery context from a device to a Web server, resulting in the delivery of Web content that is usable on a given device.

"CC/PP plays a vital role in supporting the ability of people to access the Web from an increasingly diverse range of devices," explained Rhys Lewis Rhys Lewis is a novel by Daniel Owen, written in the Welsh language and first published in 1885. Its full title is Hunangofiant Rhys Lewis, Gweinidog Bethel ("The autobiography of Rhys Lewis, minister of Bethel"). , Chair of the W3C Device Independence Working Group (DIWG DIWG Device Independence Working Group
DIWG Documentation Integration Working Group
) where CC/PP is being developed.

"There is now a huge variation in capability between, on the one hand, the smallest, most portable, Web-enabled devices and, on the other, the typical personal computers and workstations that we've traditionally used. Between these extremes are many other types of devices that can access the Web, including interactive television systems, personal digital assistants, smart phones and domestic appliances."

"By providing a stable framework for devices and Web servers to optimize content delivery, CC/PP provides a foundation for a device independent Web, and actual device empowerment," explained Lewis. "As CC/PP uses RDF for the actual descriptions, we can foresee ease in sharing existing profiles, and more easily combining and creating new ones as new devices appear on the market."

CC/PP Resolves Web Content Negotiation Problems

Content negotiation has been part of the Web for a long time as part of the HTTP protocol. Its practical uses in content adaptation have often been limited because HTTP was designed for browser descriptions and not user, context and device descriptions. By allowing complex and complete descriptions of all aspects of the delivery context, CC/PP provides comprehensive information for the process of customizing Web content to user needs.

CC/PP was designed at a time when mobile phones were emerging. The specification takes into account their specific features, particularly in bandwidth restriction. Thus, clients have the choice of providing their CC/PP information as a link (URI Uri, in the Bible
Uri (y`rī), in the Bible.

1 Father of Bezaleel (1.)

2 Father of Geber (2.)

3 Porter.
) to a description available on the Web, instead of providing the information itself.

CC/PP Leverages the Semantic Web

CC/PP uses RDF, one of the key specifications of the Semantic Web. It is the first W3C Recommendation that is also an RDF application. The use of RDF for CC/PP has many advantages, including

-- Extensible vocabularies: In previous efforts to develop global vocabularies it was very difficult to fix a set of terms that could be used to describe all possible devices in advance - there is always a device with capabilities that the language designer cannot foresee. CC/PP solves exactly this sort of problem through the use of the Semantic Web and RDF. With the CC/PP framework, any device manufacturer can define a vocabulary description that can be reused and extended easily.

-- Non-centralized vocabularies: Another problem with traditional device description languages is the need for central registries for vocabularies - a device manufacturer has to go through a registry to be able to use new device capabilities in device descriptions. This may include a lengthy registration and standardization process. With CC/PP and the Semantic Web, there is no need for a central registry. New device capabilities can be defined by anyone, and work seamlessly with existing capability definitions.

-- Simple integration of information from different sources: When adapting Web content for a specific user, the information that is needed for the adaptation can come from different sources - the network, the device, the environment or the user's preferences. The server receives these different pieces of information separately, and needs to merge the information into one model before doing content adaptation. Based on the Semantic Web and RDF, CC/PP makes this data integration easy.

CC/PP Already Playing a Crucial Role in the Mobile Web

CC/PP has been designed in cooperation with other related standardization organizations.

The User Agent Profile (UAProf) specification developed by the Open Mobile Alliance (and formerly by the WAP Forum) is a CC/PP vocabulary dedicated to mobile phone description. Today, mobile phones complying with the UAProf specification provide CC/PP descriptions of their capabilities to servers - literally millions of devices are already using CC/PP.

JCP See Java Community Process.

JCP - Java Community Process
 (the Java Community Process Sun's system for allowing third parties to submit requests for new features to Java. JCP is a formal process that must be adhered to, and fees are involved. In 1999, Sun submitted Java to the ECMA standards body, but withdrew its J2SE specification later in the year. ) has developed, in their JSR JSR Java Specification Request
JSR J Sargeant Reynolds Community College (Virginia)
JSR Journal of Sedimentary Research
JSR Jump to Subroutine (6502 processor instruction) 
 188 expert group, a Java API for CC/PP which allows a Java Web server A Web server from Sun that ran under Solaris and NT. It supported Java servlets and JavaServer Pages (JSP) technology. Version 2.0 was the final release of the product, which was created to provide an upgrade path to servlet processing (Servlet API 2.1) for prior Java Web Server customers.  to access and use CC/PP information provided by a client device. With the release of this work in October 2003, one can safely forecast a significant increase in the number of content servers understanding and using CC/PP information.

Next Steps Include Building Protocol and Processing Rules, and Updating to Include New RDF Datatyping

Upon their completion of the CC/PP Structure and Vocabularies 1.0, the Device Independence Working Group plans to continue work on a revision of the 1.0 specification to include the final version of RDF datatyping currently under development by the W3C RDF Core Working Group.

The Device Independence Working Group is also currently working on Protocol and Processing Rules. This document will standardize the way CC/PP information is transmitted to a server using different kinds of protocols such as HTTP and SOAP, how proxies can modify CC/PP information by adding their own characteristics, and other aspects of profile modification and processing.

Device Independence Working Group Includes Industry Leaders

The W3C Device Independence Working Group serves as the place where technology and industry leaders meet to study issues related to single authoring, adaptation and presentation of Web content. The Device Independence Working Group has included W3C Members and invited experts from Boeing; DaimlerChrysler Research; Ericsson; HP; IBM (International Business Machines Corporation, Armonk, NY, www.ibm.com) The world's largest computer company. IBM's product lines include the S/390 mainframes (zSeries), AS/400 midrange business systems (iSeries), RS/6000 workstations and servers (pSeries), Intel-based servers (xSeries) ; INRIA INRIA - Institut National de Recherche en Informatique et Automatique ; MobileAware Ltd.; Nokia; NTT DoCoMo; Panasonic; SAP AG; Sky Co., Ltd.; Sony Corporation; Sun Microsystems; and Volantis Systems Ltd.

About the World Wide Web Consortium (W3C)

The W3C was created to lead the Web to its full potential by developing common protocols that promote its evolution and ensure its interoperability. It is an international industry consortium jointly run by MIT's Computer Science and Artificial Intelligence Laboratory (MIT MIT - Massachusetts Institute of Technology  CSAIL CSAIL Computer Science & Artificial Intelligence Laboratory (MIT)
CSAIL Computer Science and Artificial Intelligence Lab
) in the USA, the European Research Consortium for Informatics and Mathematics (ERCIM ERCIM - European Research Consortium on Informatics and Mathematics. An association of European research organisations promoting cooperative research on key issues in Information Technology. ) headquartered in France, and Keio University in Japan. Services provided by the Consortium include: a repository of information about the World Wide Web for developers and users, and various prototype and sample applications to demonstrate use of new technology. To date, nearly 400 organizations are Members of the Consortium. For more information see http://www.w3.org/

Testimonials are available at http://www.w3.org/2004/01/
COPYRIGHT 2004 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2004, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Jan 15, 2004
Words:1365
Previous Article:China Southern Airlines Nominated For Global Aerospace Award; Carrier ``Short Listed'' For World's Best Aviation Corporate Strategy.
Next Article:New Venture Targets Support Services for Wireless Internet Service Providers.



Related Articles
World Wide Web Consortium Issues Scalable Vector Graphics -SVG- 1.0 as a Recommendation; SVG Delivers XML-Based Vector Graphics to the Web.
World Wide Web Consortium Launches Korean Office; W3C Strengthens Presence in the Asia-Pacific Region Through Korea Outreach.
P3P now W3C recommendation. (Internet Focus).(Platform for Privacy Preferences 1.0 from World Wide Web Consortium)
XML Conformance Test Suite. (Tools).(Brief Article)
New technology delivers standard API and dynamism to HTML and XHTML 1.0. (Internet Focus).( Document Object Model (DOM) Level 2 HTML )
XML Pointer fromW3C. (Internet Focus).
W3C issues RDF and OWL recommendations.(Standards)
SMIL for multimedia presentations.(Standards--Electronic Business)(Synchronized Multimedia Integration Language)
SALT Forum advances mobile content delivery with enhancements to Scalable Vector Graphics specification.(Speech-World[TM])(Speech Application...
World Wide Web Consortium to Host Booth at 3GSM 2005; W3C Technologies Critical to Mobile Web Success.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles