Skip to content

W3C Device Description Working Group

Professional services

UnclaimedRequest correction

A World Wide Web Consortium working group that developed standards and guidance for describing mobile-device capabilities and accessing those descriptions for content adaptation.

Last updated August 25, 2026

AI crawler reads

No AI crawler has read this profile since Oct 28, 2026.

Overview

The W3C Device Description Working Group, commonly abbreviated DDWG, was a technical working group within the World Wide Web Consortium's Mobile Web Initiative. It was created to address a practical problem in mobile web delivery: mobile devices differed substantially in screen dimensions, input methods, supported formats, browser capabilities, connectivity characteristics, and other technical properties. Web applications and content-adaptation systems needed reliable information about those properties in order to provide an appropriate user experience on a particular device. Rather than functioning as a commercial product brand, the DDWG operated as an open standards-development forum. Its focus was the ecosystem surrounding device descriptions: how information about devices should be represented, how repositories of that information should be maintained, how applications should query such repositories, and how different technologies could work together in a content-adaptation environment. The group worked in public through W3C processes, public mailing lists, a wiki, and a blog. One of its early areas of work was the definition of requirements for a Device Description Repository, or DDR. A repository of this kind was intended to store and provide access to device properties that could be used by adaptation systems. The group also documented the wider device-information ecosystem and the roles involved in creating, maintaining, contributing, and consuming device descriptions. These publications helped frame device metadata as a shared infrastructure concern rather than merely a collection of proprietary databases. Following a recharter in 2006, the group concentrated on developing an application programming interface for a DDR. In early 2007 it expanded its public collaboration tools with a wiki and blog alongside its mailing list. The group subsequently developed a formal core vocabulary of device properties and identified processes for managing contributions to that vocabulary. It also worked on structures and grouping patterns for device descriptions, with the expectation that the results could provide input to later W3C work. The DDWG's principal standards outcome was the DDR Simple API. The language-neutral interface was designed to let applications access device descriptions through a consistent programming model without requiring the application to depend on a particular implementation language or repository technology. The specification became a W3C Recommendation in December 2008, representing the group's most formal and durable technical deliverable. Related work included documentation of the device-description ecosystem, repository requirements, the core vocabulary, and device-description structures. The working group closed at the end of 2008. Its closure did not imply that its subject matter was irrelevant; rather, the group concluded its chartered work with an intention to preserve its web pages, blog, and wiki through volunteer maintenance. The DDWG is therefore best understood as a completed W3C standards initiative whose historical contribution was to organize the concepts, requirements, vocabulary, and API patterns needed for device-aware mobile web content adaptation.

History

The W3C Device Description Working Group was established within the W3C Mobile Web Initiative to support the development and use of device descriptions for mobile web applications. At the time, mobile devices represented an unusually fragmented technical environment. Differences in displays, input controls, markup and media support, network conditions, and browser behavior made it difficult for a single web application to deliver an appropriate experience without access to dependable device information. The group's work addressed the infrastructure behind content adaptation. It examined how device descriptions were created and maintained, how repositories could provide them to applications, and how standards could make those interactions more interoperable. Its work was not limited to a single database or programming language. Instead, the group sought to define common requirements, terminology, structures, and interfaces that could be used by different implementations. The group published several Working Group Notes. In October 2007 it completed documents covering the device-information ecosystem and the relationship between relevant technologies in a content-adaptation environment. In December 2007 it published requirements for a reference Device Description Repository. These documents established both a conceptual framework and practical criteria for systems intended to supply device metadata. After being rechartered in 2006, the group pursued an API for a Device Description Repository. Its public-development practices expanded in early 2007 when it launched a wiki and blog in addition to its public mailing list. The group later formalized a core vocabulary of device properties and documented a process for handling contributions and identifying a maintainer for that vocabulary. This work was published as the DDWG Core Vocabulary Working Group Note in April 2008. The group also investigated how device descriptions should be organized. Its Device Description Structures work described useful grouping and structural patterns and was published as a Working Draft in December 2008. The document was intended to provide future input to other W3C groups rather than serve only as an isolated DDWG deliverable. The most significant formal result was the DDR Simple API. The specification defined a language-neutral programming interface for querying a Device Description Repository. It became a W3C Recommendation in December 2008, giving implementers a stable standards reference for connecting applications to device-description services. The group indicated that additional implementation-oriented material, potentially covering languages and interface technologies such as Java, IDL, WSDL, and C#, could be developed through its wiki. The DDWG closed at the end of 2008. Its online homepage, blog, and wiki were expected to remain available through volunteer maintenance. Historically, the group represents an early standards effort to make mobile-device capability information a reusable and interoperable part of web application architecture.

  • 2008

    Core Vocabulary note published

    [1]

    The DDWG published its formal initial core vocabulary of device properties and related contribution-management guidance on 14 April.

  • 2008

    DDR Simple API reaches Recommendation status

    [2]

    The DDR Simple API became a W3C Recommendation in December, providing a language-neutral interface for accessing device descriptions.

  • 2008

    Working group closes

    [1]

    The DDWG ended its formal activity at the close of 2008, while planning continued volunteer maintenance of its online materials.

  • 2007

    Public wiki and blog launched

    [1]

    The group expanded its public collaboration infrastructure with a wiki and blog alongside its mailing list.

  • 2007

    Device-information and repository notes completed

    [1]

    The group published ecosystem and content-adaptation guidance on 31 October, followed by Device Description Repository requirements on 17 December.

  • 2006

    Working group rechartered

    [1]

    The DDWG was rechartered to work publicly on an application programming interface for a Device Description Repository.

Products and positioning

An open, standards-oriented technical forum for improving interoperability between mobile web applications, content-adaptation systems, and repositories of device capability information.

  • Web standards API · 2008

    DDR Simple API

    A language-neutral programming interface for accessing information held in a Device Description Repository. The API was intended to give content-adaptation systems a consistent way to retrieve device properties without coupling applications to a particular repository implementation or programming language. It became the DDWG's principal W3C Recommendation in December 2008.

  • Device metadata vocabulary · 2008

    DDWG Core Vocabulary

    A formal initial vocabulary identifying core properties that can be used in device descriptions. The related work also documented a process for managing contributions and identifying a maintainer, helping establish a shared semantic foundation for device-information systems.

  • Technical requirements · 2007

    Device Description Repository Requirements

    A Working Group Note describing requirements for a reference repository of device descriptions. It addressed the infrastructure needed to create, maintain, and serve device information for applications involved in mobile-web content adaptation.

  • Data-structure guidance · 2008

    Device Description Structures

    A document describing useful grouping and structural patterns for device descriptions. Published as a Working Draft in December 2008, it was intended as potential input for subsequent W3C groups working on related web technologies.

Brand decisions

  • 2008

    Standardize access through the DDR Simple APIProduct launch

    Background

    Applications needed a common way to obtain device descriptions while remaining independent of repository implementations and programming languages.

    Action taken

    The group completed the DDR Simple API and advanced it to W3C Recommendation status in December 2008.

    Aftermath

    The API became the group's principal formal standards deliverable before the working group closed.

  • 2008

    Close the working group after chartered workOther

    Background

    The DDWG had completed its principal specification and guidance work by the end of 2008.

    Action taken

    The working group closed at the end of 2008 while intending to preserve its website, blog, and wiki through volunteer effort.

    Aftermath

    The group's completed documents remained as historical W3C material for device-description and mobile-web research.

  • 2007

    Expand public collaboration channelsStrategy

    Background

    Device-description standards required input from implementers and other participants beyond the formal working-group process.

    Action taken

    The group launched a public wiki and blog alongside its public mailing list.

    Aftermath

    Much of the group's material was developed and discussed openly through these channels.

  • 2006

    Recharter around a Device Description Repository APIStrategy

    Background

    The group needed to move from broad investigation of device descriptions toward an implementable interface that applications could use to obtain device information.

    Action taken

    The DDWG was rechartered to work publicly on the development of a Device Description Repository API.

    Aftermath

    The recharter led to the DDR Simple API, which later became a W3C Recommendation.

Recent events

  • 2008

    DDWG publishes its core device-property vocabulary[1]

    Product launch

    The group documented processes for managing contributions to an initial core vocabulary, identified key device properties, and published the resulting formal vocabulary as a Working Group Note.

  • 2008

    DDR Simple API becomes a W3C Recommendation[2]

    Product launch · Other

    The language-neutral DDR Simple API reached W3C Recommendation status, providing a standardized programming interface for accessing device descriptions.

  • 2008

    Device Description Working Group closes[1]

    Other

    The working group completed its chartered activity and closed at the end of 2008, with an intention to retain its online materials through volunteer maintenance.

  • 2007

    DDWG publishes device-information ecosystem and content-adaptation guidance[1]

    Other

    The working group completed notes describing the device-information ecosystem and how relevant technologies could work together to support content adaptation. Both documents were published on 31 October 2007.

  • 2007

    DDWG publishes Device Description Repository requirements[1]

    Other

    The group published a note defining requirements for a reference repository capable of supplying device descriptions to content-adaptation systems.

Sources2 sources

Cite this profile: Cite the canonical profile. /brand-wiki/w3c-device-description-working-group · Editorial policy · How profiles are compiled