Re: First working draft of the CDF Use Cases and Requirements Document Available

Hi Vincent.

Vincent Hardy:
> Please send your comments to public-cdf@w3.org.

Here are just a couple of things I noticed/thought of while reading
through the draft:

- The table in section 1.3 contains the text "For some scenarios,
  XHTML+CSS is sufficient for portable UIs" in the SVG column, but this
  probably should refer to SVG instead.

- Will XBL allow targetting different languages, so that for example you
  could write some XBL markup to convert some element into XHTML or into
  SVG or into VoiceXML (or maybe a compound document, too), depending
  oni the capabilities of the user agent and the requirements of the
  user?

- I think requirement 3.1.7 is a good one, and coming up with generic
  integration techniques for as yet unsupported graphical formats is a
  good idea.  Whether this should eventually result in a common rendering
  format (such as SVG) or not, I'm not sure.  Generic techniques for
  generic integration of non-graphical formats would be harder, and I'm
  not sure of the value of that.

- While events and scripting are listed in the high level requirements,
  there is not one there for handling the issue of CSS inheritance
  across documents, selectors and so on, as is mentioned in sXBL.  This
  might be encompassed in 3.1.21 (unified rendering model), but it
  should be made explicit I think.

- Good to see some rudimentary layouts mentioned in 3.2.5.  Though of
  course I don't think this is enough for authors to make optimal use of
  the canvas space.  The fall back would be script, but layout is such a
  fundamental issue, and forcing authors to write complex layout code
  when there could be a declarative mechanism seems to push effort from
  the user agent implementer to the document author.

- I'm not sure what 3.2.19 means by relative size measures.  Is it just
  simple percentages (as you would have <html:object width="50%"
  height="300px"/>), or something more complex, like expressions?

Otherwise, looking forward to the actual CDR spec.

Thanks,

Cameron

-- 
  e-mail : cam (at) mcc.id.au    	icq : 26955922
     web : http://mcc.id.au/	        msn : cam-msn (at) aka.mcc.id.au
  office : +61399055779		     jabber : heycam (at) jabber.org

Received on Thursday, 31 March 2005 07:16:45 UTC