- From: Shelby Moore <shelby@coolpage.com>
- Date: Mon, 06 Jan 2003 11:05:27 -0600
- To: Boris Zbarsky <bzbarsky@MIT.EDU>
- Cc: www-style@w3.org
At 11:57 AM 1/6/2003 -0500, you wrote: > >> XBL files (as HTCs in IE) provide a layer of encapsulation that may be >> useful to some programmers. However, they do not themselves provide any >> real extra functionality; everything that can be done with them could be >> done with a little extra inconvenience using plain [Java|J|ECMA]Script, >> coupled with DOM Level 2 Events. > >This is not quite true. One difference that Ian has pointed out, for example, >is the ability for the user to override specific behaviors. This ability is >provided by the encapsulation of behaviors into an external resource (an XBL >binding, eg) which is then somehow attached to an element. This means that >overriding the behavior merely involves severing that attachment. Yeah like changing an XSLT transformation. No XBL needed. XSLT already a standard. >Sure it does. That's been the trend for what? 10 years now? Witness most of >the CSS selectors module. All of that _could_ be done using the DOM and inline >style (eg treewalker). Why is it not? Convenience, imo ("separation of >content and presentation does not cut it; it would have been easy to just havea >simple syntax for "presentational script inclusion" or something like that). Let the world build these conveniences in a layer above the UA, which can be shared, so that we remove the monopoly (and slowness) of same UA teams. XSLT is a layer to do that. >> But does that mean the W3C should call it a standard and ask other >> implementors to support it? > >That depends on how much need there is of such a feature... the fact that IE >and Mozilla have both felt they needed to implement something like it means >there must be _some_ demand. The question is, how much. How much demand is there for Mozilla? I agree demand for abstracting scripting, and we have standards for that already, XEvents, XSLT, etc.. We do not need a proliferation of overly specialized standards controlled by the "few". -Shelby Moore
Received on Monday, 6 January 2003 12:04:40 UTC