W3C home > Mailing lists > Public > public-webapps@w3.org > April to June 2011

Re: Model-driven Views

From: Dave Raggett <dsr@w3.org>
Date: Tue, 26 Apr 2011 13:51:36 +0100
To: Arthur Barstow <art.barstow@nokia.com>
Cc: ext Rafael Weinstein <rafaelw@google.com>, public-webapps@w3.org
Message-ID: <1303822296.2695.70.camel@ivy>
The model-based UI effort is focused on UI design and making it easier
to maintain, as well as adaptation to different contexts, and support
for accessibility. As such authors wouldn't work with HTML5 directly, as
this would be generated automatically from the models, guided by the
author's preferences and UI skins. The approach can be used with
JavaScript libraries for the desired run-time behavior, e.g. a custom UI
control set, and the approach would complement work on run-time
extensions for MVC.

Note that a particularly long standing effort on applying the MVC design
pattern to the Web is XForms where the model is represented as a DOM
tree.


On Tue, 2011-04-26 at 07:24 -0400, Arthur Barstow wrote:
> Hi Rafael,
> 
> On Apr/22/2011 8:35 PM, ext Rafael Weinstein wrote:
> > Myself and a few other chromium folks have been working on a design
> > for a formalized separation between View and Model in the browser,
> > with needs of web applications being the primary motivator.
> >
> > Our ideas are implemented as an experimental Javascript library:
> > https://code.google.com/p/mdv/ and the basic design is described here:
> > http://mdv.googlecode.com/svn/trunk/docs/design_intro.html. It's not
> > complete and there are things we're not happy with, but it's
> > self-consistent enough that you can start to imagine what a full
> > design might look like.
> >
> > We hope to get others interested in collecting requirements/use cases
> > and fleshing out a good solution.
> >
> > We're starting the discussion here because a few people in this group
> > from whom we got early feedback felt that it would be most appropriate
> > place and, further, that this work bears some relation to XBL.
> >
> > What do you think?
> 
> FYI, the W3C has done some related work although I'm not sure how 
> closely related it is to MDV:
> 
>    Model-Based UI XG Final Report
>    http://www.w3.org/2005/Incubator/model-based-ui/XGR-mbui-20100504/
> 
> There is also a proposed WG to continue work done by the above XG:
> 
>    (DRAFT) Model-Based UI Working Group Charter
>    http://www.w3.org/2011/01/mbui-wg-charter
> 
> -AB
> 
> 
> 
> 

-- 
 Dave Raggett <dsr@w3.org> http://www.w3.org/People/Raggett
Received on Tuesday, 26 April 2011 12:59:51 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:49:44 GMT