Hi Art, The MWBP WG consolidated comments are attached as a HTML document. Best regards, Bryan Sullivan | AT&T -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> ] On Behalf Of Arthur Barstow Sent: Thursday, July 31, 2008 5:25 AM To: [EMAIL PROTECTED] Cc: ext Marcos Caceres Subject: Fwd: Request for Comments on Widgets 1.0 Requirements Last Call WD
This is a reminder August 1 is the end of the comment period for the Widgets 1.0 Requirements Last Call Working Draft. -Regards, Art Barstow Begin forwarded message: > From: Arthur Barstow <[EMAIL PROTECTED]> > Date: June 26, 2008 4:46:23 PM EDT > To: [EMAIL PROTECTED] > Cc: Marcos Caceres <[EMAIL PROTECTED]> > Subject: Request for Comments on Widgets 1.0 Requirements Last Call WD > > Dan, Jo, MWBP WG, > > On June 25 the Web Applications WG published a Last Call Working Draft > of the Widgets 1.0 Requirements document: > > [[ > <http://www.w3.org/TR/2008/WD-widgets-reqs-20080625/ <http://www.w3.org/TR/2008/WD-widgets-reqs-20080625/> > > Abstract: This document lists the design goals and requirements that a > specification would need to address in order to standardize various > aspects of widgets. Widgets are small client-side Web applications for > displaying and updating remote data, that are packaged in a way to > allow download and installation on a client machine, mobile phone, or > mobile Internet device. Typical examples of widgets include clocks, > CPU gauges, sticky notes, battery-life indicators, games, and those > that make use of Web services, like weather forecasters, news readers, > email checkers, photo albums and currency converters. > > Introduction: A widget is an interactive single purpose application > for displaying and/or updating local data or data on the Web, packaged > in a way to allow a single download and installation on a user's > machine or mobile device. A widget may run as a stand alone > application (meaning it can run outside of a Web browser), or may be > embedded into a Web document. In this document, the runtime > environment on which a widget is run is referred to as a widget user > agent and a running widget is referred to as an instantiated widget. > Prior to instantiation, a widget exists as a widget resource. For more > information about widgets, see the Widget Landscape document. > ]] > > We would appreciate any comments your WG has on this LC document, > especially those requirements relevant to your WG's domain/scope. > The comment period ends 1 August 2008. > > -Regards, Art Barstow >Title: MWBP comments to Widget Requirements Last Call WD
|
General comments: Somewhere, perhaps in section 4.2, there should something about how resources (media etc) need to be compatible with the target device types, and that resource dependencies (screen, input device, network, processing, etc.) need to be spelled out. Widgets should be able to express these dependencies in a semantically useful way through a standardized schema and attribute ontologies/vocabularies such as W3C has been working on, e.g. the MWI DDWG’s DDR Core Vocabulary, DDR Simple API, and the ongoing work of the UWA’s Delivery Context Ontology. The specific text below related to _expression_ of user agent characteristics (via the User Agent, Accept, and Profile headers in HTTP requests) is important in the meantime as a standardized way to at least disclose web application (and host device) capabilities, but longer term a way of expressing dependencies is important also. Re R16 Visual Rendering Dimensions: the text states that there must be a way of declaring initial dimensions in pixels, which is potentially at odds with the limited canvas available on many mobile devices. Resource/capability _expression_ as described above would at least ensure the dimensions were defined in a standardized way. Other that described in “R28. Network State Change Events”, is there something specific that can be said re requirements supporting widgets that are intermittently connected? Suggestions for specific text: 1) As design goals, a new section 3.1 can specifically introduce the mobile web best practices that W3C has developed / is developing. Here is some proposed text: 3.1 W3C
|
