According to the W3C, members of the W3C Ubiquitous Web Applications Working Group (UWA) have published a First Public Working Draft for Delivery Context Ontology, a formal model of the characteristics of the environment in which devices interact with the Web. The UWA Working Group focuses on extending the Web to enable distributed applications of many kinds of devices including sensors and effectors. Application areas include home monitoring and control, home entertainment, office equipment, mobile and automotive.
The W3C UWA also released Delivery Context: Client Interfaces, a candidate recommendation that defines platform and language neutral programming interfaces that provide Web applications access to a hierarchy of dynamic properties representing device capabilities, configurations, user preferences and environmental conditions. The key uses for DCCI, says W3C, are related to adaptation.
“One major use is in supporting devices that are capable of interaction with users in a variety of modalities. For example, a device may be able to interact visually, or using voice, depending on the user’s current context. Another major use for DCCI relates to content adaptation for device independence. Materials to be used on a particular device may need to be tailored to take account of that device’s particular capabilities.”