- From: Jin Yu <jyu@openxup.org>
- Date: Wed, 22 Nov 2006 14:30:25 -0800
- To: "'Web API public'" <public-webapi@w3.org>
Hi, I went through the updated REX draft, and my concern with the terminology remains. Quoted from one of my previous mails: The draft refers to updates to the DOM as "mutation events". I think this is very confusion and it was also pointed out by Maciej Stachowiak earlier on the list. I would clearly separate out two concepts: - DOM updates (actions) It is the DOM updates which cause the mutation events, so we should call it "DOM updates" or "DOM mutations". Put it another way, the content of REX messages are DOM mutation "actions" (or "commands"), not DOM mutation events. In the rich web client context, we should call it "UI updates", which is the term used by XUP and the Widex working group. - UI events This is not covered in the current REX spec, and hopefully will be in v2. These are the UI related events caused by end user actions; e.g. button click, checking a check box, key stokes, etc. This concept is well defined in Widex, but not in REX. In the rich web client context, we shall no longer be limited by HTML DOM events, which were created for page-based applications. A more fluid, desktop-like user interface requires rich UI events, such as those found in Swing, XUL, and XAML. Of course, the event details should be left to the respective XML UI languages (or whatever comes out of Application Formats WG). However, REX should have a "UI event" concept that is extensible and flexible. In summary, actions trigger events, so mixing actions and events are very confusing. It would be ideal if these two concepts are clearly defined in the spec. Regards, Jin ________________________________________ Jin Yu OpenXUP.org > -----Original Message----- > From: public-webapi-request@w3.org [mailto:public-webapi-request@w3.org] On > Behalf Of Charles McCathieNevile > Sent: Sunday, October 22, 2006 10:04 AM > To: Web API public > Subject: REX and File Upload published > > > Hi folks, there is a new working draft of REX [1], and a first public > working draft of file upload, for your delectation. We are hoping to take > REX in this version to last call very shortly, and may then start on a > version 2. So if you want to comment, please do so sooner rather than > later (File Upload is not on such an aggressive schedule, but comments are > also welcome of course). > > [1] http://www.w3.org/TR/rex > [2] http://www.w3.org/TR/file-upload > > Cheers > > Chaals > > -- > Charles McCathieNevile, Opera Software: Standards Group > hablo español - je parle français - jeg lærer norsk > chaals@opera.com Try Opera 9 now! http://opera.com
Received on Wednesday, 22 November 2006 22:32:15 UTC