Comments on 1st sXBL Working Draft

What follows are my comments from an initial read, with no particular 
hat on (except perhaps that of a consultant interested in the 
technology). I may follow up with implementation-directed or 
specific-technology-directed, e.g. XForms, comments. Thanks!

  RelaxNG language definition: (in general) please use compact syntax.
  (this is, after all, primarily human-readable information here)

  2.2. The definition Element - asks for comment on "semantics". I
  believe the proper expression is "The definition element defines a
  presentation and behavior binding. It does not affect the intent
  expressed by an element."

  2.3. The template Element, and 2.4 The content Element - The RelaxNG
  language definition here doesn't seem to indicate any content
  (wildcard) at all.

  2.7. The id attribute of XBL elements - how does this provide
  'id-ness'? Is xml:id a possibility here?

  3.5. Summary of Events - this would be an excellent place to also
  summarize the bubbleable and cancelable aspects of these events. They
  should be named with a consistent tense (e.g. either
  "prebinding"/"binding"/"unbinding" or "prebind"/"bind"/"unbind" or
  maybe even "prebound"/"bound"/"unbound")

  4.2. Processing content elements - an early markup example of using
  includes would be highly useful

  Request for public feedback: "There is an open technical issue
  regarding CSS selector processing..." - I would advocate the 2nd
  position, that is shown in the main text.

Thanks,

.micah

-- 
  Available for consulting. XForms, web forms, information overload.
  Micah Dubinko                           mailto:micah@dubinko.info
  Brain Attic, L.L.C.                        http://brainattic.info
  Yahoo IM: mdubinko
  Learn XForms today: http://xformsinstitute.com

Received on Friday, 22 October 2004 01:20:04 UTC